Microservices Specialization

This specialization is intended for application developers and network administrators seeking to understand the benefits of microservices architecture and container-
based applications. The student learns how to develop and deploy microservices applications with Kubernetes on IBM Cloud and IBM Cloud Private via a continuous
release pipeline.

Job Role / Skills : Consultant/Developer

  • Basic
  • 14.7 hours
  • Multiple
  • 4 Assets

What Outcome(s) are you aiming for?



- Microservices fundamentals (1)
Track

Microservices - Fundamentals (LTU69547)

Basic 4.0 hours Self-paced Cost

This course is hosted on Coursera and you will learn why microservices are well-suited to modern cloud environments which require short development and delivery
cycles. You will learn the characteristics of microservices. You will compare the microservice architecture with monolithic style, emphasizing why microservices are well
suited to continuous delivery. While microservices are more modular to develop and may look simpler, you will discovery that the complexity does not go away, it shifts.
An inevitable organizational complexity comes along with many small interacting pieces. Managing, monitoring, logging, and updating microservices creates a greater
operational complexity. In this course you learn about the tools necessary to successfully deploy, manage and monitor microservice based applications. After taking
this course, you will have a much better understanding of why microservices are so well suited to cloud

Microservices - Fundamentals

Mark Complete Cancel

- Microerservice deployment (3)
Track

Developing and Deploying Microservices with Microclimate (LTU69548)

Intermediate 3.4 hours Self-paced Cost

This course is hosted on Coursera and provides an introduction to Microclimate, an end-to-end development environment that lets you rapidly create, edit, and deploy
applications that run in containers. Microclimate can be installed locally, or on IBM Cloud Private, where you can create a pipeline for continuous integration and
delivery. In this course, you learn how to quickly set up a development environment for working with Microclimate, and import a sample application. Using the
Integrated Jenkins pipeline and Github, you also learn how to deploy a microservice application to IBM Cloud Private. If you choose to take this course and earn the
Coursera course certificate, you will also earn an IBM digital badge. To find out more about IBM digital badges follow the link http://ibm.biz/badging.

Developing and Deploying Microservices with Microclimate

Mark Complete Cancel


IBM Cloud: Deploying Microservices with Kubernetes (LTU69549)

Intermediate 4.0 hours Self-paced Cost

This course is hosted on Coursera. You learn how to install the Kubernetes command-line interface (CLI), and create a Kubernetes cluster on which to run applications.
Hands-on tutorials show you how to deploy microservices to a Kubernetes cluster. You also learn about securing and managing a Kubernetes cluster, and how to plan
your Kubernetes cluster for deployment on IBM Cloud. The ideal candidate for this course has a basic understanding of cloud computing, a working knowledge of
developing microservices, and some experience working with IBM Cloud. Experience with using Docker, and familiarity with YAML is also a plus. To complete the
hands-on tutorials in this course, you must use your own computing device and install the required software, as directed in the tutorials. You must have a Pay-As-You-
Go or Subscription IBM Cloud account to create a Kubernetes cluster on IBM Cloud. There is no charge to create a Kubernetes cluster with the Lite Plan.

IBM Cloud: Deploying Microservices with Kubernetes

Mark Complete Cancel


IBM Cloud Private: Deploying Microservices with Kubernetes (LTU69550)

3.4 hours Self-paced Cost

This course is hosted on Coursera. IBM Cloud Private is an application platform for developing and managing on-premises, containerized applications. It includes the
container orchestrator Kubernetes, a private image repository, a management console, and monitoring frameworks. In this course, you learn how to install and
configure IBM Cloud Private components in your environment, and how to prepare microservices applications for deployment. The ideal candidate for this course has a
basic understanding of cloud computing, and a working knowledge of developing microservices. Experience with using Docker, and familiarity with YAML is also a
plus. If you choose to take this course and earn the Coursera course certificate, you will also earn an IBM digital badge. To find out more about IBM digital badges
follow the link http://ibm.biz/badging.

IBM Cloud Private: Deploying Microservices with Kubernetes

Mark Complete Cancel