آموزش بوت کمپ کامل توسعه IAC Terraform - 2024

The Complete Terraform IAC Development Bootcamp - 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Terraform با AWS GCP HandsOn Labs. زیرساخت به عنوان کد، گواهینامه Terraform Associate فقط با یک دوره یادگیری اصول اولیه Terraform و مفاهیم پیشرفته مانند ماژول ها، درون یابی، زیرساخت فایل های حالت به عنوان زبان پیکربندی کد Hashicorp قادر به اعمال تکنیک های DevOps راه اندازی کلاستر AWS EKS با استفاده از Terraform Learn مفاهیم پایه و Terraform Learn GCP باشید. راه اندازی منابع GCP و Azure با استفاده از Terraform پیش نیازها: آشنا با اتصال اینترنت AWS صبر، صبر، صبر

گواهینامه Terraform Associate: Terraform AWS Terraform GCP. در زیر لیست ماژول های تحت پوشش این دوره آمده است.


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

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

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

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

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

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

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


هر یک از دوره های من همراه با

است
  • تجارب شگفت انگیز آموزش گام به گام عملی

  • تجربه پیاده سازی واقعی

  • پشتیبانی دوستانه در بخش Q A

  • 30 روز "بدون سوال پرسیده می شود" ضمانت بازگشت پول!

این دوره برای چه کسانی است:

  • معماران زیرساخت یا Sysadmin یا توسعه دهندگانی که قصد دارند بر Terraform مسلط شوند

  • هر مبتدی که علاقه مند به یادگیری IaC Infrastructure به عنوان ابزار ترند فعلی کد Terraform است

  • هر کسی که می خواهد Terraform را از دیدگاه دنیای واقعی یاد بگیرد


توجه: این دوره در درجه اول بر AWS تمرکز دارد (90٪ از دوره مبتنی بر AWS است). برخی از بخش‌های این دوره بر Google Cloud (GCP) و Azure تمرکز دارند.

در پایان دوره، شما یک فرآیند استقرار کاملاً کارآمد، قابل مقایسه با آنچه ممکن است در هر شرکت بزرگ فناوری بیابید، اجرا کنید.

Udemy و نویسنده این دوره مسئولیتی در قبال هزینه‌های ارائه‌دهنده خدمات ابری که ممکن است هنگام اجرای تمرین‌های این دوره متحمل شوید، ندارند.


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

مقدمه دوره Course Introduction

  • مقدمه دوره Course Introduction

  • Terraform Exam BluePrint Terraform Exam BluePrint

درک زیرساخت به عنوان کد Understanding Infrastructure As Code

  • مزایای IAC و IAC IAC and IAC Benefits

  • Cloud Agnostic IAC با Terraform Cloud Agnostic IAC with Terraform

  • چت دوره با دانش آموزان و انجمن فنی Course Chat with Students and Tech Community

  • درک زیرساخت به عنوان کد Understanding Infrastructure As Code

  • سند رویه و محل منابع Procedure Document and Resource Location

IaC با Terraform IaC with Terraform

  • گردش کار Terraform Terraform Workflow

  • راه اندازی اولیه Terraform Terraform Initialization

  • مفاهیم کلیدی Terraform: برنامه ریزی ، اعمال و نابود کردن Terraform key Concepts : Plan, apply & Destroy

  • SetUp Free-Tier AWS Account (اختیاری) SetUp Free-Tier AWS Account (Optional)

  • ایجاد Cloud Machine برای اجرای Terraform Create Cloud Machine for Terraform Execution

  • 100 دلار تخفیف هدیه در Digital Ocean $100 Discount Gift on Digital Ocean

  • نصب و تأیید Terraform Terraform Installation & Verification

  • Terraform را در MacOS/Windows نصب کنید Install Terraform on MacOS / Windows

  • IaC با Terraform IaC with Terraform

با اصول اولیه Terraform شروع کنید Start With Terraform Basics

  • ارائه دهنده Terraform و راه اندازی اولیه Terraform Provider & Initialization

  • AWS SetUp برای Terraform AWS SetUp for Terraform

  • ایجاد ماشین با استفاده از Terraform Create Machine Using Terraform

  • اعتبار را در فایل متمرکز جداگانه ارائه دهید Provide Creds in Separate Centralised File

  • ارائه اعتبار در متغیرهای محیطی Provide Creds in Environment Variables

  • ایجاد چندین نمونه Create Multiple Instances

  • Terraform State: The Concept Terraform State : The Concept

توضیحات دقیق متغیرهای Terraform Terraform Variables Detailed Explanation

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

  • استفاده از متغیر در فایل Conf Use of Variable in Conf File

  • آزمایشگاه: استفاده از متغیر در فایل Conf Lab : Use of Variable in Conf File

  • آزمایشگاه: فهرست و متغیرهای نقشه Lab : List and Map Variables

مفاهیم Terraform - بلوک های ساختمان Terraform Concepts - Building Blocks

  • ارائه نرم افزار با Terraform Provision Software with Terraform

  • آزمایشگاه: ارائه نرم افزار با Terraform Lab : Provision Software with Terraform

  • منبع داده در Terraform DataSource in Terraform

  • آزمایشگاه: DataSource در Terraform Lab : DataSource in Terraform

  • آزمایشگاه 2: DataSource در Terraform Lab 2 : DataSource in Terraform

  • ویژگی خروجی در TF Output Attribute in TF

  • آزمایشگاه: ویژگی خروجی در TF Lab : Output Attribute in TF

  • حالت از راه دور در Terraform Remote State in Terraform

  • آزمایشگاه: حالت از راه دور در Terraform Lab : Remote State in Terraform

Terraform برای AWS Cloud Terraform for AWS Cloud

  • معرفی AWS VPC AWS VPC Introduction

  • AWS VPC مقدمه II AWS VPC Introduction II

  • نسخه ی نمایشی: AWS VPC و گروه امنیتی Demo : AWS VPC & Security Group

  • آزمایشگاه: ایجاد AWS VPC & NAT Gateway Lab : Create AWS VPC & NAT Gateway

  • EC2 Instance را با استفاده از VPC سفارشی راه اندازی کنید Launch EC2 Instance using Custom VPC

  • آزمایشگاه: راه اندازی EC2 نمونه با استفاده از VPC سفارشی Lab : Launch EC2 Instance using Custom VPC

  • ما به شما نیاز داریم !!! We Need You!!!

  • فروشگاه بلوک الاستیک (EBS) در AWS Elastic Block Store (EBS) in AWS

  • نسخه ی نمایشی: Elastic Block Store (EBS) در AWS Demo : Elastic Block Store (EBS) in AWS

  • آزمایشگاه: فروشگاه بلوک الاستیک (EBS) در AWS Lab : Elastic Block Store (EBS) in AWS

  • داده های کاربر در AWS User Data in AWS

  • آزمایشگاه: داده های کاربر با استفاده از اسکریپت Lab: User Data using Script

  • آزمایشگاه: داده های کاربر با استفاده از Cloud Init Lab : User Data using Cloud Init

Terraform for AWS Cloud Part II Terraform for AWS Cloud Part II

  • اصول AWS RDS AWS RDS Basics

  • آزمایشگاه: ایجاد RDS Lab : Create RDS

  • دسترسی و مدیریت هویت AWS AWS Access and Identity Management

  • آزمایشگاه: کاربران و گروه های IAM Lab : IAM Users and Groups

  • آزمایشگاه: نقش AWS IAM Lab : AWS IAM Roles

  • مقیاس خودکار EC2 نمونه EC2 Instance Autoscaling

  • آزمایشگاه: مقیاس بندی خودکار نمونه EC2 Lab : EC2 Instance Autoscaling

  • نظرات شما مهم است! Your Reviews are Important!

  • تعادل بار در AWS Load Balancing in AWS

  • آزمایشگاه: توازن بار AWS Lab : AWS Load Balancing

ماژول های Terraform | قابلیت استفاده مجدد از کد Terraform Modules | Code Re-Useability

  • ماژول و کاربرد Terraform Terraform Module and Application

  • آزمایشگاه: منبع Terraform از GITHUB Lab : Terraform Source From GITHUB

  • آزمایشگاه: ماژول مسیر محلی Lab : Local Path Module

  • آزمایشگاه: ماژول AWS VPC قسمت اول Lab : AWS VPC Module Part I

  • آزمایشگاه: ماژول AWS VPC قسمت دوم Lab : AWS VPC Module Part II

  • آزمایشگاه: ماژول AWS VPC قسمت سوم Lab : AWS VPC Module Part III

ماژول های Terraform | قابلیت استفاده مجدد کد Terraform Modules | Code Re-Usability

  • ماژول و برنامه Terraform Terraform Module and Application

  • آزمایشگاه: Terraform منبع از GITHUB Lab : Terraform Source From GITHUB

  • آزمایشگاه: ماژول مسیر محلی Lab : Local Path Module

  • آزمایشگاه: AWS VPC Module Part I Lab : AWS VPC Module Part I

  • آزمایشگاه: AWS VPC Module Part II Lab : AWS VPC Module Part II

  • آزمایشگاه: AWS VPC Module Part III Lab : AWS VPC Module Part III

شرایط ، حلقه ها در Terraform Conditions , Loops in Terraform

  • اظهارات وضعیت در Terraform Condition Statements in Terraform

  • آزمایشگاه: اظهارات وضعیت در Terraform Lab : Condition Statements in Terraform

  • توابع داخلی Terraform Terraform Built-In Functions

  • آزمایشگاه: توابع ساخته شده Terraform Lab : Terraform Built-In Functions

  • حلقه ها در TerraForm HCL Loops in TerraFrom HCL

  • ساختار پروژه Terraform Terraform Project Structure

  • آزمایشگاه: ساختار پروژه Terraform Lab : Terraform Project Structure

پکر و تررفورم Packer and Terraform

  • بسته بندی مقدمه و کاربرد آن Packer Introduction and It's Use

  • Packer را نصب کنید Install Packer

  • آزمایشگاه: ایجاد سناریوی سفارشی AMI I Lab : Create Custom AMI Scenario I

  • آزمایشگاه: ایجاد سناریوی سفارشی AMI II Lab : Create Custom AMI Scenario II

  • آزمایشگاه: Terraform + Packer Lab : Terraform + Packer

سناریوی شغلی 1: استقرار برنامه های کاربردی تحت وب Job Scenario 1 : End to End Web-Application Deployment

  • مرور کلی برنامه Application Overview

  • ایجاد شبکه VPC Create VPC Network

  • ایجاد سرویس RDS Create RDS Service

  • ایجاد WebServer در AWS Create WebServer in AWS

  • برنامه کامل را مستقر کنید Deploy Complete Application

سناریوی شغلی 2: Terraform Docker and Kubernetes (EKS) Job Scenario 2 : Terraform Docker and Kubernetes (EKS)

  • AWS EKS مقدمه AWS EKS Introduction

  • آزمایشگاه: خوشه SetUp EKS با استفاده از AWS Lab : SetUp EKS Cluster Using AWS

  • آزمایشگاه: SetUp EKS با استفاده از AWS CLI Lab : SetUp EKS Using AWS CLI

  • آزمایشگاه: دسترسی به EKS Cluster و برنامه کاربردی Lab : Access EKS Cluster and Deploy Application

  • جهت نوشتار: SetUp EKS با استفاده از AWS CLI Text Direction : SetUp EKS using AWS CLI

  • EKS Cluster Cluster Terraform فایل های پیکربندی EKS Cluster TerraForm Configuration files

  • آزمایشگاه: استقرار EKS Cluster با استفاده از Terraform Lab : Deploy EKS Cluster using Terraform

سناریوی شغلی 3: Terraform و AWS ELK Job Scenario 3 : Terraform & AWS ELK

  • اصول و کاربرد ELK ELK Basics and Application

  • آزمایشگاه: استقرار ELK و اجرای ELK Lab : Deploy ELK and Execute ELK

  • جهت نوشتار: آزمایشگاه - استقرار ELK و اجرای ELK Text Direction : Lab - Deploy ELK and Execute ELK

  • آزمایشگاه: ELK را با استفاده از Terraform نصب کنید Lab : Install ELK using Terraform

Terraform GCP: مقدمه Terraform GCP : Introduction

  • Terraform vs Google Deployment Manager Terraform vs Google Deployment Manager

  • راه اندازی پروژه GCP برای Terraform Setup GCP Project For Terraform

  • API های اساسی را در Cloud Project فعال کنید Enable Basic APIs on Cloud Project

  • راه اندازی فایل حالت از راه دور در ابر Setup Remote State File in Cloud

راهنمای صدور گواهینامه Terraform Hashicorp Terraform Hashicorp Certification Guide

  • معرفی گواهینامه HashiCorp Introduction HashiCorp Certification

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

  • هدف Terraform را درک کنید Understand Terraform's Purpose

  • درک اصول اولیه Terraform I Understand Terraform Basics I

  • آشنایی با اصول اولیه Terraform II Understand Terraform Basics II

  • از Terraform CLI استفاده کنید Use the Terraform CLI

  • تعامل با ماژول های Terraform Interact with Terraform modules

  • گردش کار Terraform را انجام دهید Navigate Terraform workflow

  • پیاده سازی و حفظ دولت Implement and Maintain State

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

  • درک Terraform Cloud و Enterprise Capability Understand Terraform Cloud and Enterprise Capabilities

  • سوالات تمرین برای صدور گواهینامه وابسته به Terraform I Practice Questions For Terraform Associate Certification I

  • تمرین سوالات برای Terraform Associate Certification II Practice Questions For Terraform Associate Certification II

  • تمرین سوالات برای Terraform Associate Certification III Practice Questions For Terraform Associate Certification III

  • تمرین سوالات برای Terraform Associate Certification IV Practice Questions For Terraform Associate Certification IV

  • تمرین سوالات برای Terraform Associate Certification V Practice Questions For Terraform Associate Certification V

  • تمرین سوالات برای Terraform Associate Certification VI Practice Questions For Terraform Associate Certification VI

اتمام دوره Course Completion

  • تبریک می گویم Congratulations

  • سخنرانی پاداش: بعدی چیست؟ Bonus Lecture : What is Next?

نمایش نظرات

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

آموزش بوت کمپ کامل توسعه IAC Terraform - 2024
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
15.5 hours
114
Udemy (یودمی) udemy-small
28 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
8,235
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

LevelUp360° DevOps LevelUp360° DevOps

دوره های حرفه ای DevOps گاهی اوقات ، دستیابی و گرفتن دست کسی آغاز یک سفر است. ما اغلب به شخصی احتیاج داریم که به ما کمک کند چند قدم اول را قبل از اینکه در آن حرکت استاد بگیریم ، برداریم. این چشم انداز ما در پشت همه دوره های ما "گام به گام" است 1. از ابتدا شروع کنید 2. موضوع را خراب کنید 3. کارها را ساده کنید 4. مرحله به مرحله پیش بروید تدریس اشتیاق ماست و ما هر دوره را طراحی می کنیم ، بنابراین شما می توانید از ابتدا شروع کنید ، هیچ چیزی در مورد یک موضوع نمی دانید و بعد از دوره متخصص می شوید و می توانید روی پروژه های سازمانی کار کنید.

Udemy (یودمی)

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

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