[Free] Kube By Example - Spring Boot Microservices On Kubernetes

Learn to Run Spring Boot Microservices on Kubernetes – Free Course

What you’ll learn

  • Learn to Deploy Spring Boot Microservices Under Kubernetes
  • Configure Kubernetes Ingress Controllers
  • Use Readiness and Liveness Probes with Kubernetes
  • Consolidated Logging with ELK Stack

Requirements

  • Some Spring Boot and Java Experience
  • Basic Knowledge of Docker
  • Basic Linux Command Line Knowledge

Description

Kubernetes is a container orchestration system used to automate software deployment, scaling and management.

Effectively, Kubernetes is a management tool direct the running of Docker images.

This course is designed to give you more of ‘real world’ application of Kubernetes.

You are given four different Spring Boot Microservices, which compose an application. The services communicate via RESTful APIs or JMS messages.

You will learn how to compose each service into a Kubernetes Deployment. And then use Kubernetes Services to expose the microservices to each other.

With Kubernetes, it is a best practice to configure Readiness and Liveness probes. Since our services are persisting data, we will also configure a graceful shutdown to prevent any data loss.

One common issue with Microservices is logging. Each running instance will generate its own log output. Thus, it is common to use consolidated logging.

A very common approach is to use the ELK stack (Elasticsearch, Logstash, Kibana). Elasticsearch is a full-text search engine. Logstash is used to get log data into a common format for Elasticsearch. And Kibana is a power data visualization engine. Together, these tools allow you to consolidate and search through your log data.

If you wish to see a realistic example of Spring Boot Microservices being managed in a Kubernetes environment, enroll in this course today!

Author(s): John Thompson • 500,000+ Enrollments Worldwide, Spring Ahead Code Academy
Coupon Scorpion
Coupon Scorpion

The Coupon Scorpion team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.

Coupon Scorpion
Logo