In the rapidly changing enterprise technology environment, flexibility is the mainstream today. This is why enterprises of all sizes adopt hybrid cloud strategies to achieve data, application mobility and agility. Enter Kubernetes, which is a portable, scalable open source platform for managing containerized workloads and services. In the latest GigaOm research report, Key criteria for evaluating Kubernetes data storage, Analysts Enrico Signoretti, Max Mortillaro, and Arjan Timmerman examine the persistent storage issues surrounding Kubernetes adoption.
Kubernetes has been popular for several years, but the 2020 COVID-19 pandemic has made this movement too fast, forcing many organizations to develop contingency plans to support their transformation activities, business processes and users. The agility, flexibility, and efficiency provided by the Kubernetes platform mean that there is a surge in demand for scalable and enterprise-ready Kubernetes storage solutions.
“During the pandemic, every organization has accelerated its digital transformation plans and moved to the cloud to increase flexibility. Now when developing new applications, containers and microservices are considered, and Kubernetes is the platform on which to run them.” Signoretti Say. “The reason is simple: Kubernetes is the right technology at the right time, and many developers are already evaluating whether to adopt it. COVID just helped them make the final decision.”
As a result, Signoretti said, Kubernetes and general containers and microservices are becoming mainstream. The organization has passed the evaluation stage and is now in the early production deployment of Kubernetes. He said, but reliable data storage and data management and security are still key factors to consider. The interface between the containers managed by Kubernetes and the underlying storage infrastructure is enabled through the Container Storage Interface (CSI). Signoretti stated that Kubernetes needs to be properly integrated with the infrastructure layer, and IT leaders should document and figure out what they might need to store in the assessment.
“In terms of storage, Kubernetes and CSI provide low-level integration, which is suitable for basic operations, but lacks the complexity necessary to support complex solutions. Storage vendors are responsible for providing other functions and integrations for data mobility and enterprise-level data services. Lay the right foundation.”
With the continued adoption of Kubernetes, companies are willing to adopt more critical applications in their container plans. They demand better integration opportunities and enterprise-level features such as advanced data protection, replication, better mobility and disaster recovery.
When performing early production Kubernetes deployments, Signoretti suggested slow startup.
He said: “Most organizations take a conservative attitude.” “They first choose applications that are not important to the business, and then start with those applications. This helps build the necessary expertise without too much pressure. When the first application expands and puts some pressure on the infrastructure, users will begin to better understand its complexity, challenges, and potential solutions.”