Kubernetes is a recent platform, based on more than ten years of
experience in cloud computing by big companies like Google, its creator.
It is considered complex as it includes all the concepts to run diverse
applications in a large variety of environments.
This book, based on the curricula of the two Kubernetes certifications
(Application Developer and Administrator), introduces all the concepts
and tools necessary to administer a Kubernetes cluster and deploy
applications in production.
The target reader for this book is an application developer or a system
administrator having a good knowledge in microservice development and
We are going to assume that you know how to create container images
and deploy containers with Docker or Docker Compose and that you
have some experience installing and managing Linux servers on virtual
This book includes 16 chapters. The first three chapters cover the
installation of a fresh new cluster, the exploration of its components, and
the installation of its CLI. Chapters 4–13 present the main elementary
blocks composing an application deployed in Kubernetes and how to
make your application configurable, scalable, resilient, and secured.
Chapters 14–15 cover the observability of your application and the
maintenance of your cluster. The last chapter is a wrap-up of the
commands provided by the Kubernetes CLI and its companions
The Sourcebook of Nonverbal Measures: Going Beyond Words A few years ago, a bold graduate student in communication, Jack Sargent (now a
faculty member and contributor to this book) asked me, and several other experienced
researchers who study nonverbal behavior, to be part of a conference panel.
At that time, Jack was interested in doing a study that used coding and rating techniques
Professional WordPress Plugin Development
DEAR READER, thank you for picking up this book! You have probably heard about WordPress
already, the most popular self - hosted content management system (CMS) and blogging software in
use today. WordPress powers literally millions of Web sites on the Internet, including high profi le
sites such as TechCrunch and CNN ’ s blog....
Computability and Complexity Theory (Texts in Computer Science)
The theory of computing provides computer science with concepts, models, and formalisms for reasoning about both the resources needed to carry out computations and the efficiency of the computations that use these resources. It provides tools to measure the difficulty of combinatorial problems both absolutely and in comparison with other...
Facts and Fallacies of Software Engineering
The practice of building software is a “new kid on the block” technology. Though it may not seem this way for those who have been in the field for most of their careers, in the overall scheme of professions, software builders are relative “newbies.”
In the short history of the software field, a lot of facts have...
Progress in Artificial Intelligence: 13th Portuguese Conference on Artificial Intelligence, EPIA 2007, Workshops: GAIW, AIASTS, ALEA, AMITA, BAOSW
This book constitutes the refereed proceedings of the 13th Portuguese Conference on Artificial Intelligence, EPIA 2007, held in Guimarães, Portugal, in December 2007 as eleven integrated workshops. The 58 revised full papers presented were carefully reviewed and selected from a total of 210 submissions. In accordance with the eleven...
Integrated Approach to Web Performance Testing: A Practitioner's Guide The performance testing of Web applications is not understood properly and no skill sets are available to address the challenges faced by practitioners. In addition, there is currently a lack of available research on the performance aspects of the application.
Integrated Approach to Web Performance Testing: A Practitioner's Guide fills this...