آموزش مبانی و مفاهیم کلیدی ترافرم (Terraform) - آخرین آپدیت

دانلود Terraform Foundations and Core Concepts

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، اصول بنیادین زیرساخت به عنوان کد (Infrastructure as Code) و ترافرم را بیاموزید و پایه‌ای قوی برای اتوماسیون زیرساخت‌های ابری با استفاده از AWS ایجاد کنید. مفاهیم اصلی، نحوه نصب و عملیات ضروری ترافرم را برای بهینه‌سازی استقرار منابع ابری فرا خواهید گرفت. این دوره شما را با اصول IaC و مبانی ترافرم با تمرکز بر پیاده‌سازی عملی در AWS آشنا می‌کند. شما با چالش‌های زیرساخت‌های سنتی آشنا شده، مزایای IaC را درک می‌کنید و تجربه عملی در نصب ترافرم، مدیریت AWS IAM، EC2 و عناصر بنیادی پیکربندی ترافرم کسب خواهید کرد. در پایان این دوره، قادر خواهید بود ترافرم را راه‌اندازی کرده، آن را به AWS متصل کنید و با اطمینان منابع پایه ابری را از طریق جریان‌های کاری خودکار مدیریت نمایید. این دوره با رویکرد گام‌به‌گام و مثال‌محور طراحی شده است و یادگیرندگان را از مفاهیم پایه تا اجرای عملی، همراه با توضیحات شفاف و سناریوهای واقعی AWS هدایت می‌کند. هر ماژول بر پایه مباحث قبلی بنا شده تا منحنی یادگیری روان و کاربرد فوری مهارت‌ها تضمین شود. این دوره، بخش اول از یک تخصص سه بخشی است که برای ایجاد درکی جامع و منسجم از این موضوع طراحی شده است. اگرچه این دوره به تنهایی مهارت‌های ارزشمندی ارائه می‌دهد، اما بیشترین بهره را با گذراندن هر سه دوره به صورت یک مسیر یادگیری ساختاریافته خواهید برد. این دوره بر اساس راهنمای جامع و عملی Terraform Mastery با آمادگی برای مصاحبه، توسط CourseDIY تهیه شده است. این دوره توسط Packt لایسنس و توزیع شده است. تمامی حقوق محفوظ است. پکت (Packt) یکی از پرکارترین ناشران محتوای فنی پیشرفته در جهان است. برای بیش از دو دهه، ماموریت ما گردآوری و انتشار دانش برترین متخصصان فنی بوده است. تمرکز ما بر دوره‌های کاربردی است که به مشتریان ما در انجام پروژه‌های واقعی کمک کند و طیف گسترده‌ای از موضوعات فنی تثبیت شده و پیشرو را پوشش دهد. اگر فرد یا سازمانی هستید که به یادگیری از طریق انجام دادن (Learning by doing) اعتقاد دارید، Packt بهترین انتخاب برای شماست.

سرفصل ها و درس ها

آشنایی با مسیر یادگیری ترافرم Introduction to Terraform Journey

  • مقدمه Introduction

  • درک مفهوم زیرساخت به عنوان کد (IaC) Understanding IaC

  • چالش‌های زیرساخت‌های سنتی Challenges in Traditional Infrastructure

  • انواع IaC Types of IaC

  • آشنایی با ترافرم Understanding Terraform

نصب و راه‌اندازی Installation

  • نصب ترافرم در MacOS Install Terraform on MacOS

  • افزودن ترافرم به VSCode Adding Terraform in VSCode

پیش‌نیازها: AWS IAM و EC2 Pre-Requisite: AWS IAM & EC2

  • مبانی IAM در AWS IAM Basics (AWS)

  • کاربران و نقش‌های IAM در AWS IAM Users & Roles (AWS)

  • سیاست‌های IAM در AWS IAM Policy (AWS)

  • اتصال سیاست‌ها به کاربران در AWS Attaching Policy to Users (AWS)

  • کلیدهای دسترسی (Access Keys) در AWS Access Keys (AWS)

  • درک مفهوم EC2 در AWS Understanding EC2 (AWS)

  • تمرین عملی ایجاد EC2 در AWS HandsOn Creation of EC2 (AWS)

مبانی ترافرم Basics of Terraform

  • ساختار فایل‌های پایه در ترافرم Basic File Structure of Terraform

  • درک مفهوم Providerها Understanding Providers

  • بلاک Provider (فایل provider.tf) Provider Block (provider.tf)

  • کنترل نسخه در Providerها Version Control in Providers

  • احراز هویت Authentication

  • درک مفهوم منابع (Resources) Understanding Resources

  • درک فایل main.tf Understanding main.tf

  • تمرین عملی با main.tf main.tf HandsOn

  • درک دستور Terraform Plan Understanding Terraform Plan

  • روش‌های مختلف احراز هویت در AWS - بخش اول Different ways to authenticate AWS - I

  • روش‌های مختلف احراز هویت در AWS - بخش دوم Different ways to authenticate AWS - II

  • درک دستور Terraform Apply Understanding Terraform Apply

  • درک دستور Terraform Destroy Understanding Terraform Destroy

  • فایل قفل وابستگی‌ها (Dependency Lock File) Dependency Lock File

  • درک فایل وضعیت (State File) Understanding State File

  • تمرین عملی با State File State File HandsOn

  • فایل پشتیبان وضعیت (State BackUp File) State BackUp File

  • وضعیت فعلی در برابر وضعیت مطلوب Current State & Desired State

  • تمرین عملی وضعیت فعلی و مطلوب Current State & Desired State HandsOn

ویژگی‌ها و وابستگی‌ها Attributes & Dependency

  • ویژگی‌ها (Attributes) Attributes

  • تمرین عملی ویژگی‌ها Attributes HandsOn

  • درک آدرس‌های IP در AWS Understanding IP Addresses (AWS)

  • تمرین عملی ویژگی‌ها با ارجاعات متقاطع Attributes HandsOn with Cross-Reference

  • دستور Terraform fmt Terraform fmt Command

  • دستور Terraform Validate Terraform Validate Command

  • درک گروه‌های امنیتی (Security Groups) در AWS Understanding Security Groups (AWS)

  • درک S3 Bucket در AWS Understanding S3 Bucket (AWS)

  • وابستگی‌های منابع (Resource Dependencies) Resource Dependencies

  • تمرین عملی وابستگی ضمنی (Implicit) Implicit Dependency HandsOn

  • تمرین عملی وابستگی صریح (Explicit) Explicit Dependency HandsOn

  • استفاده از چندین Provider Using Multiple Providers

  • جمع‌بندی Summary

نمایش نظرات

آموزش مبانی و مفاهیم کلیدی ترافرم (Terraform)
جزییات دوره
5h 35m
46
(آخرین آپدیت)
1
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده