2 options
Becoming KCNA certified : build a strong foundation in cloud native and Kubernetes and pass the KCNA exam with ease / Dmitry Galkin.
- 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.