آموزش مدیریت داده ها و برنامه های Stateful در Docker و Kubernetes

Handling Data and Stateful Applications in Docker and Kubernetes

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: شما می توانید برنامه های کاربردی و پایگاه داده های حالت دار را در کانتینرها اجرا کنید - اما آیا باید این کار را انجام دهید؟ این دوره به شما می آموزد که چگونه سیستم فایل کانتینر کار می کند، چگونه داده ها را در خارج از کانتینرها حفظ کنید، و چگونه گزینه های ذخیره سازی را برای Docker و Kubernetes انتخاب کنید. کانتینرها قرار است کوتاه مدت باشند - هر زمان که کد برنامه خود را به روز کنید یا اعمال کنید، آنها را جایگزین می کنید. یک وصله امنیتی وقتی کانتینرها را تعویض می کنید چه اتفاقی برای داده های داخل کانتینر می افتد و چگونه می توانید از مزایای کانتینرسازی برای برنامه های حالت دار بهره مند شوید؟ در این دوره آموزشی، Handling Data and Stateful Applications in Docker و Kubernetes، یاد خواهید گرفت که چگونه ذخیره سازی در کانتینرها کار می کند – چگونه سیستم فایل ساخته می شود و چگونه می توانید داده ها را خارج از چرخه حیات کانتینر نگه دارید. ابتدا، با لایه های تصویر و نصب حجم در Docker آشنا می شوید. سپس، نحوه تزریق فایل های پیکربندی به کانتینرها با Kubernetes را بررسی خواهید کرد. در مرحله بعد، گزینه هایی برای نوشتن داده های پایدار در خوشه های Kubernetes را بررسی خواهید کرد. در نهایت، در مورد بهینه سازی تصاویر Docker و مدیریت فضای ذخیره سازی در سرورها و رجیستری ها خواهید فهمید. در پایان دوره، تمام انتخاب‌های مربوط به مدیریت داده‌ها در کانتینرها را خواهید فهمید و می‌توانید برنامه‌های حالت خود را در Docker و Kubernetes اجرا کنید.

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

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

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

آشنایی با فایل سیستم Container Understanding the Container Filesystem

  • درک مسئله Understanding the Problem

  • تصاویر و لایه های تصویر Images and Image Layers

  • نسخه ی نمایشی: تصاویر و لایه های تصویر Demo: Images and Image Layers

  • لایه قابل نوشتن Container The Container Writeable Layer

  • نسخه ی نمایشی: لایه های قابل نوشتن ظرف Demo: Container Writeable Layers

  • تنظیم حجم در سیستم فایل کانتینر Volume Mounts in the Container Filesystem

  • نسخه ی نمایشی: حجم ها و نصب های سیستم فایل Demo: Volumes and Filesystem Mounts

  • نسخه ی نمایشی: حجم ویندوز و نصب فایل سیستم Demo: Windows Volumes and Filesystem Mounts

  • خلاصه ماژول Module Summary

خواندن پیکربندی برنامه در جلدهای Kubernetes Reading Application Configuration in Kubernetes Volumes

  • جداسازی پیکربندی از تصاویر Docker شما Isolating Configuration from Your Docker Images

  • بخش آزمایشی 1: ConfigMaps در Kubernetes Demo Part 1: ConfigMaps in Kubernetes

  • بخش نسخه 2: پیکربندی مدلسازی Demo Part 2: Modelling Configuration

  • شناسایی داده های پیکربندی حساس Identifying Sensitive Configuration Data

  • بخش نمایشی 1: اسرار در Kubernetes Demo Part 1: Secrets in Kubernetes

  • بخش نسخه 2: ایمن کردن دسترسی با RBAC Demo Part 2: Securing Access with RBAC

  • مدیریت دسترسی به پیکربندی حساس Managing Access to Sensitive Configuration

  • نسخه ی نمایشی: Secret Store CSI Driver Demo: Secret Store CSI Driver

  • حجم‌های سطحی از Azure KeyVault Surfacing Volumes from Azure KeyVault

  • خلاصه ماژول Module Summary

داده های ماندگار در Kubernetes Persisting Data in Kubernetes

  • درک الگوهای ذخیره سازی حالت دار Understanding Stateful Storage Patterns

  • نسخه ی نمایشی: ذخیره سازی مداوم در Kubernetes Demo: Persistent Storage in Kubernetes

  • چرخه حیات ذخیره سازی ظروف و غلاف Container and Pod Storage Lifecycles

  • نسخه ی نمایشی: حجم ها و ادعاهای پایدار Demo: Persistent Volumes and Claims

  • حالت‌های دسترسی و فضای ذخیره‌سازی کلستر Access Modes and Cluster-wide Storage

  • بخش نمایشی 1: مدیریت حجم های پایدار Demo Part 1: Managing Persistent Volumes

  • بخش 2 نسخه ی نمایشی: استفاده از فضای ذخیره سازی کلستر Demo Part 2: Using Cluster-wide Storage

  • مدل سازی انتزاعی با کلاس های ذخیره سازی Abstract Modelling with Storage Classes

  • خلاصه ماژول Module Summary

مدیریت فضای ذخیره سازی در سرورها و رجیستری ها Managing Storage on Servers and Registries

  • آشنایی با ذخیره سازی تصویر Understanding Image Storage

  • بخش نمایشی 1: بهینه سازی سرعت ساخت Demo Part 1: Optimizing Build Speed

  • بخش نسخه 2: بهینه سازی اندازه تصویر Demo Part 2: Optimizing Image Size

  • لایه های تصویر و سرورهای رجیستری Image Layers and Registry Servers

  • نسخه ی نمایشی: مدیریت رجیستری کانتینر Demo: Managing Container Registries

  • سرورها و لایه های تصویر Servers and Image Layers

  • نسخه ی نمایشی: پاک کردن فضای ذخیره سازی تصویر Demo: Cleaning Up Image Storage

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

نمایش نظرات

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

آموزش مدیریت داده ها و برنامه های Stateful در Docker و Kubernetes
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 38m
37
Pluralsight (پلورال سایت) pluralsight-small
18 خرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
10
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP

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

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

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