Kubernetes Bootcamp: Conquer Kubernetes From Zero To Cloud - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Kubernetes Bootcamp: Conquer Kubernetes From Zero To Cloud (/Thread-Kubernetes-Bootcamp-Conquer-Kubernetes-From-Zero-To-Cloud) |
Kubernetes Bootcamp: Conquer Kubernetes From Zero To Cloud - BaDshaH - 08-06-2024 Published 8/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 7.60 GB | Duration: 6h 57m Orchestrate Cloud Native Applications at Scale with Kubernetes! What you'll learn Deploy containerized applications using Kubernetes pods Implement service discovery for inter-application communication Organize and isolate resources using Kubernetes namespaces Scale applications using Kubernetes Deployments Deploy databases using StatefulSets and manage storage with Persistent Volumes Separate configuration from code using ConfigMaps and Secrets Implement automatic scaling with Horizontal Pod Autoscaler (HPA) Manage external access to services using Ingress Controllers Streamline application deployment using Helm Charts Automate complex application management with Kubernetes Operators Deploy a Kubernetes cluster to Amazon Web Services (AWS) Understand and apply Kubernetes' self-healing and resilience features Perform rolling updates and rollbacks for zero-downtime deployments Implement health checks using Liveness and Readiness probes Use the Kubernetes CLI and VS Code extensions for efficient cluster management Requirements Familiarity with any programming language will be helpful, but no expert-level skills are required. Some comfort with using command-line interfaces will be beneficial, but we'll review essential commands. You'll need a computer (Windows, Mac, or Linux) with a stable internet connection to follow along with the hands-on exercises. A basic understanding of containerization concepts is recommended. However, we provide an optional Docker crash course for those new to containerization. The most important prerequisite is enthusiasm and a desire to learn about cloud-native technologies! Description Since its open-source release by Google in 2014, Kubernetes has revolutionized cloud computing. Now supported by major cloud providers like AWS, Azure, and Google Cloud, it's the industry standard for managing cloud-native applications at scale.This comprehensive course will guide you through developing and deploying cloud-native applications on Kubernetes. From foundational concepts to advanced techniques, you'll gain hands-on experience with key Kubernetes features and best practices. The course culminates in a real-world deployment to Amazon Web Services (AWS), providing you with practical, applicable skills for cloud-native development.By the end of this course, you will be able toeploy containerized applications using Kubernetes podsImplement service discovery for inter-application communicationOrganize and isolate resources using Kubernetes namespacesScale applications using Kubernetes DeploymentsDeploy databases using StatefulSets and manage storage with Persistent VolumesSeparate configuration from code using ConfigMaps and SecretsImplement automatic scaling with Horizontal Pod Autoscaler (HPA)Manage external access to services using Ingress ControllersStreamline application deployment using Helm ChartsAutomate complex application management with Kubernetes OperatorsDeploy a Kubernetes cluster to Amazon Web Services (AWS)Understand and apply Kubernetes' self-healing and resilience featuresPerform rolling updates and rollbacks for zero-downtime deploymentsImplement health checks using Liveness and Readiness probesUse the Kubernetes CLI and VS Code extensions for efficient cluster managementEnroll in our Kubernetes Bootcamp today and gain the practical skills you need to effectively orchestrate your cloud native projects. Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Join the Community Lecture 3 Discover More Valuable Content Lecture 4 Your Instructor Section 2: Project Files Lecture 5 Project Files Section 3: Containers Crash Course (Optional) Lecture 6 Containers Crash Course (Optional) Section 4: Why Kubernetes Dominates the Cloud Lecture 7 Why Kubernetes Dominates the Cloud (Kubernetes Overview) Section 5: Downloads and Setup Lecture 8 Setting Up a Single-Node Kubernetes Cluster Lecture 9 VS Code: Kubernetes Extension Setup Section 6: Pods and Containers Lecture 10 Pods and Containers Lecture 11 Extra Practice (Grade Submission API) Lecture 12 Key Takeaways Section 7: Service Discovery Lecture 13 Service Discovery Lecture 14 Key Takeaways Section 8: Namespace Lecture 15 Namespace Lecture 16 Key Takeaways Section 9: Resiliency and Self Healing Lecture 17 Resiliency and Self Healing Lecture 18 Key Takeaways Section 10: Deployments and Pod Replicas Lecture 19 Deployments and Pod Replicas Lecture 20 Automated Deployment Lecture 21 Key Takeaways Section 11: Rolling Updates and Rollbacks Lecture 22 Rolling Updates and Rollbacks Lecture 23 Key Takeaways Section 12: Liveness and Readiness Probes Lecture 24 Liveness and Readiness Probes Lecture 25 Key Takeaways Section 13: StatefulSet and Persistent Volumes Lecture 26 Anatomy of a Connection String Lecture 27 StatefulSet and Persistent Volumes Lecture 28 Database Authentication Lecture 29 Key Takeaways Section 14: ConfigMap and Secret Lecture 30 ConfigMap and Secret Lecture 31 Key Takeaways Section 15: Horizontal Pod Autoscaler (HPA) Lecture 32 Horizontal Pod Autoscaler Lecture 33 Follow-up Lecture 34 Key Takeaways Section 16: Ingress Controller Lecture 35 Ingress Controller Lecture 36 Key Takeaways Section 17: Helm Charts Lecture 37 Action Required: Installing Helm (Mac) Lecture 38 Action Required: Installing Helm (Windows) Lecture 39 Installing Helm Charts Lecture 40 Upgrading our Helm Charts Lecture 41 Key Takeaways Section 18: Helm Package Manager Lecture 42 Helm Package Manager Lecture 43 Key Takeaways Section 19: Kubernetes Operators Lecture 44 Kubernetes Operators Lecture 45 Cleaning Up Lecture 46 Key Takeaways Section 20: Preparing for Deployment Lecture 47 Roadmap Lecture 48 Setting up an AWS Account and IAM User Lecture 49 Setting up AWS CLI (Mac) Lecture 50 Setting up AWS CLI (Windows) Lecture 51 Setting up eksctl (Mac) Lecture 52 Setting up eksctl (Windows) Section 21: Deploying to AWS Lecture 53 Deploying to AWS Lecture 54 Key Takeaways Lecture 55 Final Clean Up Software developers looking to transition to cloud-native development,Students and professionals wanting to future-proof their careers in cloud computing,DevOps engineers seeking to enhance their Kubernetes skills,Cloud architects interested in mastering Kubernetes for large-scale deployments,Anyone with basic Docker knowledge looking to advance their container orchestration skills Homepage |