My Account Log in

2 options

Becoming KCNA certified : build a strong foundation in cloud native and Kubernetes and pass the KCNA exam with ease / Dmitry Galkin.

EBSCOhost Academic eBook Collection (North America) Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Galkin, Dmitry, author.
Language:
English
Subjects (All):
Application software--Development.
Application software.
Cloud computing--Examinations--Study guides.
Cloud computing.
Physical Description:
1 online resource (306 pages)
Edition:
First edition.
Place of Publication:
Birmingham, England : Packt Publishing Ltd., [2023]
Biography/History:
Galkin Dmitry: Dmitry Galkin is a cloud expert and a founder at cloudification. io. He has rich experience of over 11 years working with cloud technologies and has a strong background in cloud native solutions, DevOps, infrastructure and service automation domains. Dmitry is an open-source contributor and holds 10+ professional certifications including all 4x Kubernetes certifications from CNCF (namely, KCNA, CKA, CKAD and CKS).
Summary:
Becoming KCNA Certified is your essential, practical guide to passing the KCNA exam and laying the foundation for a successful career in cloud-native computing with Kubernetes. You'll give yourself the best chance of success thanks to the practical examples and mock exams contained in this comprehensive guide.
Contents:
Cover
Title Page
Copyright and Credits
Contributors
Table of Contents
Preface
Part 1: The Cloud Era
Chapter 1: From Cloud to Cloud Native and Kubernetes
The cloud and Before Cloud (B.C.)
Virtualization
The cloud
Evolution of the cloud and cloud-native
Containers and container orchestration
Monolithic versus microservices applications
Kubernetes and its origins
Summary
Questions
Chapter 2: Overview of CNCF and Kubernetes Certifications
OSS and open standards
Open standards
Linux and CNCF
CNCF
CNCF community and governance
Cloud roles and personas
Kubernetes certification path
Part 2: Performing Container Orchestration
Chapter 3: Getting Started with Containers
Technical requirements
Introducing Docker
Exploring container technology
Installing Docker and running containers
Building container images
Further reading
Chapter 4: Exploring Container Runtimes, Interfaces, and Service Meshes
Container runtimes
Container networking
Container storage
Container security
Introducing service meshes
Part 3: Learning Kubernetes Fundamentals
Chapter 5: Orchestrating Containers with Kubernetes
Kubernetes architecture
The Kubernetes API
K8s - the Swiss Army knife of container orchestration
Installing and exploring K8s with minikube
Chapter 6: Deploying and Scaling Applications with Kubernetes
Deployments, ReplicaSets, and DaemonSets
Running stateful workloads
Application configuration and service discovery
Ensuring applications are alive and healthy
Chapter 7: Application Placement and Debugging with Kubernetes
Scheduling in Kubernetes.
Resource requests and limits
Debugging applications in Kubernetes
Chapter 8: Following Kubernetes Best Practices
Kubernetes networking essentials
RBAC
Helm - the package manager for K8s
Kubernetes best practices
Part 4: Exploring Cloud Native
Chapter 9: Understanding Cloud Native Architectures
Cloud Native architectures
Resiliency and autoscaling
Serverless
Cloud Native best practices
Chapter 10: Implementing Telemetry and Observability in the Cloud
Telemetry and observability
Prometheus for monitoring and alerting
FinOps and cost management
Chapter 11: Automating Cloud Native Application Delivery
Delivery of Cloud Native applications
CI/CD and GitOps
GitOps
Infrastructure as a Code (IaC)
Part 5: KCNA Exam and Next Steps
Chapter 12: Practicing for the KCNA Exam with Mock Papers
About the KCNA exam
Tips on getting ready
Mock exam A
Mock exam B
Chapter 13: The Road Ahead
Advancing a cloud-native career
Contributing to open source
Assessments
Chapter 1 - From Cloud to Cloud Native and Kubernetes
Chapter 2 - Overview of CNCF and Kubernetes Certifications
Chapter 3 - Getting Started with Containers
Chapter 4 - Exploring Container Runtimes, Interfaces, and Service Meshes
Chapter 5 - Orchestrating Containers with Kubernetes
Chapter 6 - Deploying and Scaling Applications with Kubernetes
Chapter 7 - Application Placement and Debugging with Kubernetes
Chapter 8 - Following Kubernetes Best Practices
Chapter 9 - Understanding Cloud Native Architectures.
Chapter 10 - Implementing Telemetry and Observability in the Cloud
Chapter 11 - Automating Cloud Native Application Delivery
Chapter 12 - Practicing for the KCNA Exam
Index
Other Books You May Enjoy.
Notes:
Description based on publisher supplied metadata and other sources.
Description based on print version record.
ISBN:
9781804617779
1804617776
OCLC:
1370201281

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account