Program Overview
The TechPeak Lab Cloud Engineering internship helps you move from cloud tutorials to real-world, multi-environment infrastructure. Over 12 weeks you will:\n\n- Design VPCs, subnets, and secure network boundaries.\n- Deploy scalable compute, storage, and database workloads.\n- Implement IAM, least-privilege access, and secrets handling.\n- Automate infrastructure provisioning and configuration.\n\nBy the end, you'll have GitHub repos and architecture diagrams that demonstrate you can own cloud environments, not just click around a console.
Skills You'll Gain
Tools & Technologies
Internship Structure
This 12-week internship is structured around hands-on project work. Each week builds upon the previous, introducing new concepts and challenges that mirror real industry scenarios.
You'll work independently on projects, receive structured feedback, and have the opportunity to refine your work based on instructor guidance.
Projects
Week 1 project preview
Cloud Infrastructure Deployment with Terraform
In your very first week, you will ship a real cloud environment instead of a toy demo. You will provision a production-style VPC, subnets, compute, and networking using Terraform so that every change is repeatable and reviewable in Git.
Requirements
- Design a simple but realistic 3-tier layout (public web layer, private app layer, and data layer). - Write Terraform configuration to provision networking primitives (VPC / virtual network, subnets, routing, security groups or firewalls). - Provision at least one compute instance (VM or managed service) wired into the network. - Parameterize your configuration using variables and sensible defaults so it can be reused. - Expose key outputs (IP addresses, URLs, security group IDs, etc.) using Terraform outputs.
Deliverables
- GitHub repository containing a Terraform project with `main.tf`, `variables.tf`, and `outputs.tf`. - A clearly written `README.md` that explains: what this environment does, how to apply and destroy it safely, and what a reviewer should look for. - Screenshot or terminal capture of a successful `terraform apply` and the resulting outputs. - Optional: an architecture diagram (hand-drawn or tool-generated) showing the resources you created.
Cloud Infrastructure Deployment with Terraform
In your very first week, you will ship a real cloud environment instead of a toy demo. You will provision a production-style VPC, subnets, compute, and networking using Terraform so that every change is repeatable and reviewable in Git.
Later weeks
Week 2 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 3 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 4 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 5 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 6 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 7 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 8 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 9 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 10 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 11 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.
Week 12 project
Detailed brief available once you are enrolled.
Create an account and enroll to see the full weekly briefs.