Last updated 12/2020MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.57 GB | Duration: 4h 41m
Grasp industry-proven standards and patterns for deploying apps to Kubernetes What you'll learn Build a D 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 Requirements Some familiarity with cloud computing and DevOps is expected. Description 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. Overview Section 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 Ee Lecture 7 Storing Code in Cloud Source Repositories Lecture 8 Implementing D 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 Ee 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 Section 2: Centralized Logging and Monitoring with Kubernetes Lecture 17 The Course Overview Lecture 18 Introduction to Centralized Monitoring and Logging with EFK Lecture 19 Overview of Elasticsearch Lecture 20 Overview of Fluentd Lecture 21 Overview of Kibana Lecture 22 Step-By-Step Guide to Implementing the EFK Stack Lecture 23 Creating the Kubernetes Cluster in Google Cloud Platform Lecture 24 Sending Kubernetes Cluster Metrics to EFK Lecture 25 Kubernetes Cluster Observability in Detail Lecture 26 Running Containerized Workloads on Kubernetes Lecture 27 Sending and Analyzing Application Logs to EFK Lecture 28 Application Monitoring and Logging at Scale Lecture 29 Creating Kubernetes Monitoring Dashboards in Kibana Lecture 30 Creating Application Monitoring Dashboards in Kibana Lecture 31 Leveraging Kibana to Debug and Troubleshoot Application Issues Section 3: Troubleshooting Kubernetes Lecture 32 The Course Overview Lecture 33 Planning and Installing Lecture 34 Resource Management Lecture 35 Scenario – Insufficient Cluster Capacity Lecture 36 Pod Security Policy Lecture 37 Troubleshooting Networking Issues Lecture 38 Scenario – Deploy the Debug Tool Lecture 39 DNS or Pod-to-Service Communication Issues Lecture 40 Scenario – Kubernetes Dashboard Loading Is Slow Lecture 41 Multi-Platform Kubernetes Cluster Lecture 42 Taints and Tolerations Lecture 43 Common Issues with Multi-Platform Clusters Lecture 44 Scenario – Pending State Post-Deployment Lecture 45 Kubernetes Cluster Management Lecture 46 Creating and Managing Kubernetes Objects Lecture 47 Viewing Kubernetes Resources Using Kubectl CLI Lecture 48 Modifying Kubernetes Resources Using Kubectl CLI Lecture 49 Kubectl CLI Issue Lecture 50 Kubernetes Dashboard Overview Lecture 51 Logging Architecture and Logging Patterns in Kubernetes Lecture 52 Cluster-Level Logging in Kubernetes Lecture 53 Common Issues Related to Logging Lecture 54 Resource Allocation and Configuration Aspects of the Logging Backend Lecture 55 Kubernetes Monitoring Lecture 56 Key Resources to Monitor and Related Metrics Lecture 57 Alerts Lecture 58 Working with Replication Controllers Lecture 59 Deployment with Replica Sets – Next - Generation Replication Controllers Lecture 60 Running Jobs – Run Once and Forget Lecture 61 Using Deployments Lecture 62 Using DaemonSet to Run Code on Multiple Nodes Lecture 63 Targeting Deployment to Specific Nodes Lecture 64 Setting Resource Limits for Application Lecture 65 Capabilities and Security Policies Lecture 66 Troubleshooting Application Deployment Issues Lecture 67 Handling Out Of Memory Errors Lecture 68 Handling Garbage Collection and Eviction Thresholds Lecture 69 Services for Kubernetes Explained Lecture 70 Service Discovery and Routing Lecture 71 Ingress Resources Explained Lecture 72 Troubleshooting Application Access Issues This course is aimed at system administrators, developers, DevOps eeers, or any stakeholder who wants to understand how Kubernetes works. HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.