آموزش آماده سازی برنامه های Docker برای تولید

Preparing Docker Apps for Production

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اجرای برنامه های خود در ظروف آسان است ، اما "اجرای docker" شما را در تولید بسیار دور نخواهد کرد. این دوره به شما بهترین روشهای بسته بندی و اجرای برنامه های خود را با Docker ، Docker Compose و Kubernetes آموزش می دهد. اگر می خواهید بیشترین بهره را ببرید ، ظروف باید با ویژگی های پلت فرم مورد استفاده خود کار کنند. در این دوره ، "آماده سازی برنامه های Docker برای تولید" ، شما بهترین روش ها را برای تنظیم و اجرای برنامه های حاوی ظرف آموخته اید. ابتدا می بینید که چگونه می توانید پیکربندی برنامه را از تصویر ظرف جدا کنید ، بنابراین می توانید برنامه ها را به طور مستقل پیکربندی کنید. در مرحله بعدی ، خواهید دید که چگونه برنامه ها را از ظروف خارج کرده و در یک فروشگاه متمرکز جمع آوری کنید. سپس با افزودن چک های بهداشتی و بررسی وابستگی به ظروف خود ، از ویژگی های خود ترمیمی بهره خواهید برد. سرانجام ، شما نحوه مدیریت ترافیک شبکه را یاد خواهید گرفت تا بتوانید درخواست های ورودی را به کانتینرهای مناسب هدایت کنید. وقتی این دوره را به پایان رساندید ، از نحوه کارکرد کانتینرها مطلع خواهید شد ، بنابراین می توانید مسیر خود را برای ادامه کار با Docker برنامه ریزی کنید.

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

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

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

خواندن پیکربندی از بستر ظروف Reading Configuration from the Container Platform

  • درک مدل پیکربندی Understanding the Configuration Model

  • پیکربندی در محیط کانتینر Configuration in the Container Environment

  • نسخه ی نمایشی: خواندن پیکربندی از Environment in Go Demo: Reading Config from the Environment in Go

  • نسخه ی نمایشی: خواندن پیکربندی از محیط در Node.js Demo: Reading Config from the Environment in Node.js

  • شروع پیکربندی با یک ابزار Loader Initializing Configuration with a Loader Utility

  • نسخه ی نمایشی: ادغام پیکربندی هنگام مقدار دهی اولیه Demo: Merging Config During Initialization

  • مدیریت تنظیمات پیکربندی با Kubernetes Managing Configuration Settings with Kubernetes

  • نسخه ی نمایشی: ذخیره پیکربندی در بستر های نرم افزاری Demo: Storing Configuration in the Platform

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

ورود به سیستم برنامه های کاربردی در بستر ظروف Surfacing Application Logs in the Container Platform

  • درک مدل ورود به سیستم Understanding the Logging Model

  • نسخه ی نمایشی: روکار کردن سیاهههای مربوط به جریانهای خروجی استاندارد Demo: Surfacing Logs from Standard Output Streams

  • رسیدگی به ورود به سیستم در مخفیگاه های مخفی Dealing with Logs in Hidden Sinks

  • نسخه ی نمایشی: پخش مجدد گزارش ها از Log Files Demo: Relaying Logs from Log Files

  • متمرکز کردن مجموعه ورود به سیستم در سیستم عامل Centralizing Log Collection in the Platform

  • نسخه ی نمایشی: جمع آوری و متمرکز کردن سیاهههای مربوط با پشته EFK Demo: Collecting and Centralizing Logs with the EFK Stack

  • نسخه ی نمایشی: استفاده از EFK برای جمع آوری گزارش های برنامه Demo: Using EFK to Collect Application Logs

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

ساخت و اجرای برنامه های خود درمانی Building and Running Self-healing Applications

  • درک برنامه های خود ترمیم کننده Understanding Self-healing Applications

  • نسخه ی نمایشی: بررسی سلامت کانتینر با Curl Demo: Container Healthchecks with Curl

  • بررسی سلامت و آمادگی سفارشی Building Custom Health and Readiness Checks

  • نسخه ی نمایشی: بررسی سلامت و وابستگی با برنامه های سفارشی Demo: Health and Dependency Checks with Custom Utilities

  • مدل سازی برنامه های خود ترمیمی با بررسی سلامت و آمادگی Modelling Self-healing applications with Health and Readiness Checks

  • نسخه ی نمایشی: برنامه های خود ترمیم کننده در Kubernetes Demo: Self-healing Applications in Kubernetes

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

مسیریابی ترافیک ورودی به کانتینرهای برنامه Routing Incoming Traffic to Application Containers

  • درک مدیریت ترافیک با پروکسی معکوس Understanding Traffic Management with Reverse Proxies

  • نسخه ی نمایشی: استفاده از Nginx به عنوان پروکسی کانتینر Demo: Using Nginx as a Container Proxy

  • مقایسه پروکسی معکوس Comparing Reverse Proxies

  • نسخه ی نمایشی: استفاده از Traefik به عنوان پروکسی کانتینر Demo: Using Traefik as a Container Proxy

  • مسیریابی با Ingress در بستر کانتینر Routing with Ingress in the Container Platform

  • نسخه ی نمایشی: Nginx به عنوان کنترل کننده ورود Kubernetes Demo: Nginx as a Kubernetes Ingress Controller

  • خلاصه ماژول و دوره Module and Course Summary

نمایش نظرات

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

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

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

آموزش آماده سازی برنامه های Docker برای تولید
جزییات دوره
2h 55m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP