Get into the world of Kubernetes with "Kubernetes for Developers, Video Edition - William Denniss", a complete guide designed to simplify the transition to Kubernetes for beginners. In this practical beginner’s resource, Denniss narrates while the content dynamically unfolds on the screen, offering an audiobook experience merged with visual aids such as figures, code listings, diagrams, and text. This unique approach ensures that learning Kubernetes becomes not just easy but also engaging and accessible.
Discover painless methods for deploying your applications on Kubernetes, made specifically for small-to-medium-sized applications. Kubernetes for Developers, Video Edition - William Denniss equips you with the know-how to seamlessly migrate existing apps onto Kubernetes without the need for a rebuild, empowering you to implement modern cloud-native architectures that can effortlessly handle future growth. With step-by-step instructions, you'll learn essential tasks like containerizing a web application with Docker, hosting it on Kubernetes using a public cloud service, and optimizing performance while minimizing costs with cloud-native technologies.
Whether you're a busy working developer or an enthusiast eager to harness the power of Kubernetes, Kubernetes for Developers, Video Edition - William Denniss is your gateway to unleashing its potential. Denniss walks you through the process using the Google Kubernetes Engine (GKE) service, demonstrating how its automation tools streamline operations, leaving you with more time to focus on crafting exceptional applications.
Kubernetes for Developers, Video Edition - William Denniss Table of Contents:
- Part 1. Getting started with Kubernetes
- Chapter 1. Kubernetes for application deployment
- Chapter 1. Why Kubernetes?
- Chapter 1. Summary
- Chapter 2. Containerizing apps
- Chapter 2. Containerizing a server application
- Chapter 2. Using Docker Compose for local testing
- Chapter 2. Summary
- Chapter 3. Deploying to Kubernetes
- Chapter 3. Deploying an application
- Chapter 3. Imperative commands
- Chapter 3. Local Kubernetes environments
- Chapter 3. Summary
- Chapter 4. Automated operations
- Chapter 4. Updating live applications
- Chapter 4. Summary
- Chapter 5. Resource management
- Chapter 5. Calculating Pod resources
- Chapter 5. Summary
- Part 2. Going to production
- Chapter 6. Scaling up
- Chapter 6. Horizontal Pod autoscaling
- Chapter 6. Node autoscaling and capacity planning
- Chapter 6. Building your app to scale
- Chapter 6. Summary
- Chapter 7. Internal services and load balancing
- Chapter 7. Ingress: HTTP(S) load balancing
- Chapter 7. Summary
- Chapter 8. Node feature selection
- Chapter 8. Placing Pods
- Chapter 8. Debugging placement problems
- Chapter 8. Summary
- Chapter 9. Stateful applications
- Chapter 9. StatefulSet
- Chapter 9. Migrating/recovering disks
- Chapter 9. Generic ephemeral volume for scratch space
- Chapter 9. Summary
- Chapter 10. Background processing
- Chapter 10. Jobs
- Chapter 10. Batch task processing with Jobs
- Chapter 10. Liveness probes for background tasks
- Chapter 10. Summary
- Chapter 11. GitOps: Configuration as code
- Chapter 11. Configuration as code the Kubernetes way
- Chapter 11. Rolling out safely
- Chapter 11. Secrets
- Chapter 11. Summary
- Chapter 12. Securing Kubernetes
- Chapter 12. Deploying node agents with DaemonSet
- Chapter 12. Pod security context
- Chapter 12. Non-root containers
- Chapter 12. Admission controllers
- Chapter 12. Role-based access control
- Chapter 12. Next steps
- Chapter 12. Summary
Who is this course for?
- This guide is made for developers who know how to build and launch web apps. You don't need any previous knowledge of Docker or Kubernetes.
Click on the links below to Download Kubernetes for Developers, Video Edition - William Denniss!
You are replying to :