IBM - Building Cloud Native and Multicloud
- Offered byCoursera
Building Cloud Native and Multicloud at Coursera Overview
Duration | 12 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Building Cloud Native and Multicloud at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Beginner Level A basic familiarity with cloud concepts and modern development practices is recommended.
- Approx. 12 hours to complete
- English Subtitles: English
Building Cloud Native and Multicloud at Coursera Course details
- 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.
- This course is designed for anyone wanting to learn about the guiding principles of building cloud native applications and managing them across multiple cloud platforms, both private and public.?Also covered in this course is how to automate many of the common functions of building and running cloud native applications and orchestrating the environment they run in.
- A basic familiarity with cloud concepts and modern development practices is recommended. For the hands-on labs, an IBM Cloud account will be required as well as basic familiarity with command-line interfaces.
- This course is designed for anyone wanting to learn about the guiding principles of building cloud native applications and managing them across multiple cloud platforms, both private and public.?Also covered in this course is how to automate many of the common functions of building and running cloud native applications and orchestrating the environment they run in.
Building Cloud Native and Multicloud at Coursera Curriculum
Cloud Native and Multicloud Concepts and Goals
Welcome Video
What is Cloud Native?
What are Cloud Native Applications?
Achieving Agility
Maximizing Operability with DevOps
Ensuring Observability for DevSecOps
Increasing Resiliency
Module Introduction and Learning Objectives
Module 1 Summary
Practice Quiz
Graded Quiz
Migrating Apps to Advantage Cloud Infrastructure
Considerations and Benefits of Adopting Cloud Native
Paths for Application Modernization
Application Migration using Containers
Data Migration to Cloud
Demo - Application Migration Planning
Demo - Data Migration (Aspera on IBM Cloud)
Module Introduction and Learning Objectives
Module 2 Summary
Practice Quiz
Graded Quiz
Modernizing Applications to be CN
What is Architectural Modernization and its Benefits?
Adopting a Microservices Architecture
Reactive Programming with Serverless
Why are Containers so important?
Leveraging Container Orchestration Platforms
Using the IBM Garage Method to Modernize
Demo - Using the IBM Garage Method to Modernize
Module Introduction and Learning Objectives
Module 3 Summary
Practice Quiz
Graded Quiz
Applying CI/CD to CN Applications
What are the Benefits of Employing CI/CD
Automating Validation
Configuring Infrastructure using GitOps
Improving Observability through CI/CD
Building and Deploying to the Cloud
Demo - IBM Toolchains (IBM Cloud with Tekton)
Module Introduction and Learning Objectives
Module 4 Summary
Practice Quiz
Graded Quiz
Managing Applications in Multicloud Deployments
Hybrid Cloud Overview
Multi-Cloud Overview
Using OpenShift as a Cloud Agnostic Platform
Multi-Cloud Manager Cloud Pak Overview
Demo - Cloud Pak for MultiCloud Manager
Module Introduction and Learning Objectives
Module 5 Summary
Practice Quiz
Graded Quiz
Final Project
Credits and Acknowledgments
Resources