آموزش دوره جامع تسلط بر Terraform | گواهینامه HashiCorp Terraform 2021 - آخرین آپدیت

دانلود Terraform Master Course | HashiCorp Certified Terraform 2021

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

آموزش جامع و گام به گام Terraform با لابراتوارهای عملی برای AWS و GCP (Google Cloud) | کسب گواهینامه رسمی

با آموزش گام به گام و لابراتوارهای عملی، تسلط بر Terraform در زیرساخت‌های چند ابری (Multi Cloud) با استفاده از AWS و GCP (Google Cloud) را بیاموزید و گواهینامه رسمی دریافت کنید.

سرفصل‌های کلیدی دوره آموزش Terraform:

  • دستور زبان (Syntax) و هسته اصلی Terraform
  • پیکربندی Providers در Terraform
  • مدیریت State در Terraform
  • فرآیند اجرا و Provisioners در Terraform
  • عبارات شرطی (Conditional Expressions) و حلقه‌های "for" در Terraform
  • تنظیمات Backends و رفع مشکلات (Troubleshooting)
  • معرفی Terraform Cloud و Sentinel
  • پوشش کامل مطالب آزمون HashiCorp Certified Terraform Associate
  • آزمون‌های تمرینی برای آمادگی آزمون اصلی

استقرار زیرساخت‌های واقعی چند ابری با AWS و GCP:

در این دوره، زیرساخت‌های چند ابری واقعی را در AWS و GCP با استفاده از سرویس‌هایی مانند EC2، VPC، NLB، Autoscaling در AWS و GCP Compute، Autoscaler، Templates، Load Balancer، Managed Instance Group در GCP پیاده‌سازی خواهید کرد.

آمادگی برای آزمون HashiCorp Certified: Terraform Associate 2020!

با این دوره، خود را برای قبولی در آزمون HashiCorp Certified: Terraform Associate آماده کنید.

یادگیری DevOps با Git، GitHub، Infrastructure as Code و CI/CD

مهارت‌های ضروری DevOps را با ابزارهایی مانند Git، GitHub، مفهوم زیرساخت به عنوان کد (Infrastructure as Code) و فرآیندهای CI/CD فرا بگیرید.

پیش‌نیازها:

بدون نیاز به پیش‌نیاز coding. تنها نیاز شما یک لپ‌تاپ و حساب کاربری AWS و GCP (Google Cloud) است.

چرا این دوره آموزش Terraform بهترین انتخاب شماست؟

حتی اگر تاکنون هیچ کدی ننوشته‌اید و به دنبال یادگیری DevOps با زیرساخت به عنوان کد هستید، این دوره برای شما طراحی شده است. با سال‌ها تجربه در آموزش مفاهیم DevOps و Infrastructure as Code به تیم‌های مختلف در سراسر جهان، این دوره شما را از سطح مبتدی به پیشرفته می‌برد.

این دوره نه تنها به شما نحوه نوشتن کدهای پیشرفته Terraform را آموزش می‌دهد، بلکه مهارت رفع اشکال و دیباگ کردن را نیز در شما تقویت می‌کند.

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

"موفقیتی دیگر حاصل از تعهد و خودانگیزشی. ممنون از Dean Houari برای دوره‌های فوق‌العاده با جلسات عملی فراوان در Udemy. تشکر ویژه برای شفاف‌سازی سریع و واضح سوالات من."

Binu Nadarajan • مدیر ارشد پروژه سوم در Veryx Technologies Pvt

"من به دیگران کمک می‌کنم تا مهارت‌های خود را در یک سازمان بزرگ بیاموزند و رشد دهند. این دوره عالی است (به خصوص با قیمت 35 دلار!). لابراتوارها و اسلایدهای کمکی مفید و مؤثری ارائه شده است. من این دوره را به هر کسی که می‌خواهد نه تنها در آزمون Terraform قبول شود، بلکه آن را واقعاً درک کند، توصیه می‌کنم. شما نمی‌توانید با این نوع کار "خود را گول بزنید" و بنابراین اگر فقط می‌خواهید برای قبولی در آزمون تقلب کنید، به کار خود خواهید رسید و با مشکل روبرو خواهید شد... و مردم شما را خواهند شناخت. این دوره را بگذرانید، خودتان را به کار بگیرید و فراتر از کسب گواهینامه موفق خواهید شد. من دوره Terraform دیگری را گذرانده‌ام و آن به این خوبی نیست. این دوره Terraform یک پیروزی است. ارزش ارائه شده بسیار بیشتر از هزینه 35 دلاری است. کارتان عالی بود و از زحمات شما سپاسگزارم."

Bradley Harris به‌روزرسانی شده 2 روز پیش

گواهینامه Terraform Associate چیست؟

گواهینامه Terraform Associate برای مهندسان ابری متخصص در عملیات، IT یا توسعه طراحی شده است که مفاهیم و مهارت‌های اساسی مرتبط با منبع باز HashiCorp Terraform را می‌دانند. بهترین آمادگی برای این آزمون، تجربه حرفه‌ای در استفاده از Terraform در محیط‌های عملیاتی است، اما اجرای اهداف آزمون در یک محیط نمایشی شخصی نیز ممکن است کافی باشد. فردی که این گواهینامه را دارد، ویژگی‌های سازمانی و قابلیت‌های منبع باز Terraform را درک می‌کند.

چرا گواهینامه Terraform دریافت کنیم؟

با ظهور برنامه‌های کاربردی Cloud Native و DevOps، یادگیری و درک مفهوم زیرساخت به عنوان کد، به ویژه Terraform، امری ضروری است. Terraform به ابزار زیرساخت به عنوان کد منتخب شرکت‌های Fortune 100 تبدیل شده است. درک DevOps و تسلط بر Terraform به عنوان زیرساخت به عنوان کد، امروزه یک الزام است!

مزایای این دوره نسبت به سایر دوره‌های موجود چیست؟

  • بدون پیش‌نیاز: تنها چیزی که نیاز دارید، انگیزه برای یادگیری است.
  • تخصص مدرس: Dean Houari با بیش از 20 سال تجربه در DevOps، Cloud، امنیت و زیرساخت، متخصص DevSecOps است و گواهینامه Terraform را دارد. ایشان نحوه آماده‌سازی و قبولی در این آزمون چالش‌برانگیز را به خوبی می‌دانند و دوره‌های متعددی در زمینه Cloud و DevSecOps برگزار کرده‌اند.
  • پوشش جامع تئوری و عملی: این دوره شما را برای درک موضوعات مورد نیاز از طریق تئوری و همچنین کدنویسی عملی Terraform و پیکربندی‌های استقرار واقعی در معماری چند ابری آماده می‌کند.
  • لابراتوارهای عملی گام به گام: هر درس دارای یک لابراتوار عملی است که شما را در هر موضوع به صورت گام به گام راهنمایی می‌کند و درک شما را عمیق‌تر می‌سازد، زیرا اعتقاد بر این است که بهترین راه برای درک و تسلط بر یک موضوع، یادگیری از طریق انجام دادن است.
  • شبیه‌سازی استقرارهای واقعی: لابراتوارها شما را در استفاده از Terraform برای استقرار و مدیریت زیرساخت‌های چند ابری پیچیده که مشابه استقرارهای مشتریان Fortune 500 هستند، راهنمایی می‌کنند. این آموزش AWS و Google Cloud را پوشش می‌دهد و با افزودن Labهای بیشتر برای پوشش ارائه‌دهندگان دیگر مانند Azure، بدون هزینه اضافی، تکمیل خواهد شد.

آزمون‌های تمرینی Terraform:

این دوره شامل آزمون تمرینی Terraform است و به طور منظم سوالات بیشتری برای آماده‌سازی شما تا روز آزمون اضافه خواهد شد.

برای موفقیت در آزمون با تسلط بر Terraform آماده شوید، به جای امید به دریافت سوالات مشابه آزمون‌های قبلی!

جزئیات آزمون تمرینی:

  • نسخه Terraform: Terraform 0.13 و 0.12
  • نوع ارزیابی: سوالات چند گزینه‌ای، چند پاسخی و درست/نادرست
  • تعداد سوالات: 50 سوال برای هر آزمون تمرینی
  • مدت زمان: 1 ساعت

آزمون‌های تمرینی، شرایط آزمون واقعی را با 50 سوال در مدت زمان 60 دقیقه شبیه‌سازی می‌کنند.


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

معرفی دوره Course introduction

  • معرفی این دوره و نکات ضروری Introduction to this Course and Some Essentials Tips

  • نحوه تماس با مدرس How to contact the instructor

  • آشنایی با سرفصل‌های امتحانی، الزامات و فرآیند ثبت‌نام Understanding the Exam Curriculum, Requirements and Registration Process

معرفی دوره Course introduction

مقدمه ای بر DevOps، IaC و Terraform Introduction to DevOps, IaC and Terraform

  • ماجرای DevOps، Cloud و استفاده از کد برای همه چیز چیست.. what is the deal with devops, the cloud and using code for everything..

  • Infrastructure as Code چیست What is Infrastructure as Code

  • معرفی Terraform به عنوان Infrastructure as Code Introduction to Terraform as Infrastructure as Code

  • مزایای استفاده از terraform Benefits of using terraform

  • پیمایش مستندات Terraform Navigating the Terraform Documentation

  • دانلود اسلایدها - اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download - SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

معرفی DevOps، IaC و Terraform Introduction to DevOps, IaC and Terraform

نصب محیط شما Installing your environment

  • نصب Terraform روی لینوکس و MacOS Installing Terraform on Linux and MacOS

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

  • نصب Jetbrains IntelliJ IDEA با پلاگین Terraform Installing the Jetbrains ItelliJ IDEA with the Terraform plugin

  • پیکربندی اعتبارنامه‌ها برای AWS و GCP Configuring credentials for AWS and GCP

  • دانلود اسلایدها-اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download-SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

نصب محیط خود Installing your environment

زیرساخت خود را با Terraform CLI مدیریت کنید Manage your Infrastructure with the Terraform CLI

  • آشنایی با معماری Terraform Understanding the Terraform architecture

  • سینتکس پیکربندی Terraform The Terraform configuration syntax

  • هسته Terraform The Terraform core

  • پروایدرهای Terraform The Terraform providers

  • استفاده از alias برای پیکربندی‌های متعدد در یک پروایدر Using alias for multiple configurations in a provider

  • وضعیت Terraform (Terraform State) The Terraform State

  • منابع Terraform (Terraform resources) Terraform resources

  • دانلود اسلایدها- اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download- SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

مدیریت زیرساخت خود با Terraform CLI Manage your Infrastructure with the Terraform CLI

تسلط بر Terraform CLI Mastering the Terraform CLI

  • پروایدرهای Terraform (provisioners) The Terraform provisioners

  • پروایدر Local Exec The Local Exec provisioner

  • پروایدر Remote Exec The Remote Exec provisioner

  • خب...وقتی یک پروایدر ناموفق باشد چه اتفاقی می‌افتد؟ So...What happens when a provisioner fails?

  • استفاده از فضای کاری محلی یا CLI Using local or CLI workspaces

  • وارد کردن زیرساخت شما به Terraform با Terraform import Importing your Infrastructure to Terraform with Terraform import

  • قالب‌بندی پیکربندی‌های Terraform شما. Formatting your Terraform configurations.

  • برچسب‌گذاری منابع Terraform (Tainting) Tainting Terraform resources

  • استفاده از کنسول Terraform Using the Terraform console

  • دانلود اسلایدها - اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download - SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

تسلط بر Terraform CLI Mastering the Terraform CLI

بر گردش کار و برنامه اجرایی Terraform مسلط شوید Master the Terraform workflow and execution plan

  • مقدمه ای بر گردش کار Terraform با عملیات Terraform Introduction to the Terraform Workflow with Terraform operations

  • مقداردهی اولیه دایرکتوری کاری Terraform شما Initializing your Terraform Working Directory

  • اعتبارسنجی پیکربندی Terraform شما Validating your Terraform configuration

  • تأیید طرح اجرای Terraform شما با Terraform plan Verifying your Terraform Execution plan with Terraform plan

  • ایجاد منابع در پروایدرهای زیرساخت Creating resources in infrastructure providers

  • حذف زیرساخت Terraform شما Destroying your terraform Infrastruture

  • آزمایشگاه: ایجاد یک برنامه مقیاس‌پذیر خودکار و متعادل بار در AWS و GCP - بخش اول LAB:Creating an auto-scaled, load balanced application in AWS and GCP -Part1

  • آزمایشگاه: ایجاد یک برنامه متعادل بار خودکار در چندین منطقه در AWS LAB:Creating an Autoscaled across multi AZ Load Balanced application in AWS

  • کد برای آزمایشگاه AWS Code for AWS lab

  • آزمایشگاه: ایجاد یک برنامه متعادل بار خودکار در چندین منطقه در GCP LAB:Creating an Autoscaled across multi-AZs Load Balanced application in GCP

  • کد برای آزمایشگاه Google Cloud Code for Google Cloud Lab

  • دانلود اسلایدها - اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download - SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

تسلط بر گردش کار و طرح اجرای Terraform Master the Terraform workflow and execution plan

پیکربندی Terraform خود را بخوانید، تولید کنید و تغییر دهید Read, generate, and modify your Terraform configuration

  • آرگومان‌ها و ویژگی‌های Terraform Terraform argument and attributes

  • درک عبارات Terraform (Expressions) Understanding Terraform Expressions

  • استفاده از متغیرهای Terraform Using Terraform Variables

  • استفاده از مقادیر خروجی Terraform در یک ماژول ریشه Using Terraform output values in a root module

  • چگونه به ویژگی‌های منابع دیگر به عنوان عبارات ارجاع دهیم. How to refer to other resources attributes as expressions.

  • استفاده از منابع داده برای واکشی اطلاعات Using data sources to fetch information

  • استفاده از توابع داخلی Terraform به عنوان عبارات Leveraging Terraform built-in Functions as expressions

  • مقیاس‌بندی منابع شما با Count یا For_each Scaling your resources with Count or For_each

  • پویاتر کردن بلاک‌های تودرتوی Terraform شما Making your Terraform Nested Blocks more Dynamic

  • عبارات "for" و splat[*] در Terraform The Terraform "for" and splat[*] expressions

  • زمان تعیین برخی شرایط... Time to set some Conditions...

  • درک وابستگی‌های Terraform Understanding Terraform dependencies

  • نمودار Terraform (Terraform graph): تجسم زیرساخت Terraform شما Terraform graph: Visualizing your Terraform Infrastructure

  • اشکال‌زدایی و عیب‌یابی Terraform Debugging and troubleshooting Terraform

  • خرابی Terraform Crashing Terraform

  • مدیریت چرخه عمر منابع مدیریت شده توسط Terraform شما Managing the lifecycle of your Terraform managed resources

  • Terraform Vault Terraform Vault

  • دانلود اسلایدها - اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download - SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

خواندن، تولید و اصلاح پیکربندی Terraform شما Read, generate, and modify your Terraform configuration

درک و استفاده از ماژول های terraform Understanding and Using terraform Modules

  • مقدمه ای بر ماژول‌های Terraform Introduction to Terraform modules

  • ماژول‌های فرزند (Child Modules) Child Modules

  • متغیرهای ورودی و مقادیر خروجی ماژول Module Input variables and Outputs values

  • استفاده از رجیستری عمومی Terraform Using the Terraform public Registry

  • تسلط بر Git و Github برای کنترل نسخه Mastering Git and Github for Version Control

  • کد برای بخش ماژول Code for the module section

  • دانلود اسلایدها - اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download - SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

درک و استفاده از ماژول‌های Terraform Understanding and Using terraform Modules

Terraform Backends برای مدیریت دولتی Terraform Backends for State Management

  • Backendهای Terraform Terraform Backends

  • استفاده از Lock State برای محافظت از یکپارچگی وضعیت Terraform Using Lock State to safeguard the Terraform State integrity

  • Backend استاندارد Terraform با S3 و DynamoDB Terraform standard Backend with S3 and DynamoDB

  • Backend استاندارد Terraform با Google Cloud Storage Terraform standard Backend with google cloud storage

  • به‌روزرسانی Terraform (Terraform refresh) Terraform refresh

  • مدیریت پیشرفته وضعیت: list و show Advanced State Management: list and show

  • state mv و rm state mv and rm

  • state pull و push state pull and push

  • دانلود اسلایدها- اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download- SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

Backendهای Terraform برای مدیریت وضعیت (State Management) Terraform Backends for State Management

درک Terraform Cloud و قابلیت های Enterprise Understand Terraform Cloud and Enterprise Capabilities

  • مقدمه ای بر Terraform Cloud و Terraform Enterprise Introduction to Terraform Cloud and Terraform Enterprise

  • Terraform Cloud به عنوان Backend از راه دور با VCS Terraform cloud as Remote Backend with VCS

  • Terraform Cloud به عنوان backend از راه دور با CLI Terraform cloud as remote backend with CLI

  • استفاده از Private Module Registry Using the Private Module Registry

  • مهاجرت ماژول ریشه شما به Terraform Cloud Migrating your root module to Terraform Cloud

  • Terraform Sentinel یا Policy-as-Code Terraform Sentinel or Policy-as-Code

  • مخزن GitHub برای الگوها و کد Sentinel github repository for sentinel templates and code

  • تخمین هزینه Terraform Cloud Terraform Cloud Cost Estimation

  • دانلود اسلایدها- اسلایدها فقط برای مطالعه شخصی هستند لطفاً Slides download- SLIDES ARE FOR PERSONAL STUDY ONLY PLEASE

قابلیت‌های Terraform Cloud و Enterprise را درک کنید Understand Terraform Cloud and Enterprise Capabilities

نمایش نظرات

آموزش دوره جامع تسلط بر Terraform | گواهینامه HashiCorp Terraform 2021
جزییات دوره
22.5 hours
87
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,044
4.3 از 5
دارد
دارد
دارد
Dean Houari
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dean Houari Dean Houari

مدیر فناوری امنیتی و استراتژی در Akamai