Overview
In this 24-hour course, embark on a comprehensive journey into cloud-native development. Learn to design, build, deploy, and scale modern distributed systems by mastering microservices, Kubernetes orchestration, service mesh technologies, and CI/CD pipelines.
What I will be able to do after this course
- Understand and implement cloud-native development principles to design scalable, resilient systems.
- Master Kubernetes for application orchestration, scaling, and service management.
- Learn practical CI/CD and GitOps workflows to automate infrastructure deployment.
- Implement observability practices using Prometheus, Grafana, and other metrics tools.
- Develop effective microservices with dynamic scalability using Service Mesh technologies.
Course Instructor(s)
Mehmet Ozkaya, a seasoned software engineer and cloud architect, has years of experience in creating and scaling cloud-native applications. His teaching integrates practical demonstrations with theoretical foundations, ensuring learners gain actionable skills and a deep understanding of modern application development.
Who is it for?
This course is ideal for software engineers, DevOps professionals, and cloud architects aspiring to develop expertise in cloud-native systems design and deployment. Learners should have basic programming knowledge, a familiarity with container systems like Docker, and an interest in modern application architecture.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access