Labs
Cloud Labs
Hands-on cloud practice with free-tier accounts.
- 10 notes
- 87 minutes of reading
- Lab: using cloud free tiers safely (budgets, MFA, clean-up)Set up a new AWS, Azure or Google Cloud account for learning so that it stays secure and cheap: MFA on the owner login, budget alerts, tagging, and a reliable clean-up routine. 8 min · Beginner
- Lab: securing an AWS account with IAM users and MFALock down a new AWS account: MFA on the root user, an admin group, an IAM user with MFA for daily work, a password policy and a credential report to prove it. 9 min · Beginner
- Lab: AWS VPC with public and private subnets and an EC2 instanceBuild a small AWS VPC from the command line with a public and a private subnet, an internet gateway, route tables, security groups and two EC2 instances, then delete it all. 10 min · Intermediate
- Lab: a private, encrypted S3 bucketCreate an Amazon S3 bucket that is private, encrypted, versioned and only reachable over HTTPS, test access with a pre-signed URL, and delete it cleanly. 8 min · Beginner
- Lab: Azure VNet, VM and network security groupUse the Azure CLI to build a resource group, virtual network, subnet, network security group and a small Linux VM, restrict SSH to your own IP, verify the rules and delete everything. 9 min · Intermediate
- Lab: Microsoft Entra ID MFA and conditional access basicsA hands-on lab in a test tenant: create a test user, protect an emergency admin account, register MFA and build a conditional access policy that you trial in report-only mode before enforcing it. 9 min · Intermediate
- Lab: cloud budgets and cost alerts on AWS, Azure and Google CloudSet up a monthly budget with email alerts on AWS, Azure or Google Cloud before you build anything else, and learn why budgets warn you but do not stop charges. 8 min · Beginner
- Lab: your first Docker container and imageInstall Docker, run a web server container, publish a port, then write a small Dockerfile, build your own image and clean everything up afterwards. 8 min · Beginner
- Lab: Kubernetes basics with minikubeRun a local Kubernetes cluster with minikube, deploy nginx, scale it, expose it with a Service, watch Kubernetes heal a deleted pod and then delete the cluster. 9 min · Intermediate
- Lab: infrastructure as code with Terraform basicsLearn the Terraform workflow at zero cost by managing a local Docker container as code: write a configuration, run init, plan and apply, change it, and destroy it. 9 min · Intermediate