0%

This up-to-date study guide offers 100% coverage of every objective for the current version of the AWS Certified Solutions Architect Professional exam

Get complete coverage of all objectives included on the SAA-C02 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. You’ll also build your practical knowledge with the many hands-on labs found throughout this guide. 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
  • Design High-Performing Architectures
  • Design Secure Applications and Architectures
  • Design Cost-Optimized Architectures

Online content includes:

  • 130 practice exam questions
  • Test engine that provides practice exams or quizzes that can be customized by chapter or exam objective



Table of Contents

  1. Cover
  2. About the Author
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. Contents at a Glance
  7. Contents
  8. Acknowledgments
  9. Introduction
  10. Chapter 1 Overview of Cloud Computing and Amazon Web Services
    1. Advantages of Running Cloud Computing on AWS
    2. Three Models of Cloud Computing
    3. Three Cloud Computing Deployment Models
    4. History of AWS
    5. AWS Global Infrastructure
    6. AWS Security and Compliance
    7. AWS Products and Services
    8. Compute
    9. Networking
    10. Security and Compliance
    11. Storage and Content Delivery
    12. Database
    13. Analytics
    14. Application Services
    15. Developer Tools
    16. Management Tools
    17. Messaging
    18. Migration
    19. Artificial Intelligence
    20. Internet of Things
    21. Mobile Services
    22. Chapter Review
    23. Questions
    24. Answers
  11. Chapter 2 Storage on AWS
    1. Amazon Simple Storage Service (S3)
    2. Advantages of Amazon S3
    3. Usage of Amazon S3 in Real Life
    4. Amazon S3 Basic Concepts
    5. Amazon S3 Data Consistency Model
    6. Amazon S3 Performance Considerations
    7. Reverse the Key Name String
    8. Adding a Hex Hash Prefix to a Key Name
    9. Encryption in Amazon S3
    10. Amazon S3 Access Control
    11. Access Policies
    12. Bucket Policies
    13. Access Control List
    14. S3 Security Best Practices
    15. Amazon S3 Storage Class
    16. Versioning of Objects in Amazon S3
    17. Amazon S3 Object Lifecycle Management
    18. Amazon S3 Replication
    19. Static Web Site Hosting in Amazon S3
    20. Amazon S3 Glacier
    21. Amazon S3 Glacier Key Terminology
    22. Accessing Amazon S3 Glacier
    23. Uploading Files to AmazonS3 Glacier
    24. Retrieving Files from Amazon S3 Glacier
    25. Amazon Elastic Block Store
    26. Features of Amazon EBS
    27. AWS Block Storage Offerings
    28. Amazon Elastic File System
    29. Using Amazon Elastic File System
    30. Performance Mode of Amazon EFS
    31. On-Premise Storage Integration with AWS
    32. AWS Storage Gateway
    33. AWS Snowball and AWS Snowball Edge
    34. AWS Snowmobile
    35. Chapter Review
    36. Lab 2-1: Creating, Moving, and Deleting Objects in Amazon S3
    37. Lab 2-2: Using Version Control in Amazon S3
    38. Lab 2-3: Using the Bucket Policy Generator for Amazon S3
    39. Questions
    40. Answers
  12. Chapter 3 Virtual Private Cloud
    1. Amazon VPC Components and Terminology
    2. Amazon VPC
    3. Subnet
    4. Route Table
    5. Internet Gateway
    6. Network Address Translation
    7. Egress-Only Internet Gateway
    8. Elastic Network Interface
    9. Enhanced Networking (Linux Only)
    10. Elastic IP Address
    11. Network Security
    12. Amazon VPC Peering
    13. Amazon VPC Endpoint
    14. Transit Gateway
    15. DNS and VPC
    16. DHCP Option Sets
    17. Connecting to a VPC
    18. VPC Flow Logs
    19. Default VPC
    20. Labs on VPC
    21. Lab 3-1: Using the VPC Wizard
    22. Lab 3-2: Creating a VPC with Public and Private Subnets
    23. Lab 3-3: Exploring All the Options in a Virtual Private Cloud
    24. Chapter Review
    25. Questions
    26. Answers
  13. Chapter 4 Introduction to Amazon Elastic Compute Cloud
    1. Benefits of Amazon EC2
    2. Amazon EC2 Instance Types and Features
    3. General Purpose (T3, T3a, T2, M6g, M5, M5a, M5n, M4, and A1)
    4. Compute Optimized (C6g, C5, C5a, C5n, and C4)
    5. Memory Optimized (R6g, R5, R5a, R5n, R4, X1e, X1, High Memory, and Z1d)
    6. Storage Optimized (I3, I3en, D2, and H1)
    7. Accelerated Computing (P3, P2, Inf1, G4, G3, and F1)
    8. Processor Features
    9. Network Features
    10. Storage Features
    11. Steps for Using Amazon EC2
    12. Pricing for Amazon EC2
    13. On-Demand Instance
    14. Reserved Instance
    15. Spot Instance
    16. Shared Tenancy, Dedicated Hosts, and Dedicated Instances
    17. Shared Tenancy
    18. Dedicated Host
    19. Dedicated Instance
    20. Instances and AMIs
    21. Instance Root Volume
    22. Obtaining an AMI
    23. Virtualization in AMI
    24. HVM AMI
    25. PV AMI
    26. Instance Life Cycle
    27. Launch
    28. Start and Stop
    29. Reboot
    30. Termination
    31. Retirement
    32. Connecting to an Instance
    33. Security Group
    34. Amazon Elastic Container Service
    35. Lab 4-1: Using EC2
    36. Creating a New Key Pair
    37. Launching a Web Server Instance
    38. Browsing the Web Server
    39. Lab 4-2: Creating an EBS Instance and Attaching It to an EC2 Instance
    40. Lab 4-3: Creating an Elastic File System (EFS) and Mounting Across Two EC2 Instances in Different AZs
    41. Chapter Review
    42. Questions
    43. Answers
  14. Chapter 5 Identity and Access Management and Security on AWS
    1. Authentication
    2. Authorization
    3. Auditing
    4. Types of Security Credentials
    5. Temporary Security Credentials
    6. Users
    7. Groups
    8. Roles
    9. IAM Hierarchy of Privileges
    10. IAM Best Practices
    11. Use the IAM User
    12. Create a Strong Password Policy
    13. Rotate Security Credentials Regularly
    14. Enable MFA
    15. Manage Permissions with Groups
    16. Grant the Least Privileges
    17. Use IAM Roles
    18. Use IAM Roles for Amazon EC2 Instances
    19. Use IAM Policy Conditions for Extra Security
    20. Enable AWS CloudTrail
    21. AWS Compliance Program
    22. Shared Responsibility Model
    23. AWS Responsibility
    24. Customer’s Responsibility
    25. AWS Security Products and Services
    26. Resource Access Manager
    27. AWS Secrets Manager
    28. Amazon GuardDuty
    29. Amazon Inspector
    30. Amazon Macie
    31. AWS Certificate Manager
    32. AWS Web Application Firewall
    33. AWS Shield
    34. AWS CloudHSM
    35. AWS KMS
    36. Lab 5-1: Creating IAM Users, Groups, and Roles
    37. Managing IAM User Permissions and Credentials
    38. IAM Roles for Amazon EC2
    39. Chapter Review
    40. Questions
    41. Answers
  15. Chapter 6 Auto Scaling
    1. Benefits of Auto Scaling
    2. Scaling Plan
    3. Identify Scalable Resources
    4. Specify Scaling Strategy
    5. Using EC2 Auto Scaling
    6. Launch Configuration
    7. Auto Scaling Groups
    8. Termination Policy
    9. Elastic Load Balancing
    10. How ELB Works
    11. Types of Load Balancers
    12. Load Balancer Key Concepts and Terminology
    13. Health Check
    14. Using Multiple AZs
    15. Lab 6-1: Set Up Auto Scaling
    16. Chapter Review
    17. Questions
    18. Answers
  16. Chapter 7 Deploying and Monitoring Applications on AWS
    1. AWS Lambda
    2. Is AWS Lambda Really Serverless?
    3. Understanding AWS Lambda
    4. Amazon API Gateway
    5. API Types Supported by API Gateway
    6. Benefits of Amazon API Gateway
    7. Amazon Kinesis
    8. Real-Time Application Scenarios
    9. Differences Between Batch and Stream Processing
    10. Amazon Kinesis Data Steams
    11. Benefits of Amazon Kinesis Data Streams
    12. Amazon Kinesis Data Firehose
    13. Benefits of Amazon Kinesis Data Firehose
    14. Amazon Kinesis Data Analytics
    15. Benefits of Amazon Kinesis Data Analytics
    16. Use Cases for Amazon Kinesis Data Analytics
    17. Amazon Kinesis Video Streams
    18. Reference Architectures Using Serverless Services
    19. Real-Time File Processing
    20. Real-Time Stream Processing
    21. Extract, Transformation, and Load (ETL) Processing
    22. IoT Back Ends
    23. Amazon CloudFront
    24. Amazon CloudFront Key Concepts
    25. Geo Restriction
    26. Error Handling
    27. Amazon Route 53
    28. AWS Web Application Firewall
    29. Amazon Shield
    30. Benefits of AWS Shield
    31. Amazon Simple Queue Service
    32. Amazon Simple Notification Service
    33. AWS Step Functions and Amazon Simple Workflow (SWF)
    34. AWS Elastic Beanstalk
    35. AWS OpsWorks
    36. Amazon Cognito
    37. Amazon Elastic MapReduce
    38. AWS CloudFormation
    39. Monitoring in AWS
    40. Amazon CloudWatch
    41. Metrics Collection and Tracking
    42. Capture Real-Time Changes Using Amazon CloudWatch Events
    43. Monitoring and Storing Logs
    44. Set Alarms
    45. View Graphs and Statistics
    46. AWS CloudTrail
    47. AWS Config
    48. Amazon VPC Flow Logs
    49. AWS Trusted Advisor
    50. AWS Organizations
    51. Chapter Review
    52. Questions
    53. Answers
  17. Chapter 8 Databases on AWS
    1. Understanding Relational Databases
    2. Understanding the Amazon Relational Database Service
    3. Scenario 1: Hosting the Database in Your Data Center On-Premises
    4. Scenario 2: Hosting the Database on Amazon EC2 Servers
    5. Scenario 3: Hosting the Database Using Amazon RDS
    6. Hosting a Database in Amazon EC2 vs. Amazon RDS
    7. High Availability on Amazon RDS
    8. Simplest Architecture: Single-AZ Deployment
    9. High Availability: Multiple AZs
    10. Scaling on Amazon RDS
    11. Changing the Instance Type
    12. Read Replica
    13. Security on Amazon RDS
    14. Amazon VPC and Amazon RDS
    15. Backups, Restores, and Snapshots
    16. Monitoring
    17. Amazon Aurora
    18. Amazon Redshift
    19. Benefits of Amazon Redshift
    20. Amazon Redshift Architecture
    21. Sizing Amazon Redshift Clusters
    22. Networking for Amazon Redshift
    23. Encryption
    24. Security
    25. Backup and Restore
    26. Data Loading in Amazon Redshift
    27. Data Distribution in Amazon Redshift
    28. Amazon DynamoDB
    29. Benefits of Amazon DynamoDB
    30. Amazon DynamoDB Terminology
    31. Secondary Index
    32. Consistency Model
    33. Global Table
    34. Amazon DynamoDB Streams
    35. Amazon DynamoDB Accelerator
    36. Encryption and Security
    37. Amazon ElastiCache
    38. Amazon Neptune
    39. Benefits of Amazon Neptune
    40. Amazon Neptune Use Cases
    41. Amazon DocumentDB
    42. Benefits of Amazon DocumentDB
    43. Amazon DocumentDB Use Cases
    44. Lab 8-1: RDS: Creating an Amazon Aurora Database
    45. Lab 8-2: Taking a Snapshot of a Database
    46. Lab 8-3: Creating an Amazon Redshift Cluster
    47. Lab 8-4: Creating an Amazon DynamoDB Table
    48. Chapter Review
    49. Questions
    50. Answers
  18. Chapter 9 AWS Well-Architected Framework and Best Practices
    1. Operational Excellence
    2. Prepare
    3. Operate
    4. Evolve
    5. Security
    6. Have a Strong Identity Foundation
    7. Enable Traceability
    8. Implement Security at All Layers
    9. Secure the Data
    10. Automate for Security
    11. Plan for Security Events
    12. Best Practices
    13. Performance
    14. Performance Efficiency
    15. Reliability
    16. Best Practices
    17. Cost Optimization Pillar
    18. Finding Cost-Effective Resources
    19. Matching Supply with Demand
    20. Being Aware of Expenditures
    21. Optimizing Over Time
    22. AWS Best Practices
    23. Design for Failures
    24. Build Security in Every Layer
    25. Leverage Multiple Storage Options
    26. Implement Elasticity
    27. Think Parallel
    28. Loosely Couple Your Architecture
    29. There Are No Constraints in the AWS Cloud
    30. Chapter Review
    31. Questions
    32. Answers
  19. Appendix A  Objective Map
    1. Exam SAA-C02
  20. Appendix B  Additional Resources
    1. Whitepapers
    2. AWS re:Invent Videos
  21. Appendix C  About the Online Content
    1. System Requirements
    2. Your Total Seminars Training Hub Account
    3. Privacy Notice
    4. Single User License Terms and Conditions
    5. TotalTester Online
    6. Technical Support
  22. Acronyms and Glossary
    1. Acronyms
    2. Glossary
  23. Index
3.15.151.214