لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عملی با Terraform: Master Infrastructure Automation
Hands-on with Terraform: Master Infrastructure Automation
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک سفر تعاملی از طریق اصول اصلی Terraform زیرساخت به عنوان کد (IaC) چیست؟ Terraform چگونه کار می کند؟ نصب و راه اندازی ابزارهای Terraform Terraform Basis Terraform Resource Creation Labs اتوماسیون اسکریپت برای ایجاد منابع در Azure، Amazon، Google Cloud و غیره.
به دوره Terraform خوش آمدید!
بهترین دوره برای تسلط بر Terraform.
سلام، من هکتور پرز، MVP مایکروسافت و خالق بهترین دوره های آموزشی در این زمینه برای چندین سال است. این دوره جدید Terraform نیز از این قاعده مستثنی نیست.
من کامل ترین راهنمای گام به گام Terraform را که می یابید ایجاد کرده ام. با مجموعه کاملی از ابزارها و تمرین ها، به شما یاد می دهم که چگونه اولین پروژه Terraform خود را تنها در چند ساعت ایجاد کنید و چگونه از زبان HCL برای کار با آن استفاده کنید.
Terraform ابزاری قدرتمند برای ایجاد، تغییر و مدیریت زیرساخت است. این یک گردش کار ساده برای نوشتن کد برای ایجاد و تغییر زیرساخت شما فراهم می کند تا مجبور نباشید با پیچیدگی های غیر ضروری دست و پنجه نرم کنید. Terraform روی هر سیستم عاملی از جمله Windows، MacOS، Linux و FreeBSD اجرا میشود.
Terraform به شما امکان میدهد بدون نیاز به مدیریت زیرساختهای سختافزاری، در فضای ابری کار کنید. Terraform از بسیاری از ارائه دهندگان ابری مختلف، ابزارهای استقرار و سبک های مدیریت پیکربندی پشتیبانی می کند. Terraform ابزاری برای مدیریت زیرساخت های ابری به عنوان کد است. از بسیاری از ارائه دهندگان ابری مختلف، ابزارهای استقرار و سبک های مدیریت پیکربندی پشتیبانی می کند. Terraform یک فایل پیکربندی را میخواند که زیرساختی را که باید ساخته شود توصیف میکند و از ابزارهای مناسب برای ایجاد یا بهروزرسانی محیط استفاده میکند.
برخی از موضوعاتی که در این دوره به آنها نگاه خواهیم کرد عبارتند از: اجزای Terraform ابزارهای پیشنهادی برای کار با terraform زبان پیکربندی Hashicorp ایجاد و استفاده از ماژولها مدیریت حالت از راه دور ادغام مداوم با Terraform از جمله موضوعات دیگری که با آن ترجمه شده است.
سرفصل ها و درس ها
مقدمه
Introducción
Terraform چیست؟
What is Terraform
زیرساخت به عنوان کد چیست؟
What is infrastructure as code
اجزای Terraform
Terraform components
اجرایی Terraform
The Terraform executable
فایل های Terraform
Terraform files
پلاگین های Terraform
Terraform Plugins
حالت Terraform
Terraform state
سلام Terraform
Hello Terraform
دستورات رایج در Terraform
Common commands in Terraform
نصب VS Code
Installing VS Code
نصب PyCharm
PyCharm Installation
ساختار HCL
HCL Structure
نحو بلاک، نوع بلوک terraform و دستور init
Block syntax, the terraform block type and the init command
ارائه دهندگان مورد نیاز
Required Providers
پیکربندی ارائه دهنده
Provider configuration
فرماندهی طرح
The Plan Command
منابع Terraform
Terraform Resources
ایجاد طرح اجرایی
Creating an execution plan
دستور اعمال
The apply command
خروجی های Terraform
Terraform outputs
اجرای دستورات terraform به صورت محلی
Executing terraform commands locally
وابستگی ها و نمودارها در Terraform
Dependencies and graphs in Terraform
متغیرهای ورودی
Input Variables
سایر ویژگی های متغیرهای ورودی
Other characteristics of the input variables
رشته های درون یابی
Interpolated Strings
ارزش های محلی
Local Values
خاصیت شمارش
The Count property
تکرار از طریق یک برای هر کدام
Iterating through a for each
اطلاعات بیشتر در مورد انواع داده و اپراتورها در Terraform
More about data types and Operators in Terraform
توابع در Terraform
Functions in Terraform
تکرارها در Terraform
Iterations in Terraform
منابع اطلاعات
Data Sources
ایجاد منابع با Terraform
Creating resources with Terraform
آزمایشگاه - ایجاد یک شبکه مجازی در terraform قسمت 1
Lab - Creating a virtual network in terraform part 1
آزمایشگاه - ایجاد یک شبکه مجازی در terraform قسمت 2
Lab - Creating a virtual network on terraform Part 2
آزمایشگاه - استفاده از PyCharm برای ایجاد تنظیمات Terraform
Lab - Using PyCharm to create Terraform configurations
جداسازی متغیرها و خروجی ها
Separation of variables and outputs
ایجاد ماژول در Terraform قسمت 1
Creating Modules in Terraform Part 1
ایجاد ماژول در Terraform قسمت 2
Creating Modules in Terraform Part 2
استفاده از ماژول های Terraform Registry قسمت 1
Using Terraform Registry modules part 1
استفاده از ماژول های Terraform Registry قسمت 2
Using Terraform Registry modules part 2
مدیریت Remote State با Azure Part 1
Managing the Remote State with Azure Part 1
مدیریت Remote State با Azure Part 2
Managing the Remote State with Azure Part 2
مدیریت Remote State با Azure قسمت 3
Managing the Remote State with Azure Part 3
Terraform و Azure DevOps
Terraform and Azure DevOps
Terraform و Azure DevOps قسمت 1
Terraform and Azure DevOps Part 1
Terraform و Azure DevOps قسمت 2
Terraform and Azure DevOps Part 2
Terraform و Azure DevOps قسمت 3
Terraform and Azure DevOps Part 3
Terraform و Azure DevOps قسمت 4
Terraform and Azure DevOps Part 4
Terraform و Azure DevOps قسمت 5
Terraform and Azure DevOps Part 5
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات