آموزش شروع کار با Azure Cloud

Getting started with Azure Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه استقرار، خودکارسازی، ایمن سازی و معماری برنامه های ابری را با پلتفرم ابری Microsoft Azure بیاموزید. یادگیری اصول اولیه پلتفرم های ابری ایجاد و بررسی معماری ابری برنامه از زیر به عنوان کد برای استقرار در Azure استفاده کنید. بهترین شیوه های حاکمیت و امنیت را اعمال کنید

اطلاعیه مهم: نسخه فعلی این دوره یک پیش نمایش است، بنابراین هنوز کامل نشده است. با این حال هر هفته ماژول های بیشتری اضافه می شود.

Microsoft Azure cloud یک پلتفرم ابری برای استقرار برنامه های کاربردی سازمانی است. دارای مجموعه‌ای غنی از خدمات سازمان‌دهی شده حول دسته‌هایی مانند PaaS (سرویس برنامه Azure، سرویس‌های پایگاه داده کاملاً مدیریت شده مانند پایگاه داده Azure SQL برای SQL Server، برای Postgres، و حتی بدون پایگاه داده SQL مانند Cosmos DB)، IaaS (مانند ماشین‌های مجازی... )، CaaS (مانند برنامه وب برای کانتینرها، ACI، ACR، برنامه‌های کانتینر، سرویس Azure Kubernetes AKS، ACR) و بدون سرور (مانند Azure Functions، Logic Apps...).


  1. معرفی دوره

  2. ابر چیست

  3. یک اشتراک ایجاد کنید

  4. پورتال Azure

    1. گشت از پورتال

    2. اشتراک Azure (RBAC، هزینه)

  5. طرح خدمات برنامه Azure

    1. مقدمه

    2. نمایش: ایجاد برنامه وب

    3. برنامه وب .NET 6.0 را با استفاده از کد VS مستقر کنید

  6. Azure CLI

  7. IaC با الگوهای ARM

  8. IaC با Azure Bicep

  9. IaC با Terraform

  10. هزینه خدمات Azure

    1. مدیریت هزینه

    2. FinOps برای ابر

  11. DevOps برای Azure

    1. DevOps با خطوط لوله Azure

    2. DevOps با اقدامات Github

  12. خدمات کانتینر

    1. برنامه وب برای کانتینرها

    2. ACI

    3. برنامه های کانتینر

    4. AKS

    5. ACR

  13. خدمات ذخیره سازی

    1. حساب ذخیره سازی

    2. پایگاه داده سرور SQL

    3. Cosmos DB

    4. MySQL

    5. Postgres

  14. خدمات محاسبه

    1. ماشین مجازی

  15. خدمات شبکه

    1. زیر شبکه VNET

    2. تعادل کننده بار

    3. مدیر ترافیک

    4. درب جلو

    5. درگاه برنامه

  16. خدمات امنیتی

    1. حفظه کلید

    2. Defender for Cloud

    3. محافظت DDOS

    4. فایروال Azure

  17. قوس لاجوردی

    1. Arc برای سرورها فعال است

    2. Arc برای Kubernetes فعال شد

    3. Arc برای پایگاه داده فعال است

  18. حاکمیت

    1. گروه مدیریت

    2. اشتراک

    3. گروه منابع

  19. AuthN AuthZ با Azure AD RBAC

    1. معرفی Azure AD

    2. مدیر خدمات

    3. هویت مدیریت شده

    4. گروه های کاربران Azure AD

    5. تخصیص نقش

    6. نقش‌های سفارشی

  20. منطقه فرود چارچوب پذیرش ابری (CAF)

  21. منابع

    1. مرکز معماری


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

مقدمه Introduction

  • معرفی دوره Course introduction

  • یک اشتراک رایگان Azure ایجاد کنید Create a free Azure subscription

  • گشت و گذار در پورتال لاجورد Tour of the Azure portal

  • امتحان Quiz

سرویس برنامه Azure Azure App Service

  • مقدمه ای بر برنامه و سرویس برنامه Azure Introduction to Azure App Service and Plan

  • سرویس App را با استفاده از پورتال ایجاد کنید Create App Service using the portal

  • گزینه هایی برای استقرار برنامه ها در App Service Options for deploying Apps into App Service

  • با استفاده از Deployment Center .NET 6 Web App را در Azure مستقر کنید Deploy .NET 6 Web App into Azure using Deployment Center

  • برنامه وب را با استفاده از Deployment Center به روز کنید Update Web App using Deployment Center

  • با استفاده از Azure CLI برنامه وب ایجاد کنید Create web app using Azure CLI

  • ایجاد برنامه وب با استفاده از الگوهای ARM Create web app using ARM templates

  • ایجاد برنامه وب با استفاده از Bicep Create web app using Bicep

  • سرویس App را با استفاده از Terraform ایجاد کنید Create App Service using Terraform

  • امتحان Quiz

پایگاه داده Azure SQL Azure SQL Database

  • معرفی خدمات پایگاه داده در Azure Introduction to Database services on Azure

  • Azure SQL Server را با استفاده از پورتال ایجاد کنید Create Azure SQL Server using the portal

  • ایجاد پایگاه داده Azure SQL Create Azure SQL Database

  • جداول را به پایگاه داده Azure اضافه کنید Add tables to the Azure Database

  • امتحان Quiz

برنامه های کانتینر Azure Azure Container Apps

  • مقدمه ای بر برنامه های کانتینری Introduction to Container Apps

  • [نمایش] ایجاد و استقرار یک ظرف در برنامه های کانتینر [Demo] Creating and deploying a container into Container Apps

  • [نمونه] استقرار کانتینرهای باطنی و جلویی [Demo] Deploying a backend and frontend containers

  • ویژگی های Container Apps Environment Features of Container Apps Environment

  • ویژگی های برنامه های کانتینر Features of Container Apps

Azure Managed Identity Azure Managed Identity

  • مقدمه ای بر هویت مدیریت شده در Azure Introduction to Managed Identity in Azure

  • [نمایش] هویت مدیریت شده Azure با سرویس برنامه [Demo] Azure Managed Identity with App Service

  • SPN SPN

  • امتحان Quiz

  • امتحان Quiz

Kubernetes در Azure Kubernetes on Azure

  • خوشه AKS ایجاد کنید Create AKS cluster

  • مشاهده زیرساخت های خوشه ای Viewing cluster infrastructure

  • یک ظرف و Pod را مستقر کنید Deploy a container and Pod

  • ایجاد شی Deployment Create Deployment object

  • دستورات را در داخل Pod اجرا کنید Run commands inside the Pod

  • پوسته پوسته شدن Pods با استفاده از kubectl Scaling Pods using kubectl

  • سرویس خصوصی را در داخل خوشه ایجاد کنید Create private Service inside the cluster

  • ایجاد سرویس عمومی از نوع Load Balancer Create public Service of type Load Balancer

  • مشاهده منابع Kubernetes Viewing Kubernetes resources

  • امتحان Quiz

  • امتحان Quiz

ماشین مجازی لاجورد Azure Virtual Machine

  • با استفاده از پورتال یک Azure VM ایجاد کنید Create an Azure VM using the portal

  • با استفاده از RDP به VM متصل شوید Connect to the VM using RDP

  • دیسک داده را به VM متصل کنید Attach a data Disk to the VM

  • با استفاده از Azure Bastion به صورت ایمن به VM متصل شوید Connect to the VM securely using Azure Bastion

  • VM را بزرگ کنید Scale up the VM

  • توقف و جابجایی VM Stopping and dealocating the VM

  • حذف VM Deleteing the VM

تمرین 1: بازی با Private Endpoint، VNET Peering، VMs و AKS Exercice 1: playing with Private Endpoint, VNET peering, VMs and AKS

  • معرفی معماری راه حل Introducing the solution architecture

  • ایجاد خوشه خصوصی AKS Creating private AKS cluster

  • دسترسی به خوشه AKS با استفاده از فراخوانی دستور Accessing AKS cluster using command invoke

  • ساخت JumpBox VM با Bastion Creating JumpBox VM with Bastion

  • ایجاد VNET Peering و تنظیم Private DNS Zone Creating VNET peering and setting Private DNS Zone

  • اتصال VM به AKS با استفاده از Private Endpoint Connecting VM to AKS using Private Endpoint

  • امتحان Quiz

تمرین 2: بازی با Private Endpoint، VNET peering، VMs، ACR و AKS Exercice 2: playing with Private Endpoint, VNET peering, VMs, ACR and AKS

  • معرفی معماری راه حل Introducing the solution rchitecture

  • تنظیم نقطه پایان خصوصی برای ACR Setting Private Endpoint for ACR

  • کاوش در پیکربندی نقطه پایان خصوصی Exploring Private Endpoint configuration

  • پیکربندی دسترسی VM به ACR خصوصی Configuring VM access to private ACR

  • تست دسترسی بین VM خصوصی، خصوصی AKS و خصوصی ACR Testing access between private VM, private AKS and private ACR

  • نتیجه Conclusion

طاق کلید لاجوردی Azure Key vault

  • آشنایی با طاق کلید Azure در لایت برد Introduction to Azure Key vault on the lightboard

  • مقدمه ای بر طاق کلید Azure (ارائه) Introduction to Azure Key vault (presentation)

  • [نمونه] ایجاد طاق کلید و مخفی [Demo] Creating Key vault and secret

  • [Lightboard] مدیریت طاق کلید [Lightboard] Managing Key vault

  • بهترین شیوه ها برای طاق کلید Best practices for Key vault

  • RBAC در مقابل سیاست دسترسی برای طاق کلید RBAC vs Access Policy for Key vault

  • دریافت گزارش‌ها و معیارها از Key vault Getting logs and metrics from Key vault

  • قیمت آن چند است ؟ How much does it cost ?

  • گزینه‌هایی برای پشتیبان‌گیری از طاق کلید Options for Key vault backup

  • محدودیت های درخواست خزانه کلیدی Key vault request limitations

  • سیاست‌های Azure برای طاق کلید Azure Policies for Key vault

  • [نمایش] مدیریت اسرار و گواهینامه های خزانه کلید [Demo] Managing Key vault secrets and certificates

درباره نویسنده About the author

  • با هوسم دلایی ارتباط برقرار کنید Connect with Houssem Dellai

نمایش نظرات

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

آموزش شروع کار با Azure Cloud
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
65
Udemy (یودمی) udemy-small
10 مرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
22,919
4.1 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Houssem Dellai Houssem Dellai

هاوسم دلائی مهندس مشتری در مایکروسافت است. پیش از آن ، وی برای 5 سال متوالی نامزد با ارزش ترین حرفه ای مایکروسافت (MVP) شد. شما ممکن است کارهای او را ببینید بدون اینکه حتی متوجه شده باشید! اگر به دنبال محتوا در Docker ، Kubernetes ، DevOps ، Terraform ، Xamarin ، ASP.NET یا Azure بودید ، احتمال آنقدر زیاد است که از کانال Youtube وی یا پست های وبلاگ وی در Microsoft Blog ، Medium و CodeProject عبور کرده اید. وی همچنین سخنران کنفرانس و مربی خبره حرفه ای (MCT) است که هزاران دانشجو و توسعه دهنده حرفه ای را آموزش داده است. بنابراین ، او می داند که مردم برای یادگیری فن آوری های جدید کجا گیر کرده اند. او کسی است که می تواند مفاهیم پیچیده را برای مبتدیان ساده کند.

Udemy (یودمی)

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

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