آموزش داکر برای توسعه نرم‌افزار: استقرار اپلیکیشن‌ها - آخرین آپدیت

دانلود Docker for Software Development: Deploying Apps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: شما اپلیکیشن خود را کانتینری کرده‌اید، اما با وجود ده‌ها گزینه برای استقرار، از Docker Compose گرفته تا Kubernetes، انتخاب پلتفرم مناسب دشوار است و در صورت انتخاب اشتباه، هزینه‌بر خواهد بود. در این دوره آموزشی با عنوان «داکر برای توسعه نرم‌افزار: استقرار اپلیکیشن‌ها»، یاد می‌گیرید که چگونه با انتخاب پلتفرم مناسب، کانتینرها را با اطمینان در محیط عملیاتی (Production) مستقر کنید. ابتدا، ساخت ایمیج‌های کانتینری آماده برای محیط عملیاتی و استقرار محلی با Docker Compose را بررسی می‌کنید تا مفاهیم پایه و محدودیت‌های آن را درک کنید. سپس، پلتفرم‌های کانتینری بدون سرور (Serverless) مانند Azure Container Instances و Google Cloud Run را می‌شناسید که مدیریت زیرساخت را حذف کرده و مقیاس‌پذیری آنی را فراهم می‌کنند. در نهایت، نحوه استقرار اپلیکیشن‌های پیچیده میکروسرویس را با استفاده از پلتفرم‌های پیشرفته‌ای مانند Azure Container Apps و AWS Fargate می‌آموزید و درک خواهید کرد که چه زمانی پیچیدگی‌های Kubernetes توجیه‌پذیر است. در پایان این دوره، شما مهارت و دانش لازم برای انتخاب مقرون‌به‌صرفه‌ترین و قابل‌نگهداری‌ترین پلتفرم استقرار را برای انواع اپلیکیشن‌ها، از APIهای ساده تا میکروسرویس‌های پیچیده، به دست خواهید آورد.

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

محدودیت‌های داکر کامپوز Taking Docker Compose to the Limit

  • شروع سریع با داکر کامپوز Docker Compose Quickstart

  • دمو: مدل‌سازی اپلیکیشن‌ها با Compose Demo: Modelling Apps with Compose

  • تسلط بر Overrides در کامپوز Mastering Compose Overrides

  • دمو: ساخت اپلیکیشن‌ها با Compose Demo: Building Apps with Compose

  • ساخت ایمیج‌ها برای محیط عملیاتی Building Images for Production

  • دمو: بهینه‌سازی ساخت ایمیج Demo: Optimizing Image Builds

  • درک محدودیت‌های داکر کامپوز Understanding the Limits of Compose

بررسی پلتفرم‌های کانتینری بدون سرور Exploring Serverless Container Platforms

  • درک کانتینرهای بدون سرور Understanding Serverless Containers

  • دمو: Azure Container Instances Demo: Azure Container Instances

  • مقایسه ACI و App Runner Comparing ACI and App Runner

  • دمو: AWS App Runner Demo: AWS App Runner

  • مقایسه App Runner و Cloud Run Comparing App Runner and Cloud Run

  • دمو: Google Cloud Run Demo: Google Cloud Run

  • کاربردهای کانتینرهای بدون سرور Where Serverless Containers Take You

کار با پلتفرم‌های ابری پیشرفته Working with Advanced Cloud Platforms

  • درک پلتفرم‌های پیشرفته کانتینری Understanding Advanced Container Platforms

  • دمو: ورود ترافیک در Azure Container Apps Demo: Azure Container Apps Ingress

  • مقایسه ACA و ECS با Fargate Comparing ACA and ECS with Fargate

  • دمو: استقرار Blue-Green در Fargate Demo: Fargate Blue-green Deployment

  • مدیریت عملیات در پلتفرم‌های پیشرفته Operations with Advanced Platforms

  • دمو: استقرار Canary در ACA Demo: ACA Canary Deployment

  • انتخاب بین پلتفرم‌های پیشرفته Choosing between Advanced Platforms

زمانی که فقط کوبرنتیز پاسخگو است When Only Kubernetes Will Do

  • درک مفاهیم کوبرنتیز Understanding Kubernetes

  • دمو: مانیفست‌های کوبرنتیز Demo: Kubernetes Manifests

  • دمو: Helm Charts Demo: Helm Charts

  • معرفی سرویس Azure Kubernetes Service Introducing Azure Kubenetes Service

  • دمو: مقیاس‌پذیری خودکار با AKS Demo: Autoscaling with AKS

  • یکپارچه‌سازی کوبرنتیز و سرویس‌های ابری Kubernetes and Cloud Integrations

  • دمو: ذخیره‌سازی و Ingress در AKS Demo: Storage and Ingress in AKS

  • چرا کوبرنتیز؟ Why Kubernetes?

نمایش نظرات

آموزش داکر برای توسعه نرم‌افزار: استقرار اپلیکیشن‌ها
جزییات دوره
1h 51m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
5
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP