مطالب پیشنهادی از سراسر وب

دوره Kubernetes از (DevOps guru (Kubernetes + Docker

دسته بندی ها: آموزش کوبرنتیز (Kubernetes) ، آموزش های Packtpub ، آموزش داکر (Docker)

پس از انتشار Kubernetes به عنوان متن بازاز سوی گوگل، Kubernetes محصولات و خدمات خود را در سراسر جهان بدون hitch مقیاس گذاری می کنند. امروزه ترکیب Kubernetes + Docker تبدیل به یک استاندارد در نحوه کانتینرسازی اپلیکیشن ها با تکنولوژی هایی مانند Docker شده است. استارت آپ های کوچک تا کسب و کارهای بزرگ در جهان از Kubernetes برای Container Orchestration استفاده می کنند. از اولین استقرار ساده ی کانتینر Tomcat در خوشه محلی گرفته تا ایجاد یک خوشه با قابلیت بالا برای بکارگیری وردپرس در MySQL که می تواند در برابر شکست های ماشین ها، شبکه ها یا دیسک ها مقاومت کند، این دوره، انجام چگونگی و دلایل انجام  هر تسک را توضیح می دهد. خواه شما یک تازه کار در مدیریت سیستم باشید یا یک توسعه دهنده حرفه ای یا حتی CTO باشید، زمانی که شما Kubernetas را از DevOps guru یاد می گیرید، تکنولوژی ها را درک خواهید کرد. شما در 5 ساعت از صفر تا صد Kubernetas را فرا خواهید گرفت.

سرفصل:

  • معرفی دوره
  • Docker
  • فن آوری های مجازی سازی
  • معماری کلاینت-سرور نرم افزار داکر
  • Docker را برای Mac / Windows نصب کنید
  • Docker Toolbox را نصب کنید
  • مفاهیم مهم Docker Technology
  • درک عمیق Docker Containers
  • Docker Port Mapping و Docker Logs Comman
  • لایه های تصویر Docker
  • ساخت تصاویر Docker با نوشتن Dockerfile
  • ساخت تصاویر Docker با استفاده از Docker Commit Command
  • انتقال Docker Images به Docker Hub
  • ایجاد لینک های Docker Container
  • درک عمیق گردش کار Docker Compose
  • شروع کار با Kubernetes
  • معرفی Container Orchestration
  • بررسی Kubernetes
  • استقرار Kubernetes
  • راه اندازی Minikube
  • معماری Kubernetes
  • مقیاس پذیری Kubernetes
  • استقرار در Kubernetes
  • برچسب ها و انتخابگرها
  • بررسی سلامت
  • رابط وب
  • استفاده و نظارت بر منابع
  • حجم در AWS
  • و غیره
آیا این نوشته را دوست داشتید؟
Kubernetes Course from a DevOps guru (Kubernetes + Docker) Publisher:Packtpub Author:Basit Mustafa Duration:6 hours 56 minutes

Kubernetes from the ground up; deploy and scale performant and reliable containerized applications with Kubernetes
Kubernetes is at the cutting-edge of how the greatest apps scale, the most successful businesses ensure reliability day-in and day-out through all kinds of conditions, and how DevOps engineers around the world keep calm and stay effective. After being released as open-source from Google, where Kubernetes remained their "secret-sauce" in their seemingly infinite ability to scale their global-scale products and services without a hitch for almost a decade, Kubernetes + Docker have become the dominant and de facto standard in how applications containerized using technologies such as Docker are architected, deployed, managed, and scaled. If you consider Docker containers in an application as the individual members of an orchestra, each with a specific job and responsibility to stay on-tempo and on-track with the rest of their peers to deliver a great performance, you can think of Kubernetes as the conductor of the orchestra. It's no wonder then that, with its deep history and long track-record managing production applications ranging from small startups to the biggest companies in the world, Kubernetes is the de facto standard in the emerging area of Container Orchestration. From our first simple deployment of a Tomcat container on a local cluster to building a high-availability cluster serving up WordPress on MySQL that can withstand failures of machines, networks, or disks, we walk you through each task and show you not just the how, but also help you understand the why. We cover practical "gotchas" and other pieces of advice that just reading the documentation won't provide. Whether you're a newbie system administrator, an advanced developer, or even a CTO, when you Learn Kubernetes from a DevOps guru you're bound to gain an understanding into the technology that underpins the most well-designed and delivered applications available today. You will go from zero to Kubernetes hero in 5 hours.
Style and Approach
In this course, you'll use Kubernetes to deploy real-world applications; by doing so, you won't just learn by rote the concepts necessary to perform the individual tasks needed to operate Kubernetes, you'll also gain a fundamental understanding of how you can use Kubernetes to build and deploy robust applications.
Released: Thursday, September 20, 2018
Introduction to this Course
The Course Overview
How to Take this Course and How to Get Support
Docker Crash Course
Introduction to Virtualization Technologies
Docker Software's Client-Server Architecture
Install Docker for Mac/Windows
Install Docker Toolbox
Run Our First Hello World Docker Container
Important Concepts of Docker Technology
Deep Dive into Docker Containers
Docker Port Mapping and Docker Logs Command
Docker Image Layers
Build Docker Images by Writing Dockerfile
Build Docker Images by using Docker Commit Command
Dockerfile In-depth
Push Docker Images to Docker Hub
Containerize a Simple Hello World Web Application
Implement a Simple Key-value Lookup Service
Create Docker Container Links
Automate Current Workflow with Docker Compose
Deep Dive into Docker Compose Workflow
Getting Started with Kubernetes
Introduction to Container Orchestration
Overview of Kubernetes
Deploying Kubernetes
Minikube Setup
Your First Kubernetes Application
Basic Kubectl
Kubernetes Basic and Core Concepts
Kubernetes Architecture
Scaling Kubernetes
Deploying to Kubernetes
Labels & Selectors
Health Checking
Web Interface
Exercise: - Kubernetes Basic & Core Components
Deep Dive into Kubernetes
DNS & Service Discovery
Volumes
Secrets
Usage & Resource Monitoring
Namespaces & Resource Quotas
Auto-Scaling
Auditing
Exercise: Auto-Scaling & Resources
Kubernetes in Production
High Availability
Masters
Setting up High Availability
Volumes on AWS
Wrapping Up
Finishing Up

پیشنهاد آموزش مرتبط در فرادرس