All Interviews Portworx 2022 Pure Storage Sponsored Tech Note Tech Talk

Key Kubernetes Tools Enabling Agility from Local Development to the Edge

KubeCon 2022 was full of exciting announcements and new features that will make the Kubernetes experience smoother for both operators and developers. Below are the Portworx advancements I can’t wait to see in action.

Next Generation Multi-Cloud Ready Kubernetes

The latest version of Portworx Enterprise has landed, and it’s ready to simplify the deployment and management of running containers in Kubernetes across multiple clouds — even at the edge. As a developer, one of the most appealing features is the Object Store Service, which gives application developers a scale-out object service layer on top of S3 compliant object stores. Now, with Object Store Service, anywhere you go in any cloud, you can use this overlay layer to keep your APIs consistent in the application and consistently access native storage or even real arrays in your datacenter. This all means Cloud, core, access and edge can now run the same software without modification and share a common object storage API.

On the performance side of the house, there are two notable new features. PX-Fast was introduced to provide more linear performance from storage, regardless of what the backend runs on. PX-Fast allows for 1.5m IOPS per node in the cluster. By leveraging a higher density of containers per node, it helps free up one of the main bottlenecks to scaling out your compute. The other performance related release is Portworx Direct Access. When Pure Flash arrays are present, Portworx will now have direct access to these high-performance storage devices.

Managed Time Machine for Kubernetes

The new Backup-as-a-Service (BaaS) gives you the ability to complete any-to-any backup and restore for Kubernetes with zero click install ease. Currently offered via an exclusive agreement with AWS, the BaaS version of PX-Backup is available to deploy on AWS EKS, and it is able to talk to any Kubernetes cluster you configure it to use. Because you feed BaaS with AWS credentials, a bonus of this feature is that it will auto-discover your EKS clusters and offer to start backing them up.

As the saying goes, if it’s easy to do, it will get done. BaaS greatly simplifies the backup story on Kubernetes — a process that has always been tricky to manage and ensure consistency. The latest BaaS includes the PX-Backup ransomware protection features that help ensure that snapshots taken can’t be deleted inadvertently or maliciously. The only real solution to ransomware is to have a quick way to restore your data right back to where it is needed. With the help of BaaS, you can manage your backup policies centrally and even use the service to move datasets to new environments. You can also use BaaS to make sure your staging environment matches production, a great tool for increasing your confidence when releasing new versions of code. 

Fully Managed Cloud Native Data Services

Personally, I’m most excited about the new Portworx Data Services Database-as-a-Service (DBaaS) platform for Kubernetes. A developer at heart, when we develop new applications, I always want to ensure that we launch on the data version of the database as we develop against. With DBaaS, you can deploy and manage a local Postgres and Redis instance with the same tools you use to deploy into staging and production. This is a big win. It also allows for the same software to run in multiple clouds — or at the edge — with the same code working in all scenarios.

DBaaS makes it possible to deploy the same data services (such as Postgres) into any cloud with just one tool — instead of using each cloud’s tools to deploy and update. Plus, day 2 management problems are solved using DBaaS because it gives you the ability to patch and set polices centrally.

Smoothing the Path to Containers

We are moving from the decade of cloud into the decade of Kubernetes. Whether you’re an organization looking to get more utilization from your existing datacenter resources or an edge provider looking to provide cloud native tools in far-flung places and deploy apps across multiple public clouds, these new tools make Kubernetes more approachable by developers and operators alike. 

Guest

Venkat Ramakrishnan, VP, Engineering and Products at Pure Storage

Moderator

Calvin Hendryx-Parker

LinkedIn

To learn more, you can connect with Venkat Ramakrishnan on his Linkedin Page.

Twitter

@CalvinHP

Follow us on Twitter and SUBSCRIBE to our newsletter for more great coverage right in your inbox.

About the author

Calvin Hendryx-Parker

Calvin Hendryx-Parker is the co-founder and CTO of Six Feet Up, a Python development and Cloud consulting company established in 1999. At Six Feet Up, Calvin establishes the company’s technical vision and leads all aspects of the company’s technology development. He provides the strategic vision for enhancing the offerings of the company and infrastructure, and works with the team to set company priorities and implement processes that will help improve product and service development. Calvin is the driving force behind LoudSwarm, a truly immersive virtual event platform that debuted in June 2020.

Calvin is the co-founder of the Python user group IndyPy, the largest tech meetup in Indiana with 1,900+ members. In 2017, he also founded IndyAWS, now the fastest growing cloud meetup in the state with 800+ members. In 2019, he got recognized as an AWS Community Hero by AWS experts.

Outside of work, Calvin spends time tinkering with new devices like the AWS DeepRacer, CircuitPython and Raspberry Pi. Calvin is an avid distance runner and ran the 2014 NYC Marathon to support the Innocence Project. Every year he and the family enjoys an extended trip to France where his wife Gabrielle, the CEO of Six Feet Up, is from. Calvin holds a Bachelor of Science from Purdue University.

Leave a Comment