Start your journey with Kubernetes with “Kubernetes for Developers, Video Edition - William Denniss,” a completely basic course for beginners. In this practical beginner’s work, Dennis speaks as the video content unfolds on the screen while the supporting content is arranged in figures, codes, diagrams, and texts that are also read out loud like an audiobook. It makes sense that by employing this narrative learning approach, learning Kubernetes does not only have to be effective but also fun and easy to grasp.
Learn how to painlessly apply your applications to Kubernetes if you have small to mid-size applications. Kubernetes for Developers, Video Edition - William Denniss helps you become ready for heaps of new knowledge brimming with practical advice on how to launch your existing application to Kubernetes without a full-blown rebuild of your codebase and proceed with modern cloud-native architectures that can include the future growth of your app on Kubernetes without extra efforts. You will follow well-structured instructions to build real-world skills, which include containerizing the web application using Docker, Hosting it on Kubernetes using the public cloud service, and tweaking the performance under the constraint of the expense using cloud-native technologies.
Whether you are a working developer with little time to sit down, study, and gain a deep understanding of Kubernetes, you are an enthusiast who wants to use Kubernetes actively but does not know how, Kubernetes for Developers, Video Edition - William Denniss is your ticket to that power. Denniss then takes you through the process using the GKE service and shows you how easy most functions are because most of the work is done by the service, freeing up your time to develop the best 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 for developers who can build and ship web apps, including front-end web apps. No prerequisite experience using Docker or Kubernetes is required.
Click on the links below to Download Kubernetes for Developers, Video Edition - William Denniss!
در حال پاسخ به :