|
Showing 1 - 6 of
6 matches in All Departments
In just five years, Kubernetes has radically changed the way
developers and ops personnel build, deploy, and maintain
applications in the cloud. With this book's updated third edition,
you'll learn how this popular container orchestrator can help your
company achieve new levels of velocity, agility, reliability, and
efficiency--whether you're new to distributed systems or have been
deploying cloud native apps for some time. Brendan Burns, Joe Beda,
Kelsey Hightower, and Lachlan Evenson--who have worked on
Kubernetes at Google and beyond--explain how this system fits into
the life cycle of a distributed application. Software developers,
engineers, and architects will learn ways to use tools and APIs to
automate scalable distributed systems for online services, machine
learning applications, or even a cluster of Raspberry Pi computers.
This guide shows you how to: Create a simple cluster to learn how
Kubernetes works Dive into the details of deploying an application
using Kubernetes Learn specialized objects in Kubernetes, such as
DaemonSets, jobs, ConfigMaps, and secrets Explore deployments that
tie together the lifecycle of a complete application Get practical
examples of how to develop and deploy real-world applications in
Kubernetes
In this practical guide, four Kubernetes professionals with deep
experience in distributed systems, enterprise application
development, and open source will guide you through the process of
building applications with this container orchestration system.
They distill decades of experience from companies that are
successfully running Kubernetes in production and provide concrete
code examples to back the methods presented in this book. Revised
to cover all the latest Kubernetes features, new tooling, and
deprecations, this book is ideal for those who are familiar with
basic Kubernetes concepts but want to get up to speed on the latest
best practices. You'll learn exactly what you need to know to build
your best app with Kubernetes the first time. Set up and develop
applications in Kubernetes Learn patterns for monitoring, securing
your systems, and managing upgrades, rollouts, and rollbacks
Integrate services and legacy applications and develop higher-level
platforms on top of Kubernetes Run machine learning workloads in
Kubernetes Ensure Pod and container security Understand issues that
have become increasingly critical to the successful implementation
of Kubernetes, such as chaos engineering/testing, GitOps, service
mesh, and observability
In this practical guide, four Kubernetes professionals with deep
experience in distributed systems, enterprise application
development, and open source will guide you through the process of
building applications with this container orchestration system.
Based on the experiences of companies that are running Kubernetes
in production successfully, many of the methods are also backed by
concrete code examples. This book is ideal for those already
familiar with basic Kubernetes concepts who want to learn common
best practices. You'll learn exactly what you need to know to build
your best app with Kubernetes the first time. Set up and develop
applications in Kubernetes Learn patterns for monitoring, securing
your systems, and managing upgrades, rollouts, and rollbacks
Understand Kubernetes networking policies and where service mesh
fits in Integrate services and legacy applications and develop
higher-level platforms on top of Kubernetes Run machine learning
workloads in Kubernetes
In the race to compete in today’s fast-moving markets, large
enterprises are busy adopting new technologies for creating new
products, processes, and business models. But one obstacle on the
road to digital transformation is placing too much emphasis on
technology, and not enough on the types of processes technology
enables. What if different lines of business could build their own
services and applications—and decision-making was distributed
rather than centralized? This report explores the concept of a
digital business platform as a way of empowering individual
business sectors to act on data in real time. Much innovation in a
digital enterprise will increasingly happen at the edge, whether it
involves business users (from marketers to data scientists) or IoT
devices. To facilitate the process, your core IT team can provide
these sectors with the digital tools they need to innovate quickly.
This report explores: Key cultural and organizational changes for
developing business capabilities through cross-functional product
teams A platform for integrating applications, data sources,
business partners, clients, mobile apps, social networks, and IoT
devices Creating internal API programs for building innovative edge
services in low-code or no-code environments Tools including
Integration Platform as a Service, Application Platform as a
Service, and Integration Software as a Service The challenge of
integrating microservices and serverless architectures Event-driven
architectures for processing and reacting to events in real time
You’ll also learn about a complete pervasive integration solution
as a core component of a digital business platform to serve every
audience in your organization.
While Kubernetes has greatly simplified the task of deploying
containerized applications, managing this orchestration framework
on a daily basis can still be a complex undertaking. With this
practical book, site reliability and DevOps engineers will learn
how to build, operate, manage, and upgrade a Kubernetes
cluster—whether it resides on cloud infrastructure or
on-premises. Brendan Burns, cofounder of Kubernetes, and Craig
Tracey, staff field engineer at Heptio, dissect how Kubernetes
works internally and demonstrate ways to maintain, adjust, and
improve the cluster to suit your particular use case. You’ll
learn how to make architectural choices for designing a cluster,
managing access control, monitoring and alerting, and upgrading
Kubernetes. Dive in and discover how to take full advantage of this
orchestration framework’s capabilities. Learn how your cluster
operates, how developers use it to deploy applications, and how
Kubernetes can facilitate a developer’s job Adjust, secure, and
tune your cluster by understanding Kubernetes APIs and
configuration options Detect cluster-level problems early and learn
the steps necessary to respond and recover quickly Determine how
and when to add libraries, tools, and platforms that build on,
extend, or otherwise improve a Kubernetes cluster
Develop a deep understanding of Kubernetes and the cloud native
ecosystem, and pass the CKA exam with confidence with this
end-to-end study guide Key Features Get to grips with the core
concepts of Kubernetes API primitives Deploy, configure, manage,
and troubleshoot Kubernetes clusters Cement your credibility in the
job market by becoming a Certified Kubernetes Administrator Book
DescriptionKubernetes is the most popular container orchestration
tool in the industry. The Kubernetes Administrator certification
will help you establish your credibility and enable you to
efficiently support the business growth of individual organizations
with the help of this open source platform. The book begins by
introducing you to Kubernetes architecture and the core concepts of
Kubernetes. You'll then get to grips with the main Kubernetes API
primitives, before diving into cluster installation, configuration,
and management. Moving ahead, you'll explore different approaches
while maintaining the Kubernetes cluster, perform upgrades for the
Kubernetes cluster, as well as backup and restore etcd. As you
advance, you'll deploy and manage workloads on Kubernetes and work
with storage for Kubernetes stateful workloads with the help of
practical scenarios. You'll also delve into managing the security
of Kubernetes applications and understand how different components
in Kubernetes communicate with each other and with other
applications. The concluding chapters will show you how to
troubleshoot cluster- and application-level logging and monitoring,
cluster components, and applications in Kubernetes. By the end of
this Kubernetes book, you'll be fully prepared to pass the CKA exam
and gain practical knowledge that can be applied in your day-to-day
work. What you will learn Understand the fundamentals of Kubernetes
and its tools Get hands-on experience in installing and configuring
Kubernetes clusters Manage Kubernetes clusters and deployed
workloads with ease Get up and running with Kubernetes networking
and storage Manage the security of applications deployed on
Kubernetes Find out how to monitor, log, and troubleshoot
Kubernetes clusters and apps among others Who this book is forThis
book is for application developers, DevOps engineers, data
engineers, and cloud architects who want to pass the CKA exam and
certify their Kubernetes Administrator skills in the market. Basic
knowledge of Kubernetes is recommended to get the most out of this
book.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
|