لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش DevOps: اتوماسیون زیرساخت با Terraform
Learn DevOps: Infrastructure Automation With Terraform
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
یاد بگیرید که چگونه زیرساخت خود را با terraform خودکار کنید. Terraform را با AWS، Packer، Docker، ECS، EKS، Jenkins درک، استفاده و اعمال Terraform، از جمله ویژگیهای پیشرفته terraform استفاده از terraform برای تهیه منابع AWS آماده شدن برای HashiCorp Terraform Certification با سخنرانیهایی همسو با اهداف امتحان استفاده از terraform با Packer برای ایجاد تصاویر سفارشی استفاده از terraform با AWS ECS، Fargate و CodePipelines امکان استفاده از تکنیک های DevOps با استفاده از terraform پیش نیازها: برای اینکه بتوانید خودتان دموها را انجام دهید، باید یک حساب کاربری AWS داشته باشید. شما می توانید یکی را به صورت رایگان باز کنید و من نحوه باز کردن یکی را در دوره توضیح می دهم.
Terraform اخیراً محبوبیت زیادی پیدا کرده است و ابزاری است که در صورت تمایل یا قرار گرفتن در نقش Ops/DevOps به آن نیاز دارید. شما معمولاً از فناوری هایی مانند Ansible، Chef یا Puppet برای خودکار کردن تهیه نرم افزار استفاده می کنید. Terraform از همان اصل شروع می شود، زیرساخت به عنوان کد، اما بر اتوماسیون زیرساخت تمرکز می کند. کل زیرساخت Cloud شما (نمونهها، حجمها، شبکه، IP) را میتوان به صورت زمینی توصیف کرد.
در این دوره آموزشی یاد خواهید گرفت که چگونه از terraform برای خودکارسازی زیرساخت خود استفاده کنید. من ابتدا اصول terraform را به شما نشان خواهم داد و سپس نحوه خودکارسازی زیرساخت در AWS با استفاده از terraform را توضیح خواهم داد. می توانید برای انجام آزمایشگاه ها یک حساب AWS به صورت رایگان باز کنید. من همچنین نمونههای کد زیادی ارائه میدهم که میتوانید فوراً از آنها برای خودکارسازی زیرساختهای خود استفاده کنید.
بهروزرسانی (اکتبر-2016):
سخنرانی AWS Autoscaling اضافه شد
سخنرانی ادغام Terraform+Packer Jenkins اضافه شد
Terraform را با Docker در AWS (ECR و ECS) اضافه کرد
Terraform را با گردش کار جنکینز با استفاده از ECR و ECS اضافه کرد
بهروزرسانی (دسامبر-2016):
یک سخنرانی درباره دستورات مفید زمینی اضافه شد
نمونه نمایشی در مورد نحوه استفاده از terraform show/graph/taint/untaint/import اضافه شد
یک سخنرانی و نسخه نمایشی درباره Elastic Beanstalk در AWS اضافه شد
بهروزرسانی (ژوئن-2018):
Terraform برای راه اندازی ویندوز + puttygen
درون یابی
شرط
عملکردهای داخلی
توسعه ماژول با نسخه نمایشی ماژول ECS + ALB
راه اندازی یک خوشه Kubernetes میزبانی شده با استفاده از AWS EKS
بهروزرسانی (نوامبر-2019):
بهروزرسانیهای Terraform-0.12
سخنرانیهایی که رویکرد متغیر جدید در terraform-0.12 را پوشش میدهند
برای هر حلقه
بهروزرسانی (مارس-2020):
سخنرانی های CodePipeline
سخنرانی های به روز شده با رابط کاربری جدید AWS
نسخه نمایشی jenkins-packer-demo به روز شد
بهروزرسانی (دسامبر-2020):
توسعه ماژول پیشرفته
سخنرانی ها و دموهایی که ویژگی های جدید Terraform 0.13 را پوشش می دهند
فایل قفل Terraform (terraform 0.14)
دستکاری حالت
بهروزرسانی (دسامبر-2020):
یک بخش جدید کامل در مورد گواهینامه HashiCorp Terraform اکنون اضافه شده است!
بهروزرسانی (ژانویه-2022):
بازسازی ماژول ها با بلوک "انتقال یافته"
کیت توسعه ابر برای Terraform (CDKTF)
این دوره شامل شرحهای انگلیسی است.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
معرفی دوره
Course Introduction
بحث و پشتیبانی
Discussions and Support
سند رویه
Procedure Document
معرفی دوره
Course Introduction
معرفی دوره
Course Introduction
بحث و پشتیبانی
Discussions and Support
سند رویه
Procedure Document
مقدمه ای بر ترافورم
Introduction to terraform
معرفی
Introduction
نصب Terraform
Terraform installation
نصب Terraform (در ویندوز)
Terraform Installation (on Windows)
نصب Terraform با استفاده از Vagrant
Terraform installation using Vagrant
مقدمه ای بر ترافورم
Introduction to terraform
معرفی
Introduction
نصب Terraform
Terraform installation
نصب Terraform (در ویندوز)
Terraform Installation (on Windows)
نصب Terraform با استفاده از Vagrant
Terraform installation using Vagrant
نحوه استفاده از IoT Core ویندوز 10 برای توسعه دستگاه های اینترنت اشیا ((IoT) را کشف کنید. بیاموزید که چگونه یک نسخه ساده سخت افزاری سخت افزاری برای تأیید اعتبار محیط توسعه خود بسازید.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.