دوره [DevOps] Terraform - چگونه چندین محیط را مدیریت کنیم؟
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه چندین محیط را مدیریت کنید؟
- چگونه backend را برای Terraform جهت ذخیره state file پیکربندی کنید؟
- چگونه با فضای کاری Terraform کار کنید؟
- ایجاد یک پایپلاین Jenkins برای استقرار زیرساخت
پیشنیازهای دوره
- باید با Terraform آشنا باشید و فرمان های اولیه (terraform init ،terraform plan ،terraform apply) را بدانید.
- مبانی AWS را بدانید و قادر به ایجاد منابع باشید.
- باید حسابهای AWS و Github داشته باشید.
توضیحات دوره
آیا پیشتر با Terraform و AWS آشنا هستید، اما میخواهید مهارتهای زیرساخت به عنوان کد (IaC) خود را به سطح بالاتری ببرید؟ این دوره برای متخصصانی طراحی شده که مبانی را میدانند و آماده ساخت راهحلهای واقعی و آماده تولید با استفاده از Terraform و Jenkins هستند.
در این دوره، شما خواهید آموخت که چگونه یک backend مناسب برای Terraform جهت ذخیره و مدیریت state fileهای خود پیکربندی کنید. همچنین چندین استراتژی مؤثر برای مدیریت چندین محیط را، از جمله چگونگی جداسازی و ایزولهسازی زیرساخت برای محیطهای توسعه، آمادهسازی و تولید کشف خواهید کرد. ما سه رویکرد اثباتشده را بررسی خواهیم کرد: استفاده از پوشههای مجزا، فضاهای کاری Terraform و ساختارهای زیرپوشه برای مدیریت محیط
علاوه بر این، شما خواهید آموخت که چگونه یک پایپلاین CI/CD کاملاً خودکار با استفاده از Jenkins برای استقرار زیرساخت خود بسازید. این به شما کمک میکند فراتر از استقرارهای دستی حرکت کرده و یک گردش کار مقیاسپذیر و مناسب برای تیم را اتخاذ کنید.
همچنین همه چیز را در عمل از طریق دو نسخه نمایشی عملی مشاهده خواهید کرد - یکی به صورت محلی روی ماشین شما اجرا میشود و دیگری در یک پایپلاین Jenkins برای تحویل مداوم یکپارچه شده است.
این یک دوره مبتدی نیست. شما باید از قبل با فرمان های اولیه Terraform راحت باشید، تجربه کار با AWS داشته باشید و بدانید چگونه منابعی مانند EC2 ،S3 یا نقشهای IAM را ایجاد کنید.
اگر به دنبال ارتقای گردش کار Terraform خود با تکنیکهای اتوماسیون دنیای واقعی هستید، این دوره برای شماست.
این دوره برای چه کسانی مناسب است؟
- مهندسان DevOps که میخواهند بدانند چگونه چندین محیط را مدیریت کنند.
دوره [DevOps] Terraform - چگونه چندین محیط را مدیریت کنیم؟
-
مهم - لطفاً تماشا کنید 01:00
-
درباره دوره 01:54
-
درباره مدرس 01:00
-
راهاندازی محیط آزمایشگاهی 03:33
-
پوشههای مجزا - محلی 15:02
-
پوشههای مجزا - Jenkins 20:30
-
فضاهای کاری Terraform - محلی 16:38
-
فضاهای کاری Terraform - Jenkins 13:20
-
زیرپوشههای محیطها - محلی 12:50
-
زیرپوشههای محیطها - Jenkins 10:54
-
خلاصه 00:36
مشخصات آموزش
دوره [DevOps] Terraform - چگونه چندین محیط را مدیریت کنیم؟
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:11
- مدت زمان :01:37:27
- حجم :1.09GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy