YoVDO

Build and Deploy Cloud Native Java Microservices on Kubernetes with Istio Service Mesh

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Kubernetes Courses Load Balancing Courses Observability Courses Canary Deployments Courses Spring Cloud Courses JHipster Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into building and deploying cloud-native Java microservices on Kubernetes with Istio service mesh in this comprehensive conference talk. Learn about Istio's architecture, features, and benefits as a popular service mesh solution. Explore how to quickly create Java microservices using JHipster and add Istio support. Set up Istio on a Kubernetes cluster, implement observability and monitoring, and deploy microservices. Discover how to leverage Istio's capabilities for load balancing, canary deployments, A/B testing, routing, and traffic splits. Gain insights into security options for Java, Spring, and Istio integration. Follow along with a detailed walkthrough of setting up a Kubernetes cluster, installing Istio, using Istio CTL, and configuring add-ons. Understand the intricacies of Istio's traffic management, including virtual services, destination rules, and ingress gateways. By the end of this talk, acquire the knowledge to effectively utilize Istio in your Java microservices architecture, enhancing service discovery, load balancing, circuit breaking, and monitoring capabilities.

Syllabus

Introduction
What is Istio
Features of Istio
Istio Architecture
Create Kubernetes cluster
Install Istio
Istio CTL
Add ons
Create application
About JHipster
How to use JHipster
Architecture
Generate application
Istio sidecar
Manual sidecar injection
Automatic sidecar injection
Istio traffic management
Virtual services and destination rules
Virtual service merging
Destination rules
Configurations
Ingress Gateway
Ingress Gateway configuration
Service entries
Sidecar crd
Code walkthrough


Taught by

Devoxx

Related Courses

Введение в теорию кибернетических систем
Saint Petersburg State University via Coursera
Dynamical System and Control
Indian Institute of Technology Roorkee via Swayam
Kyma – A Flexible Way to Connect and Extend Applications
SAP Learning
Linear Systems Theory
Indian Institute of Technology Madras via Swayam
Introduction to DevOps and Site Reliability Engineering
Linux Foundation via edX