آموزش عملی: ساخت زیرساخت Azure با Terraform
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول Terraform و Infrastructure as Code
- راهاندازی Terraform در Azure
- استقرار زیرساخت Azure با Terraform
- ساخت یک محیط واقعی ابری
- کار با فرمان ها و گردشکار Terraform
- عیبیابی و مدیریت زیرساخت
پیشنیازهای دوره
- دانش اولیه برنامهنویسی (Python یا موارد مشابه) مفید است، اما الزامی نیست.
- آشنایی با مفاهیم اولیه رایانش ابری و Microsoft Azure روند یادگیری را روانتر میکند.
- درک اولیه از ابزارهای خط فرمان و فرمان های ساده Unix/Linux توصیه میشود.
توضیحات دوره
امروزه بیشتر زیرساختهای ابری دیگر بهصورت دستی و از طریق پورتالهای وب ساخته نمیشوند. در عوض، مهندسان مدرن DevOps و Cloud از ابزارهای Infrastructure as Code (IaC) برای خودکارسازی، نسخهبندی و مدیریت محیطهای ابری خود استفاده میکنند.
در این دورهی آموزشی عملی، یاد میگیرید چگونه با استفاده از Terraform، یکی از پرکاربردترین ابزارهای Infrastructure as Code در صنعت، زیرساخت واقعی Azure بسازید.
این دوره کاملاً عملی و پروژهمحور است. بهجای توضیح صرف مفاهیم، شما منابع واقعی Azure را گامبهگام با Terraform مستقر میکنید؛ دقیقاً همانطور که مهندسان ابری در محیطهای واقعی کار میکنند.
کار را با راهاندازی محیط Terraform، اتصال امن آن به Azure و استقرار اولین منابع ابری خود آغاز میکنید. سپس به سراغ ساخت یک زیرساخت کامل Azure میروید که شامل شبکه، امنیت، ماشینهای مجازی و سرویسهای پلتفرم داده است.
در پایان این دوره، درک خواهید کرد چگونه استقرار زیرساخت Azure را با Terraform خودکار کنید تا محیطهای ابری شما قابل تکرار، مقیاسپذیر و آسان برای مدیریت باشند.
چرا این دوره را یاد بگیرید؟
این دوره بر یادگیری از طریق انجام دادن تمرکز دارد.
بهجای تماشای توضیحات تئوری، شما واقعاً یک زیرساخت واقعی Azure را با Terraform از ابتدا میسازید.
در طول دوره شما:
- منابع Azure را با کد Terraform مستقر میکنید.
- پیکربندیهای شبکه و امنیت را میسازید.
- ماشینهای مجازی ایجاد میکنید و آنها را به زیرساخت متصل میکنید.
- استقرار و پاکسازی زیرساخت را خودکار میکنید.
- گردشکار واقعی Terraform را که توسط مهندسان DevOps استفاده میشود تمرین میکنید.
همچنین یک مهارت عملی مهم را یاد خواهید گرفت: چگونه هنگام یادگیری هزینههای ابری را کنترل کنید؛ با استفاده از Terraform برای ایجاد و حذف منابع فقط زمانی که به آنها نیاز دارید.
در پایان این آموزش، اعتمادبهنفس لازم را خواهید داشت تا Terraform را در پروژههای ابری خودتان به کار بگیرید.
این دوره برای چه کسانی مناسب است؟
- مهندسان DevOps مشتاق که میخواهند تجربهی عملی با Terraform به دست آورند.
- مهندسان ابری که با Microsoft Azure کار میکنند
- مهندسان داده که میخواهند زیرساخت ابری خود را خودکار کنند.
- توسعهدهندگانی که به Infrastructure as Code و خودکارسازی ابری علاقهمند هستند.
- هر کسی که میخواهد Terraform را از طریق مثالهای عملی واقعی، نه صرفاً تئوری، یاد بگیرد.
آموزش عملی: ساخت زیرساخت Azure با Terraform
-
بررسی دوره 03:27
-
Terraform چیست و چرا از آن استفاده کنیم؟ 06:24
-
نصب و راهاندازی Terraform با Visual Studio Code 09:42
-
تعریف Azure Provider در Terraform 03:12
-
احراز هویت Terraform در Azure با Service Principal 12:05
-
ایجاد نخستین گروه منابع Azure خود با Terraform 11:16
-
نقشه راه پروژه Terraform: ساخت یک معماری داده بلادرنگ در Azure 03:00
-
ایجاد گروههای منابع با Terraform در Azure 07:11
-
سادهسازی کد Terraform با متغیرهای محلی 11:06
-
ایجاد Storage Account و Blob Container در Azure با Terraform 14:08
-
ایجاد شبکه مجازی Azure و Subnet با Terraform - بخش 1 13:48
-
ایجاد شبکه مجازی Azure و Subnet با Terraform - بخش 2 07:23
-
ایجاد آدرسهای IP عمومی و رابطهای شبکه با Terraform - بخش 1 09:52
-
ایجاد آدرسهای IP عمومی و رابطهای شبکه با Terraform - بخش 2 09:17
-
ایجاد آدرسهای IP عمومی و رابطهای شبکه با Terraform - بخش 3 05:47
-
ایجاد NSG و اتصال NSG به NI - بخش 1 11:38
-
ایجاد NSG و اتصال NSG به NI - بخش 2 05:48
-
ایجاد ماشینهای مجازی با Terraform - بخش 1 09:35
-
ایجاد ماشینهای مجازی با Terraform - بخش 2 05:34
-
آزمایش اتصال ماشین مجازی 03:49
-
ایجاد یک فضای کاری Azure Databricks با Terraform 10:36
-
استفاده از فرمان Destroy 07:27
-
آزمون بخش 2 None
-
مرور دوره 02:35
مشخصات آموزش
آموزش عملی: ساخت زیرساخت Azure با Terraform
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:مقدماتی
- تعداد درس:24
- مدت زمان :03:04:40
- حجم :2.49GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy