コース概要

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

要求

  • System administration experience
  • General understanding of clusters and distributed computing
  • Familiarity with datacenter architecture

Audience

  • Developers
  • Operators
 7 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

Envoy Proxy

14 時間

Creating a Service Mesh with Istio and Kubernetes

14 時間

Building Microservices with Lumen PHP Framework

14 時間

Traefik

7 時間

Introduction to Apache Log4j

14 時間

Apache Dubbo for Administrators and Developers

14 時間

Axon Framework

21 時間

System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud

21 時間

Building Microservices with Spring Cloud and Docker

21 時間

Spring Cloud for Microservices

14 時間

Microservices with Spring Cloud and Kafka

21 時間

Building Microservices with Spring Cloud and Netflix OSS

21 時間

Developing Microservices on Google Cloud Apigee

21 時間

Managing APIs with Apigee

14 時間

Building Microservices with Apigee Edge

21 時間

関連カテゴリー