February 2016This whitepaper paper provides prescriptive guidance to cloud architects so that they can build highly scalable and elastic applications optimized to run in AWS cloud. It discusses cloud concepts and highlights various design patterns and best practices. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.
COVERS THE NEW 2018 EXAM SAA-C01! This effective study guide provides 100% coverage of every topic on the AWS Certified Solutions Architect Associate exam. Get complete coverage of all objectives included on the February 2018 SAA-C01 exam from this comprehensive resource. Written by an expert AWS Solutions Architect and well-respected author, this authoritative guide fully addresses the knowledge and skills required for passing the AWS Certified Solutions Architect Associate exam. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference. Covers all exam domains, including: •Design Resilient Architectures •Define Performant Architectures •Specify Secure Applications and Architectures •Design Cost-Optimized Architectures •Define Operationally Excellent Architectures Digital content includes: •130 practice exam questions•Test engine that provides practice exams or quizzes that can be customized by chapter or exam objective
April 2017The AWS Cloud provides a broad set of infrastructure services, such as computing power, storage options, networking and databases that are delivered as a utility: on-demand, available in seconds, with pay-as-you-go pricing. From data warehousing to deployment tools, directories to content delivery, over 70 AWS services are available. New services can be provisioned quickly, without upfront capital expense. This allows enterprises, start-ups, small and medium-sized businesses, and customers in the public sector to access the building blocks they need to respond quickly to changing business requirements. This whitepaper provides you with an overview of the benefits of the AWS Cloud and introduces you to the services that make up the platform. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.
Broschiertes BuchServerless heißt das neue Trendthema im Bereich des Cloud Computing. Dabei meint Serverless nicht, dass man keine Server mehr benötigt. Es geht vielmehr darum, sich auf die Ausführung seines Codes auf der Ebene von einzelnen Funktionen zu konzentrieren und das Management von Serverinstanzen, Verfügbarkeit und Skalierbarkeit der Cloud zu überlassen. Zudem bezahlt man bei Serverless nur das, was man wirklich nutzt, nicht die bloße Bereitstellung oder Verfügbarkeit. Verwende Ressourcen, nicht Server oder Systeme. Infrastruktur ist implizit vorhanden.Das Buch führt in die Konzepte von Serverless Computing am Beispiel der AWS (Amazon Web Services) Cloud ein und beschreibt, wann der Einsatz von Serverless ein sinnvoller Lösungsansatz ist. AWS Lambda hat den Begriff Serverless geprägt, doch Serverless ist mehr als nur die Ausführung von Funktionen als Service (Function-as-a-Service, kurz FaaS). Auch in Richtung von API Gateways, Datenspeichern, Amazon DynamoDB und weitern Komponenten lässt sich Serverless denken. Praxisnahe Beispiele helfen beim Einstieg in die Serverless-Welt.
Getting Started with AWS provides an introduction to Amazon Web Services, examples of what you can do with AWS, basic information that you need to know to get started, and links to resources and documentation that will help you learn more no matter what your use case is. This documentation is offered for free here as a Kindle book, or you can read it online or in PDF format at http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/.
September 2017Microservices are an architectural and organizational approach to software development designed to speed up deployment cycles, foster innovation and ownership, and improve maintainability and scalability of software applications. This approach includes scaling organizations that deliver software and services. Using a microservices approach, software is composed of small independent services that communicate over well-defined APIs. These services are owned by small self-contained teams.In this whitepaper, we summarize the common characteristics of microservices, talk about the main challenges of building microservices, and describe how product teams can leverage Amazon Web Services (AWS) to overcome those challenges.This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.
August 2016This whitepaper provides security best practices that will help you define your Information Security Management System (ISMS) and build a set of security policies and processes for your organization so you can protect your data and assets in the AWS Cloud. It also provides an overview of different security topics such as identifying, categorizing and protecting your assets on AWS, managing access to AWS resources using accounts, users and groups and suggesting ways you can secure your data, your operating systems and applications and overall infrastructure in the cloud.
November 2017This document describes the AWS Well-Architected Framework, which enables you to review and improve your cloud-based architectures and better understand the business impact of your design decisions. We address general design principles as well as specific best practices and guidance in five conceptual areas that we define as the pillars of the Well-Architected Framework. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.
Comprehensive, interactive exam preparation and so much more The AWS Certified SysOps Administrator Official Study Guide: Associate Exam is a comprehensive exam preparation resource. This book bridges the gap between exam preparation and real-world readiness, covering exam objectives while guiding you through hands-on exercises based on situations you'll likely encounter as an AWS Certified SysOps Administrator. From deployment, management, and operations to migration, data flow, cost control, and beyond, this guide will help you internalize the processes and best practices associated with AWS. The Sybex interactive online study environment gives you access to invaluable preparation aids, including an assessment test that helps you focus your study on areas most in need of review, and chapter tests to help you gauge your mastery of the material. Electronic flashcards make it easy to study anytime, anywhere, and a bonus practice exam gives you a sneak preview so you know what to expect on exam day. Cloud computing offers businesses a cost-effective, instantly scalable IT infrastructure. The AWS Certified SysOps Administrator - Associate credential shows that you have technical expertise in deployment, management, and operations on AWS. Study exam objectives Gain practical experience with hands-on exercises Apply your skills to real-world scenarios Test your understanding with challenging review questions Earning your AWS Certification is much more than just passing an exam—you must be able to perform the duties expected of an AWS Certified SysOps Administrator in a real-world setting. This book does more than coach you through the test: it trains you in the tools, procedures, and thought processes to get the job done well. If you're serious about validating your expertise and working at a higher level, the AWS Certified SysOps Administrator Official Study Guide: Associate Exam is the resource you've been seeking.
Αmαzon Web Services (ΑWS) is Αmαzon’s cloud web hosting plαtform thαt offers flexible, reliαble, scαlαble, eαsy-to-use, αnd cost-effective solutions. This tutoriαl covers vαrious importαnt topics illustrαting how ΑWS works αnd how it is beneficiαl to run your website on Αmαzon Web Services.This Book was prepαred for beginners who wαnt to leαrn how Αmαzon Web Services works to provide reliαble, flexible, αnd cost-effective cloud computing services.
This is official Amazon Web Services (AWS) documentation for Amazon Billimg and Cost Management. The Amazon Billing and Cost Management user guide provides basic information about how you are billed, how to read your bill, and how to set billing preferences. It also includes links to other support resources for specific billing questions. This documentation is offered for free as a Kindle book, or you can read it online or in PDF format at http://aws.amazon.com/documentation/account-billing/.
AWS Lambda - A Guide to Serverless Microservices takes a comprehensive look at developing "serverless" workloads using the new Amazon Web Services Lambda service. Lambda enables users to develop code that executes in response to events - API calls, file uploads, schedules, etc - and upload it without worrying about managing traditional server metrics such as disk space, memory, or CPU usage. With its "per execution" cost model, Lambda can enable organizations to save hundreds or thousands of dollars on computing costs.With in-depth walkthroughs, large screenshots, and complete code samples, the reader is guided through the step-by-step process of creating new functions, responding to infrastructure events, developing API backends, executing code at specified intervals, and much more.Introduction to AWS ComputingEvolution of the Computing WorkloadLambda BackgroundThe InternalsThe BasicsFunctionsLanguagesResource AllocationGetting Set UpHello WorldUploading the FunctionWorking with EventsAWS EventsCustom EventsThe Context ObjectPropertiesMethodsRoles and PermissionsPoliciesTrust RelationshipsConsole PopupsCross Account AccessDependencies and ResourcesNode ModulesOS DependenciesOS ResourcesOS CommandsLoggingSearching LogsTesting Your FunctionLambda Console TestsThird-Party Testing LibrariesSimulating ContextHello S3 ObjectThe BucketThe RoleThe CodeThe EventThe TriggerTestingWhen Lambda Isn’t the AnswerHost AccessFine-Tuned ConfigurationSecurityLong-Running TasksWhere Lambda ExcelsAWS Event-Driven TasksScheduled Events (Cron)Offloading Heavy ProcessingAPI EndpointsInfrequently Used ServicesReal-World Use CasesS3 Image ProcessingShutting Down Untagged InstancesTriggering CodeDeploy with New S3 UploadsProcessing Inbound EmailEnforcing Security PoliciesDetecting Expiring CertificatesUtilizing the AWS APIExecution EnvironmentThe Code PipelineCold vs. Hot ExecutionWhat is Saved in MemoryScaling and Container ReuseFrom Development to DeploymentApplication DesignDevelopment PatternsTestingDeploymentMonitoringVersioning and AliasingCostsShort ExecutionsLong-Running ProcessesHigh-Memory ApplicationsFree TierCalculating PricingCloudFormationReusable Template with Minimum PermissionsCross Account AccessCloudWatch AlertsAWS API GatewayAPI Gateway EventCreating the Lambda FunctionCreating a New API, Resource, and MethodInitial ConfigurationMapping TemplatesAdding a Query StringUsing HTTP Request Information Within LambdaDeploying the APIAdditional Use CasesLambda CompetitorsIron.ioStackHutWebTask.ioExisting Cloud ProvidersThe Future of LambdaMore ResourcesConclusion