Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Become a Cloud Dev Ops Engineer

via Udacity Nanodegree


In this program, you’ll develop the skills you need to join the rapidly growing cloud devops field. With the help of expert instructors and mentors, you’ll learn to deploy apps and infrastructure as code on AWS, build CI/CD pipelines and operationalize microservices at scale using Kubernetes. These skills are in high demand and companies are facing major shortages of talented devops engineers in the cloud domain. Upon completing the program, you’ll have the skills you need to become a cloud devops engineer.
Companies are looking for talented DevOps engineers to remain competitive in this agile world. Enroll now to operationalize infrastructure at scale and deliver applications and services at high velocity, an essential skill for advancing your career.


  • Cloud Foundations
    • Learn the fundamentals of cloud computing while being introduced to compute power, security, storage, networking, messaging, and management services in the cloud.
  • Deploy Infrastructure as Code (IAC)
    • In this course, you’ll learn how to deploy the underlying infrastructure components that provide security and services to our servers by writing scripts using CloudFormation, AWS’ tool for Infrastructure as Code.

      You will use CloudFormation to deploy Infrastructure patterns that are used in the industry broadly and can be readily used to deploy any cloud application. Like in the real world, you will begin with initial business requirements that you will turn into Cloud Architecture Diagrams. Then you will deploy this architecture using CloudFormation.
  • Build CI/CD Pipelines, Monitoring & Logging
    • Learn how to stretch for Continuous Delivery as your “true north” while you build CI/CD systems that automate the “stuff” between developers and the cloud. You’ll gain essential knowledge and put it into practice as you learn about Continuous Integration and Continuous Deployment. You’ll combine your existing knowledge of Cloud Formation and AWS with new tools like Ansible and Circle CI. You’ll also learn how to keep an eye on your deployments with proactive monitoring and alerting.
  • Microservices at Scale using Kubernetes
    • In this course, you learn to create and deploy a kubernetes cluster, configure kubernetes autoscale and load test a kubernetes application. You’ll learn to operationalize both existing and new microservices and apply containers best practices. You’ll learn to deploy Machine Learning microservices that are elastic and fault tolerant. You’ll learn to pick the appropriate abstraction for microservices: Serverless (AWS Lambda) or Container Orchestration (Kubernetes).

Taught by

Kesha Williams, Alfredo Deza, Carlos Rivas, Olin Wread, Noah Gift, Eddy Shyu, Bryan Okeke and Cezanne Camacho


5.0 rating, based on 2 Class Central reviews

Start your review of Become a Cloud Dev Ops Engineer

  • Course is a great entry point to amazon web services. Takes you step by step from getting to know the services’ basics and purposes to the step you are capable of setting a full reliable and secure design and architecture.
    Lessons are lite and instructors are cheerful and clear.
    This course is highly recommended.
  • Anonymous
    Well, I'm still getting started with the program, so far I like the well curated content and the instructors, very much excited to keep learning,"

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.