Chapter 11. Migrating Data Workloads to Kubernetes
In the first chapter, we presented a vision for combining all of the infrastructure needed for your cloud native applications into one place: Kubernetes. Our argument was simple: if youâre excluding data and its supporting infrastructure from your Kubernetes deployments, you havenât fully embraced cloud native principles. Weâve covered a lot of ground since then, examining how various types of data infrastructure work on Kubernetes and demonstrating the art of the possible.
So, where do you go from here? What are the steps to fully realize this vision? At this point, you may already have some parts of your applications in Kubernetes. More than likely, you also have several previous generations of infrastructure such as containers, VMs, or bare-metal servers, whether running in your own datacenters or in the cloud. In this final chapter, weâll leverage everything youâve learned so far to help you create a plan to fully manage your cloud native data in Kubernetes.
The Vision: Application-Aware Platforms
Throughout the book, weâve heard a diverse range of voices in the community present their wisdom about data in Kubernetes and practical advice for this monumental undertaking. No matter where you are in the process, whether youâre a Kubernetes beginner or a seasoned multiyear operator, we all have things to learn from their expertise. Now itâs time to zoom out and consider how the move to Kubernetes intersects with ...
Get Managing Cloud Native Data on Kubernetes now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.