🚀 Master the language of AI with our brand new course: "Prompt Engineering for Everyone" Learn more

Offered By: IBMSkillsNetwork

Managing Cloud Native Applications on Kubernetes

Kubernetes is a leading system for containerized workloads. In this hands-on guided project, you will learn how to build and deploy a simple Java microservice application to a local Kubernetes cluster within an IBM cloud-based environment.

Continue reading

Guided Project

Containers

89 Enrolled
4.1
(7 Reviews)

At a Glance

Kubernetes is a leading system for containerized workloads. In this hands-on guided project, you will learn how to build and deploy a simple Java microservice application to a local Kubernetes cluster within an IBM cloud-based environment.

Container orchestration platforms like Kubernetes make managing a containerized microservice applications much more practical. Companies worldwide use Kubernetes to automate deployment, management, and scaling of container-based applications. With companies continuing to adopt containerization, Kubernetes skills are highly in demand.

In this hands-on guided project, learn how to build and deploy a simple Java microservice application to a local Kubernetes cluster within an IBM cloud-based environment.

Next, experience of some of the most important and frequently used Kubernetes features when you will learn how to update the front-end application and scale the back-end application. You’ll gain valuable skills that you’ll re-use again and again when you monitor cluster states, use readiness probes, and use liveness probes. 

Completing this project can set you up to effectively work with Kubernetes as you proceed to perform more complex operations with containers. 

 

A Look at the Project Ahead

After completing this project, you'll be able to:
  • Deploy and configure a small microservice application
  • Update, scale, and test deployments within the microservice application
  • Explore health probes and graceful shutdown features

What You'll Need

For this project, you will need:
  • Familiarity with the basics of Kubernetes
  • Familiarity with the command line interface

Although this project is based on the Java programming language, this project does not require prior knowledge of Java.

You’ll have access to a Cloud-based IDE that includes all of the required software, including Kubernetes, preinstalled. All you need is a recent version of a modern web browser to complete this project. 

Estimated Effort

30 Minutes

Level

Beginner

Skills You Will Learn

Containers, Kubernetes

Language

English

Course Code

GPXX0HN6EN

Tell Your Friends!

Saved this page to your clipboard!

Sign up to our newsletter

Stay connected with the latest industry news and knowledge!