Devops-Tools Intermediate Premium

Serverless DevOps with AWS Lambda and Terraform Virtual Internship

In this virtual internship, students will learn how to leverage Terraform to provision and manage serverless applications on AWS Lambda, including event-driven architectures. They will gain hands-on experience in building scalable, cost-effective, and highly available serverless solutions using AWS services and Terraform's infrastructure as code (IaC) capabilities. By the end of the internship, students will be equipped with the skills to design, deploy, and maintain serverless applications, making them valuable assets in the DevOps and cloud engineering fields.

weeks
8 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Explore AWS Lambda Fundamentals

Intermediate

In this task, students will learn about the core features and capabilities of AWS Lambda, including triggers, execution model, and resource management.

4 hours

Implement an Event-Driven Architecture with AWS Lambda

Intermediate

In this task, students will design and implement an event-driven architecture using AWS Lambda, AWS SNS, and AWS SQS.

8 hours

Create and Deploy AWS Lambda Functions with Terraform

Intermediate

In this task, students will learn how to use Terraform to create and deploy AWS Lambda functions, including configuring runtime, memory, and timeout settings.

6 hours

Integrate AWS Lambda with Other Services using Terraform

Intermediate

In this task, students will learn how to use Terraform to provision and configure AWS services that integrate with AWS Lambda, such as API Gateway, DynamoDB, and SNS/SQS.

10 hours

Implement Logging and Monitoring for AWS Lambda Functions

Intermediate

In this task, students will learn how to configure logging and monitoring for their AWS Lambda functions using AWS CloudWatch.

6 hours

Implement Distributed Tracing for Serverless Applications

Intermediate

In this task, students will learn how to set up distributed tracing for their serverless applications using AWS X-Ray.

8 hours

Implement a CI/CD Pipeline with Terraform and GitHub Actions

Intermediate

In this task, students will learn how to set up a CI/CD pipeline for their serverless applications using Terraform and GitHub Actions.

10 hours

Implement Infrastructure Drift Detection and Remediation

Intermediate

In this task, students will learn how to detect and remediate infrastructure drift in their serverless applications using Terraform and other tools.

8 hours

Prerequisites

  • • Basic understanding of AWS services
  • • Familiarity with programming languages (e.g., Python, Node.js)
  • • Experience with version control systems (e.g., Git)

Certificate

Certificate of Completion

Earn a certificate upon successful completion