DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Kubernetes Application Protection and Mobility Strategies

3 years ago thenewstack.io
Kubernetes Application Protection and Mobility Strategies

Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →

https://www.linkedin.com/in/sayandebsaha/ As Kubernetes (K8s) and containers become the de-facto choice for developing, deploying, running and scaling cloud native and next-generation IT apps, enterprises are running more and more business-critical applications on K8s clusters. A stateful application has associated state, data, and config information and depends on previous data transactions to execute its business logic.

Complicating this situation even further are cloud native K8s application design patterns used primarily in the public clouds, where application teams take advantage of the convenience, stability, and performance of using fully managed cloud services, like databases, message queues and object storage.

As explained above, application teams building modern Kubernetes-based services often use a multitude of persistence technologies in addition to other native cloud services that are not limited to using persistent volumes in K8s clusters.

For example, taking a consistent backup of a K8s application also means triggering a backup of the fully managed public cloud database that provides data services to this application in addition to K8s resources, metadata and objects that are present inside the Kubernetes cluster.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com