CLOUD COMPUTING · 4 WEEKS · 126 LESSONS
Cloud Virtualization, Containers and APIs
Learn essential cloud computing concepts and practices through hands-on experience with virtualization, containers, and microservices. Master the tools and technologies needed to build and deploy modern cloud-native applications.
Master modern cloud computing technologies through hands-on experience with virtualization, containerization, and microservices architecture. This comprehensive course covers essential topics including virtual machines, Docker containers, Kubernetes orchestration, and serverless computing. Students will gain practical experience working with leading cloud platforms like AWS and Azure, while learning to build, deploy, and manage scalable cloud-native applications.
01 — What learners say
Real feedback from real learners.
“The Rust Fundamentals course was fantastic for formalizing my base Rust knowledge. It was well-paced for both beginner and experienced developers.”
“The course was incredibly informative and well-structured. I gained practical skills that immediately applied in my work, making it a highly valuable learning experience.”
“The course on AI Fundamentals is not only engaging but also practical. Having worked with AWS before, the way it explained Azure cncepts made switching seamless and easy to grasp.”
“I can say that it's a great series of courses for those who are looking to practical MLOps knowledge.”
“This course got clear videos, exercises, and questions, and there are extra resources too. When you're done, you'll have a solid foundation to dive into topics like DevOps or ML.”
02 — Why this course
What you'll walk away with.
Master modern cloud computing technologies through hands-on experience with virtualization, containerization, and microservices architecture. This comprehensive course covers essential topics including virtual machines, Docker containers, Kubernetes orchestration, and serverless computing. Students will gain practical experience working with leading cloud platforms like AWS and Azure, while learning to build, deploy, and manage scalable cloud-native applications.
Master virtualization concepts and implement solutions using virtual machines and containers
Deploy and manage containerized applications using Docker and Kubernetes orchestration
Design and develop microservices using Flask and serverless architectures
Implement effective monitoring, testing, and continuous improvement practices for cloud applications
03 — Syllabus
4 weeks, 126 lessons total.
- Instructor introduction
- Course introduction
- Getting started and course Gotchas
- Course Prerequisites
- Course structure and discussion Etiquette
- Lab Onboarding
- Key terms
- Introduction to virtual machines
- Containers VS virtual machines
- Red hat on containers VS VMS
- Microsoft learn on containers VS VMS
- How do spot instances work
- Key terms
- Introduction to Microservices
- How to transform
- What is a Microservice
- What is JSON
- Microservices with AWS lambda
- Key terms
- Introduction to monitoring and alerts
- Scaling and monitoring
- Effective monitoring and alerts
- Monitoring Triggers and alerts with AWS Cloudwatch
- Building an alert from scratch
04 — For teams
Custom training for your company.
We're ready to deliver this and other courses to your team. We accommodate different requirements and are flexible with seat count.
- +Bulk pricing available
- +Customizable content
- +Ready to start on your schedule
05 — Individual access
Simple, straightforward pricing.
Full platform access — every current and future course — priced so cost isn't what decides whether you learn.
No commitment required. Cancel anytime.