آموزش Kubernetes برای توسعه دهندگان: مفاهیم اصلی

Kubernetes for Developers: Core Concepts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آیا برای اینکه ظروف برنامه خود را در یک خوشه اجرا کنید ، آیا باید مفاهیم اصلی Kubernetes را یاد بگیرید؟ این دوره نگاهی متمرکز بر توسعه دهنده به منابع کلیدی Kubernetes ، مزایایی که آنها می توانند فراهم کنند و نحوه شروع استفاده از آنها را ارائه می دهد. اگر می خواهید ظروف برنامه خود را وارد Kubernetes کنید ، این دوره به شروع این روند کمک می کند. در این دوره ، Kubernetes for Developers: Core Concepts ، به شما نگاه می کنند که توسعه دهنده می تواند به نقشی که Kubernetes می تواند در روند کار توسعه بازی کند ، ارائه شود. ابتدا یاد خواهید گرفت که چگونه Kubernetes را بطور محلی بر روی دستگاه خود راه اندازی کنید ، با Kubernetes با استفاده از kubectl تعامل برقرار کنید و نحوه استفاده از منابع مختلفی را که ارائه می دهد ، یاد بگیرید. در مرحله بعدی ، نحوه استقرار کانتینرها در Pods ، کار با استقرارها و آشکار کردن Pod با سرویس را کشف خواهید کرد. سپس ، نقش ذخیره سازی ، ConfigMaps و اسرار را کشف خواهید کرد. سرانجام ، شما در عیب یابی Pods جستجو خواهید کرد. با پایان این دوره ، نقشی را که Kubernetes می تواند در روند کار توسعه شما داشته باشد و چگونگی استفاده از آن برای تنظیم و مدیریت ظروف شما را درک خواهید کرد.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

Kubernetes از دیدگاه توسعه دهنده Kubernetes from a Developer Perspective

  • بررسی اجمالی Overview

  • مقدمه Introduction

  • بررسی اجمالی Kubernetes Kubernetes Overview

  • تصویر بزرگ The Big Picture

  • مزایا و موارد استفاده Benefits and Use Cases

  • در حال اجرای Kubernetes به صورت محلی Running Kubernetes Locally

  • شروع کار با kubectl Getting Started with kubectl

  • داشبورد UI وب Web UI Dashboard

  • خلاصه Summary

ایجاد غلاف Creating Pods

  • مقدمه Introduction

  • مفاهیم Pod Core Pod Core Concepts

  • ایجاد پاد Creating a Pod

  • kubectl و Pods kubectl and Pods

  • مبانی YAML YAML Fundamentals

  • تعریف پاد با YAML Defining a Pod with YAML

  • kubectl و YAML kubectl and YAML

  • سلامتی غلاف Pod Health

  • سلامتی غلاف در عمل Pod Health in Action

  • خلاصه Summary

ایجاد استقرارها Creating Deployments

  • مقدمه Introduction

  • استقرار مفاهیم اصلی Deployments Core Concepts

  • ایجاد یک استقرار Creating a Deployment

  • kubectl و استقرارها kubectl and Deployments

  • kubectl استقرار در عمل kubectl Deployments in Action

  • گزینه های استقرار Deployment Options

  • استقرار های Downtime صفر در عمل Zero Downtime Deployments in Action

  • خلاصه Summary

ایجاد خدمات Creating Services

  • مقدمه Introduction

  • خدمات مفاهیم اصلی Services Core Concepts

  • انواع خدمات Service Types

  • ایجاد سرویس با kubectl Creating a Service with kubectl

  • ایجاد یک سرویس با YAML Creating a Service with YAML

  • kubectl و خدمات kubectl and Services

  • kubectl خدمات در عمل kubectl Services in Action

  • خلاصه Summary

درک گزینه های ذخیره سازی Understanding Storage Options

  • مقدمه Introduction

  • مفاهیم هسته ذخیره سازی Storage Core Concepts

  • حجم ها Volumes

  • حجم در عمل Volumes in Action

  • جلدهای مداوم و ادعاهای ماندگار جلد PersistentVolumes and PersistentVolumeClaims

  • PersistentVolume و PersistentVolume مطالبه YAML PersistentVolume and PersistentVolumeClaim YAML

  • کلاسهای ذخیره سازی StorageClasses

  • حجمهای ماندگار در عمل PersistentVolumes in Action

  • خلاصه Summary

ایجاد ConfigMaps و Secrets Creating ConfigMaps and Secrets

  • مقدمه Introduction

  • مفاهیم اصلی ConfigMaps ConfigMaps Core Concepts

  • ایجاد یک ConfigMap Creating a ConfigMap

  • با استفاده از یک ConfigMap Using a ConfigMap

  • نقشه های پیکربندی در عمل ConfigMaps in Action

  • مفاهیم اصلی اسرار Secrets Core Concepts

  • ایجاد یک راز Creating a Secret

  • با استفاده از یک راز Using a Secret

  • اسرار در عمل Secrets in Action

  • خلاصه Summary

همه اش را بگذار کنار هم Putting It All Together

  • مقدمه Introduction

  • بررسی اجمالی برنامه Application Overview

  • تجلی YAML YAML Manifests

  • اجرای برنامه Running the Application

  • تکنیک های عیب یابی Troubleshooting Techniques

  • روشهای عیب یابی در عمل Troubleshooting Techniques in Action

  • خلاصه Summary

خلاصه دوره Course Summary

  • خلاصه دوره Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Kubernetes برای توسعه دهندگان: مفاهیم اصلی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 36m
63
Pluralsight (پلورال سایت) pluralsight-small
25 شهریور 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
257
4.8 از 5
دارد
دارد
دارد
Dan Wahlin

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Wahlin Dan Wahlin

توسعه دهنده، Google GDE و Microsoft MVP

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.