Consul provides service discovery, distributed failure detection, and a key/value store supporting multiple data centers. This course dives into topics you'll encounter when it's time to put Consul to work in your infrastructure.Application development is increasingly moving toward small, cohesive services instead of monolithic applications. In this course, Deploying Consul, you'll learn how to use Consul to build scalable and reliable infrastructure. First, you will see how Consul integrates with Atlas for ridiculously simple cluster bootstrapping. Second, you will learn how to deploy multiple Consul servers for high availability and fault tolerance. Third, you will learn how Consul works in a multi data center environment. Finally, you'll see how to use Custom Events to perform decoupled, real-time rolling deployments to nodes that autonomously provision themselves. When you're finished with this course, you'll be prepared to deploy Consul in your organization and put it to work to revolutionize how you deploy services.