From the course: Data Resilience with Spring and RabbitMQ Event Streaming
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Introducing Kubernetes resiliency
From the course: Data Resilience with Spring and RabbitMQ Event Streaming
Introducing Kubernetes resiliency
- [Instructor] In this video, I'll introduce you to Kubernetes, and how it can be used for resiliency. Kubernetes is a platform for running applications. I am a big fan of this platform. It was developed by Google in 2014. It provides a really nice abstraction layer for running your workloads in either the public or private clouds. Kubernetes is really great for resiliency. It simplifies managing applications where all you need to do is define a desired state for your applications that run in the container on the platform. Kubernetes has various object types that we need to be aware of, such as nodes, services, deployments, pods, containers that all run your images. Applications and services run in something called a node. A node you can think of a almost like a server, where it's running a collection of pods. A Kubernetes cluster contains multiple nodes. Just like Rabbit MQ clusters, you could have more Kubernetes nodes in a cluster to improve your resiliency. Applications and…