Serverless DevOps on AWS Virtual Internship
In this virtual internship, students will learn how to build and deploy serverless applications on AWS using services like Lambda, API Gateway, and DynamoDB. They will also automate infrastructure with CloudFormation, enabling them to efficiently manage and scale their serverless applications. By the end of the internship, students will have gained practical experience in serverless DevOps and be well-equipped to pursue careers in cloud engineering and DevOps.
Track Overview
Tasks & Milestones
Exploring AWS Lambda and API Gateway
IntermediateIn this task, students will create a simple serverless application using AWS Lambda and API Gateway.
Building a Serverless CRUD API with DynamoDB
IntermediateIn this task, students will create a serverless CRUD (Create, Read, Update, Delete) API using AWS Lambda, API Gateway, and DynamoDB.
Provisioning a Serverless Application with CloudFormation
IntermediateIn this task, students will create a CloudFormation template to provision the resources for a serverless application.
Implementing Monitoring and Alerting for a Serverless Application
IntermediateIn this task, students will set up monitoring and alerting for a serverless application using AWS CloudWatch.
Prerequisites
- • Familiarity with AWS services
- • Basic understanding of cloud computing concepts
- • Experience with programming languages (e.g., Python, Node.js)
Certificate
Certificate of Completion
Earn a certificate upon successful completion