آموزش گواهی HashiCorp: Terraform Associate 2023

HashiCorp Certified: Terraform Associate 2023

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

با محبوبیت فوق العاده و پذیرش Terraform توسط صنعت، HashiCorp Certified: Terraform Associate به یکی از محبوب ترین گواهینامه ها در بازار امروز تبدیل شده است.

این دوره به طور خاص برای افرادی طراحی شده است که تازه وارد Terraform شده اند و قصد دارند Terraform را در سازمان خود پیاده سازی کنند و می خواهند دید عمیقی از موضوعات مختلف و بهترین شیوه ها به همراه دریافت گواهینامه رسمی Terraform داشته باشند.

یکی از پیش نیازهای دوره این است که داوطلب باید در مورد قسمت زیرساخت (سرورها) اطلاعات اولیه داشته باشد

سفر این دوره با درک اصول اولیه زیرساخت به عنوان فناوری‌های کد شروع می‌شود و سپس یک سفر عمیق به Terraform را آغاز می‌کنیم.

این دوره همچنین دارای یک بخش آمادگی برای امتحان با مجموعه‌ای از تست‌های عملی است تا درک داوطلب از موضوعات مورد بحث در دوره را تأیید کند و تأیید کند که آیا داوطلب برای شرکت در آزمون‌های رسمی گواهینامه آمادگی دارد یا خیر.

با حفظ استانداردهای بالا مانند سایر دوره های پرفروش Zeal، این دوره دارای تعادل کامل است و هر موضوع به روشی ساده با سناریوهای عملی توضیح داده شده است.

با این مجموعه هیجان‌انگیز از یادگیری‌ها و تمرین‌های عملی، مشتاقانه منتظر دیدار شما در این دوره هستم و بخشی از سفر شما برای دریافت گواهی Terraform هستم.


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

معرفی Introduction

  • معرفی دوره و گواهینامه Introduction to the Course and Certification

  • سند - مخزن کد Document - Code Repository

  • جامعه ی ما Our Community

  • یادداشت های مرکزی PPT Central PPT Notes

شروع و راه اندازی آزمایشگاه ها Getting Started & Setting Up Labs

  • انتخاب یک زیرساخت مناسب به عنوان ابزار کد Choosing a right Infrastructure as Code tool

  • مراحل نصب Terraform Installation Process of Terraform

  • سند - صفحه دانلودهای Terraform Document - Terraform Downloads Page

  • نصب Terraform - کاربران MacOS و Linux Installing Terraform - MacOS and Linux Users

  • انتخاب IDE مناسب برای Terraform Choosing Right IDE for Terraform

  • ویرایشگر کد منبع را نصب و راه اندازی کنید Install & Setup Source Code Editor

  • توجه - راه اندازی ویژوال استودیو Note - Visual Studio Setup

  • راه اندازی حساب AWS Setting up AWS account

  • یادداشت ها - شروع به کار Notes - Getting Started

استقرار زیرساخت با Terraform Deploying Infrastructure with Terraform

  • احراز هویت و مجوز Authentication and Authorization

  • ایجاد کاربر برای حساب AWS Create User for AWS Account

  • اولین ماشین مجازی را از طریق Terraform راه اندازی کنید Launch First Virtual Machine through Terraform

  • کد Terraform - اولین نمونه EC2 Terraform Code - First EC2 Instance

  • نشانگر امنیتی مهم Important Security Pointer

  • منابع و ارائه دهندگان Resource and Providers

  • ردیف های ارائه دهنده Provider Tiers

  • مخزن GitHub را از طریق Terraform ایجاد کنید Create GitHub Repository through Terraform

  • Terraform Destroy Terraform Destroy

  • به روز رسانی آتی Upcoming Update

  • درک فایل های Terraform State (جدید) Understanding Terraform State files (NEW)

  • درک وضعیت های مطلوب و فعلی (جدید) Understanding Desired & Current States (NEW)

  • چالش‌ها با وضعیت فعلی مقادیر محاسبه‌شده (جدید) Challenges with the current state on computed values (NEW)

  • نسخه ارائه دهنده Terraform Terraform Provider Versioning

  • یادداشت ها - استقرار زیرساخت با Terraform Notes - Deploying Infrastructure with Terraform

  • تست تمرین - دامنه 1 Practice Test - Domain 1

خواندن، ایجاد، اصلاح تنظیمات Read, Generate, Modify Configurations

  • مروری بر قالب سخنرانی دوره Overview of Course Lecture Format

  • درک ویژگی ها و مقادیر خروجی در Terraform Understanding Attributes and Output Values in Terraform

  • ارجاع به ویژگی های منابع بین حسابی Referencing Cross-Account Resource Attributes

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

  • رویکردهایی برای انتساب متغیر Approaches for Variable Assignment

  • انواع داده برای متغیرها Data Types for Variables

  • واکشی داده ها از Maps و لیست در متغیر Fetching Data from Maps and List in Variable

  • شمارش و شمارش شاخص Count and Count Index

  • عبارات شرطی Conditional Expressions

  • ارزش های محلی Local Values

  • توابع Terraform Terraform Functions

  • منابع اطلاعات Data Sources

  • توجه - فیلترها در منابع داده Note - Filters in Data Sources

  • اشکال زدایی در Terraform Debugging in Terraform

  • فرمت Terraform Terraform Format

  • اعتبار سنجی فایل های پیکربندی Terraform Validating Terraform Configuration Files

  • ترتیب بارگذاری و معناشناسی Load Order & Semantics

  • بلوک های پویا Dynamic Blocks

  • مخدوش کردن منابع Tainting Resources

  • عبارات Splat Splat Expressions

  • نمودار Terraform Terraform Graph

  • ذخیره Terraform Plan در فایل Saving Terraform Plan to File

  • خروجی Terraform Terraform Output

  • تنظیمات Terraform Terraform Settings

  • برخورد با زیرساخت های بزرگ Dealing with Large Infrastructure

  • عملکرد Zipmap Zipmap Function

  • نظرات در Terraform Comments in Terraform

  • چالش ها با Count Meta-Argument Challenges with Count Meta-Argument

  • نوع داده - SET Data Type - SET

  • for_each در Terraform for_each in Terraform

  • یادداشت ها - خواندن، ایجاد، تغییر پیکربندی Notes - Read, Generate, Modify Configuration

  • آزمون تمرینی Practice Test

Terraform Provisioners Terraform Provisioners

  • درک Provisioners در Terraform Understanding Provisioners in Terraform

  • انواع تامین کننده Types of Provisioners

  • پیاده سازی ارائه دهندگان از راه دور Implementing remote-exec provisioners

  • پیاده سازی ارائه دهندگان اجرایی محلی Implementing local-exec provisioners

  • تامین کنندگان زمان خلقت و نابودی Creation-Time & Destroy-Time Provisioners

  • رفتار شکست برای تامین کنندگان Failure Behavior for Provisioners

  • منبع پوچ Null Resource

  • یادداشت ها - Terraform Provisioners Notes - Terraform Provisioners

  • تست های تمرینی Practice Tests

ماژول ها و فضاهای کاری Terraform Terraform Modules & Workspaces

  • درک اصل DRY Understanding DRY principle

  • پیاده سازی ماژول EC2 با Terraform Implementing EC2 module with Terraform

  • متغیرها و ماژول های Terraform Variables and Terraform Modules

  • استفاده از Locals با ماژول ها Using Locals with Modules

  • ارجاع به خروجی های ماژول Referencing Module Outputs

  • رجیستری Terraform Terraform Registry

  • مورد نیاز برای انتشار ماژول ها در Terraform Registry Requirement for Publishing Modules in Terraform Registry

  • فضای کاری Terraform Terraform Workspace

  • پیاده سازی Terraform Workspace Implementing Terraform Workspace

  • یادداشت ها - بخش ماژول Notes - Module Section

مدیریت دولتی از راه دور Remote State Management

  • ادغام با GIT برای مدیریت تیم Integrating with GIT for team management

  • یادداشت مهم Important Note

  • چالش های امنیتی در تعهد TFState به GIT Security Challenges in Commiting TFState to GIT

  • منابع ماژول در Terraform Module Sources in Terraform

  • Terraform و .gitignore Terraform and .gitignore

  • Terraform Backends Terraform Backends

  • پیاده سازی S3 Backend Implementing S3 Backend

  • حالت قفل کردن فایل State File locking

  • ادغام DynamoDB با S3 برای قفل کردن حالت Integrating DynamoDB with S3 for state locking

  • مدیریت ایالت Terraform Terraform State Management

  • همکاری بین پروژه ای با استفاده از حالت راه دور Cross- Project Collaboration using Remote State

  • پیاده سازی اتصالات کشورهای راه دور Implementing Remote States Connections

  • وارد کردن منابع موجود با Terraform Import Importing Existing Resources with Terraform Import

  • یادداشت ها - مدیریت ایالت از راه دور Notes - Remote State Management

پرایمر امنیتی Security Primer

  • مدیریت دسترسی و کلیدهای مخفی به روش صحیح در ارائه دهندگان Handling Access & Secret Keys the Right Way in Providers

  • Terraform Provider UseCase - منابع در چندین منطقه Terraform Provider UseCase - Resources in Multiple Regions

  • مدیریت چندین پروفایل AWS با ارائه دهندگان Terraform Handling Multiple AWS Profiles with Terraform Providers

  • توجه - STS Note - STS

  • Terraform & Assume Role با AWS STS Terraform & Assume Role with AWS STS

  • پارامتر حساس Sensitive Parameter

  • توجه - HashiCorp Vault Note - HashiCorp Vault

  • نمای کلی HashiCorp Vault Overview of HashiCorp Vault

  • ادغام Terraform و Vault Terraform and Vault Integration

  • یادداشت ها - پرایمر امنیتی Notes - Security Primer

Terraform Cloud & Enterprise Capabilities Terraform Cloud & Enterprise Capabilities

  • مروری بر Terraform Cloud Overview of Terraform Cloud

  • ایجاد حساب Terraform Cloud Creating Terraform Cloud Account

  • ایجاد زیرساخت با Terraform Cloud Creating Infrastructure with Terraform Cloud

  • مروری بر Sentinel Overview of Sentinel

  • مروری بر پشتیبان های راه دور Overview of Remote Backends

  • پیاده سازی عملیات باطن از راه دور Implementing Remote Backend Operations

  • محیط های دارای شکاف هوا Air Gapped Environments

  • یادداشت ها - Terraform Cloud & Enterprise Notes - Terraform Cloud & Enterprise

بخش آمادگی آزمون Exam Preparation Section

  • جامعه ی ما Our Community

  • بررسی اجمالی امتحانات HashiCorp Overview of HashiCorp Exams

  • نکات مهم برای امتحانات - قسمت 01 Important Pointers for Exams - Part 01

  • نکات مهم برای امتحانات - قسمت 02 Important Pointers for Exams - Part 02

  • نکات مهم برای امتحانات - قسمت 03 Important Pointers for Exams - Part 03

  • نکات مهم برای امتحانات - قسمت 04 Important Pointers for Exams - Part 04

  • نکات مهم برای امتحانات - قسمت 05 Important Pointers for Exams - Part 05

  • نکات مهم برای امتحانات - قسمت 06 Important Pointers for Exams - Part 06

  • به روز شده - نکات مهم برای امتحانات Updated - Important Pointers for Exams

  • نکات - نکات مهم برای امتحانات Notes - Important Pointers for Exams

  • تست تمرین آمادگی برای امتحان - 1 Exam Preparation Practice Test - 1

  • تست تمرین آمادگی برای امتحان - 2 Exam Preparation Practice Test - 2

  • تست تمرین آمادگی برای امتحان - 3 Exam Preparation Practice Test - 3

  • تست تمرین آمادگی برای امتحان - 4 Exam Preparation Practice Test - 4

  • آزمون تمرین آمادگی برای امتحان - 5 Exam Preparation Practice Test - 5

  • تست تمرین آمادگی برای امتحان - 6 Exam Preparation Practice Test - 6

  • منابع اضافی - پاداش Additional Resources - Bonus

نمایش نظرات

نظری ارسال نشده است.

آموزش گواهی HashiCorp: Terraform Associate 2023
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12 hours
120
Udemy (یودمی) udemy-small
08 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
73,047
4.6 از 5
دارد
دارد
دارد
Zeal Vora

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zeal Vora Zeal Vora

مربی برتر

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.