Practical learning · 9 projects
Cloud Computing (AWS, Azure, Google Cloud): projects and labs
Learn by doing: labs for each module, a project for each level, a capstone and a project exam. Every step is checked, and your work stays on this device.
Beginner
- Lab1 h · 4 stepsLab: the cloud maths for a coaching centreA coaching centre in Indore wants to move its online test portal to the cloud. Work out the monthly cost of its own server against a cloud server, how much downtime an SLA really allows, how reliable a chain of services is, and which AWS region to choose when student data must stay in India.Not started
- Lab1.5 h · 5 stepsLab: a safe AWS account, and how IAM decidesProve your AWS learning account is set up the safe way: the AWS CLI version 2 working in Mumbai, daily work done as an admin identity and not the root user, and a budget that emails you before a bill surprises you. Then write the rule AWS uses for every request: an explicit Deny beats any Allow, and anything not allowed is denied.Not started
- Lab1.5 h · 5 stepsLab: a private S3 bucket for a kirana shopSharma Kirana Store in Pune wants its daily price list kept safely in the cloud. Make an S3 bucket in Mumbai, upload the price list, prove that the bucket is private, estimate the monthly bill in Python, and delete everything at the end.Not started
- Lab1.5 h · 4 stepsLab: plan and build a VPC for a pharmacy appMediPlus, a pharmacy chain in Maharashtra, needs a private network in AWS Mumbai for its ordering app: public subnets for the load balancer and private subnets for the app and database, in two availability zones. Plan the address ranges in Python, check them, then create the VPC and two subnets (free) and delete them again.Not started
- Project3 h · 8 stepsProject: a kirana shop's price list on the webPut Sharma Kirana Store's daily price list on the internet with Amazon S3 static website hosting, for a few rupees a month or less. Build the bucket policy in Python so that only the website files can be read, estimate the monthly bill, publish the site in Mumbai, test it with curl, and delete it all at the end.Not started
Expert
- Project5 h · 8 stepsProject: a secure S3 bucket with TerraformWrite Terraform for a private S3 bucket in Mumbai with versioning, default encryption, Block Public Access and the team's required tags. Write two plan checks in Python that a CI pipeline would run (a tag policy and the plan summary), then validate, plan, apply, prove the settings with the AWS CLI, and destroy everything.Not started
- Capstone12 h · 12 stepsCapstone: a clinic appointment booking backendBuild the backend for a family clinic's online appointment booking: a costed and availability-checked design, a Python Lambda function that validates bookings and refuses double bookings, a DynamoDB table in Mumbai, a least-privilege IAM role, a CloudWatch alarm, the same resource-group lifecycle on Azure, and a full clean-up. You finish with code, a cost estimate, an architecture diagram and a clean-up record in a README.Not started
- Project exam1.5 h · 8 tasksProject exam: cloud practitioner hands-on labA timed, hands-on exam in 90 minutes. Four tasks in Python check that you can do the cloud maths (a monthly bill, the availability of a redundant design, subnet sizing, an IAM decision with a region condition). Four tasks in your own AWS account check that you can work safely: not as root, an encrypted bucket in Mumbai, public access blocked, and everything cleaned up. No hints or answers are shown until you hand it in.Not taken