Cloud ComputingIntermediate

Cloud Computing

Master cloud platforms, infrastructure, and deployment strategies for scalable applications.

6 WeeksIntermediateDirect Application6 Tasks

Overview

Develop expertise in cloud computing platforms and services. Learn to architect, deploy, and manage applications in the cloud with focus on scalability and reliability.

Work with industry-standard cloud providers and tools to build cloud-native applications.

What You Will Do

This internship is structured around 6 practical tasks. The tasks below provide a sample overview of how the internship progresses. Each task targets a specific skill set and builds on the previous one, creating a cohesive, portfolio-ready experience.

1

Task 1 — Containerization

Dockerize a sample web application and push the image to a registry.

2

Task 2 — Infrastructure as Code

Write Terraform scripts to provision VPC, EC2, and RDS resources.

3

Task 3 — Kubernetes Deployment

Deploy the containerized app to a Kubernetes cluster.

4

Task 4 — CI/CD Pipeline

Set up a GitHub Actions pipeline for automated testing and deployment.

Note: The tasks listed above are a sample overview for reference purposes. The actual tasks will be provided upon selection and offer letter issuance.

Ready to Apply?

Start your internship journey by submitting your application. Qualified candidates will be selected for the program.

Skills You Will Use

AWSDockerKubernetesTerraformLinuxBashCI/CD

Requirements

  • Basic knowledge of AWS
  • Ability to commit to the full internship duration
  • Access to a computer with internet connection
  • No prior internship experience required

Internship Journey

  1. 📋
    Application
  2. 📄
    Offer Letter
  3. 💼
    Internship
  4. ⚙️
    Practical Tasks
  5. ✅
    Verification
  6. 🏆
    Internship Complete