AWS Certified Developer Official Study Guide, Associate Exam

Book description

The AWS exam has been updated. Your study guide should be, too.

The AWS Certified Developer Official Study GuideAssociate Exam is your ultimate preparation resource for the latest exam! Covering all exam objectives, this invaluable resource puts a team of AWS experts at your side with expert guidance, clear explanations, and the wisdom of experience with AWS best practices. You’ll master core services and basic architecture, and equip yourself to develop, deploy, and debug cloud-based applications using AWS. 

The AWS Developer certification is earned by those who demonstrate the technical knowledge and skill associated with best practices for building secure, reliable cloud-based applications using AWS technology. This book is your official exam prep companion, providing everything you need to know to pass with flying colors.

  • Study the AWS Certified Developer Exam objectives
  • Gain expert insight on core AWS services and best practices
  • Test your understanding of key concepts with challenging chapter questions
  • Access online study tools including electronic flashcards, a searchable glossary, practice exams, and more

Cloud computing offers businesses the opportunity to replace up-front capital infrastructure expenses with low, variable costs that scale as they grow. This customized responsiveness has negated the need for far-future infrastructure planning, putting thousands of servers at their disposal as needed—and businesses have responded, propelling AWS to the number-one spot among cloud service providers. Now these businesses need qualified AWS developers, and the AWS certification validates the exact skills and knowledge they’re looking for. When you’re ready to get serious about your cloud credentials, the AWS Certified Developer Official Study GuideAssociate Exam is the resource you need to pass the exam with flying colors. 

NOTE: As of October 7, 2019, the accompanying code for hands-on exercises in the book is available for downloading from the secure Resources area in the online test bank. You'll find code for Chapters 1, 2, 11, and 12. 

Table of contents

  1. Cover
  2. About the Authors
  3. Table of Exercises
  4. Foreword
  5. Introduction
  6. What Does This Book Cover?
  7. Interactive Online Learning Environment and Test Bank
    1. Exam Objectives
    2. Objective Map
  8. Assessment Test
  9. Answers to Assessment Test
  10. Chapter 1 Introduction to AWS Cloud API
    1. Introduction to AWS
    2. Calling an AWS Cloud Service
    3. Working with Regions
    4. API Credentials and AWS Identity and Access Management
    5. Summary
    6. Exam Essentials
    7. Resources to Review
    8. Exercises
    9. Review Questions
  11. Chapter 2 Introduction to Compute and Networking
    1. Amazon Elastic Compute Cloud
    2. Running Applications on Instances
    3. Customizing the Network
    4. Managing Your Resources
    5. Developer Tools
    6. Summary
    7. Exam Essentials
    8. Resources to Review
    9. Exercises
    10. Review Questions
  12. Chapter 3 Hello, Storage
    1. Introduction to AWS Storage
    2. Storage Fundamentals
    3. AWS Block Storage Services
    4. AWS Object Storage Services
    5. AWS File Storage Services
    6. Storage Comparisons
    7. Cloud Data Migration
    8. Summary
    9. Exam Essentials
    10. Resources to Review
    11. Exercises
    12. Review Questions
  13. Chapter 4 Hello, Databases
    1. Introduction to Databases
    2. Relational Databases
    3. Nonrelational Databases
    4. Data Warehouse
    5. In-Memory Data Stores
    6. Graph Databases
    7. Cloud Database Migration
    8. Running Your Own Database on Amazon Elastic Compute Cloud
    9. Compliance and Security
    10. Summary
    11. Exam Essentials
    12. Resources to Review
    13. Exercises
    14. Review Questions
  14. Chapter 5 Encryption on AWS
    1. Introduction to Encryption
    2. AWS Key Management Service
    3. AWS CloudHSM
    4. Controlling the Access Keys
    5. Summary
    6. Exam Essentials
    7. Resources to Review
    8. Exercises
    9. Review Questions
  15. Chapter 6 Deployment Strategies
    1. Deployments on the AWS Cloud
    2. AWS Elastic Beanstalk
    3. Deployment Strategies
    4. Monitoring and Troubleshooting
    5. Summary
    6. Exam Essentials
    7. Resources to Review
    8. Exercises
    9. Review Questions
  16. Chapter 7 Deployment as Code
    1. Introduction to AWS Code Services
    2. Using AWS CodePipeline to Automate Deployments
    3. Using AWS CodeCommit as a Source Repository
    4. Using AWS CodeBuild to Create Build Artifacts
    5. Using AWS CodeDeploy to Deploy Applications
    6. Summary
    7. Exam Essentials
    8. Resources to Review
    9. Exercises
    10. Review Questions
  17. Chapter 8 Infrastructure as Code
    1. Introduction to Infrastructure as Code
    2. Infrastructure as Code
    3. Using AWS CloudFormation to Deploy Infrastructure
    4. Summary
    5. Exam Essentials
    6. Resources to Review
    7. Exercises
    8. Review Questions
  18. Chapter 9 Configuration as Code
    1. Introduction to Configuration as Code
    2. Using AWS OpsWorks Stacks to Deploy Applications
    3. Using Amazon Elastic Container Service to Deploy Containers
    4. Summary
    5. Exam Essentials
    6. Resources to Review
    7. Exercises
    8. Review Questions
  19. Chapter 10 Authentication and Authorization
    1. Introduction to Authentication and Authorization
    2. Exam Essentials
    3. Resources to Review
    4. Exercises
    5. Review Questions
  20. Chapter 11 Refactor to Microservices
    1. Introduction to Refactor to Microservices
    2. Amazon Simple Queue Service
    3. Amazon Simple Notification Service
    4. Amazon Kinesis Data Streams
    5. Amazon Kinesis Data Firehose
    6. Amazon Kinesis Data Analytics
    7. Amazon Kinesis Video Streams
    8. Amazon DynamoDB Streams
    9. AWS IoT Device Management
    10. Amazon MQ
    11. AWS Step Functions
    12. Summary
    13. Exam Essentials
    14. Resources to Review
    15. Exercises
    16. Review Questions
  21. Chapter 12 Serverless Compute
    1. Introduction to Serverless Compute
    2. AWS Lambda
    3. AWS Lambda Functions
    4. Inside the AWS Lambda Function
    5. Configuring the AWS Lambda Function
    6. Invoking AWS Lambda Functions
    7. Monitoring AWS Lambda Functions
    8. Summary
    9. Exam Essentials
    10. Resources to Review
    11. Exercises
    12. Review Questions
  22. Chapter 13 Serverless Applications
    1. Introduction to Serverless Applications
    2. Web Server with Amazon Simple Storage Service (Presentation Tier)
    3. Dynamic Data with Amazon API Gateway (Logic or App Tier)
    4. User Authentication with Amazon Cognito
    5. Standard Three-Tier vs. the Serverless Stack
    6. Amazon Aurora Serverless
    7. AWS Serverless Application Model
    8. AWS SAM CLI
    9. AWS Serverless Application Repository
    10. Serverless Application Use Cases
    11. Summary
    12. Exam Essentials
    13. Resources to Review
    14. Exercises
    15. Review Questions
  23. Chapter 14 Stateless Application Patterns
    1. Introduction to the Stateless Application Pattern
    2. Amazon DynamoDB
    3. Amazon ElastiCache
    4. Amazon Simple Storage Service
    5. Amazon Elastic File System
    6. Summary
    7. Exam Essentials
    8. Resources to Review
    9. Exercises
    10. Review Questions
  24. Chapter 15 Monitoring and Troubleshooting
    1. Introduction to Monitoring and Troubleshooting
    2. Amazon CloudWatch
    3. AWS CloudTrail
    4. AWS X-Ray
    5. Summary
    6. Exam Essentials
    7. Resources to Review
    8. Exercises
    9. Review Questions
  25. Chapter 16 Optimization
    1. Introduction to Optimization
    2. Cost Optimization: Everyone’s Responsibility
    3. Right Sizing
    4. Using Instance Reservations
    5. Using Spot Instances
    6. Using AWS Auto Scaling
    7. Using Containers
    8. Using Serverless Approaches
    9. Optimizing Storage
    10. Optimizing Data Transfer
    11. Relational Databases and Amazon DynamoDB
    12. Monitoring Costs
    13. Monitoring Performance
    14. Summary
    15. Exam Essentials
    16. Resources to Review
    17. Exercises
    18. Review Questions
  26. Appendix Answers to Review Questions
    1. Chapter 1: Introduction to AWS Cloud API
    2. Chapter 2: Introduction to Compute and Networking
    3. Chapter 3: Hello, Storage
    4. Chapter 4: Hello, Databases
    5. Chapter 5: Encryption on AWS
    6. Chapter 6: Deployment Strategies
    7. Chapter 7: Deployment as Code
    8. Chapter 8: Infrastructure as Code
    9. Chapter 9: Configuration as Code
    10. Chapter 10: Authentication and Authorization
    11. Chapter 11: Refactor to Microservices
    12. Chapter 12: Serverless Compute
    13. Chapter 13: Serverless Applications
    14. Chapter 14: Stateless Application Patterns
    15. Chapter 15: Monitoring and Troubleshooting
    16. Chapter 16: Optimization
  27. Index
  28. Comprehensive Online Learning Environment
  29. End User License Agreement

Product information

  • Title: AWS Certified Developer Official Study Guide, Associate Exam
  • Author(s): Nick Alteen, Jennifer Fisher, Casey Gerena, Wes Gruver, Asim Jalis, Heiwad Osman, Marife Pagan, Santosh Patlolla, Michael Roth
  • Release date: September 2019
  • Publisher(s): Sybex
  • ISBN: 9781119508199