Serverless DevOps with AWS Virtual Internship
In this 12-week virtual internship, students will learn how to leverage AWS serverless services like Lambda, API Gateway, and others to create event-driven, scalable deployment pipelines. They will gain hands-on experience in building and managing serverless infrastructure, automating deployments, and implementing DevOps best practices.
Track Overview
Tasks & Milestones
Explore AWS Serverless Services
IntermediateIn this task, students will research and compare the various AWS serverless services, including Lambda, API Gateway, DynamoDB, and others.
Provision a Serverless API with Terraform
IntermediateIn this task, students will use Terraform to create a serverless API using AWS Lambda and API Gateway.
Implement a CI/CD Pipeline for a Serverless Application
IntermediateIn this task, students will create a CI/CD pipeline to automate the deployment of a serverless application.
Implement Observability for a Serverless Application
IntermediateIn this task, students will set up logging, monitoring, and alerting for a serverless application.
Prerequisites
- • Familiarity with AWS services
- • Experience with programming languages like Python or Node.js
- • Basic understanding of DevOps concepts
Certificate
Certificate of Completion
Earn a certificate upon successful completion