YoVDO

Consul Service Mesh Tutorial for Beginners - Crash Course

Offered By: TechWorld with Nana via YouTube

Tags

Consul Courses Cloud Computing Courses Network Security Courses Kubernetes Courses Microservices Courses Multi-task Learning (MTL) Courses Observability Courses Service Mesh Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive tutorial on HashiCorp Consul service mesh for beginners. Learn about service mesh concepts, Consul architecture, and its implementation in Kubernetes multi-cluster and hybrid environments. Explore secure networking with mTLS, zero-trust networks, and observability. Follow along with a hands-on demo to set up Consul across two Kubernetes clusters on different cloud platforms, deploy microservices, and configure failover for high availability. Gain practical skills in managing service-to-service communication, load balancing, and service discovery in microservices architectures.

Syllabus

- Intro and Course Overview
- Why we need a service mesh?
- What is a Service Mesh? What is Consul?
- How it works without Consul - a K8s city
- How it works with Consul Service Mesh
- Secure Networking - How mTLS works
- Zero-Trust Network - Authentication and Communication Rules
- Observability
- Consul Architecture - Consul Servers
- Consul Architecture - Control Plane and Data Plane
- Consul in multi-cluster environment
- Consul in hybrid environment
- Consul Multi-Cluster Multi-Cloud DEMO
- Demo Overview
- Create K8s cluster on AWS EKS
- Deploy Microservices App on EKS
- Deploy Consul on EKS
- Configure Access Rules
- Create on connect to 2nd K8s cluster
- Deploy Consul and Microservices on LKE
- Connect the clusters - Add peer connection
- Configure failover to other cluster


Taught by

TechWorld with Nana

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique