Containerization With Docker And Kubernetes Mastery
Published 9/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.90 GB | Duration: 7h 54m
Published 9/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.90 GB | Duration: 7h 54m
Unlocking the Power of Containers and Kubernetes for Modern Infrastructure
What you'll learn
Introduction to Containerization and Docker
Advanced Docker Topics
Kubernetes Fundamentals
Monitoring and Visualization
Requirements
Computer and Internet Access
Willingness to Learn
Basic Programming and Scripting Skills
Description
Explore the exciting world of containerization and Kubernetes in this comprehensive course. Whether you're a software developer, system administrator, or IT enthusiast, this course will equip you with the essential knowledge and practical skills to leverage containers and Kubernetes for efficient application deployment and management.Course Topics Include:Docker Essentials: Learn the fundamentals of Docker containerization, including image creation, container management, and security principles.Kubernetes Fundamentals: Dive into the core concepts of Kubernetes, from its architecture to managing Kubernetes objects and deploying clusters.Container Orchestration: Discover how Kubernetes orchestrates containers, simplifying the management of containerized applications.Security Best Practices: Explore container and Kubernetes security, vulnerability analysis, and effective security projects.Networking and Secrets Management: Gain expertise in container networking, port mapping, and managing secrets within containers.Monitoring and Visualization: Master the art of monitoring container performance, collecting metrics with Prometheus, and visualizing data using Grafana.By the end of this course, you'll have the skills and confidence to harness the power of containerization and Kubernetes to streamline application deployment, enhance security, and optimize your infrastructure. Whether you're a beginner or have some prior experience, this course will provide you with a solid foundation in these critical technologies. Join us on this journey and unlock the potential of modern containerized applications.
Overview
Section 1: DevOps Fundamentals
Lecture 1 Docker Installation
Lecture 2 DevOps and IT Delivery
Lecture 3 Basic Architecture
Lecture 4 DevOps Components
Section 2: Exploring DevSecOps
Lecture 5 DevSecOps Ecosystem
Lecture 6 DevSecOps Pipeline
Lecture 7 DevSecOps with AWS, Azure and Google Cloud
Lecture 8 Deployment and Industry Security
Section 3: Container Orchestration and Management
Lecture 9 Docker Containers
Lecture 10 Working with Docker
Lecture 11 Podman and Container Management
Lecture 12 Kubernetes
Section 4: Docker Image and Container Management
Lecture 13 Managing Docker Images
Lecture 14 Dockerfile Commands
Lecture 15 Managing Docker Containers
Lecture 16 Organizing Docker Images
Section 5: Securing Docker Environments
Lecture 17 Docker Security Principles
Lecture 18 Docker Capabilities
Lecture 19 Docker Content Trust
Lecture 20 Docker Registry
Section 6: Hardening Docker Security
Lecture 21 Daemon Security
Lecture 22 AppArmor and Seccomp Profiles
Lecture 23 Docker Bench Security
Section 7: Docker Image Security and Vulnerability Analysis
Lecture 24 Docker Hub Security Scanning
Lecture 25 Scanning with Clair and Quay
Lecture 26 Docker threats and attacks
Lecture 27 Analyzing Vulnerabilities in Docker Images
Lecture 28 Analyzing Images with Anchore
Section 8: Docker Networking and Secrets Management
Lecture 29 Managing Secrets in Docker
Lecture 30 Container Networking
Lecture 31 Port Mapping
Lecture 32 Managing Docker Networks
Section 9: Monitoring Container Performance and Events
Lecture 33 Container Matrices and Events
Lecture 34 Performance Monitoring
Section 10: Container Administration Tools
Lecture 35 Container Administration with Portainer
Lecture 36 Container Administration with Rancher
Section 11: Exploring Kubernetes Fundamentals
Lecture 37 Kubernetes Architeture
Lecture 38 Kubernetes Objects
Lecture 39 Tools for Deploying Kubernetes
Section 12: Kubernetes Security Essentials
Lecture 40 Introduction to Kubernetes Security
Lecture 41 Kubernetes Security Best Practices
Lecture 42 Analyzing Kubernetes Components Security
Section 13: Exploring Kubernetes Security Analysis
Lecture 43 KubeBench Security
Lecture 44 Security Projects
Lecture 45 Analyzing Kubernetes Vulnerabilities
Section 14: Kubernetes Monitoring and Visualization
Lecture 46 Kubernetes Dashboard and Cluster
Lecture 47 Prometheus Tools
Lecture 48 Collecting and Exploring Matrix with Grafana
Software Developers,DevOps Engineers,System Administrators,Students and Learners