Tag Archives: Amazon AWS Certified Solutions Architect

Amazon CLF-C02 AWS Certified Cloud Practitioner (CLF-C02) Exam

Exam overview
Category Foundational
Exam duration 90 minutes
Exam format 65 questions; either multiple choice or multiple response
Cost 100 USD
Test in-person or online
Languages offered English, Japanese, Korean, Simplified Chinese, Traditional Chinese, Bahasa (Indonesian), Spanish (Spain), Spanish (Latin America), French (France), German, Italian, and Portuguese (Brazil)

The AWS Certified Cloud Practitioner validates foundational, high-level understanding of AWS Cloud, services, and terminology. This is a good starting point on the AWS Certification journey for individuals with no prior IT or cloud experience switching to a cloud career or for line-of-business employees looking for foundational cloud literacy.

Prepare for the exam
Below are recommended steps you can follow to get ready for exam day. Note: AWS does not require you to take any specific AWS training as part of your exam prep.

Examkingdom Amazon AWS CLF-C02 Exam pdf,

MCTS Training, MCITP Trainnig

Best Amazon AWS CLF-C02 Downloads, Amazon AWS CLF-C02 Dumps at Certkingdom.com

The exam validates a candidate’s ability to complete the following tasks:
* Explain the value of the AWS Cloud.
* Understand and explain the AWS shared responsibility model.
* Understand security best practices.
* Understand AWS Cloud costs, economics, and billing practices.
* Describe and position the core AWS services, including compute, network, database, and storage services.
* Identify AWS services for common use cases.

Recommended AWS knowledge
The target candidate should have AWS knowledge in the following areas:
* AWS Cloud concepts
* Security and compliance in the AWS Cloud
* Core AWS services
* Economics of the AWS Cloud

Content outline
This CLF-C02 exam guide includes weightings, content domains, and task statements for the exam. Refer to Appendix B for a comparison of the previous version (CLF-C01) and current version (CLF-C02) of the exam.
This guide does not provide a comprehensive list of the content on the exam. However, additional context for each task statement is available to help you prepare for the exam.
The exam has the following content domains and weightings:

* Domain 1: Cloud Concepts (24% of scored content)
* Domain 2: Security and Compliance (30% of scored content)
* Domain 3: Cloud Technology and Services (34% of scored content)
* Domain 4: Billing, Pricing, and Support (12% of scored content)

Domain 1: Cloud Concepts
Task Statement 1.1: Define the benefits of the AWS Cloud. Knowledge of:
* Value proposition of the AWS Cloud Skills in:
* Understanding the economies of scale (for example, cost savings)
* Understanding the benefits of global infrastructure (for example, speed of deployment, global reach)
* Understanding the advantages of high availability, elasticity, and agility

Task Statement 1.2: Identify design principles of the AWS Cloud. Knowledge of:
* AWS Well-Architected Framework Skills in:
* Understanding the pillars of the Well-Architected Framework (for example, operational excellence, security, reliability, performance efficiency, cost optimization, sustainability)
* Identifying differences between the pillars of the Well-Architected Framework

Task Statement 1.3: Understand the benefits of and strategies for migration to the AWS Cloud. Knowledge of:
* Cloud adoption strategies
* Resources to support the cloud migration journey
Skills in:
* Understanding the benefits of the AWS Cloud Adoption Framework (AWS CAF) (for example, reduced business risk; improved environmental, social, and governance (ESG) performance; increased revenue; increased operational efficiency)
* Identifying appropriate migration strategies (for example, database replication, use of AWS Snowball)

Task Statement 1.4: Understand concepts of cloud economics. Knowledge of:
* Aspects of cloud economics
* Cost savings of moving to the cloud
Skills in:
* Understanding the role of fixed costs compared with variable costs
* Understanding costs that are associated with on-premises environments
* Understanding the differences between licensing strategies (for example, Bring Your Own License [BYOL] model compared with included licenses)
* Understanding the concept of rightsizing
* Identifying benefits of automation (for example, provisioning and configuration management with AWS CloudFormation)
* Identifying managed AWS services (for example, Amazon RDS, Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS], Amazon DynamoDB)

Domain 2: Security and Compliance

Task Statement 2.1: Understand the AWS shared responsibility model. Knowledge of:
* AWS shared responsibility model
Skills in:
* Recognizing the components of the AWS shared responsibility model
* Describing the customer’s responsibilities on AWS
* Describing AWS responsibilities
* Describing responsibilities that the customer and AWS share
* Describing how AWS responsibilities and customer responsibilities can shift, depending on the service used (for example, Amazon RDS, AWS Lambda, Amazon EC2)

Task Statement 2.2: Understand AWS Cloud security, governance, and compliance concepts. Knowledge of:
* AWS compliance and governance concepts
* Benefits of cloud security (for example, encryption)
* Where to capture and locate logs that are associated with cloud security
Skills in:
* Identifying where to find AWS compliance information (for example, AWS Artifact)
* Understanding compliance needs among geographic locations or industries (for example, AWS Compliance)
* Describing how customers secure resources on AWS (for example, Amazon Inspector, AWS Security Hub, Amazon GuardDuty, AWS Shield)
* Identifying different encryption options (for example, encryption in transit, encryption at rest)
* Recognizing services that aid in governance and compliance (for example, monitoring with Amazon CloudWatch; auditing with AWS CloudTrail, AWS Audit Manager, and AWS Config; reporting with access reports)
* Recognizing compliance requirements that vary among AWS services

Task Statement 2.3: Identify AWS access management capabilities. Knowledge of:
* Identity and access management (for example, AWS Identity and Access Management [IAM])
* Importance of protecting the AWS root user account
* Principle of least privilege
* AWS IAM Identity Center (AWS Single Sign-On)
Skills in:
* Understanding access keys, password policies, and credential storage (for example, AWS Secrets Manager, AWS Systems Manager)
* Identifying authentication methods in AWS (for example, multi-factor authentication [MFA], IAM Identity Center, cross-account IAM roles)
* Defining groups, users, custom policies, and managed policies in compliance with the principle of least privilege
* Identifying tasks that only the account root user can perform
* Understanding which methods can achieve root user protection
* Understanding the types of identity management (for example, federated)

Task Statement 2.4: Identify components and resources for security. Knowledge of:
* Security capabilities that AWS provides
* Security-related documentation that AWS provides
Skills in:
* Describing AWS security features and services (for example, security groups, network ACLs, AWS WAF)
* Understanding that third-party security products are available from AWS Marketplace
* Identifying where AWS security information is available (for example, AWS Knowledge Center, AWS Security Center, AWS Security Blog)
* Understanding the use of AWS services for identifying security issues (for example, AWS Trusted Advisor)

Domain 3: Cloud Technology and Services

Task Statement 3.1: Define methods of deploying and operating in the AWS Cloud. Knowledge of:
* Different ways of provisioning and operating in the AWS Cloud
* Different ways to access AWS services
* Types of cloud deployment models
* Connectivity options
Skills in:
* Deciding between options such as programmatic access (for example, APIs, SDKs, CLI), the AWS Management Console, and infrastructure as code (IaC)
* Evaluating requirements to determine whether to use one-time operations or repeatable processes
* Identifying different deployment models (for example, cloud, hybrid, on-premises)
* Identifying connectivity options (for example, AWS VPN, AWS Direct Connect, public internet)

Task Statement 3.2: Define the AWS global infrastructure. Knowledge of:
* AWS Regions, Availability Zones, and edge locations
* High availability
* Use of multiple Regions
* Benefits of edge locations
* AWS Wavelength Zones and AWS Local Zones
Skills in:
* Describing relationships among Regions, Availability Zones, and edge locations
* Describing how to achieve high availability by using multiple Availability Zones
* Recognizing that Availability Zones do not share single points of failure
* Describing when to use multiple Regions (for example, disaster recovery, business continuity, low latency for end users, data sovereignty)
* Describing at a high level the benefits of edge locations (for example, Amazon CloudFront, AWS Global Accelerator)

Task Statement 3.3: Identify AWS compute services. Knowledge of:
* AWS compute services
Skills in:
* Recognizing the appropriate use of different EC2 instance types (for example, compute optimized, storage optimized)
* Recognizing the appropriate use of different container options (for example, Amazon ECS, Amazon EKS)
* Recognizing the appropriate use of different serverless compute options (for example, AWS Fargate, Lambda)
* Recognizing that auto scaling provides elasticity
* Identifying the purposes of load balancers

Task Statement 3.4: Identify AWS database services. Knowledge of:
* AWS database services
* Database migration
Skills in:
* Deciding when to use EC2 hosted databases or AWS managed databases
* Identifying relational databases (for example, Amazon RDS, Amazon Aurora)
* Identifying NoSQL databases (for example, DynamoDB)
* Identifying memory-based databases
* Identifying database migration tools (for example AWS Database Migration Service [AWS DMS], AWS Schema Conversion Tool [AWS SCT])

Task Statement 3.5: Identify AWS network services. Knowledge of:
* AWS network services
Skills in:
* Identifying the components of a VPC (for example, subnets, gateways)
* Understanding security in a VPC (for example, network ACLs, security groups)
* Understanding the purpose of Amazon Route 53
* Identifying edge services (for example, CloudFront, Global Accelerator)
* Identifying network connectivity options to AWS (for example AWS VPN, Direct Connect)

Task Statement 3.6: Identify AWS storage services. Knowledge of:
* AWS storage services
Skills in:
* Identifying the uses for object storage
* Recognizing the differences in Amazon S3 storage classes
* Identifying block storage solutions (for example, Amazon Elastic Block Store [Amazon EBS], instance store)
* Identifying file services (for example, Amazon Elastic File System [Amazon EFS], Amazon FSx)
* Identifying cached file systems (for example, AWS Storage Gateway)
* Understanding use cases for lifecycle policies
* Understanding use cases for AWS Backup

Task Statement 3.7: Identify AWS artificial intelligence and machine learning (AI/ML) services and analytics services. Knowledge of:
* AWS AI/ML services
* AWS analytics services
Skills in:
* Understanding the different AI/ML services and the tasks that they accomplish (for example, Amazon SageMaker, Amazon Lex, Amazon Kendra)
* Identifying the services for data analytics (for example, Amazon Athena, Amazon Kinesis, AWS Glue, Amazon QuickSight)

Task Statement 3.8: Identify services from other in-scope AWS service categories. Knowledge of:
* Application integration services of Amazon EventBridge, Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Queue Service (Amazon SQS)
* Business application services of Amazon Connect and Amazon Simple Email Service (Amazon SES)
* Customer engagement services of AWS Activate for Startups, AWS IQ, AWS Managed Services (AMS), and AWS Support
* Developer tool services and capabilities of AWS AppConfig, AWS Cloud9, AWS CloudShell, AWS CodeArtifact, AWS CodeBuild, AWS CodeCommit, AWS CodeDeploy, AWS CodePipeline, AWS CodeStar, and AWS X-Ray
* End-user computing services of Amazon AppStream 2.0, Amazon WorkSpaces, and Amazon WorkSpaces Web
* Frontend web and mobile services of AWS Amplify and AWS AppSync
* IoT services of AWS IoT Core and AWS IoT Greengrass
Skills in:
* Choosing the appropriate service to deliver messages and to send alerts and notifications
* Choosing the appropriate service to meet business application needs
* Choosing the appropriate service for AWS customer support
* Choosing the appropriate option for business support assistance
* Identifying the tools to develop, deploy, and troubleshoot applications
* Identifying the services that can present the output of virtual machines (VMs) on end-user machines
* Identifying the services that can create and deploy frontend and mobile services
* Identifying the services that manage IoT devices

Domain 4: Billing, Pricing, and Support

Task Statement 4.1: Compare AWS pricing models. Knowledge of:
* Compute purchasing options (for example, On-Demand Instances, Reserved Instances, Spot Instances, Savings Plans, Dedicated Hosts, Dedicated Instances, Capacity Reservations)
* Data transfer charges
* Storage options and tiers
Skills in:
* Identifying and comparing when to use various compute purchasing options
* Describing Reserved Instance flexibility
* Describing Reserved Instance behavior in AWS Organizations
* Understanding incoming data transfer costs and outgoing data transfer costs (for example, from one Region to another Region, within the same Region)
* Understanding different pricing options for various storage options and tiers

Task Statement 4.2: Understand resources for billing, budget, and cost management. Knowledge of:
* Billing support and information
* Pricing information for AWS services
* AWS Organizations
* AWS cost allocation tags
Skills in:
* Understanding the appropriate uses and capabilities of AWS Budgets, AWS Cost Explorer, and AWS Billing Conductor
* Understanding the appropriate uses and capabilities of AWS Pricing Calculator
* Understanding AWS Organizations consolidated billing and allocation of costs
* Understanding various types of cost allocation tags and their relation to billing reports (for example, AWS Cost and Usage Report)

Task Statement 4.3: Identify AWS technical resources and AWS Support options.Knowledge of:
* Resources and documentation available on official AWS websites
* AWS Support plans
* Role of the AWS Partner Network, including independent software vendors and system integrators
* AWS Support Center
Skills in:
* Locating AWS whitepapers, blogs, and documentation on official AWS websites
* Identifying and locating AWS technical resources (for example AWS Prescriptive Guidance, AWS Knowledge Center, AWS re:Post)
* Identifying AWS Support options for AWS customers (for example, customer service and communities, AWS Developer Support, AWS Business Support, AWS Enterprise On-Ramp Support, AWS Enterprise Support)
* Identifying the role of Trusted Advisor, AWS Health Dashboard, and the AWS Health API to help manage and monitor environments for cost optimization
* Identifying the role of the AWS Trust and Safety team to report abuse of AWS resources
* Understanding the role of AWS Partners (for example AWS Marketplace, independent software vendors, system integrators)
* Identifying the benefits of being an AWS Partner (for example, partner training and certification, partner events, partner volume discounts)
* Identifying the key services that AWS Marketplace offers (for example, cost management, governance and entitlement)
* Identifying technical assistance options available at AWS (for example, AWS Professional Services, AWS Solutions Architects)

Sample Questions

QUESTION 1
Which database engine is compatible with Amazon RDS?

A. Apache Cassandra
B. MongoDB
C. Neo4j
D. PostgreSQL

Answer: D

Explanation:
Amazon RDS supports six database engines: Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle, and SQL Server. Apache Cassandra, MongoDB, and Neo4j are not compatible with Amazon RDS. Therefore, the correct answer is D. You can learn more about Amazon RDS and its supported database engines from this page.

QUESTION 2
A company needs to run code in response to an event notification that occurs when objects are uploaded to an Amazon S3 bucket.
Which AWS service will integrate directly with the event notification?

A. AWS Lambda
B. Amazon EC2
C. Amazon Elastic Container Registry (Amazon ECR)
D. AWS Elastic Beanstalk

Answer: A

Explanation:
AWS Lambda is a service that lets you run code without provisioning or managing servers. You can use Lambda to process event notifications from Amazon S3 when objects are uploaded or deleted.
Lambda integrates directly with the event notification and invokes your code automatically. Therefore, the correct answer is A.

QUESTION 3
A company wants to centrally manage security policies and billing services within a multi-account
AWS environment. Which AWS service should the company use to meet these requirements?

A. AWS Identity and Access Management (1AM)
B. AWS Organizations
C. AWS Resource Access Manager (AWS RAM)
D. AWS Config

Answer: B

Explanation:
AWS Organizations is a service that helps you centrally manage and govern your environment as you grow and scale your AWS resources. You can use AWS Organizations to create groups of accounts and
apply policies to them. You can also use AWS Organizations to consolidate billing for multiple accounts. Therefore, the correct answer is B. You can learn more about AWS Organizations and its features from this page.

QUESTION 4
What are the characteristics of Availability Zones? (Select TWO.)

A. All Availability Zones in an AWS Region are interconnected with high-bandwidth, low-latency networking
B. Availability Zones are physically separated by a minimum of distance of 150 km (100 miles).
C. All traffic between Availability Zones is encrypted.
D. Availability Zones within an AWS Region share redundant power, networking, and connectivity.
E. Every Availability Zone contains a single data center.

Answer: A, D

Explanation:
Availability Zones are physically separate locations within an AWS Region that are engineered to be isolated from failures. Each Availability Zone has independent power, cooling, and physical security,
and is connected to other Availability Zones in the same Region by a low-latency network. Therefore, the correct answers are A and D. You can learn more about Availability Zones and their characteristics from this page.

QUESTION 5
Which AWS Well-Architected Framework concept represents a system’s ability to remain functional when the system encounters operational problems?

A. Consistency
B. Elasticity
C. Durability
D. Latency

Answer: B

Explanation:
The AWS Well-Architected Framework is a set of best practices and guidelines for designing and operating systems in the cloud. The framework consists of five pillars: operational excellence,
security, reliability, performance efficiency, and cost optimization. The concept of elasticity represents a systems ability to adapt to changes in demand by scaling resources up or down
automatically. Therefore, the correct answer is B. You can learn more about the AWS Well- Architected Framework and its pillars from this page.

QUESTION 6
Which AWS service or tool does AWS Control Tower use to create resources?

A. AWS CloudFormation
B. AWS Trusted Advisor
C. AWS Directory Service
D. AWS Cost Explorer

Answer: A

Explanation:
AWS Control Tower uses AWS CloudFormation to create resources in your landing zone. AWS CloudFormation is a service that helps you model and set up your AWS resources using templates.
AWS Control Tower supports creating AWS::ControlTower::EnabledControl resources in AWS CloudFormation. Therefore, the correct answer is A. You can learn more about AWS Control Tower and AWS CloudFormation from this page.

QUESTION 7
What are some advantages of using Amazon EC2 instances lo host applications in the AWS Cloud instead of on premises? (Select TWO.)

A. EC2 includes operating system patch management
B. EC2 integrates with Amazon VPC. AWS CloudTrail, and AWS Identity and Access Management (1AM)
C. EC2 has a 100% service level agreement (SLA).
D. EC2 has a flexible, pay-as-you-go pricing model.
E. EC2 has automatic storage cost optimization.

Answer: B, D

QUESTION 8
Which option is an advantage of AWS Cloud computing that minimizes variable costs?

A. High availability
B. Economies of scale
C. Global reach
D. Agility

Answer: B

Students Reviews / Discussion

TRIBEDY PIGUSH – Dhaka – Highly Voted 1 week,
Passed with 786. Around 75-80% of questions are from here. but with more questions.
upvoted 19 times

Dimitris Ramos – Greece – 5 Days, Highly Voted
Total how many questioned are asked in the exam?
upvoted 2 times

Qwaku Ofoe – United States- 2 Week
can you tell me which answer is correct? the one that was provided by Certkingdom or the one that was highly voted? what is the voting comment that is highlighted by yellow?
upvoted 1 times

Jose Lindo Meza – Peru- 1 months ago
Hi Certkingdom team, thanks for adding this. Much appreciated.
upvoted 11 times

Chun Ting Chan – Hong Kong – 3 days, 5 hours ago
tnx Certkingdom, passed with 884, my questions were 99% from here.
be sure to read the comments below each question
upvoted 2 times

Steven Strasburg – United States Virginia – 2 weeks, 6 days ago
Passed with 897. My questions were 100% from here. Thanks certkingdom team!
upvoted 4 times

Jonathan Ellery – Netherlands – 1 month, 1 week ago
passed tday…its all good.
upvoted 2 times

Martini Sam – Netherlands -1 months, 1 weeks ago
Passed with 897. My questions were 100% from here. Thanks Certkingdom!
upvoted 4 times

AWS Certified Solutions Architect – Associate (SAA-C03) Exam Guide

Introduction
The AWS Certified Solutions Architect – Associate (SAA-C03) exam is intended for individuals who perform in a solutions architect role. The exam validates a candidate’s ability to use AWS technologies to design solutions based on the AWS Well-Architected Framework.

The exam also validates a candidate’s ability to complete the following tasks:
• Design solutions that incorporate AWS services to meet current business requirements and future projected needs
• Design architectures that are secure, resilient, high-performing, and cost-optimized
• Review existing solutions and determine improvements

Target candidate description
The target candidate should have at least 1 year of hands-on experience designing cloud solutions that use AWS services.
For a detailed list of specific tools and technologies that might be covered on the exam, as well as lists of in-scope and out-of-scope AWS services, refer to the Appendix.

Exam content Response types
There are two types of questions on the exam:
• Multiple choice: Has one correct response and three incorrect responses (distractors)
• Multiple response: Has two or more correct responses out of five or more response options

Select one or more responses that best complete the statement or answer the question. Distractors, or incorrect answers, are response options that a candidate with incomplete knowledge or skill might choose. Distractors are generally plausible responses that match the content area.

Unanswered questions are scored as incorrect; there is no penalty for guessing. The exam includes 50 questions that will affect your score.

Unscored content
The exam includes 15 unscored questions that do not affect your score. AWS collects information about candidate performance on these unscored questions to evaluate these questions for future use as scored questions. These unscored questions are not identified on the exam.

Exam results
The AWS Certified Solutions Architect – Associate exam is a pass or fail exam. The exam is scored against a minimum standard established by AWS professionals who follow certification industry best practices and guidelines.
Your results for the exam are reported as a scaled score of 100–1,000. The minimum passing score is 720. Your score shows how you performed on the exam as a whole and whether or not you passed. Scaled scoring models help equate scores across multiple exam forms that might have slightly different difficulty levels.

Your score report could contain a table of classifications of your performance at each section level. This information provides general feedback about your exam performance. The exam uses a compensatory scoring model, which means that you do not need to achieve a passing score in each section. You need to pass only the overall exam.

Each section of the exam has a specific weighting, so some sections have more questions than other sections have. The table contains general information that highlights your strengths and weaknesses. Use caution when interpreting section-level feedback. Candidates who pass the exam will not receive this additional information.

Content outline

This exam guide includes weightings, test domains, and task statements for the exam. It is not a comprehensive listing of the content on the exam. However, additional context for each of the task statements is available to help guide your preparation for the exam. The following table lists the main content domains and their weightings. The table precedes the complete exam content outline, which includes the additional context. The percentage in each domain represents only scored content.

Domain 1: Design Secure Architectures 30%
Domain 2: Design Resilient Architectures 26%
Domain 3: Design High-Performing Architectures 24%
Domain 4: Design Cost-Optimized Architectures 20%

Domain 1: Design Secure Architectures
Task Statement 1: Design secure access to AWS resources.

Knowledge of:
• Access controls and management across multiple accounts
• AWS federated access and identity services (for example, AWS Identity and Access Management [IAM], AWS Single Sign-On [AWS SSO])
• AWS global infrastructure (for example, Availability Zones, AWS Regions)
• AWS security best practices (for example, the principle of least privilege)
• The AWS shared responsibility model

Skills in:
• Applying AWS security best practices to IAM users and root users (for example, multi-factor authentication [MFA])
• Designing a flexible authorization model that includes IAM users, groups, roles, and policies
• Designing a role-based access control strategy (for example, AWS Security Token Service [AWS STS], role switching, cross-account access)
• Designing a security strategy for multiple AWS accounts (for example, AWS Control Tower, service control policies [SCPs])
• Determining the appropriate use of resource policies for AWS services
• Determining when to federate a directory service with IAM roles

Task Statement 2: Design secure workloads and applications.

Knowledge of:

• Application configuration and credentials security
• AWS service endpoints
• Control ports, protocols, and network traffic on AWS
• Secure application access
• Security services with appropriate use cases (for example, Amazon Cognito, Amazon GuardDuty, Amazon Macie)
• Threat vectors external to AWS (for example, DDoS, SQL injection)

Skills in:
• Designing VPC architectures with security components (for example, security groups, route tables, network ACLs, NAT gateways)
• Determining network segmentation strategies (for example, using public subnets and private subnets)
• Integrating AWS services to secure applications (for example, AWS Shield, AWS WAF, AWS SSO, AWS Secrets Manager)
• Securing external network connections to and from the AWS Cloud (for example, VPN, AWS Direct Connect)

Task Statement 3: Determine appropriate data security controls.
Knowledge of:
• Data access and governance
• Data recovery
• Data retention and classification
• Encryption and appropriate key management

Skills in:
• Aligning AWS technologies to meet compliance requirements
• Encrypting data at rest (for example, AWS Key Management Service [AWS KMS])
• Encrypting data in transit (for example, AWS Certificate Manager [ACM] using TLS)
• Implementing access policies for encryption keys
• Implementing data backups and replications
• Implementing policies for data access, lifecycle, and protection
• Rotating encryption keys and renewing certificates

Domain 2: Design Resilient Architectures

Task Statement 1: Design scalable and loosely coupled architectures.

Knowledge of:
• API creation and management (for example, Amazon API Gateway, REST API)
• AWS managed services with appropriate use cases (for example, AWS Transfer Family, Amazon Simple Queue Service [Amazon SQS], Secrets Manager)
• Caching strategies
• Design principles for microservices (for example, stateless workloads compared with stateful workloads)
• Event-driven architectures
• Horizontal scaling and vertical scaling
• How to appropriately use edge accelerators (for example, content delivery network [CDN])
• How to migrate applications into containers
• Load balancing concepts (for example, Application Load Balancer)
• Multi-tier architectures
• Queuing and messaging concepts (for example, publish/subscribe)
• Serverless technologies and patterns (for example, AWS Fargate, AWS Lambda)
• Storage types with associated characteristics (for example, object, file, block)
• The orchestration of containers (for example, Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS])
• When to use read replicas
• Workflow orchestration (for example, AWS Step Functions)

Skills in:
• Designing event-driven, microservice, and/or multi-tier architectures based on requirements
• Determining scaling strategies for components used in an architecture design
• Determining the AWS services required to achieve loose coupling based on requirements
• Determining when to use containers
• Determining when to use serverless technologies and patterns
• Recommending appropriate compute, storage, networking, and database technologies based on requirements
• Using purpose-built AWS services for workloads

Task Statement 2: Design highly available and/or fault-tolerant architectures.

Knowledge of:

• AWS global infrastructure (for example, Availability Zones, AWS Regions, Amazon Route 53)
• AWS managed services with appropriate use cases (for example, Amazon Comprehend, Amazon Polly)
• Basic networking concepts (for example, route tables)
• Disaster recovery (DR) strategies (for example, backup and restore, pilot light, warm standby, active-active failover, recovery point objective [RPO], recovery time objective [RTO])
• Distributed design patterns
• Failover strategies
• Immutable infrastructure
• Load balancing concepts (for example, Application Load Balancer)
• Proxy concepts (for example, Amazon RDS Proxy)
• Service quotas and throttling (for example, how to configure the service quotas for a workload in a standby environment)
• Storage options and characteristics (for example, durability, replication)
• Workload visibility (for example, AWS X-Ray)

Skills in:

• Determining automation strategies to ensure infrastructure integrity
• Determining the AWS services required to provide a highly available and/or fault-tolerant architecture across AWS Regions or Availability Zones
• Identifying metrics based on business requirements to deliver a highly available solution
• Implementing designs to mitigate single points of failure
• Implementing strategies to ensure the durability and availability of data (for example, backups)
• Selecting an appropriate DR strategy to meet business requirements
• Using AWS services that improve the reliability of legacy applications and applications not built for the cloud (for example, when application changes are not possible)
• Using purpose-built AWS services for workloads

Domain 3: Design High-Performing Architectures
Task Statement 1: Determine high-performing and/or scalable storage solutions.
Knowledge of:
• Hybrid storage solutions to meet business requirements
• Storage services with appropriate use cases (for example, Amazon S3, Amazon Elastic File System [Amazon EFS], Amazon Elastic Block Store [Amazon EBS])
• Storage types with associated characteristics (for example, object, file, block)

Skills in:
• Determining storage services and configurations that meet performance demands
• Determining storage services that can scale to accommodate future needs

Task Statement 2: Design high-performing and elastic compute solutions.

Knowledge of:

• AWS compute services with appropriate use cases (for example, AWS Batch, Amazon EMR, Fargate)
• Distributed computing concepts supported by AWS global infrastructure and edge services
• Queuing and messaging concepts (for example, publish/subscribe)
• Scalability capabilities with appropriate use cases (for example, Amazon EC2 Auto Scaling, AWS Auto Scaling)
• Serverless technologies and patterns (for example, Lambda, Fargate)
• The orchestration of containers (for example, Amazon ECS, Amazon EKS)

Skills in:

• Decoupling workloads so that components can scale independently
• Identifying metrics and conditions to perform scaling actions
• Selecting the appropriate compute options and features (for example, EC2 instance types) to meet business requirements
• Selecting the appropriate resource type and size (for example, the amount of Lambda memory) to meet business requirements

Task Statement 3: Determine high-performing database solutions.
Knowledge of:
• AWS global infrastructure (for example, Availability Zones, AWS Regions)
• Caching strategies and services (for example, Amazon ElastiCache)
• Data access patterns (for example, read-intensive compared with write-intensive)
• Database capacity planning (for example, capacity units, instance types, Provisioned IOPS)
• Database connections and proxies
• Database engines with appropriate use cases (for example, heterogeneous migrations, homogeneous migrations)
• Database replication (for example, read replicas)
• Database types and services (for example, serverless, relational compared with non-relational, in-memory)

Skills in:
• Configuring read replicas to meet business requirements
• Designing database architectures
• Determining an appropriate database engine (for example, MySQL compared with PostgreSQL)
• Determining an appropriate database type (for example, Amazon Aurora, Amazon DynamoDB)
• Integrating caching to meet business requirements

Task Statement 4: Determine high-performing and/or scalable network architectures.
Knowledge of:
• Edge networking services with appropriate use cases (for example, Amazon CloudFront, AWS Global Accelerator)
• How to design network architecture (for example, subnet tiers, routing, IP addressing)
• Load balancing concepts (for example, Application Load Balancer)
• Network connection options (for example, AWS VPN, Direct Connect, AWS PrivateLink)

Skills in:
• Creating a network topology for various architectures (for example, global, hybrid, multi-tier)
• Determining network configurations that can scale to accommodate future needs
• Determining the appropriate placement of resources to meet business requirements
• Selecting the appropriate load balancing strategy

Task Statement 5: Determine high-performing data ingestion and transformation solutions.
Knowledge of:

• Data analytics and visualization services with appropriate use cases (for example, Amazon Athena, AWS Lake Formation, Amazon QuickSight)
• Data ingestion patterns (for example, frequency)
• Data transfer services with appropriate use cases (for example, AWS DataSync, AWS Storage Gateway)
• Data transformation services with appropriate use cases (for example, AWS Glue)
• Secure access to ingestion access points
• Sizes and speeds needed to meet business requirements
• Streaming data services with appropriate use cases (for example, Amazon Kinesis)

Skills in:
• Building and securing data lakes
• Designing data streaming architectures
• Designing data transfer solutions
• Implementing visualization strategies
• Selecting appropriate compute options for data processing (for example, Amazon EMR)
• Selecting appropriate configurations for ingestion
• Transforming data between formats (for example, .csv to .parquet)

Domain 4: Design Cost-Optimized Architectures
Task Statement 1: Design cost-optimized storage solutions.
Knowledge of:
• Access options (for example, an S3 bucket with Requester Pays object storage)
• AWS cost management service features (for example, cost allocation tags, multi-account billing)
• AWS cost management tools with appropriate use cases (for example, AWS Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
• AWS storage services with appropriate use cases (for example, Amazon FSx, Amazon EFS, Amazon S3, Amazon EBS)
• Backup strategies
• Block storage options (for example, hard disk drive [HDD] volume types, solid state drive [SSD] volume types)
• Data lifecycles
• Hybrid storage options (for example, DataSync, Transfer Family, Storage Gateway)
• Storage access patterns
• Storage tiering (for example, cold tiering for object storage)
• Storage types with associated characteristics (for example, object, file, block)

Skills in:

• Designing appropriate storage strategies (for example, batch uploads to Amazon S3 compared with individual uploads)
• Determining the correct storage size for a workload
• Determining the lowest cost method of transferring data for a workload to AWS storage
• Determining when storage auto scaling is required
• Managing S3 object lifecycles
• Selecting the appropriate backup and/or archival solution
• Selecting the appropriate service for data migration to storage services
• Selecting the appropriate storage tier
• Selecting the correct data lifecycle for storage
• Selecting the most cost-effective storage service for a workload

Task Statement 2: Design cost-optimized compute solutions.
Knowledge of:

• AWS cost management service features (for example, cost allocation tags, multi-account billing)
• AWS cost management tools with appropriate use cases (for example, Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
• AWS global infrastructure (for example, Availability Zones, AWS Regions)
• AWS purchasing options (for example, Spot Instances, Reserved Instances, Savings Plans)
• Distributed compute strategies (for example, edge processing)
• Hybrid compute options (for example, AWS Outposts, AWS Snowball Edge)
• Instance types, families, and sizes (for example, memory optimized, compute optimized, virtualization)
• Optimization of compute utilization (for example, containers, serverless computing, microservices)
• Scaling strategies (for example, auto scaling, hibernation)

Skills in:
• Determining an appropriate load balancing strategy (for example, Application Load Balancer [Layer 7] compared with Network Load Balancer [Layer 4] compared with Gateway Load Balancer)
• Determining appropriate scaling methods and strategies for elastic workloads (for example, horizontal compared with vertical, EC2 hibernation)
• Determining cost-effective AWS compute services with appropriate use cases (for example, Lambda, Amazon EC2, Fargate)
• Determining the required availability for different classes of workloads (for example, production workloads, non-production workloads)
• Selecting the appropriate instance family for a workload
• Selecting the appropriate instance size for a workload

Task Statement 3: Design cost-optimized database solutions.
Knowledge of:

• AWS cost management service features (for example, cost allocation tags, multi-account billing)
• AWS cost management tools with appropriate use cases (for example, Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
• Caching strategies
• Data retention policies
• Database capacity planning (for example, capacity units)
• Database connections and proxies
• Database engines with appropriate use cases (for example, heterogeneous migrations, homogeneous migrations)
• Database replication (for example, read replicas)
• Database types and services (for example, relational compared with non-relational, Aurora, DynamoDB)

Skills in:
• Designing appropriate backup and retention policies (for example, snapshot frequency)
• Determining an appropriate database engine (for example, MySQL compared with PostgreSQL)
• Determining cost-effective AWS database services with appropriate use cases (for example, DynamoDB compared with Amazon RDS, serverless)
• Determining cost-effective AWS database types (for example, time series format, columnar format)
• Migrating database schemas and data to different locations and/or different database engines

Task Statement 4: Design cost-optimized network architectures.
Knowledge of:

• AWS cost management service features (for example, cost allocation tags, multi-account billing)
• AWS cost management tools with appropriate use cases (for example, Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
• Load balancing concepts (for example, Application Load Balancer)
• NAT gateways (for example, NAT instance costs compared with NAT gateway costs)
• Network connectivity (for example, private lines, dedicated lines, VPNs)
• Network routing, topology, and peering (for example, AWS Transit Gateway, VPC peering)
• Network services with appropriate use cases (for example, DNS)

Skills in:
• Configuring appropriate NAT gateway types for a network (for example, a single shared NAT gateway compared with NAT gateways for each Availability Zone)
• Configuring appropriate network connections (for example, Direct Connect compared with VPN compared with internet)
• Configuring appropriate network routes to minimize network transfer costs (for example, Region to Region, Availability Zone to Availability Zone, private to public, Global Accelerator, VPC endpoints)
• Determining strategic needs for content delivery networks (CDNs) and edge caching
• Reviewing existing workloads for network optimizations
• Selecting an appropriate throttling strategy
• Selecting the appropriate bandwidth allocation for a network device (for example, a single VPN compared with multiple VPNs, Direct Connect speed)

Examkingdom Amazon AWS SAA-C03 Exam Brain dump pdf, Certkingdom Amazon AWS SAA-C03 Brain Dumps PDF

MCTS Training, MCITP Trainnig

Best Amazon AWS SAA-C03 Certification, Amazon AWS SAA-C03 Brain Dumps Training at certkingdom.com

Question 1: 
A software development company is using serverless computing with AWS Lambda to build and run applications without having to set up or manage servers. They have a Lambda function that connects to a MongoDB Atlas, which is a popular Database as a Service (DBaaS) platform and also uses a third party API to fetch certain data for their application. One of the developers was instructed to create the environment variables for the MongoDB database hostname, username, and password as well as the API credentials that will be used by the Lambda function for DEV, SIT, UAT, and PROD environments.
Considering that the Lambda function is storing sensitive database and API credentials, how can this information be secured to prevent other developers in the team, or anyone, from seeing these credentials in plain text? Select the best option that provides maximum security.

A. Enable SSL encryption that leverages on AWS CloudHSM to store and encrypt the sensitive information.
B. AWS Lambda does not provide encryption for the environment variables. Deploy your code to an EC2 instance instead.
C. There is no need to do anything because, by default, AWS Lambda already encrypts the environment variables using the AWS Key Management Service.
D. Create a new KMS key and use it to enable encryption helpers that leverage on AWS Key Management Service to store and encrypt the sensitive information.

Correct Answer: D

Explanation
When you create or update Lambda functions that use environment variables, AWS Lambda encrypts them using the AWS Key Management Service. When your Lambda function is invoked, those values are decrypted and made available to the Lambda code.

The first time you create or update Lambda functions that use environment variables in a region, a default service key is created for you automatically within AWS KMS. This key is used to encrypt environment variables. However, if you wish to use encryption helpers and use KMS to encrypt environment variables after your Lambda function is created, you must create your own AWS KMS key and choose it instead of the default key. The default key will give errors when chosen. Creating your own key gives you more flexibility, including the ability to create, rotate, disable, and define access controls, and to audit the encryption keys used to protect your data.

Question 2: 
A company hosted an e-commerce website on an Auto Scaling group of EC2 instances behind an Application Load Balancer. The Solutions Architect noticed that the website is receiving a large number of illegitimate external requests from multiple systems with IP addresses that constantly change. To resolve the performance issues, the Solutions Architect must implement a solution that would block the illegitimate requests with minimal impact on legitimate traffic.
Which of the following options fulfills this requirement?

A. Create a regular rule in AWS WAF and associate the web ACL to an Application Load Balancer.
B. Create a rate-based rule in AWS WAF and associate the web ACL to an Application Load Balancer.
C. Create a custom rule in the security group of the Application Load Balancer to block the offending requests.
D. Create a custom network ACL and associate it with the subnet of the Application Load Balancer to block the offending requests.

Correct Answer: B

Question 4: 
There was an incident in your production environment where the user data stored in the S3 bucket has been accidentally deleted by one of the Junior DevOps Engineers. The issue was escalated to your manager and after a few days, you were instructed to improve the security and protection of your AWS resources.   
What combination of the following options will protect the S3 objects in your bucket from both accidental deletion and overwriting? (Select TWO.)

A. Enable Versioning
B. Enable Amazon S3 Intelligent-Tiering
C. Provide access to S3 data strictly through pre-signed URL only
D. Enable Multi-Factor Authentication Delete
E. Disallow S3 Delete using an IAM bucket policy

Correct Answer: B,D

Question 5:
A popular social media website uses a CloudFront web distribution to serve their static contents to their millions of users around the globe. They are receiving a number of complaints recently that their users take a lot of time to log into their website. There are also occasions when their users are getting HTTP 504 errors. You are instructed by your manager to significantly reduce the user’s login time to further optimize the system.
Which of the following options should you use together to set up a cost-effective solution that can improve your application’s performance? (Select TWO.)

A. Customize the content that the CloudFront web distribution delivers to your users using Lambda@Edge, which allows your Lambda functions to execute the authentication process in AWS locations closer to the users.
B. Deploy your application to multiple AWS regions to accommodate your users around the world. Set up a Route 53 record with latency routing policy to route incoming traffic to the region that provides the best latency to the user.
C. Configure your origin to add a Cache-Control max-age directive to your objects, and specify the longest practical value for max-age to increase the cache hit ratio of your CloudFront distribution.
D. Set up an origin failover by creating an origin group with two origins. Specify one as the primary origin and the other as the second origin which CloudFront automatically switches to when the primary origin returns specific HTTP status code failure responses.
E. Use multiple and geographically disperse VPCs to various AWS regions then create a transit VPC to connect all of your resources. In order to handle the requests faster, set up Lambda functions in each region using the AWS Serverless Application Model (SAM) service.

Correct Answer: A,D

Question 6: 
A company is using Amazon S3 to store frequently accessed data. When an object is created or deleted, the S3 bucket will send an event notification to the Amazon SQS queue. A solutions architect needs to create a solution that will notify the development and operations team about the created or deleted objects.
Which of the following would satisfy this requirement?

A. Create a new Amazon SNS FIFO topic for the other team. Grant Amazon S3 permission to send the notification to the second SNS topic.
B. Set up another Amazon SQS queue for the other team. Grant Amazon S3 permission to send a notification to the second SQS queue.
C. Set up an Amazon SNS topic and configure two Amazon SQS queues to poll the SNS topic. Grant Amazon S3 permission to send notifications to Amazon SNS and update the bucket to use the new SNS topic.
D. Create an Amazon SNS topic and configure two Amazon SQS queues to subscribe to the topic. Grant Amazon S3 permission to send notifications to Amazon SNS and update the bucket to use the new SNS topic.

Correct Answer: D

Appendix
Which key tools, technologies, and concepts might be covered on the exam?
The following is a non-exhaustive list of the tools and technologies that could appear on the exam. This list is subject to change and is provided to help you understand the general scope of services, features, or technologies on the exam. The general tools and technologies in this list appear in no particular order. AWS services are grouped according to their primary functions. While some of these technologies will likely be covered more than others on the exam, the order and placement of them in this list is no indication of relative weight or importance:

• Compute
• Cost management
• Database
• Disaster recovery
• High performance
• Management and governance
• Microservices and component decoupling
• Migration and data transfer
• Networking, connectivity, and content delivery
• Resiliency
• Security
• Serverless and event-driven design principles
• Storage


AWS services and features
Analytics:

• Amazon Athena
• AWS Data Exchange
• AWS Data Pipeline
• Amazon EMR
• AWS Glue
• Amazon Kinesis
• AWS Lake Formation
• Amazon Managed Streaming for Apache Kafka (Amazon MSK)
• Amazon OpenSearch Service (Amazon Elasticsearch Service)
• Amazon QuickSight
• Amazon Redshift

Application Integration:

• Amazon AppFlow
• AWS AppSync
• Amazon EventBridge (Amazon CloudWatch Events)
• Amazon MQ
• Amazon Simple Notification Service (Amazon SNS)
• Amazon Simple Queue Service (Amazon SQS)
• AWS Step Functions
Version 1.0 SAA-C03 12 | PAGE
AWS Cost Management:
• AWS Budgets
• AWS Cost and Usage Report
• AWS Cost Explorer
• Savings Plans
Compute:
• AWS Batch
• Amazon EC2
• Amazon EC2 Auto Scaling
• AWS Elastic Beanstalk
• AWS Outposts
• AWS Serverless Application Repository
• VMware Cloud on AWS
• AWS Wavelength
Containers:
• Amazon Elastic Container Registry (Amazon ECR)
• Amazon Elastic Container Service (Amazon ECS)
• Amazon ECS Anywhere
• Amazon Elastic Kubernetes Service (Amazon EKS)
• Amazon EKS Anywhere
• Amazon EKS Distro
Database:
• Amazon Aurora
• Amazon Aurora Serverless
• Amazon DocumentDB (with MongoDB compatibility)
• Amazon DynamoDB
• Amazon ElastiCache
• Amazon Keyspaces (for Apache Cassandra)
• Amazon Neptune
• Amazon Quantum Ledger Database (Amazon QLDB)
• Amazon RDS
• Amazon Redshift
• Amazon Timestream
Developer Tools:
• AWS X-Ray
Front-End Web and Mobile:
• AWS Amplify
• Amazon API Gateway
• AWS Device Farm
• Amazon Pinpoint
Machine Learning:
• Amazon Comprehend
• Amazon Forecast
• Amazon Fraud Detector
• Amazon Kendra
• Amazon Lex
• Amazon Polly
• Amazon Rekognition
• Amazon SageMaker
• Amazon Textract
• Amazon Transcribe
• Amazon Translate
Management and Governance:

 

• AWS Auto Scaling
• AWS CloudFormation
• AWS CloudTrail
• Amazon CloudWatch
• AWS Command Line Interface (AWS CLI)
• AWS Compute Optimizer
• AWS Config
• AWS Control Tower
• AWS License Manager
• Amazon Managed Grafana
• Amazon Managed Service for Prometheus
• AWS Management Console
• AWS Organizations
• AWS Personal Health Dashboard
• AWS Proton
• AWS Service Catalog
• AWS Systems Manager
• AWS Trusted Advisor
• AWS Well-Architected Tool

Media Services:
• Amazon Elastic Transcoder
• Amazon Kinesis Video Streams
Migration and Transfer:
• AWS Application Discovery Service
• AWS Application Migration Service (CloudEndure Migration)
• AWS Database Migration Service (AWS DMS)
• AWS DataSync
• AWS Migration Hub
• AWS Server Migration Service (AWS SMS)
• AWS Snow Family
• AWS Transfer Family
Version 1.0 SAA-C03 14 | PAGE
Networking and Content Delivery:
• Amazon CloudFront
• AWS Direct Connect
• Elastic Load Balancing (ELB)
• AWS Global Accelerator
• AWS PrivateLink
• Amazon Route 53
• AWS Transit Gateway
• Amazon VPC
• AWS VPN
Security, Identity, and Compliance:
• AWS Artifact
• AWS Audit Manager
• AWS Certificate Manager (ACM)
• AWS CloudHSM
• Amazon Cognito
• Amazon Detective
• AWS Directory Service
• AWS Firewall Manager
• Amazon GuardDuty
• AWS Identity and Access Management (IAM)
• Amazon Inspector
• AWS Key Management Service (AWS KMS)
• Amazon Macie
• AWS Network Firewall
• AWS Resource Access Manager (AWS RAM)
• AWS Secrets Manager
• AWS Security Hub
• AWS Shield
• AWS Single Sign-On
• AWS WAF
Serverless:
• AWS AppSync
• AWS Fargate
• AWS Lambda
Storage:
• AWS Backup
• Amazon Elastic Block Store (Amazon EBS)
• Amazon Elastic File System (Amazon EFS)
• Amazon FSx (for all types)
• Amazon S3
• Amazon S3 Glacier
• AWS Storage Gateway

Out-of-scope AWS services and features
The following is a non-exhaustive list of AWS services and features that are not covered on the exam. These services and features do not represent every AWS offering that is excluded from the exam content.
Analytics:
• Amazon CloudSearch
Application Integration:
• Amazon Managed Workflows for Apache Airflow (Amazon MWAA)
AR and VR:
• Amazon Sumerian
Blockchain:
• Amazon Managed Blockchain
Compute:
• Amazon Lightsail
Database:
• Amazon RDS on VMware
Developer Tools:
• AWS Cloud9
• AWS Cloud Development Kit (AWS CDK)
• AWS CloudShell
• AWS CodeArtifact
• AWS CodeBuild
• AWS CodeCommit
• AWS CodeDeploy
• Amazon CodeGuru
• AWS CodeStar
• Amazon Corretto
• AWS Fault Injection Simulator (AWS FIS)
• AWS Tools and SDKs
Front-End Web and Mobile:
• Amazon Location Service
Game Tech:
• Amazon GameLift
• Amazon Lumberyard
Internet of Things:
• All services
Version 1.0 SAA-C03 16 | PAGE
Machine Learning:
• Apache MXNet on AWS
• Amazon Augmented AI (Amazon A2I)
• AWS DeepComposer
• AWS Deep Learning AMIs (DLAMI)
• AWS Deep Learning Containers
• AWS DeepLens
• AWS DeepRacer
• Amazon DevOps Guru
• Amazon Elastic Inference
• Amazon HealthLake
• AWS Inferentia
• Amazon Lookout for Equipment
• Amazon Lookout for Metrics
• Amazon Lookout for Vision
• Amazon Monitron
• AWS Panorama
• Amazon Personalize
• PyTorch on AWS
• Amazon SageMaker Data Wrangler
• Amazon SageMaker Ground Truth
• TensorFlow on AWS
Management and Governance:
• AWS Chatbot
• AWS Console Mobile Application
• AWS Distro for OpenTelemetry
• AWS OpsWorks
Media Services:
• AWS Elemental Appliances and Software
• AWS Elemental MediaConnect
• AWS Elemental MediaConvert
• AWS Elemental MediaLive
• AWS Elemental MediaPackage
• AWS Elemental MediaStore
• AWS Elemental MediaTailor
• Amazon Interactive Video Service (Amazon IVS)
Migration and Transfer:
• Migration Evaluator (formerly TSO Logic)
Networking and Content Delivery:
• AWS App Mesh
• AWS Cloud Map
Version 1.0 SAA-C03 17 | PAGE
Quantum Technologies:
• Amazon Braket
Robotics:
• AWS RoboMaker
Satellite:
• AWS Ground Station

Amazon AWS Solution Architect Associate Exam SAA-C02

AWS Certified Solutions Architect – Associate
Learn more about this certification and AWS resources that can help you prepare

This credential helps organizations identify and develop talent with critical skills for implementing cloud initiatives. Earning AWS Certified Solutions Architect – Associate validates the ability to design and implement distributed systems on AWS.

Who should take this exam?
AWS Certified Solutions Architect – Associate is intended for anyone with one or more years of hands-on experience designing available, cost-efficient, fault-tolerant, and scalable distributed systems on AWS. Before you take this exam, we recommend you have:

One year of hands-on experience with AWS technology, including using compute, networking, storage, and database AWS services as well as AWS deployment and management services
Experience deploying, managing, and operating workloads on AWS as well as implementing security controls and compliance requirements
Familiarity with using both the AWS Management Console and the AWS Command Line Interface (CLI)
Understanding of the AWS Well-Architected Framework, AWS networking, security services, and the AWS global infrastructure
Ability to identify which AWS services meet a given technical requirement and to define technical requirements for an AWS-based application

What does it take to earn this certification?
To earn this certification, you’ll need to take and pass the AWS Certified Solutions Architect – Associate exam (SAA-C02). The exam features a combination of two question formats: multiple choice and multiple response. Additional information, such as the exam content outline and passing score, is in the exam guide.

Review sample questions that demonstrate the format of the questions used on this exam and include rationales for the correct answers.

Introduction
The AWS Certified Solutions Architect – Associate (SAA-C02) exam is intended for individuals who perform in a solutions architect role. The exam validates a candidate’s ability to design secure and robust solutions by using AWS technologies.
The exam also validates a candidate’s ability to complete the following tasks:
 Design a solution by using appropriate AWS services and by following architectural principles based on requirements
 Provide implementation guidance based on best practices to the organization throughout the workload lifecycle

Target candidate description
The target candidate should have at least 1 year of hands-on experience designing secure, high-performing, cost-effective, highly available, and scalable systems by using AWS services.

Recommended AWS knowledge

The target candidate should have the following knowledge:
 Hands-on experience using compute, networking, storage, management, and database AWS services
 The ability to identify and define technical requirements for a solution that involves AWS technology
 The ability to identify which AWS services meet a given technical requirement
 An understanding of best practices for building well-architected solutions on AWS
 An understanding of the AWS global infrastructure
 An understanding of AWS security services and features in relation to traditional services

What is considered out of scope for the target candidate?
The following is a non-exhaustive list of related job tasks that the target candidate is not expected to be able to perform. These items are out of scope for the exam:
 Design a complex, hybrid network architecture
 Design identity federation within multiple accounts
 Design an architecture that meets compliance requirements
 Incorporate specialized services in a design
 Develop deployment strategies
 Create a migration strategy for complex multi-tier applications

For a detailed list of specific tools and technologies that might be covered on the exam, as well as a list of in-scope AWS services, refer to the Appendix.

Exam content Response types
There are two types of questions on the exam:
 Multiple choice: Has one correct response and three incorrect responses (distractors)
 Multiple response: Has two or more correct responses out of five or more response options

Select one or more responses that best complete the statement or answer the question. Distractors, or incorrect answers, are response options that a candidate with incomplete knowledge or skill might choose. Distractors are generally plausible responses that match the content area.

Unanswered questions are scored as incorrect; there is no penalty for guessing. The exam includes 50 questions that will affect your score.

Unscored content
The exam includes 15 unscored questions that do not affect your score. AWS collects information about candidate performance on these unscored questions to evaluate these questions for future use as scored questions. These unscored questions are not identified on the exam.

Exam results
The AWS Certified Solutions Architect – Associate exam is a pass or fail exam. The exam is scored against a minimum standard established by AWS professionals who follow certification industry best practices and guidelines.
Your results for the exam are reported as a scaled score of 100–1,000. The minimum passing score is 720. Your score shows how you performed on the exam as a whole and whether or not you passed. Scaled scoring models help equate scores across multiple exam forms that might have slightly different difficulty levels.

Your score report could contain a table of classifications of your performance at each section level. This information provides general feedback about your exam performance. The exam uses a compensatory scoring model, which means that you do not need to achieve a passing score in each section. You need to pass only the overall exam.

Each section of the exam has a specific weighting, so some sections have more questions than other sections have. The table contains general information that highlights your strengths and weaknesses. Use caution when interpreting section-level feedback.

Content outline

This exam guide includes weightings, test domains, and objectives for the exam. It is not a comprehensive listing of the content on the exam. However, additional context for each of the objectives is available to help guide your preparation for the exam. The following table lists the main content domains and their weightings. The table precedes the complete exam content outline, which includes the additional context. The percentage in each domain represents only scored content.

Domain % of Exam
Domain 1: Design Resilient Architectures 30%
Domain 2: Design High-Performing Architectures 28%
Domain 3: Design Secure Applications and Architectures 24%
Domain 4: Design Cost-Optimized Architectures 18%
TOTAL 100%

Domain 1: Design Resilient Architectures
1.1 Design a multi-tier architecture solution
 Determine a solution design based on access patterns.
 Determine a scaling strategy for components used in a design.
 Select an appropriate database based on requirements.
 Select an appropriate compute and storage service based on requirements.

1.2 Design highly available and/or fault-tolerant architectures
 Determine the amount of resources needed to provide a fault-tolerant architecture across Availability Zones.
 Select a highly available configuration to mitigate single points of failure.
 Apply AWS services to improve the reliability of legacy applications when application changes are not possible.
 Select an appropriate disaster recovery strategy to meet business requirements.
 Identify key performance indicators to ensure the high availability of the solution.

1.3 Design decoupling mechanisms using AWS services
 Determine which AWS services can be leveraged to achieve loose coupling of components.
 Determine when to leverage serverless technologies to enable decoupling.

1.4 Choose appropriate resilient storage
 Define a strategy to ensure the durability of data.
 Identify how data service consistency will affect the operation of the application.
 Select data services that will meet the access requirements of the application.
 Identify storage services that can be used with hybrid or non-cloud-native applications.

Domain 2: Design High-Performing Architectures
2.1 Identify elastic and scalable compute solutions for a workload

 Select the appropriate instance(s) based on compute, storage, and networking requirements.
 Choose the appropriate architecture and services that scale to meet performance requirements.
 Identify metrics to monitor the performance of the solution.

2.2 Select high-performing and scalable storage solutions for a workload
 Select a storage service and configuration that meets performance demands.
 Determine storage services that can scale to accommodate future needs.

2.3 Select high-performing networking solutions for a workload

 Select appropriate AWS connectivity options to meet performance demands.
 Select appropriate features to optimize connectivity to AWS public services.
 Determine an edge caching strategy to provide performance benefits.
 Select appropriate data transfer service for migration and/or ingestion.

2.4 Choose high-performing database solutions for a workload
 Select an appropriate database scaling strategy.
 Determine when database caching is required for performance improvement.
 Choose a suitable database service to meet performance needs.
Domain 3: Design Secure Applications and Architectures
3.1 Design secure access to AWS resources

 Determine when to choose between users, groups, and roles.
 Interpret the net effect of a given access policy.
 Select appropriate techniques to secure a root account.
 Determine ways to secure credentials using features of AWS IAM.
 Determine the secure method for an application to access AWS APIs.
 Select appropriate services to create traceability for access to AWS resources.

3.2 Design secure application tiers
 Given traffic control requirements, determine when and how to use security groups and network ACLs.
 Determine a network segmentation strategy using public and private subnets.
 Select the appropriate routing mechanism to securely access AWS service endpoints or internet-based resources from Amazon VPC.
 Select appropriate AWS services to protect applications from external threats.

3.3 Select appropriate data security options
 Determine the policies that need to be applied to objects based on access patterns.
 Select appropriate encryption options for data at rest and in transit for AWS services.
 Select appropriate key management options based on requirements.

Domain 4: Design Cost-Optimized Architectures
4.1 Identify cost-effective storage solutions
 Determine the most cost-effective data storage options based on requirements.
 Apply automated processes to ensure that data over time is stored on storage tiers that minimize costs.

4.2 Identify cost-effective compute and database services
 Determine the most cost-effective Amazon EC2 billing options for each aspect of the workload.
 Determine the most cost-effective database options based on requirements.
 Select appropriate scaling strategies from a cost perspective.
 Select and size compute resources that are optimally suited for the workload.
 Determine options to minimize total cost of ownership (TCO) through managed services and serverless architectures.

4.3 Design cost-optimized network architectures

 Identify when content delivery can be used to reduce costs.
 Determine strategies to reduce data transfer costs within AWS.
 Determine the most cost-effective connectivity options between AWS and on-premises environments.

Appendix
Which key tools, technologies, and concepts might be covered on the exam?
The following is a non-exhaustive list of the tools and technologies that could appear on the exam. This list is subject to change and is provided to help you understand the general scope of services, features, or technologies on the exam. The general tools and technologies in this list appear in no particular order. AWS services are grouped according to their primary functions. While some of these technologies will likely be covered more than others on the exam, the order and placement of them in this list is no indication of relative weight or importance:
 Compute
 Cost management
 Database
 Disaster recovery
 High availability
 Management and governance
 Microservices and component decoupling
 Migration and data transfer
 Networking, connectivity, and content delivery
 Security
 Serverless design principles
 Storage


AWS services and features Analytics:
 Amazon Athena
 Amazon Elasticsearch Service (Amazon ES)
 Amazon EMR
 AWS Glue
 Amazon Kinesis
 Amazon QuickSight

AWS Billing and Cost Management:

 AWS Budgets
 Cost Explorer

Application Integration:
 Amazon Simple Notification Service (Amazon SNS)
 Amazon Simple Queue Service (Amazon SQS)

Compute:
 Amazon EC2
 AWS Elastic Beanstalk
 Amazon Elastic Container Service (Amazon ECS)
 Amazon Elastic Kubernetes Service (Amazon EKS)
 Elastic Load Balancing
 AWS Fargate
 AWS Lambda

Database:

 Amazon Aurora
 Amazon DynamoDB
 Amazon ElastiCache
 Amazon RDS
 Amazon Redshift

Management and Governance:
 AWS Auto Scaling
 AWS Backup
 AWS CloudFormation
 AWS CloudTrail
 Amazon CloudWatch
 AWS Config
 Amazon EventBridge (Amazon CloudWatch Events)
 AWS Organizations
 AWS Resource Access Manager
 AWS Systems Manager
 AWS Trusted Advisor
Migration and Transfer:
 AWS Database Migration Service (AWS DMS)
 AWS DataSync
 AWS Migration Hub
 AWS Server Migration Service (AWS SMS)
 AWS Snowball
 AWS Transfer Family

Networking and Content Delivery:

 Amazon API Gateway
 Amazon CloudFront
 AWS Direct Connect
 AWS Global Accelerator
 Amazon Route 53
 AWS Transit Gateway
 Amazon VPC (and associated features)

Security, Identity, and Compliance:
 AWS Certificate Manager (ACM)
 AWS Directory Service
 Amazon GuardDuty
 AWS Identity and Access Management (IAM)
 Amazon Inspector
 AWS Key Management Service (AWS KMS)
 Amazon Macie
 AWS Secrets Manager
 AWS Shield
 AWS Single Sign-On
 AWS WAF

Storage:

 Amazon Elastic Block Store (Amazon EBS)
 Amazon Elastic File System (Amazon EFS)
 Amazon FSx
 Amazon S3
 Amazon S3 Glacier
 AWS Storage Gateway

QUESTION 1
A solutions architect is designing a solution where users will be directed to a backup static error page if the
primary website is unavailable. The primary website’s DNS records are hosted in Amazon Route 53 where
their domain is pointing to an Application Load Balancer (ALB).
Which configuration should the solutions architect use to meet the company’s needs while minimizing changes
and infrastructure overhead?

A. Point a Route 53 alias record to an Amazon CloudFront distribution with the ALB as one of its origins.
Then, create custom error pages for the distribution.
B. Set up a Route 53 active-passive failover configuration. Direct traffic to a static error page hosted within an
Amazon S3 bucket when Route 53 health checks determine that the ALB endpoint is unhealthy.
C. Update the Route 53 record to use a latency-based routing policy. Add the backup static error page hosted
within an Amazon S3 bucket to the record so the traffic is sent to the most responsive endpoints.
D. Set up a Route 53 active-active configuration with the ALB and an Amazon EC2 instance hosting a static
error page as endpoints. Route 53 will only send requests to the instance if the health checks fail for the ALB.

Answer: B

QUESTION 2
A solutions architect is designing a high performance computing (HPC) workload on Amazon EC2. The EC2
instances need to communicate to each other frequently and require network performance with low latency and high throughput.
Which EC2 configuration meets these requirements?

A. Launch the EC2 instances in a cluster placement group in one Availability Zone.
B. Launch the EC2 instances in a spread placement group in one Availability Zone.
C. Launch the EC2 instances in an Auto Scaling group in two Regions and peer the VPCs.
D. Launch the EC2 instances in an Auto Scaling group spanning multiple Availability Zones.

Answer: A

QUESTION 3
A company wants to host a scalable web application on AWS. The application will be accessed by users from
different geographic regions of the world. Application users will be able to download and upload unique data
up to gigabytes in size. The development team wants a cost-effective solution to minimize upload and
download latency and maximize performance.
What should a solutions architect do to accomplish this?

A. Use Amazon S3 with Transfer Acceleration to host the application.
B. Use Amazon S3 with CacheControl headers to host the application.
C. Use Amazon EC2 with Auto Scaling and Amazon CloudFront to host the application.
D. Use Amazon EC2 with Auto Scaling and Amazon ElastiCache to host the application.

Answer: C

QUESTION 4
A company is migrating from an on-premises infrastructure to the AWS Cloud. One of the company’s
applications stores files on a Windows file server farm that uses Distributed File System Replication (DFSR) to
keep data in sync. A solutions architect needs to replace the file server farm.
Which service should the solutions architect use?

A. Amazon Elastic File System (Amazon EFS)
B. Amazon FSx
C. Amazon S3
D. AWS Storage Gateway

Answer: B

QUESTION 5
A company has a legacy application that processes data in two parts. The second part of the process takes
longer than the first, so the company has decided to rewrite the application as two microservices running on
Amazon ECS that can scale independently.
How should a solutions architect integrate the microservices?

A. Implement code in microservice 1 to send data to an Amazon S3 bucket. Use S3 event notifications to
invoke microservice 2.
B. Implement code in microservice 1 to publish data to an Amazon SNS topic. Implement code in microservice
2 to subscribe to this topic.
C. Implement code in microservice 1 to send data to Amazon Kinesis Data Firehose. Implement code in
microservice 2 to read from Kinesis Data Firehose.
D. Implement code in microservice 1 to send data to an Amazon SQS queue. Implement code in microservice
2 to process messages from the queue.

Answer: D

QUESTION 6
A company captures clickstream data from multiple websites and analyzes it using batch processing. The data
is loaded nightly into Amazon Redshift and is consumed by business analysts. The company wants to move
towards near-real-time data processing for timely insights. The solution should process the streaming data with
minimal effort and operational overhead.
Which combination of AWS services are MOST cost-effective for this solution? (Choose two.)

A. Amazon EC2
B. AWS Lambda
C. Amazon Kinesis Data Streams
D. Amazon Kinesis Data Firehose
E. Amazon Kinesis Data Analytics

Answer: B,D

QUESTION 7
A company’s application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The
instances run in an Amazon EC2 Auto Scaling group across multiple Availability Zones. On the first day of
every month at midnight, the application becomes much slower when the month-end financial calculation batch
executes. This causes the CPU utilization of the EC2 instances to immediately peak to 100%, which disrupts
the application.
What should a solutions architect recommend to ensure the application is able to handle the workload and
avoid downtime?

A. Configure an Amazon CloudFront distribution in front of the ALB.
B. Configure an EC2 Auto Scaling simple scaling policy based on CPU utilization.
C. Configure an EC2 Auto Scaling scheduled scaling policy based on the monthly schedule.
D. Configure Amazon ElastiCache to remove some of the workload from the EC2 instances.

Answer: C

QUESTION 8
A company runs a multi-tier web application that hosts news content. The application runs on Amazon EC2
instances behind an Application Load Balancer. The instances run in an EC2 Auto Scaling group across
multiple Availability Zones and use an Amazon Aurora database. A solutions architect needs to make the
application more resilient to periodic increases in request rates.
Which architecture should the solutions architect implement? (Choose two.)

A. Add AWS Shield.
B. Add Aurora Replica.
C. Add AWS Direct Connect.
D. Add AWS Global Accelerator.
E. Add an Amazon CloudFront distribution in front of the Application Load Balancer.

Answer: D,E

QUESTION 9
An application running on AWS uses an Amazon Aurora Multi-AZ deployment for its database. When
evaluating performance metrics, a solutions architect discovered that the database reads are causing high I/O
and adding latency to the write requests against the database.
What should the solutions architect do to separate the read requests from the write requests?

A. Enable read-through caching on the Amazon Aurora database.
B. Update the application to read from the Multi-AZ standby instance.
C. Create a read replica and modify the application to use the appropriate endpoint.
D. Create a second Amazon Aurora database and link it to the primary database as a read replica.

Answer: C

Examkingdom AWS Solution Architect Associate Exam SAA-C02 Exam pdf, Certkingdom AWS Solution Architect Associate Exam SAA-C02 PDF

MCTS Training, MCITP Trainnig

Best AWS Solution Architect Associate Exam SAA-C02 Certification, AWS Solution Architect Associate Exam SAA-C02 Training at certkingdom.com