دوره آموزشی Azure DevOps: نوسازی برنامهها با استفاده از سرویسهای کانتینری
1 ساعت 11 دقیقهمتوسط2025-07-11
مدرسین

Karl Ots
Cloud and Cybersecurity Expert, Azure MVP, Microsoft Regional Director
جزئیات دوره
این دوره جامع با تدریس کارل اوتس (Karl Ots)، یکی از متخصصهای برجسته رایانش ابری، امنیت سایبری و MVP مایکروسافت آژور، بهت نشون میده چطور با اپلیکیشنهای کانتینری شده (Containerized Applications) توی Azure کار کنی.
یاد میگیری چطور اپلیکیشنهات رو با استفاده از Azure Container Instances و Azure Kubernetes Service بسازی، مستقر کنی و مدیریت کنی. همچنین با مزایای Container Orchestration با Kubernetes آشنا میشی، مثل استقرار خودکار، مقیاسپذیری و مدیریت سادهتر.
کارل توی این دوره توضیح میده تفاوت Azure Container Instances، Azure Container Apps و Azure Kubernetes Service چیه و چطور باید مدل میزبانی مناسب رو برای نیازت انتخاب کنی.
علاوه بر این، بهترین روشهای امنیتی برای کار با Azure Container Registry رو یاد میگیری و میبینی چطور میشه Azure Key Vault رو برای ذخیره امن اطلاعات حساس به اپلیکیشن وصل کرد. در نهایت هم روشهای مهاجرت سریع اپلیکیشنها به فضای ابری، مدیریت استقرار کانتینری و حفظ امنیت و پایداری اپلیکیشنها رو یاد میگیری.
🎯 اهداف یادگیری
ساخت Azure Container Registry برای مدیریت ایمیجهای کانتینری
اجرای اپلیکیشنها از طریق Azure Container Registry
ایجاد خوشههای Azure Kubernetes (AKS) برای استقرار اپلیکیشنهای مقیاسپذیر
یادگیری مقیاسگذاری اپلیکیشنهای کانتینری در Azure Container Apps
درک تفاوت سرویسهای کانتینری مختلف در Azure و انتخاب مدل مناسب
یاد میگیری چطور اپلیکیشنهات رو با استفاده از Azure Container Instances و Azure Kubernetes Service بسازی، مستقر کنی و مدیریت کنی. همچنین با مزایای Container Orchestration با Kubernetes آشنا میشی، مثل استقرار خودکار، مقیاسپذیری و مدیریت سادهتر.
کارل توی این دوره توضیح میده تفاوت Azure Container Instances، Azure Container Apps و Azure Kubernetes Service چیه و چطور باید مدل میزبانی مناسب رو برای نیازت انتخاب کنی.
علاوه بر این، بهترین روشهای امنیتی برای کار با Azure Container Registry رو یاد میگیری و میبینی چطور میشه Azure Key Vault رو برای ذخیره امن اطلاعات حساس به اپلیکیشن وصل کرد. در نهایت هم روشهای مهاجرت سریع اپلیکیشنها به فضای ابری، مدیریت استقرار کانتینری و حفظ امنیت و پایداری اپلیکیشنها رو یاد میگیری.
🎯 اهداف یادگیری
ساخت Azure Container Registry برای مدیریت ایمیجهای کانتینری
اجرای اپلیکیشنها از طریق Azure Container Registry
ایجاد خوشههای Azure Kubernetes (AKS) برای استقرار اپلیکیشنهای مقیاسپذیر
یادگیری مقیاسگذاری اپلیکیشنهای کانتینری در Azure Container Apps
درک تفاوت سرویسهای کانتینری مختلف در Azure و انتخاب مدل مناسب
مهارت ها
DevOps ToolsCloud AdministrationDevOpsAzureCloud ServicesCloud PlatformsCloud ComputingMicrosoftDeep Dive (X:Y)
سرفصل ها
۰. مقدمه
- 01 - توسعه کانتینرها و Azure
۱. انتخاب پلتفرم کانتینر در Azure
- 02 - کانتینرسازی - کانتینرها چیستند؟
- 03 - هماهنگی کانتینر چیست؟
- 04 - گزینههای میزبانی کانتینر در Azure
۲. رجیستری کانتینر Azure (ACR)
- 05 - بررسی اجمالی و ویژگیهای ACR
- 06 - ایجاد یک ACR
- 07 - درخواست خود را در ACR منتشر کنید
- 08 - دسترسی امن به ACR
۳. نمونههای کانتینر Azure (ACI)
- 09 - ACI چیست؟
- 10 - گروههای کانتینر ACI
- 11 - ACI و اسرار
- 12 - ACI و حجم دادهها
- 13 - ACI و شبکهسازی
۴. اپلیکیشنهای کانتینر Azure
- 14 - مروری بر برنامههای کانتینر Azure
- 15- ایجاد برنامههای کانتینر Azure
- 16 - مدیریت برنامههای کانتینر Azure
- 17- مقیاسبندی برنامههای کانتینر Azure
- 18 - پیکربندی شبکه برای برنامههای Azure Container
۵. سرویس کوبرنتیز Azure (AKS)
- 19 - بررسی اجمالی AKS
- 20 - ایجاد یک خوشه AKS
- 21 - برنامه خود را در AKS مستقر کنید
- 22 - اپلیکیشن خود را مقیاسبندی کنید
- 23 - پیکربندی ورودی برای AKS
- 24 - ادغام AKS با Azure PaaS
نتیجهگیری
- 25 - درباره اجرای کانتینرها در Azure بیشتر بدانید
دوره های مرتبط
- دوره آموزشی پرومتئوس و گرافانا: بصریسازی عملکرد برنامهها
- دوره آموزشی ساخت و بهینهسازی تصاویر داکر
- دوره آموزشی اجرای Jenkins روی AWS: استقرار و مدیریت Jenkins در زیرساخت ابری
- دوره آموزشی اولین پروژه شما با Kubernetes
- دوره آموزشی یادگیری Jenkins: خودکارسازی توسعه نرمافزار و مدیریت سیستم
- دوره آموزشی مقدمه ای بر Maven
- دوره آموزشی راهنمای کامل مدیریت تنظیمات با انسیبل (Ansible)
- دوره آموزشی آمادگی برای گواهینامه مدیر تأییدشده کوبرنتیس (CKA)