What you'll learn

CloudCraft: AWS, Azure, DevOps & Cloud-Native Engineering is a hands-on, 50-hour beginner-to-intermediate course designed to equip learners with practical cloud and DevOps skills across the modern tech stack. Spanning 5 weeks, the course takes students from foundational cloud concepts — including AWS core services (S3, VPC, RDS, IAM) and Microsoft Azure — through real-world engineering tools like Linux, Terraform, Docker, Kubernetes, CI/CD pipelines with GitHub Actions, and serverless computing with AWS Lambda. Each week builds progressively, combining conceptual understanding with live labs and hands-on projects. Two code-based evaluations and a final capstone project round out the learning, giving students tangible deliverables to showcase. Curated self-learning resources, MOOC links, and sample projects make this course a complete launchpad for anyone pursuing a career in cloud engineering or DevOps.

  • Introduction to cloud computing models (IaaS, PaaS, SaaS), AWS account setup, IAM, S3 storage, VPC networking, and AWS databases (RDS & DynamoDB).
  • Hands-on with Azure Portal, Virtual Machines, App Services, Blob Storage, Cosmos DB, and Azure networking concepts including VNet and NSG.
  • Linux terminal basics, shell scripting, and Infrastructure as Code using Terraform and Ansible for automated cloud resource provisioning.
  • Introduction to Docker, building images with Dockerfiles, and Kubernetes fundamentals including Pods, Deployments, and deploying apps on a K8s cluster.
  • Building end-to-end CI/CD pipelines with GitHub Actions, introduction to serverless architecture using AWS Lambda and API Gateway, and automated deployment workflows.
  • IAM security best practices, secrets management, cloud monitoring with CloudWatch, cost optimisation strategies, and a final capstone project deploying a fully functional cloud-native application.

Arun Prakash K
Assistant Professor

Mr. Arun Prakash K brings the best of both worlds — 3 years of hands-on startup industry experience and 2 years of dynamic teaching — making his sessions as practical as they are insightful. A recognised AI Ambassador at LPU, he is deeply passionate about advancing AI literacy and empowering the next generation of tech innovators. His expertise spans Cloud Computing, Machine Learning, Artificial Intelligence, Data Structures & Algorithms, and programming languages including Python, C, and Java. With a strong command of Microsoft Azure and a knack for project-based learning, Mr. Arun Prakash brings real-world relevance to every concept he teaches — ensuring students don't just learn, but build.


Jyoti
Assistant Professor

Ms. Jyoti With 6 years of teaching experience and a strong 4-year specialization in Cloud Computing, Ms. Jyothi combines classroom expertise with practical cloud knowledge to deliver learning that is both engaging and industry-relevant. Her proficiency in Machine Learning further enriches her sessions, helping students connect the dots between cloud infrastructure and intelligent applications. Ms. Jyothi's approachable teaching style and hands-on focus make her the perfect guide for learners stepping into the world of cloud and AI technologies.


Dr. Shilpa Sharma
Professor

Meet Your Instructor – Dr. Shilpa Sharma With over 16 years of teaching and industry experience spanning Cloud Computing, Artificial Intelligence, Machine Learning, and Programming, Dr. Shilpa Sharma brings deep expertise and a passion for making complex technology accessible to every learner. Known for her practical, hands-on teaching approach, she has mentored hundreds of students and professionals, helping them bridge the gap between academic knowledge and real-world engineering skills. Whether you're writing your first line of code or deploying your first AI model, Dr. Sharma's structured guidance and industry insight will give you the confidence to build, innovate, and excel in the ever-evolving world of tech.