Eb Building Foundation For Cloud Native Success
Eb Building Foundation For Cloud Native Success
Eb Building Foundation For Cloud Native Success
Building a Foundation
for Cloud-Native Success
A Platform Engineering Guide to Kubernetes
in Hybrid Multicloud Environments
Cloud-Native Computing Table of Contents
Cloud-Native Computing Drives Software Success.............................................................................................02
running scalable applications faster and with higher quality across datacenters, public clouds and the Nutanix Cloud Platform is the Ideal Choice for Hybrid Multicloud Kubernetes....08
Runs Everywhere..............................................................................................................................................................................................................08
edge. Containers, Kubernetes, and the large and growing ecosystem of cloud-native technologies enable Scalable....................................................................................................................................................................................................................................08
enhanced business agility, greater efficiency, and faster time to market, yielding a competitive advantage Resilient....................................................................................................................................................................................................................................08
Integrated...............................................................................................................................................................................................................................08
to organizations that successfully master them. Easily Upgraded................................................................................................................................................................................................................08
Nutanix Unified Storage.............................................................................................................................................................................................09
Choosing the right infrastructure strategy to maximize the benefits of cloud-native technology and Nutanix Database Service.........................................................................................................................................................................................09
accelerate the delivery of modern software is essential for companies to thrive in the digital age. App-Aware Data Services...........................................................................................................................................................................................09
Simplify Kubernetes with Nutanix Cloud Platform..............................................................................................10
Ready to Try Nutanix?........................................................................................................................................................................................10
1
IDC, 750 Million New Logical Applications: More Background, doc #US48441921, December 2021
2
Gartner Predicts 2022: The Distributed Enterprise Drives Computing to the Edge, October 2021
Nutanix’s secure, resilient, and scalable cloud platform allows us to modernize our
manufacturing environment and move away from traditional compute and storage.
Anand Bahl
Chief Information Officer
Micron
3
The Building Blocks of a Cloud-Native Enterprise Kubernetes can detect changes in a workload and scale out
Cloud-native technologies offer a competitive advantage the number of running container instances to adapt to demand. Advantages of Deploying HCI*
to organizations that adopt them. Here are the key building Built-in service discovery and load balancing enable you to manage
97%
blocks of a cloud-native enterprise. containerized services and improve application performance, with the
application workload distributed across multiple container instances to
Containers Allow Applications to be Built from Composable Pieces
improve performance and reliability. reduction in unplanned downtime
Containers are a lightweight, portable and self-contained method of
packaging application code with dependencies. Containers isolate
applications from the underlying infrastructure, making it easier to
Hyperconverged Infrastructure Simplifies
Cloud-Native Infrastructure
43%
run applications consistently across different operating systems
and cloud platforms. Containers, Kubernetes, and other elements of the cloud-native
ecosystem put new demands on infrastructure. Given the steep
Containers can be spun up and down quickly, allowing for dynamic learning curve associated with cloud-native technologies, infrastructure reduction in TCO
scaling of an application in response to changes in workload demands. modernization has become essential to success. Hyperconverged
They allow applications to be built as small, independent, and reusable infrastructure (HCI) is rapidly replacing traditional hard-to-manage
356%
services that can be integrated to build complex applications. When three-tier environments with a centralized, easily managed system that
used with a container management platform like Kubernetes, can support the growing demand for automation—while allowing your
microservices architecture allows applications built on containers operations to extend from the datacenter to the cloud and beyond.
to be operated efficiently in hybrid multicloud environments. average five-year ROI, 12-month payback
63%
orchestration and cloud-native operations. It automates the
deployment, scaling and management of containerized workloads,
providing a framework that can be used on-premises, across
faster deployment
clouds and at the edge. This enables organizations to easily
deploy containerized workloads across multiple environments
with greater consistency. Kubernetes monitors and manages
application availability and resource utilization, ensuring that
applications remain in a healthy state. 53%
more efficient IT management
The following section explores the infrastructure challenges associated with cloud-native
environments. The chapters that follow look at how the Nutanix Cloud Platform—with
its industry-leading HCI architecture—can better address your hybrid multicloud requirements.
Kubernetes necessitates a different approach. A Kubernetes cluster typically consists of a control plane
plus one or more worker nodes. Worker nodes are where “pods,” consisting of one or more containers, run.
Kubernetes can be configured to autoscale compute resources in response to workload by increasing
or decreasing the number of pods of a specific type. To accommodate all this activity may require
hundreds or thousands of times a day. Microservices need new network topologies with secure, trusted
interconnectivity. Organizations building cloud-native Kubernetes environments are often beset by
complexity. Productivity is impacted when infrastructure resources aren’t in lockstep with developer
and application needs.
5
Organizations Struggle to Build and Optimize As more applications are refactored or implemented with containers Important Capabilities Include:
and microservices, configuring different types of storage becomes a • Deploy production-ready Kubernetes clusters with a few clicks
Hybrid Multicloud Kubernetes
roadblock. Platform teams need to figure out which storage services • Provide the cloud-native data services needed
The legacy infrastructure model is hard to extend to hybrid and
they need to make available to their Kubernetes clusters and how to by modern applications
multicloud operations. Kubernetes enables application portability,
make the same or similar services available in every environment.
making it possible to move applications across environments • Integrate and automate enterprise storage features
This can include file, block and object storage as well as database
including public, private and hybrid clouds—as well as ROBO like snapshots and clones
services, message brokers, caching services and more.
and edge locations—without modification.
• Scale without limit
However, this requires access to similar compute, storage and The Kubernetes Ecosystem is Rapidly Evolving • Integrate best-in-class open-source tools for cluster
networking resources in every environment. If your cloud-native With an average of three releases every year, Kubernetes—and the monitoring, logging and alerting
application was built to run on-premises, some work may be necessary cloud-native ecosystem around it—is evolving rapidly. This creates • Full stack support
for it to run in the cloud and vice versa—and the management many options for enterprises running cloud-native applications. But it
processes and tools in each environment may be completely different. Your goal should be to take the complexity out of deploying
can also create a lifecycle management nightmare as you struggle to
cloud-native workloads—in any environment—while automating
Optimizing your cloud-native operations across a hybrid multicloud keep up with the latest releases, security fixes, and other updates for
ongoing management to the greatest extent possible to ensure
environment requires having access to the same tooling and processes your hardware without impacting production applications.
your operations will scale with your expanding digital footprint.
everywhere. With few integrated solutions, deployment in a hybrid or
multicloud environment often requires far too much time and toil. Kubernetes Solutions Need to Simplify
Management
Managing Cloud-Native Application Data A final challenge for companies adopting Kubernetes is that expertise
The ephemeral nature of containers makes managing application data is in short supply. To succeed, you need enterprise-grade Kubernetes
more challenging. Kubernetes uses the container storage interface management that dramatically simplifies provisioning, day-to-day
(CSI) to define persistent volumes (PVs) that enable file and block operations, and lifecycle management for Kubernetes clusters.
storage to persist as container instances come and go.
6
anywhere. Nutanix HCI supports traditional proven HCI architecture to run in your datacenter,
enterprise applications running in VMs and cloud- at the edge, in AWS and Azure clouds, and at some
Files, Objects Data Services for K8s Database Service Platform Services
native applications—at the same time. And Nutanix of the world’s leading service providers. Run your Project Beacon
gives you the flexibility to deploy and operate the applications your way—on your preferred
Kubernetes platform of your choice, including technology stack—without compromising on Nutanix Cloud Infrastructure
industry-leading OpenShift from our strategic performance or adding excessive costs. Nutanix Nutanix Public Clouds
Virtual Compute, Storage, Networking; Disaster Recovery; Security
Cloud Clusters (Native)
partner Red Hat, EKS Anywhere from Amazon Web turns cloud complexity into multicloud simplicity. AI-Enabled Edge Private Cloud MSPs
Services, and our own offering, the Nutanix
The Services You Need. Nutanix Cloud Platform
Kubernetes Engine (NKE). Application and data portability
integrates many of the services you need for cloud-
native success, providing a complete infrastructure
solution to support Kubernetes and your cloud-
native apps. Critical capabilities include integrated
data protection and DR, advanced network security,
data-at-rest encryption, database services, and
block, file, and object storage services.
7
Project Beacon is a multi-year effort by Nutanix to deliver a portfolio of datacentric platform-as-a-service (PaaS)-level services available natively anywhere—including on Nutanix and on hyperscaler infrastructure.
10
1
Not a K8s distribution
11
Increase Your Productivity with Nutanix Cloud Platform—the Ideal Infrastructure for Kubernetes.