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


Cloud Native Foundations

IBM via edX Professional Certificate


The Cloud Native approach is redefining how applications are developed and deployed, allowing organizations to be more agile and responsive to their customers and changing market dynamics. Getting skilled in Cloud Computing and Cloud Native is crucial for aspiring cloud practitioners and professionals who want apply their cloud skills as developers, architects, system engineers, managers and many other roles.

In this IBM Cloud Native Foundations Program you will start with an introduction to the core concepts of cloud computing and the role its playing in digital transformation. We introduce you to some of the prominent cloud service providers of our times including, Amazon Web Services (AWS), Google Cloud Platform (GCP), IBM Cloud, Microsoft Azure, etc.) the services they offer and look at some case studies of cloud computing across industry verticals. You will become familiar cloud technologies and cloud infrastructure components such as Virtualization, VMs, Containers, Microservices, Serverless Computing, Cloud Storage and Secure Cloud Networks. Next, discover cloud essentials using IBM Cloud. Become familiar with IBM Cloud and the various types of infrastructure, platform and software services it provides for Public, Private, and Hybrid cloud environments. You’ll then develop practical cloud skills for building and running Cloud Native applications within a multi-cloud environment. Finally learn why DevOps favors the use of containers and explore how containers differ from virtual machines. Complete your program with insights and hands-on experience with container technologies such as Docker, Kubernetes, OpenShift, and Istiowhich serve as the foundational building blocks of a Cloud Native architecture.

This program does not require any degree or prior experience with cloud computing or programming. You’ll learn with the support of IBM experts, practice your skills with hands-on labs, and complete projects designed to sharpen your skills and help you build your shareable portfolio.

After completing Cloud Native Foundations program, apply your new skills to better designing, developing or managing your cloud environment, or share your portfolio that demonstrate your newly acquired the skills as you embark on one of the fastest growing career paths.


Courses under this program:
Course 1: Introduction to Cloud Computing

Jumpstart your cloud expertise and explore offerings of AWS, Google, and IBM; delve into IaaS, PaaS, SaaS models, and cloud security. Experience IBM Cloud app deployment. Perfect for executives, students, and budding professionals.

Course 2: IBM Cloud Essentials

This course introduces you to the IBM Cloud. You will learn about the many offerings and services on IBM Cloud that make it the most open and secure public cloud for developers and enterprises.

Course 3: Building Cloud Native and Multicloud Applications

In this course, we will cover the core concepts and practices of building and running Cloud Native applications and how to run these applications in a multicloud environment. We will cover technologies and practices including; microservices, DevOps, CI/CD, Docker, Kubernetes, and OpenShift.

Course 4: Introduction to Containers, Kubernetes and OpenShift

This course introduces you to containers and its emerging ecosystem of related technologies such as Docker, Kubernetes, OpenShift, and Istio. You will not only understand the concepts but also practice hands-on in the cloud.


Taught by

Upkar Lidder, Matt Rutkowski, Billy Korando, Rav Ahuja, Steve Martinelli, Horea Porutiu, Alex Parker and Heather Nelson


Start your review of Cloud Native Foundations

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.