وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Kubernetes From Basics to Guru

سرفصل های دوره

Introduction
  • 001. Kubernetes From Basics to Guru Introduction

  • Lesson 1 Understanding Cloud Native
  • 001. 1.1 Cloud Native Architecture
  • 002. 1.2 Cloud Native Components
  • 003. 1.3 Serverless Computing
  • 004. 1.4 Scalability
  • 005. 1.5 Microservices
  • 006. 1.6 Standards in Cloud Native Computing
  • 007. 1.7 The Role of the CNCF
  • 008. 1.8 Job Roles in a Cloud Native Environment

  • Lesson 2 Understanding Containers
  • 001. 2.1 What is a Container
  • 002. 2.2 Containers are Linux
  • 003. 2.3 Understanding Why Containers Make Sense in a Microservices Approach
  • 004. 2.4 Understanding Images and Containers
  • 005. 2.5 Understanding Container Registries
  • 006. 2.6 Taking a Docker Test-drive
  • 007. Lesson 2 Lab Taking a Container Test-drive
  • 008. Lesson 2 Lab Solution Taking a Container Test-drive

  • Lesson 3 Running Containers
  • 001. 3.1 Exploring Containers
  • 002. 3.2 Understanding Namespaces and Cgroups
  • 003. 3.3 Container Runtimes
  • 004. 3.4 Using Container Images and Registries
  • 005. 3.5 Running Docker Containers
  • 006. 3.6 Building Container Images
  • 007. 3.7 Implementing Container Security

  • Lesson 4 Managing Container Images
  • 001. 4.1 Understanding Container Images
  • 002. 4.2 Building Images with Dockerfile
  • 003. 4.3 Building Images with docker commit
  • 004. 4.4 Using Tags
  • 005. 4.5 Creating Private Registries
  • 006. 4.6 Image Use Best Practices
  • 007. Lesson 4 Lab Automating Image Builds
  • 008. Lesson 4 Lab Solution Automating Image Builds

  • Lesson 5 Building Container Images
  • 001. 5.1 Understanding Image Formats
  • 002. 5.2 Using Dockerfile
  • 003. 5.3 Creating a GitOps Container Image
  • 004. 5.4 Using Webhooks to Automate Container Image Updates

  • Lesson 6 Managing Container Storage
  • 001. 6.1 Understanding Container Storage
  • 002. 6.2 Understanding Storage Drivers
  • 003. 6.3 Using Bind Mount as Container Storage
  • 004. 6.4 Using Volumes for Persistent Storage
  • 005. 6.5 Using NFS for Persistent Storage
  • 006. 6.6 Managing Storage in an SELinux Environment
  • 007. Lesson 6 Lab Configuring Persistent Storage
  • 008. Lesson 6 Lab Solution Configuring Persistent Storage

  • Lesson 7 Understanding DevOps and GitOps
  • 001. 7.1 Understanding DevOps
  • 002. 7.2 Exploring GitOps
  • 003. 7.3 Kubernetes and GitOps
  • 004. 7.4 Deploying Everything as Code
  • 005. 7.5 Devops and GitOps Core Components
  • 006. 7.6 DevOps Environments
  • 007. 7.7 DevOps Stages
  • 008. 7.8 Webhooks and Operators

  • Lesson 8 Using Git
  • 001. 8.1 Understanding Git
  • 002. 8.2 Git Fundamentals
  • 003. 8.3 Using Git Advanced Authentication
  • 004. 8.4 Working with Branches and Merges
  • 005. 8.5 Organizing Git Repositories for GitOps Environments

  • Lesson 9 Using Pipelines
  • 001. 9.1 What is a Pipeline
  • 002. 9.2 Creating Pipelines for DevOps
  • 003. 9.3 Creating Pipelines for GitOps
  • 004. 9.4 Integrating DevOps and GitOps Pipelines
  • 005. 9.5 Getting Started with Jenkins
  • 006. 9.6 Exploring Pipelines in Jenkins

  • Lesson 10 Understanding Kubernetes and Cloud Native Computing
  • 001. 10.1 Understanding Cloud Computing
  • 002. 10.2 Running Applications in Cloud
  • 003. 10.3 Why Containers Make Sense in Cloud Environments
  • 004. 10.4 The Rise of Kubernetes
  • 005. 10.5 The Kubernetes Ecosystem
  • 006. 10.6 Standardization in Cloud Native Computing

  • Lesson 11 Installing Kubernetes
  • 001. 11.1 Understanding Kubernetes Distributions
  • 002. 11.2 Using Kubernetes in Cloud, on Premise, or on your Laptop
  • 003. 11.3 Using Minikube on Linux
  • 004. 11.4 Using Minikube on Windows
  • 005. 11.5 Using Minikube on MacOS
  • 006. 11.6 Getting Started with Kubernetes in Google Cloud
  • 007. 11.7 Using Kubernetes in Amazon
  • 008. 11.8 Using Kubernetes in Azure
  • 009. 11.9 Building Your Own On-Premise Kubernetes Cluster
  • 010. Lesson 11 Lab Building a Kubernetes Cluster
  • 011. Lesson 11 Lab Solution Building a Kubernetes Cluster

  • Lesson 12 Running Applications in Kubernetes
  • 001. 12.1 Using Kubernetes
  • 002. 12.2 Using Minikube
  • 003. 12.3 Kubernetes Resources
  • 004. 12.4 Running Applicaiton the Declarative Way
  • 005. 12.5 Providing Access to Applications

  • Lesson 13 Providing Access to Applications
  • 001. 13.1 Understanding Kubernetes Networking
  • 002. 13.2 Using Services
  • 003. 13.3 Exploring Kubernetes Application Auto-registration with DNS
  • 004. 13.4 Working with Ingress
  • 005. 13.5 Using Port Forwarding to Access Applications
  • 006. Lesson 13 Lab Exposing Applications
  • 007. Lesson 13 Lab Solution Exposing Applications

  • Lesson 14 Configuring Storage
  • 001. 14.1 Understanding Ephemeral Container Storage
  • 002. 14.2 Managing Pod Volumes
  • 003. 14.3 Decoupling Storage from the Applications
  • 004. 14.4 Creating Persistent Volumes
  • 005. 14.5 Managing Persistent Volume Claims
  • 006. 14.6 Setting up Pods to Use Persistent Volumes
  • 007. Lesson 14 Lab Providing Access to Storage
  • 008. Lesson 14 Lab Solution Providing Access to Storage

  • Lesson 15 Decoupling Application-Specific Information
  • 001. 15.1 Decoupling Configuration Files and Variables from Applications
  • 002. 15.2 Using ConfigMaps for Variables
  • 003. 15.3 Storing Configuration Files in ConfigMaps
  • 004. 15.4 Using Secrets for Sensitive Information
  • 005. 15.5 Using Docker-registry Secrets
  • 006. Lesson 15 Lab Providing Variables through ConfigMaps
  • 007. Lesson 15 Lab Solution Providing Variables through ConfigMaps

  • Lesson 16 Managing Security Settings
  • 001. 16.1 Understanding API Access
  • 002. 16.2 Managing SecurityContext
  • 003. 16.3 Using ServiceAccounts to Configure API Access
  • 004. 16.4 Setting Up Role Based Access Control (RBAC)
  • 005. 16.5 Configuring Cluster Roles and RoleBindings
  • 006. 16.6 Creating Kubernetes User Accounts
  • 007. Lesson 16 Lab Managing Security
  • 008. Lesson 16 Lab Solution Managing Security

  • Lesson 17 Controllers and Operators
  • 001. 17.1 Custom Resources
  • 002. 17.2 Providing Operator API Access
  • 003. 17.3 Understanding Controllers and Operators
  • 004. 17.4 Creating a Custom Operator

  • Lesson 18 Networking
  • 001. 18.1 Managing the CNI and Network Plugins
  • 002. 18.2 Understanding Service Auto Registration
  • 003. 18.3 Using Network Policies to Manage Traffic Between Pods
  • 004. 18.4 Configuring Network Policies to Manage Traffic Between Namespaces
  • 005. Lesson 18 Lab Using NetworkPolicies
  • 006. Lesson 18 Lab Solution Using NetworkPolicies

  • Lesson 19 Understanding Microservices
  • 001. 19.1 What are Microservices
  • 002. 19.2 Microservices and Containers A Perfect Match
  • 003. 19.3 From Monolithic Application to Microservice
  • 004. 19.4 The Role of 12-Factor Apps in Microservices
  • 005. 19.5 DevOps and Microservices
  • 006. 19.6 Understanding the Goals of this Course
  • 007. 19.7 Introducing the Course Microservice Project

  • Lesson 20 Creating Container-based Microservices in Kubernetes
  • 001. 20.1 Feeding Images into Kubernetes
  • 002. 20.2 Organizing Pod Storage
  • 003. 20.3 Using Storage Provisioners
  • 004. 20.4 Providing Flexible Parameters Using ConfigMaps and Secrets
  • 005. 20.5 Exposing Applications Using Service Objects
  • 006. 20.6 Providing Fixed DNS URLs Using Ingress
  • 007. 20.7 Using Kustomize.yaml
  • 008. 20.8 Using Canary Deployments in Kubernetes
  • 009. Lesson 20 Lab Implementing the Course Project as a Full Microservice on Kubernetes
  • 010. Lesson 20 Lab Solution Implementing the Course Project as a Full Microservice on Kubernetes

  • Lesson 21 Getting Started with Istio Service Mesh
  • 001. 21.1 Understanding What a Service Mesh is Used for
  • 002. 21.2 Understanding Istio
  • 003. 21.3 Setting up Istio
  • 004. 21.4 Running the Bookinfo Demo Application
  • 005. 21.5 Using the Dashboard
  • 006. Lesson 21 Lab Setting up Istio Service Mesh
  • 007. Lesson 21 Lab Solution Setting up Istio Service Mesh

  • Lesson 22 Managing Microservices with Istio Service Mesh
  • 001. 22.1 Managing Traffic Flow with Istio
  • 002. 22.2 Using Istio for Fault Injection
  • 003. 22.3 Querying Metrics with Prometheus and Istio
  • 004. 22.4 Visualizing Metrics with Grafana and Istio
  • 005. 22.5 Using Istio to Access External Services
  • 006. 22.6 Managing the Course Sample Project with Istio
  • 007. Lesson 22 Lab Running the Course Project in Istio
  • 008. Lesson 22 Lab Solution Running the Course Project in Istio

  • Lesson 23 Using GitOps to Provide Zero-downtime Application Updates
  • 001. 23.1 Using Deployment Rolling Updates
  • 002. 23.2 Applying BlueGreen Deployment Updates
  • 003. 23.3 Using Canary Deployments
  • 004. 23.4 Service-based Canary Deployments

  • Lesson 24 Running a GitOps Project
  • 001. 24.1 Understanding the Project
  • 002. 24.2 Preparation Setting up Git
  • 003. 24.3 Preparation Creating a Worker Image
  • 004. 24.4 Preparation Setting up Storage
  • 005. 24.5 Preparation Creating the YAML Files
  • 006. 24.6 Implamenting the CI Process
  • 007. 24.7 Implamenting the CD Process
  • 008. 24.8 Performing the BlueGreen Application Update

  • Lesson 25 Automatically Updating Code to Applications
  • 001. 25.1 Introducing CICD Solutions
  • 002. 25.2 Setting up Flux
  • 003. 25.3 Using Flux
  • 004. 25.4 Exploring OpenShift
  • 005. 25.5 Using OpenShift Source to Image
  • 006. 25.6 Understanding Argo CD
  • 007. 25.7 Using Argo CD

  • Lesson 26 Implementing Observability
  • 001. 26.1 Understanding Observability
  • 002. 26.2 Using Kubernetes Observability Solutions
  • 003. 26.3 Using Metrics Server
  • 004. 26.4 Using Prometheus
  • 005. 26.5 GitOps Observability

  • Module 1 Fundamentals
  • 001. Module Introduction

  • Module 2 DevOps and GitOps
  • 001. Module Introduction

  • Module 3 Kubernetes
  • 001. Module Introduction

  • Module 4 Advanced Kubernetes Services
  • 001. Module Introduction

  • Module 5 Microservices
  • 001. Module Introduction

  • Module 6 GitOps
  • 001. Module Introduction

  • Summary
  • 001. Kubernetes From Basics to Guru Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 25378
    حجم: 3279 مگابایت
    مدت زمان: 905 دقیقه
    تاریخ انتشار: ۲۱ آذر ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید