آموزش بوت کمپ نهایی Terraform در AWS | از مبتدی تا پیشرفته - آخرین آپدیت

دانلود Ultimate Terraform on AWS Bootcamp | Beginner to Advanced

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع Terraform: از مبتدی تا متخصص

تجربه واقعی Terraform را با بیش از 35 دموی عملی، پروژه پایانی، آزمون‌ها و راهنمای کامل دوره کسب کنید.

Terraform را از پایه بیاموزید - نصب، مدیریت، بهترین روش‌ها و بهینه‌سازی کد.

پروژه پایانی: استقرار و مدیریت زیرساخت AWS مقیاس‌پذیر، با دسترسی بالا و Load Balanced با استفاده از Terraform

با انجام بیش از 35 آزمایشگاه عملی، اطمینان لازم برای شروع به کار با Terraform را کسب کنید.

نحوه ایجاد و مدیریت بیش از 30 سرویس/منبع AWS با استفاده از Terraform را بیاموزید (EC2، VPC، ELB، AS، SG، NACLs، Route Tables، NATGW، IGW، Subnets، EIPs، ENIs.....).

درک جامعی از Terraform در پشت صحنه به دست آورید و در عین حال مهارت‌های HCL را توسعه دهید.

نحوه گسترش این دانش برای استقرار و مدیریت منابع زیرساختی در هر جای دیگر (سایر ابرها و on-premises) با استفاده از Terraform را یاد بگیرید.

پیش نیازها:

  • داشتن دانش اولیه AWS برای بهره‌وری بیشتر از این دوره به شدت توصیه می شود.
  • یک حساب AWS برای تمرین
  • هیچ تجربه قبلی برنامه نویسی یا Terraform لازم نیست.

چرا اکنون باید Terraform را یاد بگیرید؟

در چشم انداز سریع تکنولوژی امروزی، نقش‌های Cloud Engineering، Cloud Ops و DevOps بسیار مورد تقاضا هستند و تخصص در Infrastructure as Code (IaC) یک مهارت ضروری است. Terraform در قلب این تحول قرار دارد و شرکت‌ها به طور فعال به دنبال متخصصانی هستند که بتوانند از آن برای عملیات و مدیریت زیرساخت‌های ابری مقیاس‌پذیر و کارآمد استفاده کنند.

با توجه به اینکه بازار جهانی IaC تا سال 2030 به 3 میلیارد دلار خواهد رسید و سالانه 20 تا 24 درصد رشد خواهد داشت، اکنون زمان سرمایه‌گذاری در Terraform است.

این تقاضای رو به رشد، فرصت‌ها و مسیرهای شغلی هیجان‌انگیزی را برای متخصصان ماهر ایجاد می‌کند. HashiCorp Terraform به عنوان محبوب‌ترین ابزار IaC در صنعت امروزی شناخته می‌شود - این یک تغییر دهنده بازی برای حرفه شما است.


مروری بر دوره

این دوره مسیر سریع شما برای تسلط بر Terraform در AWS است. از اصول اولیه شروع می‌کنید و به سرعت با تجربه عملی اعتماد به نفس کسب می‌کنید که شما را برای مقابله با چالش‌های دنیای واقعی آماده می‌کند. این دوره دانش نظری را با کاربرد عملی متعادل می‌کند، بنابراین شما نه تنها "چگونه" را یاد می‌گیرید، بلکه "چرا" پشت هر دستور Terraform که اجرا می‌کنید را نیز درک خواهید کرد.

چرا این دوره را انتخاب کنید؟

  • یادگیری آسان: این دوره با یک منحنی یادگیری هموار طراحی شده است و درک مفاهیم پیچیده Terraform را برای مبتدیان مطلق آسان می‌کند.
  • بیش از 35 آزمایشگاه عملی: دانش خود را با آزمایشگاه‌های عملی و دنیای واقعی تقویت کنید که به شما مهارت‌هایی می‌دهد تا هر پروژه Terraform را انجام دهید.
  • بیش از 250 صفحه منابع: یک کتاب دانشجویی PDF جامع پر از اسلاید‌های دوره و مطالب مرجع اضافی (در صورت لزوم) دریافت کنید - راهنمای شما برای یادگیری مداوم.
  • کد آماده برای استفاده: به تمام کدهای آزمایشگاه‌های عملی دسترسی پیدا کنید و در سفر Terraform خود جهش رو به جلو داشته باشید.
  • آزمون‌های هر بخش: درگیر بمانید و درک خود را از طریق آزمون‌های منظم بعد از هر بخش آزمایش کنید.
  • پروژه پایانی: مهارت‌های جدید خود را با استقرار یک معماری با دسترسی بالا در AWS، همراه با Apache، VPC، Routing، Load Balancing، EC2، NAT Gateways، Security Groups، Auto-Scaling و موارد دیگر به نمایش بگذارید. این تجربه عملی نهایی است!
  • تاثیر دنیای واقعی: از کارهایی که می‌توانید با Terraform تا پایان این دوره به دست آورید، شگفت زده خواهید شد. مهارت‌هایی که کسب می‌کنید، تأثیر مستقیمی بر حرفه شما خواهد داشت!

از یک متخصص بیاموزید

این دوره توسط یک متخصص صنعت با بیش از 20 سال تجربه در IT، زیرساخت ابری و DevOps طراحی و تدریس می‌شود. او با بیش از یک دهه تجربه تدریس، به بیش از 120،000 دانشجو در 180 کشور کمک کرده است تا با موفقیت در فناوری‌های کلیدی مانند AWS، Docker، Kubernetes، CI/CD، Ansible و Terraform مسلط شوند.


چرا منتظر بمانید؟

وقتی از یک متخصص AWS و Terraform یاد می‌گیرید، خود را برای موفقیت آماده می‌کنید. فرصت تسریع در تسلط بر Terraform خود را از دست ندهید و با اطمینان وارد دنیای Infrastructure as Code شوید.


همین حالا ثبت نام کنید و آماده شوید تا حرفه خود را متحول کنید - در کمترین زمان به یک متخصص Terraform تبدیل شوید!


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

مقدمه دوره Course Introduction

  • پیام از طرف مدرس Message from the Instructor

  • سازماندهی و دانلود منابع Getting Organized & Resources Download

  • پروژه نهایی – یک نگاه اجمالی Capstone Project - A Sneak Peak

مقدمه ای بر زیرساخت به عنوان کد (IaC) و Terraform Introduction to Infrastructure as Code (IaC) and Terraform

  • زیرساخت به عنوان کد (IaC) Infrastructure as Code (IaC)

  • بررسی اجمالی Terraform Terraform Overview

  • نصب Terraform Installing Terraform

  • نصب Terraform روی ویندوز Installing Terraform on Windows

  • نصب Visual Studio (VS) Code Installing Visual Studio (VS) Code

  • اجزای Terraform Terraform Components

  • آزمون پایانی بخش Section Quiz

اصول Terraform Terraform Fundamentals

  • فایل های پیکربندی Terraform Terraform Configuration Files

  • ارائه دهندگان Terraform Terraform Providers

  • احراز هویت ارائه دهنده و اعتبار AWS CLI Provider Authentication & AWS CLI Credentials

  • احراز هویت ارائه دهنده – AWS Provider Authentication - AWS

  • آزمایش عملی: ارائه دهنده AWS – روش های مختلف احراز هویت Hands-On Lab : AWS Provider – The Different Authentication Methods

  • جریان کار Terraform Terraform Workflow

  • آزمایش عملی: جریان کار Terraform Hands-On Lab : Terraform Workflow

  • منابع Terraform و ویژگی های منبع Terraform Resources and Resource Attributes

  • آزمایش عملی: منابع Terraform و ویژگی های منبع Hands-On Lab : Terraform Resources and Resource Attributes

  • وابستگی ضمنی منبع Resource Implicit Dependency

  • وابستگی صریح منبع (آرگومان متا depends_on) Resource Explicit Dependency (depends_on meta argument)

  • بلاک خروجی Terraform Terraform Output Block

  • آزمایش عملی: خروجی Terraform Hands-On Lab : Terraform Output

  • بلاک خروجی Terraform – آرگومان متا depends-on Terraform Output Block - depends-on meta argument

  • آرگومان متا چرخه حیات منبع Resource Lifecycle Meta Argument

  • آزمایش عملی: آرگومان متا چرخه حیات منبع Hands-On Lab : Resource Lifecycle Meta Argument

  • نظرات در Terraform و مستندات Terraform Comments in Terraform & Terraform Documentation

  • آزمون پایانی بخش Section Quiz

کار با Terraform Working with Terraform

  • وضعیت Terraform Terraform State

  • آزمایش عملی: وضعیت Terraform Hands-On Lab : Terraform State

  • بلاک (تنظیمات) Terraform Terraform (Settings) Block

  • منابع داده Terraform Terraform Data Sources

  • آزمایش عملی: منابع داده Terraform Hands-On Lab : Terraform Data Sources

  • پیکربندی های چندگانه (یکسان) ارائه دهنده – Terraform Alias Multiple (Same) Provider Configurations – Terraform Alias

  • آزمایش عملی: ایجاد منابع در دو منطقه AWS با استفاده از Terraform Alias Hands-On Lab : Creating Resources in Two AWS Regions Using Terraform Alias

  • آزمون پایانی بخش Section Quiz

Provisioner های Terraform Terraform Provisioners

  • Provisioner های Terraform - Local-Exec Terraform Provisioners - Local-Exec

  • Provisioner های Terraform - Remote-Exec و Provisioner های File Terraform Provisioners - Remote-Exec and File Provisioners

  • آزمایش عملی: Provisioner های Remote-Exec Hands-On Lab : Remote-Exec Provisioners

  • آزمون پایانی بخش Section Quiz

متغیرهای Terraform Terraform Variables

  • متغیرهای Terraform Terraform Variables

  • روش های تخصیص متغیر Terraform Terraform Variable Assignment Approaches

  • آزمایش عملی: متغیرها Hands-On Lab : Variables

  • انواع داده متغیر و محدودیت های نام متغیر Variable Data Types & Variable Name Constraints

  • آزمایش عملی: انواع داده متغیر Hands-On Lab : Variable Data Types

  • درون یابی رشته ای و پارامتر Variable Count String Interpolation & Variable Count Parameter

  • آزمایش عملی: درون یابی رشته ای Hands-On Lab : String Interpolation

  • آزمایش عملی: Variable Count و Count.index Hands-On Lab : Variable Count and Count.index

  • آرگومان متا for_each (حلقه ها در Terraform) for_each Meta Argument (Loops in Terraform)

  • آزمایش عملی: آرگومان متا For_each Hands-On Lab : For_each meta argument

  • شرطی ها Conditionals

  • مقادیر محلی (متغیرهای محلی) Local Values (Local Variables)

  • آزمایش عملی: مقادیر محلی (متغیرهای محلی) Hands-On Lab : Local Values (Local Variables)

  • عبارت Splat Splat Expression

  • آزمون پایانی بخش Section Quiz

توابع Terraform Terraform Functions

  • توابع Terraform - قسمت اول Terraform Functions - Part I

  • توابع Terraform - قسمت دوم Terraform Functions - Part II

  • اعتبارسنجی متغیر Variable Validation

  • آزمون پایانی بخش Section Quiz

ماژول ها و Workspaces در Terraform Terraform Modules and Workspaces

  • ماژول های Terraform Terraform Modules

  • فراخوانی ماژول های Child Calling Child Modules

  • آزمایش عملی: ماژول های محلی Terraform Hands-On Lab : Terraform Local Modules

  • استفاده از متغیرها و Locals با ماژول ها Using Variables & Locals with Modules

  • آزمایش عملی: استفاده از متغیرها و Locals با ماژول ها Hands-On Lab : Using Variables & Locals with Modules

  • دسترسی به خروجی ماژول Child Accessing Child Module Output

  • ماژول های رجیستری Terraform Terraform Registry Modules

  • آزمایش عملی: ماژول های رجیستری Terraform Hands-On Lab :Terraform Registry Modules

  • بهترین شیوه های ماژول ها Modules Best Practices

  • Workspaces در Terraform Terraform Workspaces

  • آزمایش عملی: Workspaces در Terraform Hands-On Lab : Terraform Workspaces

  • آزمون پایانی بخش Section Quiz

پروژه نهایی Capstone Project

  • پروژه نهایی - مقدمه Capstone Project - Introduction

  • پروژه نهایی Capstone Project

تبریک میگم .... Congratulations ....

  • مراحل یادگیری بعدی Next Learning Steps

  • سخنرانی جایزه Bonus Lecture

نمایش نظرات

آموزش بوت کمپ نهایی Terraform در AWS | از مبتدی تا پیشرفته
جزییات دوره
10.5 hours
68
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
112
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

DolfinED Academy DolfinED Academy

آموزش موثر و تحول‌آفرین در زندگی