AWS Capstone Options
AWS Capstone Options
Capstone 1:
Process that needs to be setup to remote manage EC2 instances from an operations
perspective.
Build a Jenkins build server for the development team
Capstone 2:
Capstone 3:
Build a serverless web application using Amplify, Cognito, API Gateway, Lambda &
DynamoDB
Capstone 4:
This capstone only applies to a developer, this is a slightly more complex case and has
many services such as Cloud9, Full codepipeline components, NLB, Fargate, DynamoDB,
Lambda, APIGateway, Kinesis, S3, Cognito.
Build a modern web application in Python
Capstone 5:
You will use Amazon EKS to deploy a highly available Kubernetes control plane. You will
then configure 'kubectl', an open source command line tool to interact with your
Kubernetes infrastructure. Using AWS CloudFormation, you will launch a cluster of
worker nodes on Amazon EC2, then launch a containerized guest book application onto
your cluster.
Deploy a Kubernetes Application
Implementation has 3 steps
o Cluster Creation
o Autoscaling
o Deploy an App
Capstone 6:
Send Fanout Event Notifications with Amazon Simple Queue Service (SQS) and Amazon
Simple Notification Service (SNS)
Additional Reference Material
Capstone 7:
Capstone 8:
Migrate on-premises MySQL environment to Amazon RDS using AWS DMS
Capstone 9:
Capstone 10:
Capstone 11:
Implementing a LIFO task queue using AWS Lambda and Amazon DynamoDB
Capstone 12:
Capstone 13:
Capstone 14:
Capstone 15:
Create a CI/CD pipeline for Amazon ECS with GitHub Actions and AWS CodeBuild Tests
Capstone 16:
Capstone 17:
Automating AWS service logs table creation and querying them with Amazon Athena
Capstone 18:
Data preparation using an Amazon RDS for MySQL database with AWS Glue DataBrew
Capstone 19: