توضیحات
آموزش اتوماسیون و استفاده از ویژگی های Terraform (ترافرم)
نام دوره : Learn DevOps: Infrastructure Automation With Terraform
پیش نیاز:
- برای اینکه بتوانید خودتان دموها را انجام دهید، باید یک حساب AWS داشته باشید. شما می توانید یکی را به صورت رایگان باز کنید و من نحوه باز کردن یکی را در دوره توضیح می دهم.
توضیحات:
Terraform اخیراً محبوبیت زیادی به دست آورده است و ابزاری است که اگر می خواهید در یک نقش Ops / DevOps قرار بگیرید یا در شرف ورود به آن هستید، باید به آن مسلط شوید.
شما معمولاً از فناوری هایی مانند Ansible، Chef یا Puppet برای خودکارسازی تهیه نرم افزار استفاده می کنید.
Terraform از همان اصل شروع می شود، زیرساخت به عنوان کد، اما بر اتوماسیون زیرساخت تمرکز می کند. کل زیرساخت ابری شما (نمونهها، حجمها، شبکه، IP) را میتوان به صورت زمینی توصیف کرد.
در دوره آموزش اتوماسیون و استفاده از ویژگی های Terraform (ترافرم) یاد خواهید گرفت که چگونه از terraform برای خودکارسازی زیرساخت خود استفاده کنید.
ابتدا اصول terraform را به شما نشان خواهم داد و سپس نحوه خودکارسازی زیرساخت در AWS با استفاده از terraform را توضیح خواهم داد.
می توانید برای انجام آزمایشگاه ها یک حساب AWS به صورت رایگان باز کنید.
من همچنین نمونههای کد زیادی را ارائه میدهم که میتوانید فوراً از آنها برای خودکارسازی زیرساخت خود استفاده کنید.
به روز رسانی (اکتبر-2016):
- اضافه شده AWS Autoscaling سخنرانی
- سخنرانی های ادغام Terraform+Packer Jenkins اضافه شد
- Terraform با Docker در AWS (ECR و ECS) اضافه شد
- Terraform با گردش کار جنکینز با استفاده از ECR و ECS اضافه شد
به روز رسانی (دسامبر-2016):
- یک سخنرانی در مورد دستورات terraform مفید اضافه شده است
- یک نسخه نمایشی در مورد نحوه استفاده از terraform show/graph/taint/untaint/import اضافه شده است
- یک سخنرانی و نسخه ی نمایشی در مورد Elastic Beanstalk در AWS اضافه شد
به روز رسانی (ژوئن-2018):
- Terraform برای راه اندازی ویندوز + puttygen
- درون یابی
- شرایط
- توابع داخلی
- توسعه ماژول با نسخه ی نمایشی ماژول ECS + ALB
- راه اندازی یک خوشه Kubernetes میزبانی شده با استفاده از AWS EKS
به روز رسانی (نوامبر-2019):
- به روز رسانی Terraform-0.12
- سخنرانیهایی که رویکرد متغیر جدید را در terraform-0.12 پوشش میدهند
- حلقه for
به روز رسانی (مارس-2020):
- سخنرانی های CodePipeline
- سخنرانی های به روز شده با رابط کاربری جدید AWS
- نسخه ی نمایشی jenkins-packer-demo به روز شد
- به روز رسانی (دسامبر-2020):
- توسعه ماژول پیشرفته
- سخنرانی ها و دموهایی که ویژگی های جدید Terraform 0.13 را پوشش می دهند
- فایل قفل Terraform (terraform 0.14)
- State manipulation
به روز رسانی (دسامبر-2020):
- اکنون بخش جدیدی در مورد گواهینامه HashiCorp Terraform اضافه شده است!
به روز رسانی (ژانویه-2022):
- بازسازی ماژولها با بلوک “انتقال یافته”.
- کیت توسعه ابری برای Terraform (CDKTF)
این دوره شامل زیرنویس انگلیسی است.
دوره آموزش اتوماسیون و استفاده از ویژگی های Terraform (ترافرم) برای چه کسانی است:
- اگر در یک موقعیت Ops یا DevOps هستید و می خواهید در مورد اتوماسیون با استفاده از terraform بیاموزید، این دوره عالی است
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی درخواست کنید