Kubernetes Management For Dummies
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
For some developers, the answer may be an entirely curated
user experience around Kubernetes that incorporates ecosystem
tools and delivers a UI to simplify workload management. This is
referred to as platform as a service (PaaS). A potential drawback to
PaaS is limited functionality or lack of flexibility.
Alternatively, developers may have a more do-it-yourself
mindset, requiring your CMP to integrate with adjacent technologies.
These could include the container engine, overlay
networking, automation tooling, container registries, service
mesh, monitoring, logging, continuous integration/continuous
delivery (CI/CD), and application catalogs.
The best CMPs support a variety of developer experiences. Some
developers work best with a UI that simplifies workload but
restricts functionality; others prefer to do more of the integration
work themselves and, therefore, work best with a CMP that
provides more flexibility.
The following sections describe several of the most popular
developer experiences.
Platform as a service
The intention of a PaaS is to eliminate manual IT configuration
and help accelerate innovation by getting applications to market
faster. Developers can serve themselves and get apps to the cloud
in minutes instead of weeks while staying within IT guidelines
or relying on scarce IT resources to perform manual configuration
each step of the way.
Serverless
Serverless architectures refer to the application architecture that
abstracts away server management tasks from the developer and
enhances development speed and efficiency by dynamically allocating
and managing compute resources. Function as a service
(FaaS) is a runtime on top of which a serverless architecture can
be built.
22 Kubernetes Management For Dummies, SUSE Special Edition
These materials are © 2021 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited.