The Complete Guide to Kubernetes (3-Course Bundle)
The Complete Guide to Kubernetes (3-Course Bundle), available at $39.99, has an average rating of 3.42, with 72 lectures, based on 6 reviews, and has 113 subscribers.
You will learn about Build a CI/CD solution to deploy cloud-native applications using Google Cloud services such as Cloud Build, Cloud Source Repositories, and more Learn about the latest Google Cloud services and DevOps practices used to deploy modern applications in a cloud-native environment Discover what Elasticsearch, Fluentd, and Kibana are (aka the EFK stack) Create powerful visualizations for metrics stored Kibana Select the correct resources in Kubernetes to serve your infrastructure goals Best practices for working with Kubernetes This course is ideal for individuals who are This course is aimed at system administrators, developers, DevOps engineers, or any stakeholder who wants to understand how Kubernetes works. It is particularly useful for This course is aimed at system administrators, developers, DevOps engineers, or any stakeholder who wants to understand how Kubernetes works.
Enroll now: The Complete Guide to Kubernetes (3-Course Bundle)
Summary
Title: The Complete Guide to Kubernetes (3-Course Bundle)
Price: $39.99
Average Rating: 3.42
Number of Lectures: 72
Number of Published Lectures: 72
Number of Curriculum Items: 72
Number of Published Curriculum Objects: 72
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a CI/CD solution to deploy cloud-native applications using Google Cloud services such as Cloud Build, Cloud Source Repositories, and more
- Learn about the latest Google Cloud services and DevOps practices used to deploy modern applications in a cloud-native environment
- Discover what Elasticsearch, Fluentd, and Kibana are (aka the EFK stack)
- Create powerful visualizations for metrics stored Kibana
- Select the correct resources in Kubernetes to serve your infrastructure goals
- Best practices for working with Kubernetes
Who Should Attend
- This course is aimed at system administrators, developers, DevOps engineers, or any stakeholder who wants to understand how Kubernetes works.
Target Audiences
- This course is aimed at system administrators, developers, DevOps engineers, or any stakeholder who wants to understand how Kubernetes works.
Kubernetes is an open-source platform designed to automate deployment, scaling, and operation of application containers. Kubernetes automates various aspects of application development, which is extremely beneficial for enterprises. This course provides you comprehensive overview of Kubernetes which will help you to be an expert in Kubernetes.
You will explore how to use Kubernetes-UI and how to set up and manage Kubernetes cluster. You will also learn about the Google Cloud services you can use to develop and deploy cloud-native applications to Kubernetes. You will learn how modern DevOps techniques and methodologies used in a cloud-native environment help you streamline the software delivery process. You will be able to use centralized logging and monitoring techniques for debugging purposes to find out reasons for crashes, and trigger alerts if there is a spike in error messages (which can be more efficient than a system health check). Finally, you will learn how to debug issues with the Kubernetes cluster infrastructure and presents a working conceptual model of how clusters operate. You will be addressing common problems faced by developers in cluster management, monitoring, and logging. Subsequently, we examine common issues when creating and deploying apps on Kubernetes.
Course Curriculum
Chapter 1: Hands-On Cloud Native Development with Kubernetes
Lecture 1: The Course Overview
Lecture 2: What Does Cloud-Native Mean?
Lecture 3: Working on a Cloud-Native Software Delivery Platform
Lecture 4: Understanding Cloud Build and Cloud Source Repositories
Lecture 5: Cloud Pub/Sub and Cloud Functions
Lecture 6: Configuring and Overview of a Google Kubernetes Engine
Lecture 7: Storing Code in Cloud Source Repositories
Lecture 8: Implementing CI/CD Workflows with Cloud Build
Lecture 9: Build, Test, and Push Docker Images to the Container Registry
Lecture 10: Configuring Cloud Pub/Sub for Notifications from the Container Registry
Lecture 11: Configure a Highly Available Kubernetes Cluster in GKE
Lecture 12: Differences Between Google Kubernetes Engine and kubeadm
Lecture 13: Getting Familiar with kubectl
Lecture 14: Deploying Our First Cloud- Native Application to GKE
Lecture 15: Scaling out the Application With kubectl
Lecture 16: End-to-end Continuous Delivery Workflow in Action
Chapter 2: Centralized Logging and Monitoring with Kubernetes
Lecture 1: The Course Overview
Lecture 2: Introduction to Centralized Monitoring and Logging with EFK
Lecture 3: Overview of Elasticsearch
Lecture 4: Overview of Fluentd
Lecture 5: Overview of Kibana
Lecture 6: Step-By-Step Guide to Implementing the EFK Stack
Lecture 7: Creating the Kubernetes Cluster in Google Cloud Platform
Lecture 8: Sending Kubernetes Cluster Metrics to EFK
Lecture 9: Kubernetes Cluster Observability in Detail
Lecture 10: Running Containerized Workloads on Kubernetes
Lecture 11: Sending and Analyzing Application Logs to EFK
Lecture 12: Application Monitoring and Logging at Scale
Lecture 13: Creating Kubernetes Monitoring Dashboards in Kibana
Lecture 14: Creating Application Monitoring Dashboards in Kibana
Lecture 15: Leveraging Kibana to Debug and Troubleshoot Application Issues
Chapter 3: Troubleshooting Kubernetes
Lecture 1: The Course Overview
Lecture 2: Planning and Installing
Lecture 3: Resource Management
Lecture 4: Scenario – Insufficient Cluster Capacity
Lecture 5: Pod Security Policy
Lecture 6: Troubleshooting Networking Issues
Lecture 7: Scenario – Deploy the Debug Tool
Lecture 8: DNS or Pod-to-Service Communication Issues
Lecture 9: Scenario – Kubernetes Dashboard Loading Is Slow
Lecture 10: Multi-Platform Kubernetes Cluster
Lecture 11: Taints and Tolerations
Lecture 12: Common Issues with Multi-Platform Clusters
Lecture 13: Scenario – Pending State Post-Deployment
Lecture 14: Kubernetes Cluster Management
Lecture 15: Creating and Managing Kubernetes Objects
Lecture 16: Viewing Kubernetes Resources Using Kubectl CLI
Lecture 17: Modifying Kubernetes Resources Using Kubectl CLI
Lecture 18: Kubectl CLI Issue
Lecture 19: Kubernetes Dashboard Overview
Lecture 20: Logging Architecture and Logging Patterns in Kubernetes
Lecture 21: Cluster-Level Logging in Kubernetes
Lecture 22: Common Issues Related to Logging
Lecture 23: Resource Allocation and Configuration Aspects of the Logging Backend
Lecture 24: Kubernetes Monitoring
Lecture 25: Key Resources to Monitor and Related Metrics
Lecture 26: Alerts
Lecture 27: Working with Replication Controllers
Lecture 28: Deployment with Replica Sets – Next – Generation Replication Controllers
Lecture 29: Running Jobs – Run Once and Forget
Lecture 30: Using Deployments
Lecture 31: Using DaemonSet to Run Code on Multiple Nodes
Lecture 32: Targeting Deployment to Specific Nodes
Lecture 33: Setting Resource Limits for Application
Lecture 34: Capabilities and Security Policies
Lecture 35: Troubleshooting Application Deployment Issues
Lecture 36: Handling Out Of Memory Errors
Lecture 37: Handling Garbage Collection and Eviction Thresholds
Lecture 38: Services for Kubernetes Explained
Lecture 39: Service Discovery and Routing
Lecture 40: Ingress Resources Explained
Lecture 41: Troubleshooting Application Access Issues
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 2 votes
- 5 stars: 2 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024