Storage Systems and Data Management for Kubernetes: Power in Diversity

Storage Systems and Data Management for Kubernetes: Power in Diversity

The last twelve months have been momentous for the growth of stateful applications on Kubernetes. There has been innovation in every corner of the ecosystem ranging from higher-level abstractions such as the Container Storage Interface (CSI) and the widespread adoption of this interface by storage vendors, new cloud-native Software-Defined Storage (SDS) systems (e.g., Longhorn), vendor-specific support such as VMware vSphere’s support for First Class Disks (FCDs) and Cloud Native Storage (CNS), the redesign of database systems to use cloud-native architectural principles (e.g., Vitess). Read more →
Enterprise Data Management for Red Hat OpenShift 4 with Kasten K10

Enterprise Data Management for Red Hat OpenShift 4 with Kasten K10

As we continue to make deep inroads into the Global 2000 list of enterprises, we more often than not run into Red Hat OpenShift running in production within these companies. OpenShift, based on Kubernetes, has been designed to securely “build, deploy and manage your container-based applications consistently across cloud and on-premises infrastructure” and we see it being deployed today not just within private data centers but also in the public cloud. Read more →
K10 Addresses Vulnerabilities Reported in Envoy Proxy

K10 Addresses Vulnerabilities Reported in Envoy Proxy

We are releasing K10 v2.0.4 today to address three High / Critical severity vulnerabilities reported by the Envoy security team on December 10. These issues can allow untrusted remote clients to crash Envoy or gain privileges that they should not have. Kasten K10, our data management platform that is purpose-built for Kubernetes provides enterprise operations teams an easy-to-use, scalable, and secure system for backup/restore, disaster recovery, and mobility of Kubernetes applications. Read more →
Backup and Recovery for Microsoft Azure Kubernetes Service with Kasten K10

Backup and Recovery for Microsoft Azure Kubernetes Service with Kasten K10

Enterprises all over the world are seeing more cloud-native applications deployed on Kubernetes. This is making Day 2 services such as backup and mobility for Kubernetes applications a pain point for some IT organizations. Kasten K10 v2.0 has been battle-hardened to solve this very pain point as organizations grapple with an easy and reliable way to handle business continuity requirements in this cloud-native environment. Kasten provides a backup and recovery solution on Microsoft Azure that keeps the application as the unit of atomicity while simplifying data management operations and maintaining consistency. Read more →
Our Top Highlights From KubeCon + CloudNativeCon San Diego 2019

Our Top Highlights From KubeCon + CloudNativeCon San Diego 2019

As I sit and write down my thoughts on KubeCon, the first thing I can think of is “Wow!” This show was amazing on so many levels as there were a number of great talks and keynotes, new companies showing up in the ecosystem, and a general feeling of excitement as cloud-native growth continues to accelerate. Here is my color on the conference, ecosystem, and some of the more interesting conversations I had. Read more →
Rook, Ceph, CSI, Kubernetes, and K10: An All-in-One Stateful Experience on your Laptop

Rook, Ceph, CSI, Kubernetes, and K10: An All-in-One Stateful Experience on your Laptop

Dec 27: Updated to use the Rook v1.2.0 release. With the rise of stateful applications in Kubernetes and the rapid adoption of the Container Storage Interface (CSI) by both Kubernetes distributions and storage vendors, it is now rare to find a public or private Kubernetes offering that does not support stateful applications out of the box. However, we still haven’t seen the same out-of-the-box experience with Kubernetes installed on developer machines and local test environments. Read more →
Announcing Kasten K10 Version 2.0

Announcing Kasten K10 Version 2.0

We are excited to announce the general availability of Version 2.0 of K10, Kasten’s cloud-native data management platform. Already resonating with enterprise operations professionals interested in addressing critical Day 2 issues, K10 version 2.0 includes important new features that address two of the greatest pain points plaguing expanding Kubernetes deployments today: security and operational simplicity. Security to Keep Your Data Safe Arguably among your most precious resources, the safety of your corporate data is paramount, not only for regulatory compliance but also as a matter of sound, ethical business practice. Read more →
Flavors of Data Management in Kubernetes

Flavors of Data Management in Kubernetes

  In Demystifying Cloud-Native Data Management: Layers of Operation we covered the building blocks for storing state in a cloud-native application. Now let’s look at the various data management options to enable use cases like Backup and Restore, Application Mobility, and Disaster Recovery. Data management is a critical Day 2 service that enterprises need for business continuity during an accidental or malicious loss of data in addition to meeting compliance requirements. Additionally, efficient data mobility is a critical data management necessity to ensure that enterprises have the freedom to choose the best physical storage, data service, or cloud vendor. Read more →
Demystifying Cloud-Native Data Management: Layers of Operation

Demystifying Cloud-Native Data Management: Layers of Operation

  As containerized applications go through an accelerated pace of adoption, Day 2 services have become a here and now problem. These Day 2 services include data management functions such as backup and disaster recovery alongwith application mobility. In this new world of containerized cloud-native applications, microservices use multiple data services (MongoDB, Redis, Kafka, etc.) and storage technologies to store state and are typically deployed in multiple locations (regions, clouds, on-premises). Read more →
Kubernetes and the Rise of Portable Stateful Applications

Kubernetes and the Rise of Portable Stateful Applications

With its success and widespread adoption, one of the big benefits developers have observed with Kubernetes is that of application portability. Today, users can select any major clouds provider as they all have managed Kubernetes offerings (including AWS, Google, Azure, and IBM). For those interested in on-premises deployments, a variety of Kubernetes distributions are available including Red Hat’s OpenShift and Pivotal Container Service. Truly, this availability of common infrastructure across diverse operating environments is both unprecedented and empowering for all application developers. Read more →