Kubernetes | K8S
A-to-Zerto Glossary of Terms
What Is Kubernetes ?
A powerful, open-source platform that assists in managing containerized workloads and applications, Kubernetes (KOO-bur-NEH-teez) or K8S has become the standard for container orchestration. And with the growing popularity and prevalence of microservices architecture running in containers, its use case is only expanding.
How Kubernetes Works
Kubernetes provides a full framework for your organization to manage the lifecycles of your containerized applications. DevOps teams can automate container deployment, prepare failover plans, ensure all applications and groups are operating correctly, and more—all with a scalable approach set to provide full control over the entire environment regardless of size. Whether your containers are stored on premises, in the cloud, or in a hybrid datacenter of any combination, Kubernetes gives you full supervision of your data and resources.
How Protection Differs with Containers
Just like any other data, containers must be backed up, protected, and ready for any disaster that may come, but different foundational aspects complicate these processes. First, there is the issue of the containers and pipelines. Instead of just capturing the container image, it makes more sense to protect the pipeline, the factory responsible for producing the images. This includes configuration scripts and documentation. It’s also important to protect persistent application data and volumes.
Kubernetes options for data protection and DR are limited. As environments grow more complex and incorporate more containers, organizations need a solution that can align their disaster recovery approach between containerized applications and the rest of their data across different cloud services—and that’s where Zerto comes in.