SKILL BENCHMARK
AWS Certified Developer - Associate 2022: Development with AWS Services Competency (Intermediate Level)
- 33m
- 33 questions
The Development with AWS Services Competency (Intermediate Level) benchmark assesses your knowledge of how to install, manage, and use the AWS CLI and AWS SDKs to make API calls; use AWS CloudFormation, AWS Lambda, AWS storage services; and configure tools in AWS to build stateless applications. You will be evaluated on your skills in utilizing each type of database and analytics service offered by AWS and deploying applications using a microservice architecture. Learners who score high on this benchmark demonstrate that they have the skills to work with various AWS services for development.
Topics covered
- build a pipeline for test and production stacks
- create a keyspace and table using Amazon Keyspaces and perform CRUD operations
- create an Amazon Kinesis Data Firehose to deliver data from an Amazon Kinesis stream
- create an AWS Lambda function using a custom runtime
- create and manage an Amazon SQS Queue and use it to send and manage messages
- create and manage a vault and an archive using Amazon S3 Glacier
- create and test a simple HTTP API using a Lambda function and the Amazon API Gateway
- create and use an AWS ElastiCache cluster using the management console
- create and use an AWS Elastic File System using the management console
- create an EC2 environment and write a sample application using AWS Cloud9
- create logging functionality for autoscaling events, API calls, and EC2 instances using Amazon EventBridge
- describe how the serverless compute model works
- describe the common cloud service models such as XaaS, IaaS, PaaS, SaaS, FaaS, SECaaS, including SLAs
- describe the features, advantages, and architecture of Amazon EMR and outline how to set it up
- describe the features and components of AWS Step Functions
- describe the features and components of the Amazon Redshift Database Service
- describe the features and components of the Amazon Relational Database Service
- discuss Amazon OpenSearch, its functionalities, and outline how to manage it
- discuss the concepts of versions and aliases using AWS Lambda functions and advanced configuration settings, such as memory and the virtual private cloud
- install, configure, and deploy applications on Amazon EC2 instances using CloudFormation
- install the AWS CLI using Docker
- list AWS CloudFormation security features such as data protection, IAM templates, IAM service roles, API logging using CloudTrail, resiliency, and compliance
- list the security features of Amazon Simple Storage Service (S3)
- outline Architectural patterns such as event-driven, microservices, monolithic, choreography, orchestration, and fanout
- outline how AWS DynamoDB can be used to create stateless applications
- outline how AWS ElastiCache for Memcached can be used to create stateless applications
- outline how AWS ElastiCache for Redis can be used to create stateless applications
- outline the functionality and components of AWS Lake Formation, how to set it up, and the main security considerations involved
- provide an overview of how AWS Identity and Access Management (IAM) can be used to access the Lambda API and resources as well as AWS services and resources
- provide an overview of how the Amazon Backup service works
- provide an overview of the features and components of Amazon SNS FIFO topics
- recognize the features and components of the Amazon Neptune Database Service
- use the AWS Command Line Interface to connect to DynamoDB, Amazon EC2, and AWS Identity Access Management (IAM)