لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
اتوماسیون زیرساخت با OpenTofu – Hands-On DevOps
Infrastructure Automation with OpenTofu – Hands-On DevOps
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش تهیه زیرساخت با استفاده از OpenTofu با سخنرانیها، آزمونها، دموهای عملی و تمرینهای کدنویسی مقدمهای بر OpenTofu شروع با OpenTofu و OpenTofu زبان پیکربندی ارائهدهندگان OpenTofu، انواع منابع، متغیرهای ورودی و خروجی، مهاجرت ارائهدهندگان از Terraform به Motufu و منابع داده OpenTofu، رجیستری در مدیریت فایل های محلی و از راه دور OpenTofu با Backend ها کار با OpenTofu با استفاده از بازه های زمانی، taints، untaints، نمودارها، نام مستعار، بلوک ارزش محلی فرآیند وارد کردن منابع در مدیریت OpenTofu Meta-Arguments، توابع و فضاهای کاری پروژه های نمونه OpenTofu در زمان واقعی برای شبکه، Compute and Container Orchestration پیش نیازها: Basic Unix/Linux Knowledge AWS Free Tier Account بدون نیاز به تجربه قبلی
در این دوره آموزشی چیست؟
این دوره آموزشی Infrastructure Automation با OpenTofu برای مبتدیان تا متخصصانی که به دنبال یادگیری OpenTofu هستند طراحی شده است. بلوک های اساسی اولیه مورد نیاز برای شروع با OpenTofu را معرفی می کند. این دوره با مقدمهای بر OpenTofu شروع میشود و تفاوت آن با Terraform را توضیح میدهد، سپس راهاندازی OpenTofu در زمان واقعی، زبان پیکربندی OpenTofu، ارائهدهندگان، منابع و گردش کار OpenTofu را توضیح میدهد. این دوره همچنین مفاهیم حیاتی اصلی مانند متغیرهای ورودی، بلوک خروجی، تأمینکنندگان و منابع داده، ماژولها، Backends، مدیریت فایل وضعیت و به دنبال آن موضوعات دیگری مانند فضاهای کاری، نمودارها، لکهها، وابستگیها و موارد دیگر را پوشش میدهد. ما همچنین خواهیم آموخت که چگونه کد Terraform موجود را می توان به راحتی به اکوسیستم OpenTofu منتقل کرد. اگر در OpenTofu تازه کار هستید نگران نباشید، ما قصد داریم با اصول اولیه شروع کنیم. هر سخنرانی در این دوره با دموهای عملی واقعی همراه است.
OpenTofu چیست؟
در چشمانداز پیچیده IT امروزی، ایجاد، مدیریت و بهروزرسانی انواع پلتفرمهای زیرساخت و خدمات آنها (میتواند IaaS، PaaS یا SaaS باشد) میتواند کاری دلهرهآور باشد. اینجاست که OpenTofu - یک نرم افزار منبع باز قدرتمند، مبتنی بر جامعه، پایدار، ساده و بی طرف وارد می شود که زیرساخت قدرتمندی را به عنوان قابلیت کد ارائه می دهد. پروژه OpenTofu بخشی از بنیاد لینوکس است و اولین نسخه OpenTofu در ژانویه 2024 ساخته شد.
اطلاعیه حقوقی:
OpenTofu یک زیرساخت منبع باز و جامعه محور به عنوان ابزار کد است که توسط بنیاد لینوکس مدیریت می شود. OpenTofu و لوگوی OpenTofu علائم تجاری یا علائم تجاری ثبت شده بنیاد لینوکس در یک یا چند کشور هستند. بنیاد لینوکس و سایر طرفها نیز ممکن است دارای حقوق علامت تجاری با عبارات دیگر استفاده شده در اینجا باشند. این دوره دارای گواهی، معتبر، وابسته و توسط بنیاد لینوکس نیست.
ساختار دوره:
سخنرانی ها
نمایشگر
آزمونها
تکالیف
محتویات دوره:
معرفی OpenTofu
شروع با OpenTofu
زبان پیکربندی OpenTofu
ارائه دهندگان OpenTofu
جریان کاری و منابع OpenTofu
مهاجرت از Terraform به OpenTofu
متغیرهای ورودی
مقادیر خروجی
تامین کنندگان
منابع داده
ماژولها و ثبتها
فایل های حالت
OpenTofu Remote State و Backends
کار با OpenTofu - وقفهها، لکهها، نمودارها، نامهای مستعار
بلوک ارزش محلی
زیرساخت های موجود را وارد کنید
متا آرگومانها - قوانین چرخه حیات، بستگی_به، شمارش، برای_هر یک
عملکردهای داخلی
فضای کاری
تاریخچه به روز رسانی دوره
22 مارس 2024 - سخنرانی و نسخه نمایشی جدید برای Project3 اضافه شد - سرویس ارکستراسیون کانتینر (Amazon EKS)
03 ژوئن 2024 - یک بخش جدید "رجیسترها با رابط کاربری گرافیکی [بهروزرسانی ژوئن 2024]" اضافه شد که شامل معرفی کتابخانه
همه بخشهای این دوره به صورت زنده نمایش داده میشوند. هدف کاربران ثبت نام شده این است که محیط OpenTofu خود را راه اندازی کنند، تمرین ها را انجام دهند و با انجام دادن یاد بگیرند!!!
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Course Introduction
معرفی OpenTofu | OpenTofu در مقابل Terraform
OpenTofu Introduction | OpenTofu vs Terraform
نسخه ی نمایشی - راه اندازی OpenTofu برای پلتفرم AWS
Demo - OpenTofu setup for AWS Platform
نسخه ی نمایشی - راه اندازی OpenTofu برای macOS
Demo - OpenTofu setup for macOS
شروع با OpenTofu
Getting Started with OpenTofu
زبان پیکربندی OpenTofu
OpenTofu Configuration Language
زبان پیکربندی OpenTofu
OpenTofu Configuration Language
نسخه ی نمایشی - اسناد زبان پیکربندی OpenTofu
Demo - OpenTofu Configuration Language Documentation
OpenTofu CLI
OpenTofu CLI
نسخه ی نمایشی - استفاده از OpenTofu CLI
Demo - OpenTofu CLI usage
زبان پیکربندی OpenTofu
OpenTofu Configuration Language
ارائه دهندگان OpenTofu
OpenTofu Providers
ارائه دهندگان و انواع آنها، نسخه های ارائه دهنده و استفاده از چندین ارائه دهنده
Providers and their Types, Provider Versions and Multiple Provider Usage
نمایش نظرات