Amazon Web Services (AWS)

Domain 3: Cloud Technology and Services

Task Statement 3.1: Define methods of deploying and operating in the AWS Cloud

Knowledge of:

  1. Different ways of provisioning and operating in the AWS Cloud
  2. Different ways to access AWS services
  3. Types of cloud deployment models
  4. Connectivity options

Skills in:

  1. Deciding between options such as programmatic access (for example, APIs, SDKs, CLI), the AWS Management Console, and infrastructure as code (IaC)
  2. Evaluating requirements to determine whether to use one-time operations or repeatable processes
  3. Identifying different deployment models (for example, cloud, hybrid, on-premises)
  4. Identifying connectivity options (for example, AWS VPN, AWS Direct Connect, public internet)

Task Statement 3.2: Define the AWS global infrastructure

Knowledge of:

  1. AWS Regions, Availability Zones, and edge locations
  2. High availability
  3. Use of multiple Regions
  4. Benefits of edge locations
  5. AWS Wavelength Zones and AWS Local Zones

Skills in:

  1. Describing relationships among Regions, Availability Zones, and edge locations
  2. Describing how to achieve high availability by using multiple Availability Zones
  3. Recognizing that Availability Zones do not share single points of failure
  4. Describing when to use multiple Regions (for example, disaster recovery, business continuity, low latency for end users, data sovereignty)
  5. 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:

  1. AWS compute services

Skills in:

  1. Recognizing the appropriate use of different EC2 instance types (for example, compute optimized, storage optimized)
  2. Recognizing the appropriate use of different container options (for example, Amazon ECS, Amazon EKS)
  3. Recognizing the appropriate use of different serverless compute options (for example, AWS Fargate, Lambda)
  4. Recognizing that auto scaling provides elasticity
  5. Identifying the purposes of load balancers

Task Statement 3.4: Identify AWS database services

Knowledge of:

  1. AWS database services
  2. Database migration

Skills in:

  1. Deciding when to use EC2 hosted databases or AWS managed databases
  2. Identifying relational databases (for example, Amazon RDS, Amazon Aurora)
  3. Identifying NoSQL databases (for example, DynamoDB)
  4. Identifying memory-based databases
  5. 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:

  1. AWS network services

Skills in:

  1. Identifying the components of a VPC (for example, subnets, gateways)
  2. Understanding security in a VPC (for example, network ACLs, security groups)
  3. Understanding the purpose of Amazon Route 53
  4. Identifying edge services (for example, CloudFront, Global Accelerator)
  5. Identifying network connectivity options to AWS (for example AWS VPN, Direct Connect)

Task Statement 3.6: Identify AWS storage services

Knowledge of:

  1. AWS storage services

Skills in:

  1. Identifying the uses for object storage
  2. Recognizing the differences in Amazon S3 storage classes
  3. Identifying block storage solutions (for example, Amazon Elastic Block Store [Amazon EBS], instance store)
  4. Identifying file services (for example, Amazon Elastic File System [Amazon EFS], Amazon FSx)
  5. Identifying cached file systems (for example, AWS Storage Gateway)
  6. Understanding use cases for lifecycle policies
  7. 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:

  1. AWS AI/ML services
  2. AWS analytics services

Skills in:

  1. Understanding the different AI/ML services and the tasks that they accomplish (for example, Amazon SageMaker, Amazon Lex, Amazon Kendra)
  2. 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:

  1. Application integration services of Amazon EventBridge, Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Queue Service (Amazon SQS)
  2. Business application services of Amazon Connect and Amazon Simple Email Service (Amazon SES)
  3. Customer engagement services of AWS Activate for Startups, AWS IQ, AWS Managed Services (AMS), and AWS Support
  4. 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
  5. End-user computing services of Amazon AppStream 2.0, Amazon WorkSpaces, and Amazon WorkSpaces Web
  6. Frontend web and mobile services of AWS Amplify and AWS AppSync
  7. IoT services of AWS IoT Core and AWS IoT Greengrass

Skills in:

  1. Choosing the appropriate service to deliver messages and to send alerts and notifications
  2. Choosing the appropriate service to meet business application needs
  3. Choosing the appropriate service for AWS customer support
  4. Choosing the appropriate option for business support assistance
  5. Identifying the tools to develop, deploy, and troubleshoot applications
  6. Identifying the services that can present the output of virtual machines (VMs) on end-user machines
  7. Identifying the services that can create and deploy frontend and mobile services
  8. Identifying the services that manage IoT devices

Pages: 1 2 3 4 5