Plan Szkolenia
Introduction
- Why Consul?
- Consul vs ZooKeeper, Chef, Puppet, SkyDNS, SmartStack, Serf, Custom Solutions
Installation and Setup
Consul Architectural Overview
- Server and agents
- Consensus protocol, Gossip protocol, Network coordinates, Sessions, Anti-entropy, Security model, Jepsen testing
Using the Consul CLI
Using the Consul Web UI
Running the Agents
Creating a Cluster
Service Discovery
- Setting up Consul clients to discover services and databases
Health Checking
- Setting up Consul clients to provide health checks (webserver availability, memory utilization, etc.)
KV Store
- Setting up Consul's hierarchical key/value store
Federation
- Configuring Consul to support multiple datacenters
Consul's Access Control List (ACL)
- Controlling access to Consul resources
Autopilot
- Setting up automatic management of Consul servers
Adding and Removing Consul Servers
Bootstrapping a New Datacenter
DNS Forwarding
Outage Recovery
Performance Tuning
Upgrading Consul
Summary and Conclusion
Wymagania
- System administration experience
- General understanding of clusters and distributed computing
- Familiarity with datacenter architecture
Audience
- Developers
- Operators
Opinie uczestników (5)
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Szkolenie - Creating a Service Mesh with Istio and Kubernetes
Uważność trenera. Wziął pod uwagę zadane pytania i odpowiedział na nie następnego dnia.
Erwan - SNCF Connect & Tech
Przetłumaczone przez sztuczną inteligencję
The practices
Iván - si
Szkolenie - Spring Cloud for Microservices
Przekazywanie informacji w sposób zrozumiały nawet dla osób, które miały mały kontakt z architekturą Microservice, Zajęcia praktyczne, gdzie można było na żywo zobaczyć, jak coś działa, Wykorzystanie aktualnie wykorzystywanych narzędzi i technologii (InteliiJ, Docker Desktop, Java 17, Spring)
Szymon - Seth Software
Szkolenie - System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
Atmosfera i praktyczny projekt a nie tylko sucha wiedza