SKILL BENCHMARK
AWS Developer Associate 2021: AWS Deployment Competency (Intermediate Level)
- 30m
- 30 questions
The AWS Deployment Competency benchmark measures your ability to prepare application deployment packages to be deployed to AWS and AWS Elastic Beanstalk. You will be evaluated on your skills to deploy written code in AWS using existing CI/CD pipelines, processes, and patterns. A learner who scores high on this benchmark demonstrates that they have the skills to deploy serverless applications.
Topics covered
- build a pipeline for test and production stacks
- create a Kubernetes cluster on Amazon Elastic Kubernetes Service (EKS) using the AWS CLI and AWS console
- create an Amazon ECS service using the Amazon CLI and create and deploy a Docker Container on an ECS service
- create an application using the Lambda console that is integrated with a continuous delivery pipeline
- create an AWS Lambda function using a custom runtime
- create and deploy a container image to an Amazing ECR repository and then pull and delete the image
- create and deploy a sample application using the AWS CodeDeploy service
- create and use an AWS DynamoDB using the AWS SDK
- create and use an AWS DynamoDB using the management console
- create and use an AWS ElastiCache cluster using the management console
- create and use an AWS ElastiCache for Redis using the management console
- create and use an AWS Elastic File System using the management console
- create a simple Lambda function using the console
- create a two-stage pipeline that uses both a versioned S3 bucket and CodeDeploy to release a sample application.
- deploy a multi-container Docker environment to Elastic Beanstalk
- deploy a .NET application to Elastic Beanstalk
- deploy a Node.js application to Elastic Beanstalk with DynamoDB
- describe the concepts of versions and aliases using AWS Lambda functions and advanced configuration settings, such as memory and the virtual private cloud
- describe the features and components of Amazon Elastic Compute Cloud (EC2) Fleets
- detail how the serverless compute model works
- detail the features and components of the AWS CodeDeploy managed deployment service
- generate and configure an SSH key pair to connect to Linux EC2 instances
- install and configure SSL/TLS on an Amazon Linux AMI instance
- install and configure WordPress on an Amazon Linux 2 instance
- install, configure, and deploy applications on Amazon EC2 instances using CloudFormation
- list platforms available with AWS Elastic Beanstalk and describe how deployment with Elastic Beanstalk works
- modify a stack template using the AWS CloudFormation Designer
- outline how continuous delivery can be used with CodePipeline to build, test, and prepare CloudFormation builds for release to production
- prepare, build, run, and validate an AWS Nitro Enclave before terminating the enclave
- recognize how the infrastructure as code model is used to provision infrastructure