Microservices - Fundamentals
Offered By: IBM via Coursera
Course Description
Overview
IMPORTANT UPDATE: We are reaching out to let you know that the IBM Microservices Specialization will be removed from Coursera on January 13, 2020. If you are interested in earning a Specialization Certificate, you will need to complete all 4 courses of the Specialization by January 12, 2020.
Separately, if you are interested in earning Course Certificate for this course, please upgrade or apply for Financial Aid by January 12, 2020, if you have not already done so. If you are a Coursera for Business learner, you can continue to use your sponsored credit. In order to earn a Course Certificate, you will need to complete all graded assignments by April 12, 2020. After that point, no new assignment submissions will be accepted for Certificate credit.
Cloud computing is evolving at a fast pace, and if you want to succeed in IT, you have to keep up. What was considered “cutting edge†a few months ago, might be old news by now. We want to provide only the best possible experience with the latest technology to our learners, and that is why we believe it is necessary to retire this Specialization, and recommend other resources for you to continue your learning. We appreciate you taking the time to learn with us, and hope that will continue. Here are some resources for further study:
Everything you need to know about Microservices architecture: https://www.ibm.com/cloud/learn/microservices
An introduction to Containers: https://www.ibm.com/cloud/learn/containers
Getting started with Kubernetes: https://www.ibm.com/services/cloud/what-is-kubernetes
An essential guide to Cloud Native applications: https://www.ibm.com/cloud/learn/cloud-native
An essential guide to DevOps: https://www.ibm.com/cloud/learn/devops-a-complete-guide
For more courses, go to the IBM Skills Gateway: https://www.ibm.com/services/learning/ites.wss/zz-en
While we hope that you will be able to complete the course, you can find more information about requesting a refund (https://learner.coursera.help/hc/en-us/articles/209819043-Request-a-refund) or unenrolling from a course (https://learner.coursera.help/hc/en-us/articles/208279756-Unenroll-from-a-course) in our Learner Help Center.
Happy Learning,
The IBM team
Separately, if you are interested in earning Course Certificate for this course, please upgrade or apply for Financial Aid by January 12, 2020, if you have not already done so. If you are a Coursera for Business learner, you can continue to use your sponsored credit. In order to earn a Course Certificate, you will need to complete all graded assignments by April 12, 2020. After that point, no new assignment submissions will be accepted for Certificate credit.
Cloud computing is evolving at a fast pace, and if you want to succeed in IT, you have to keep up. What was considered “cutting edge†a few months ago, might be old news by now. We want to provide only the best possible experience with the latest technology to our learners, and that is why we believe it is necessary to retire this Specialization, and recommend other resources for you to continue your learning. We appreciate you taking the time to learn with us, and hope that will continue. Here are some resources for further study:
Everything you need to know about Microservices architecture: https://www.ibm.com/cloud/learn/microservices
An introduction to Containers: https://www.ibm.com/cloud/learn/containers
Getting started with Kubernetes: https://www.ibm.com/services/cloud/what-is-kubernetes
An essential guide to Cloud Native applications: https://www.ibm.com/cloud/learn/cloud-native
An essential guide to DevOps: https://www.ibm.com/cloud/learn/devops-a-complete-guide
For more courses, go to the IBM Skills Gateway: https://www.ibm.com/services/learning/ites.wss/zz-en
While we hope that you will be able to complete the course, you can find more information about requesting a refund (https://learner.coursera.help/hc/en-us/articles/209819043-Request-a-refund) or unenrolling from a course (https://learner.coursera.help/hc/en-us/articles/208279756-Unenroll-from-a-course) in our Learner Help Center.
Happy Learning,
The IBM team
Syllabus
Welcome to the course
-Course Introduction
What are microservices?
-In this module, you learn the definition of microservices, their characteristics, and how microservices communicate.
Microservice architecture
-In this module, you learn to describe the microservice architectural style. You also learn how to compare and contrast the microservices style with the monolithic architectural style which was commonly used before the cloud became popular.
Microservices and DevOps
-In this module, you learn why microservices belong in a DevOps environment. You learn how complexity shifts to the operational environment and the type of tools used to manage the additional complexity of working with a multitude of interacting microservices.
Decomposing monolithic applications
-In a previous module, you learned about monolithic and microservice architectural styles. In this module, you learn how to decompose an existing monolithic application into microservices.
-Course Introduction
What are microservices?
-In this module, you learn the definition of microservices, their characteristics, and how microservices communicate.
Microservice architecture
-In this module, you learn to describe the microservice architectural style. You also learn how to compare and contrast the microservices style with the monolithic architectural style which was commonly used before the cloud became popular.
Microservices and DevOps
-In this module, you learn why microservices belong in a DevOps environment. You learn how complexity shifts to the operational environment and the type of tools used to manage the additional complexity of working with a multitude of interacting microservices.
Decomposing monolithic applications
-In a previous module, you learned about monolithic and microservice architectural styles. In this module, you learn how to decompose an existing monolithic application into microservices.
Taught by
Karen Durston and Steeve Chwojko
Tags
Related Courses
Designing Applications for KubernetesA Cloud Guru Docker - Deep Dive
A Cloud Guru Amazon API Gateway for Serverless Applications
Amazon Web Services via AWS Skill Builder Amazon API Gateway for Serverless Applications (Simplified Chinese)(中文配音版)
Amazon Web Services via AWS Skill Builder Amazon API Gateway for Serverless Applications (Traditional Chinese)
Amazon Web Services via AWS Skill Builder