لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه های Azure Container: مقدمه و شیرجه عمیق
Azure Container Apps: intro and deep dive
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برنامههای کانتینر استاد Azure: برنامههای خود را با اطمینان بسازید، گسترش دهید و مقیاسبندی کنید اصول اولیه توسعه و استقرار برنامهها در برنامههای کانتینر مدیریت و ایمنسازی برنامههای کانتینر پیکربندی و مقیاسبندی برنامههای کانتینر استقرار خودکار با استفاده از خطوط لوله DevOps CI/CD پیشها:Basic محاسبات و درک کانتینرها
آیا آمادهاید مهارتهای توسعه برنامه خود را با برنامههای کانتینر Azure به سطح بعدی ارتقا دهید؟ این دوره جامع آنلاین برای تجهیز شما به دانش و مهارت های مورد نیاز برای ساخت، استقرار و مقیاس برنامه های خود با استفاده از قدرت برنامه های کانتینر Azure طراحی شده است.
در این دوره عملی، شما با به دست آوردن درک کاملی از کانتینرسازی و مزایای آن در توسعه برنامه های کاربردی مدرن شروع می کنید. شما مفاهیم اصلی برنامه های کانتینر Azure، از جمله هماهنگ سازی کانتینر، ایجاد تصویر، و استراتژی های استقرار را بررسی خواهید کرد. از طریق یک سری تمرینهای عملی و مثالهای واقعی، میآموزید که چگونه از پتانسیل کامل برنامههای کانتینر Azure برای سادهسازی گردش کار توسعه خود و افزایش مقیاسپذیری برنامه استفاده کنید.
در طول دوره، شما عمیقاً به موضوعات مختلفی مانند ایجاد و مدیریت نمونههای کانتینر، پیکربندی مقیاسبندی خودکار برای پاسخگویی به تقاضای نوسان، یکپارچهسازی رجیستری کانتینر Azure، پیادهسازی خطوط لوله CI/CD، و نظارت و عیبیابی برنامههای کاربردی کانتینری خواهید پرداخت.
در پایان این دوره، تخصص لازم برای توسعه، استقرار و مدیریت برنامههای کانتینری با استفاده از برنامههای کانتینر Azure را خواهید داشت. چه توسعهدهندهای باشید که به دنبال مدرنسازی فرآیند استقرار برنامههای خود هستید یا یک حرفهای فناوری اطلاعات که بهدنبال بهینهسازی استفاده از زیرساختها هستید، این دوره به شما مهارتهایی را برای استفاده از پتانسیل کامل برنامههای کانتینر Azure و سرعت بخشیدن به موفقیت شما در عصر بومی ابری قدرت میدهد. .
اکنون ثبت نام کنید و سفری متحول کننده را آغاز کنید تا به یک توسعه دهنده ماهر برنامه های کانتینر Azure تبدیل شوید و دنیایی از امکانات را برای حرفه توسعه برنامه خود باز کنید.
در اینجا نگاهی گذرا به آنچه خواهید آموخت:
معرفی برنامههای کانتینر Azure: درک مزایا و ویژگیهای کلیدی برنامههای کانتینر Azure در مقایسه با سرویس Azure Kubernetes (AKS) یا Azure Container Instance (ACI).
ایجاد و مدیریت برنامههای کانتینر: کاوش در فرآیند ایجاد، پیکربندی و مدیریت برنامههای کانتینر در پورتال Azure، Bicep و Terraform.
استقرار و مقیاسبندی برنامههای کانتینر: آموزش نحوه استقرار برنامههای کانتینر در Azure و مقیاسبندی آنها برای برآورده کردن تقاضا با استفاده از گزینههای مقیاسگذاری قدرتمند KEDA.
مدیریت کانتینرها و شبکهسازی: کشف تکنیکهای مدیریت کانتینر با ویرایشها، پیکربندیهای شبکه برای ورود خارجی و داخلی، و نحوه ایمن کردن برنامههای کانتینری خود.
ادغام و استقرار مداوم: پیادهسازی خطوط لوله CI/CD با استفاده از Azure DevOps و Github Actions برای خودکارسازی استقرار برنامههای کانتینر.
نظارت، ثبت و عیبیابی: درک نحوه نظارت بر برنامههای کانتینری، جمعآوری گزارشها و عیبیابی مؤثر مسائل رایج.
برنامههای کانتینر برای میکروسرویسها: بررسی قدرت Dapr برای مدیریت ارتباطات، پیکربندی و امنیت میکروسرویسها.
موضوعات پیشرفته: کاوش در مفاهیم پیشرفته مانند شبکه های پیشرفته، کنترل خروج با حالت UDR و فایروال Azure و اجرای برنامه های کانتینر Azure در منطقه فرود.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
[نمونه] استقرار ظرف نمونه در برنامه های کانتینر
[Demo] Deploying sample container into Container Apps
[نمایش] استقرار برنامه های Frontend و Backend با استفاده از پورتال Azure
[Demo] Deploying Frontend and Backend apps using Azure portal
بررسی ویژگیهای Container Apps Environment
Exploring the features of Container Apps Environment
بررسی ویژگی های برنامه های کانتینر
Exploring the features of Container Apps
امتحان
Quiz
مشاغل دستی، برنامه ریزی شده و رویداد محور
Manual, scheduled and event-driven Jobs
مقدمه ای بر مشاغل برنامه های کانتینری
Introduction to Container Apps Jobs
[نمایش] ایجاد و اجرای مشاغل
[Demo] Creating and running Jobs
بهروزرسانی برنامههای کانتینر با استفاده از بازبینیها و تقسیم ترافیک
Updating Container Apps using revisions and splitting traffic
ایجاد نسخه ها با استفاده از بازبینی ها و تقسیم ترافیک
Creating releases using revisions and splitting traffic
[نمایش] ایجاد نسخه ها با استفاده از بازبینی ها و تقسیم ترافیک
[Demo] Creating releases using revisions and splitting traffic
ثبت و عیب یابی برنامه های کانتینر
Logging and troubleshooting Container Apps
ثبت و عیب یابی برنامه های کانتینر
Logging and troubleshooting Container Apps
[نمایش] ثبت و عیب یابی برنامه های کانتینر
[Demo] Logging and troubleshooting Container Apps
آزمایشگاه: ساخت و استقرار فرانت اند و باطن
Lab: building and deploying frontend and backend
معرفی آزمایشگاه
Introduction to the lab
ساخت و استقرار باطن به برنامه های Container
Building and deploying backend to Container Apps
ساخت و استقرار فرانت اند برای برنامه های کانتینر
Building and deploying frontend to Container Apps
امتحان
Quiz
آزمایشگاه: ساخت و استقرار frontend و backend با استفاده از Managed Identity
Lab: building and deploying frontend and backend using Managed Identity
مقدمه ای بر معماری اپلیکیشن
Introduction to the application architecture
ایجاد رجیستری کانتینر (ACR) و هویت مدیریت شده
Creating Container Registry (ACR) and Managed Identity
ساخت و استقرار باطن با MI
Building and deploying backend with MI
ساخت و استقرار frontend با MI
Building and deploying frontend with MI
مدیریت فضای ذخیره سازی در برنامه های کانتینر
Managing storage in Container Apps
مقدمه ای بر گزینه های ذخیره سازی در Container Apps
Introduction to storage options in Container Apps
ذخیره داده ها با استفاده از سیستم فایل کانتینر
Saving data using container file system
{Demo] ذخیره داده با استفاده از سیستم فایل کانتینر
{Demo] Saving data using container file system
ذخیره داده ها با استفاده از حافظه موقت (EmptyDir)
Saving data using Ephemeral storage (EmptyDir)
[نمونه] ذخیره داده ها با استفاده از حافظه موقت (EmptyDir)
[Demo] Saving data using Ephemeral storage (EmptyDir)
داده های ماندگار با استفاده از اشتراک فایل Azure
Persisting data using Azure File Share
[نمایش] داده های ماندگار با استفاده از اشتراک فایل Azure
[Demo] Persisting data using Azure File Share
نام های دامنه سفارشی
Custom Domain Names
پیکربندی دامنه سفارشی برای برنامه های کانتینر
Configuring custom domain for Container Apps
[نمایش] پیکربندی دامنه سفارشی برای برنامه های کانتینر
[Demo] Configuring custom domain for Container Apps
خطوط لوله DevOps با استفاده از Github Actions
DevOps pipelines using Github Actions
معرفی خطوط لوله با Github
Introduction to pipelines with Github
راه اندازی محیط دمو
Setting up the demo environment
ایجاد خط لوله CI/CD در YAML
Creating the CI/CD pipeline in YAML
[نمایش] اجرای خط لوله و استقرار در برنامه های کانتینر
[Demo] Running the pipeline and deploying to Container Apps
خطوط لوله DevOps با استفاده از Azure DevOps
DevOps pipelines using Azure DevOps
معرفی خطوط لوله Azure برای برنامه های کانتینری
Introduction to Azure pipelines for Container Apps
راه اندازی محیط دمو
Setting up the demo environment
ایجاد خط لوله CI/CD
Creating the CI/CD pipeline
[نمایش] اجرای خط لوله
[Demo] Running the pipeline
ایجاد برنامه های کانتینری با استفاده از Azure CLI
Creating Container Apps using Azure CLI
ایجاد و استقرار برنامه های Container با استفاده از Azure CLI
Creating and deploying Container Apps using Azure CLI
ایجاد و استقرار frontend و backend با استفاده از Azure CLI
Creating and deploying frontend and backend using Azure CLI
[Demo] ایجاد و استقرار frontend و backend با استفاده از Azure CLI
[Demo] Creating and deploying frontend and backend using Azure CLI
Infra به عنوان کد با Bicep
Infra as Code with Bicep
مقدمه ای بر ماژول های Bicep برای استقرار برنامه های کانتینری
Introduction to Bicep modules for deploying Container Apps
[نمایش] استقرار یک نمونه برنامه کانتینر با استفاده از خط فرمان Bicep
[Demo] Deploying a sample Container Apps using Bicep command line
استقرار چندین برنامه
Deploying multiple apps
[دمو] استقرار باطن و فرانت اند با استفاده از Bicep
[Demo] Deploying backend and frontend using Bicep
استقرار برنامه های کانتینر با استفاده از Terraform
Deploying Container Apps using Terraform
استقرار برنامه نمونه با استفاده از ارائه دهنده Terraform
Deploying sample app using Terraform provider
[نمونه] استقرار نمونه برنامه با استفاده از ارائه دهنده Terraform
[Demo] Deploying sample app using Terraform provider
استقرار باطن و فرانت اند با استفاده از Terraform
Deploying backend and frontend using Terraform
[دمو] استقرار باطن و فرانت اند با استفاده از Terraform
[Demo] Deploying backend and frontend using Terraform
هاوسم دلائی مهندس مشتری در مایکروسافت است. پیش از آن ، وی برای 5 سال متوالی نامزد با ارزش ترین حرفه ای مایکروسافت (MVP) شد. شما ممکن است کارهای او را ببینید بدون اینکه حتی متوجه شده باشید! اگر به دنبال محتوا در Docker ، Kubernetes ، DevOps ، Terraform ، Xamarin ، ASP.NET یا Azure بودید ، احتمال آنقدر زیاد است که از کانال Youtube وی یا پست های وبلاگ وی در Microsoft Blog ، Medium و CodeProject عبور کرده اید. وی همچنین سخنران کنفرانس و مربی خبره حرفه ای (MCT) است که هزاران دانشجو و توسعه دهنده حرفه ای را آموزش داده است. بنابراین ، او می داند که مردم برای یادگیری فن آوری های جدید کجا گیر کرده اند. او کسی است که می تواند مفاهیم پیچیده را برای مبتدیان ساده کند.
نمایش نظرات