Cloud Computing
Master cloud platforms, infrastructure, and deployment strategies for scalable applications.
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.
Task 1 — Containerization
Dockerize a sample web application and push the image to a registry.
Task 2 — Infrastructure as Code
Write Terraform scripts to provision VPC, EC2, and RDS resources.
Task 3 — Kubernetes Deployment
Deploy the containerized app to a Kubernetes cluster.
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
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
- 📋Application
- 📄Offer Letter
- 💼Internship
- ⚙️Practical Tasks
- ✅Verification
- 🏆Internship Complete
