آموزش Terraform در AWS با SRE و IaC DevOps | دموهای 20 دنیای واقعی

Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Terraform در AWS EC2، VPC، ALB، CLB، NLB، Autoscaling، Route53، ACM، CloudWatch، SNS، CodePipeline، CodeBuild، S3، با 22 نسخه نمایشی شما 3 AWS VP را خواهید ساخت، یاد خواهید گرفت که در چشم انداز دنیای واقعی به Terraform مسلط شوید. -Tier Architecture با استفاده از Terraform شما متعادل کننده های بار مختلف CLB، ALB و NLB را با استفاده از Terraform خواهید ساخت، معماری DNS به DB را بر روی AWS با استفاده از Terraform می سازید، Autoscaling را با تنظیمات راه اندازی با استفاده از Terraform می سازید، Autoscaling را با الگوهای راه اندازی با استفاده از Terraform خواهید ساخت. هشدارهای AWS CloudWatch با استفاده از Terraform شما Usecase IaC DevOps را با استفاده از AWS CodePipeline برای پیکربندی‌های Terraform خود پیاده‌سازی خواهید کرد. شما همه ارائه دهندگان Terraform را یاد خواهید گرفت و پیاده سازی خواهید کرد ماژول های Terraform را با 2 نوع (ماژول های عمومی و ماژول های محلی) یاد خواهید گرفت و پیاده سازی خواهید کرد. شما نیازی به داشتن دانش اولیه از Terraform ندارید. دوره از اصول بسیار بسیار ابتدایی Terraform شروع می شود و شما را به سطوح بسیار پیشرفته می برد

******* بررسی اجمالی دوره *******

به این دوره آموزشی شگفت انگیز Terraform در AWS با SRE IaC DevOps خوش آمدید | دموهای دنیای واقعی 22. در زیر لیست ماژول های تحت پوشش این دوره آمده است.


ماژول های دوره

01. زیرساخت به عنوان کد (IaC)

02. مبانی Terraform

- ابزارها را در MacOs، LinuxOS و WindowsOS نصب کنید

- مبانی دستورات Terraform

- نحو زبان Terraform

03. تنظیمات، ارائه دهندگان و منابع Terraform

04. متغیرهای Terraform و منابع داده

05. Terraform Loops، Meta-Arguments و Operators Splat

06. AWS VPC 3-Tier Architecture

07. نمونه‌های AWS EC2 و گروه‌های امنیتی در VPC

08. AWS Classic Load Balancer

09. AWS ALB Application Load Balancer

10. مسیریابی مبتنی بر مسیر AWS ALB

11. AWS ALB Host-Header Routing

12. AWS ALB HTTP Header and Query String Redirects

13. پیاده سازی AWS DNS به DB

14. مقیاس خودکار AWS با پیکربندی راه‌اندازی

15. مقیاس خودکار AWS با الگوهای راه اندازی

16. AWS Network Load Balancer با TCP و TLS

17. هشدارهای AWS CloudWatch برای ALB، ASG و CIS

18. ماژول های Terraform را به صورت محلی توسعه دهید و ارجاع دهید

19. ماژول Terraform را از ابتدا توسعه دهید

20. ذخیره سازی حالت از راه دور با AWS S3 و DynamoDB

21. منبع داده از راه دور Terraform

22. IaC DevOps با استفاده از AWS CodePipeline


خدمات AWS تحت پوشش

01. AWS VPC Virtual Private Cloud

02. دروازه‌های AWS VPC NAT برای ارتباطات خروجی

03. زیرشبکه های عمومی و خصوصی AWS VPC

04. نمونه های AWS EC2

05. گروه های امنیتی AWS

06. AWS Classic Load Balancer

07. AWS ALB Application Load Balancer - Basic

08. مسیریابی مبتنی بر مسیر AWS ALB

09. AWS ALB Host-Header Routing

10. AWS ALB Custom-HTTP Header Routing

11. تغییر مسیرهای مبتنی بر رشته کوئری AWS ALB

12. مقیاس خودکار AWS با تنظیمات راه‌اندازی

13. مقیاس خودکار AWS با الگوهای راه اندازی

14. AWS Network Load Balancer

15. هشدارهای AWS CloudWatch

16. مدیر گواهی AWS (ACM)

17. AWS Route53

18. AWS CodeBuild

19. AWS CodePipeline

20. پایگاه داده AWS RDS


مفاهیم Terraform تحت پوشش

01. Terraform Install

02. Command Basics (init، اعتبارسنجی، برنامه ریزی، اعمال)

03. نحو زبان (بلوک ها، آرگومان ها)

04. مسدود کردن تنظیمات

05. بلوک ارائه دهنده

06. مسدود کردن منابع

07. منابع متا آرگومان ها (بستگی دارد، تعداد، برای_هر کدام)

08. متغیرهای ورودی - مبانی

09. متغیرهای ورودی - وقتی از شما خواسته شد تعیین کنید

10. متغیرهای ورودی - پیش فرض را با cli var

لغو کنید

11. متغیرهای ورودی - با terraform.tfvars

تخصیص دهید

12. متغیرهای ورودی - با آرگومان tfvars var-file

تخصیص دهید

13. متغیرهای ورودی - اختصاص دادن با tfvars خودکار

14. متغیرهای ورودی - لیست ها

15. متغیرهای ورودی - Maps

16. متغیرهای ورودی - متغیرهای ورودی حساس

17. تابع: File

18. مقادیر خروجی

19. مقادیر محلی

20. منابع داده

21. Backends - Remote State Storage

22. ارائه دهنده فایل

23. ارائه دهنده local-exec

24. Remote-exec Provisioner

25. منبع پوچ

26. ماژول ها از ثبت عمومی

27. ساخت ماژول محلی

28. برای حلقه با لیست ها

29. برای حلقه با Maps

30. برای حلقه ها با نقشه های پیشرفته

31. اپراتور Legacy Splat

32. آخرین اپراتور Splat

33. تابع: toset

34. تابع: tomap

35. تابع: کلیدها

36. ارتقاء ماژول

37. منبع تصادفی


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

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

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

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

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


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

معرفی Introduction

  • معرفی Introduction

  • پیوندهای مخزن دوره GitHub Course GitHub Repository Links

معرفی Introduction

  • معرفی Introduction

  • پیوندهای مخزن دوره GitHub Course GitHub Repository Links

مبانی Terraform Terraform Basics

  • Step-00: یادداشت پیش نیاز در مورد این ماژول Step-00: Pre-requisite Note about this module

  • مرحله 01: MacOS: Terraform را نصب کنید Step-01: MacOS: Install Terraform

  • با من ارتباط برقرار کن!!! Connect With Me !!!

  • مرحله 02: ویرایشگر VSCode، پلاگین VS Code Terraform و AWS CLI را نصب کنید Step-02: Install VSCode Editor, VS Code Terraform Plugin and AWS CLI

  • مرحله 03: AWS CLI را پیکربندی کنید Step-03: Configure AWS CLI

  • مرحله 04: ویندوز: Terraform و AWS CLI را روی ویندوز نصب کنید Step-04: Windows: Install Terraform & AWS CLI on Windows

  • مرحله 05: لینوکس: Terraform Windows را نصب کنید Step-05: Linux: Install Terraform Windows

  • مرحله 06: معرفی گردش کار Terraform با استفاده از دستورات Terraform Step-06: Introduction to Terraform Workflow using Terraform Commands

  • مرحله 07: مانیفست Terraform را با شناسه و منطقه AMI به روز کنید Step-07: Update Terraform manifest with AMI ID and Region

  • مرحله 08: دستورات هسته Terraform را اجرا کنید Step-08: Execute Terraform core commands

  • مرحله 09: نحو پیکربندی Terraform Step-09: Terraform Configuration Syntax

  • مرحله 10: استدلال های Terraform، متا آرگومان ها و ویژگی ها Step-10: Terraform Arguments, Meta-Arguments and Attributes

  • مرحله 11: بلوک های سطح بالای Terraform را بدانید Step-11: Understand about Terraform Top Level Blocks

  • مرحله 12: مثال بلوک های سطح بالا Terraform Step-12: Terraform Top Level Blocks Example

مبانی Terraform Terraform Basics

  • Step-00: یادداشت پیش نیاز در مورد این ماژول Step-00: Pre-requisite Note about this module

  • مرحله 01: MacOS: Terraform را نصب کنید Step-01: MacOS: Install Terraform

  • با من ارتباط برقرار کن!!! Connect With Me !!!

  • مرحله 02: ویرایشگر VSCode، پلاگین VS Code Terraform و AWS CLI را نصب کنید Step-02: Install VSCode Editor, VS Code Terraform Plugin and AWS CLI

  • مرحله 03: AWS CLI را پیکربندی کنید Step-03: Configure AWS CLI

  • مرحله 04: ویندوز: Terraform و AWS CLI را روی ویندوز نصب کنید Step-04: Windows: Install Terraform & AWS CLI on Windows

  • مرحله 05: لینوکس: Terraform Windows را نصب کنید Step-05: Linux: Install Terraform Windows

  • مرحله 06: معرفی گردش کار Terraform با استفاده از دستورات Terraform Step-06: Introduction to Terraform Workflow using Terraform Commands

  • مرحله 07: مانیفست Terraform را با شناسه و منطقه AMI به روز کنید Step-07: Update Terraform manifest with AMI ID and Region

  • مرحله 08: دستورات هسته Terraform را اجرا کنید Step-08: Execute Terraform core commands

  • مرحله 09: نحو پیکربندی Terraform Step-09: Terraform Configuration Syntax

  • مرحله 10: استدلال های Terraform، متا آرگومان ها و ویژگی ها Step-10: Terraform Arguments, Meta-Arguments and Attributes

  • مرحله 11: بلوک های سطح بالای Terraform را بدانید Step-11: Understand about Terraform Top Level Blocks

  • مرحله 12: مثال بلوک های سطح بالا Terraform Step-12: Terraform Top Level Blocks Example

تنظیمات، ارائه دهندگان و منابع Terraform Terraform Settings, Providers and Resources

  • مرحله 01: مقدمه ای بر تنظیمات، ارائه دهندگان و منابع Terraform Step-01: Introduction to Terraform Settings, Providers and Resources

  • مرحله 02: معرفی بلوک تنظیمات Terraform Step-02: Terraform Settings Block Introduction

  • مرحله 03: قسمت 1: بلوک ارائه دهنده Terraform را درک و پیاده سازی کنید Step-03: Part-1: Understand and Implement Terraform Provider Block

  • مرحله 04: قسمت 2: بلوک ارائه دهنده را پیاده سازی کنید Step-04: Part-2: Implement Provider Block

  • مرحله 05: قسمت 1: منبع نمونه EC2 را در Terraform ایجاد کنید Step-05: Part-1: Create EC2 Instance Resource in Terraform

  • مرحله 06: قسمت 2: منبع نمونه EC2 را در Terraform ایجاد کنید Step-06: Part-2: Create EC2 Instance Resource in Terraform

  • مرحله 07: مبانی حالت Terraform Step-07: Terraform State Basics

  • مرحله 08: پاکسازی Step-08: Clean-Up

تنظیمات، ارائه دهندگان و منابع Terraform Terraform Settings, Providers and Resources

  • مرحله 01: مقدمه ای بر تنظیمات، ارائه دهندگان و منابع Terraform Step-01: Introduction to Terraform Settings, Providers and Resources

  • مرحله 02: معرفی بلوک تنظیمات Terraform Step-02: Terraform Settings Block Introduction

  • مرحله 03: قسمت 1: بلوک ارائه دهنده Terraform را درک و پیاده سازی کنید Step-03: Part-1: Understand and Implement Terraform Provider Block

  • مرحله 04: قسمت 2: بلوک ارائه دهنده را پیاده سازی کنید Step-04: Part-2: Implement Provider Block

  • مرحله 05: قسمت 1: منبع نمونه EC2 را در Terraform ایجاد کنید Step-05: Part-1: Create EC2 Instance Resource in Terraform

  • مرحله 06: قسمت 2: منبع نمونه EC2 را در Terraform ایجاد کنید Step-06: Part-2: Create EC2 Instance Resource in Terraform

  • مرحله 07: مبانی حالت Terraform Step-07: Terraform State Basics

  • مرحله 08: پاکسازی Step-08: Clean-Up

متغیرهای ورودی Terraform، منابع داده و مقادیر خروجی Terraform Input Variables, Datasources and Output Values

  • مرحله 01: مقدمه ای بر بخش متغیرها Step-01: Introduction to Variables Section

  • مرحله 02: معرفی متغیرهای ورودی Step-02: Input Variables Introduction

  • مرحله 03: متغیرهای ورودی را پیاده سازی کنید Step-03: Implement Input Variables

  • مرحله 04: منابع گروه امنیتی را ایجاد کنید Step-04: Create Security Group Resources

  • مرحله 05: منبع داده AMI را ایجاد کنید Step-05: Create AMI Datasource Resource

  • مرحله 06: منبع نمونه EC2 ایجاد کنید Step-06: Create EC2 Instance Resource

  • مرحله 07: مقادیر خروجی ایجاد کنید Step-07: Create Output Values

  • مرحله 08: دستورات Terraform و پاکسازی را اجرا کنید Step-08: Execute Terraform Commands and Clean-Up

متغیرهای ورودی Terraform، منابع داده و مقادیر خروجی Terraform Input Variables, Datasources and Output Values

  • مرحله 01: مقدمه ای بر بخش متغیرها Step-01: Introduction to Variables Section

  • مرحله 02: معرفی متغیرهای ورودی Step-02: Input Variables Introduction

  • مرحله 03: متغیرهای ورودی را پیاده سازی کنید Step-03: Implement Input Variables

  • مرحله 04: منابع گروه امنیتی را ایجاد کنید Step-04: Create Security Group Resources

  • مرحله 05: منبع داده AMI را ایجاد کنید Step-05: Create AMI Datasource Resource

  • مرحله 06: منبع نمونه EC2 ایجاد کنید Step-06: Create EC2 Instance Resource

  • مرحله 07: مقادیر خروجی ایجاد کنید Step-07: Create Output Values

  • مرحله 08: دستورات Terraform و پاکسازی را اجرا کنید Step-08: Execute Terraform Commands and Clean-Up

Terraform Loops، MetaArguments، Splat Operator و توابع Terraform Loops, MetaArguments, Splat Operator and Functions

  • مرحله 01: لیست های متغیر، نقشه ها و همچنین شمارش آرگومان های متا را پیاده سازی کنید Step-01: Implement Variable Lists, Maps and also Meta-Argument Count

  • مرحله 02: خروجی ها را با عملگرهای For Loops و Splat پیاده سازی کنید Step-02: Implement Outputs with For Loops and Splat Operators

  • مرحله 03: دستورات Terraform را اجرا کنید، کامنت های Terraform را تست کنید و یاد بگیرید Step-03: Execute Terraform Commands, Test and learn about Terraform Comments

  • مرحله 04: AZ Datasource و for_each Meta-Argument را پیاده سازی کنید Step-04: Implement AZ Datasource and for_each Meta-Argument

  • گام-05: خروجی ها را با توابع toset پیاده سازی کنید، توابع tomap و ایجاد و تخریب کنید Step-05: Implement Outputs with toset, tomap functions and create and destroy

  • مرحله 06: اجرای نسخه پایه پروژه Utility Step-06: Implement Utility Project Base Version

  • مرحله 07: اجرای پروژه Utility نسخه نیمه پویا Step-07: Implement Utility Project Semi Dynamic Version

  • مرحله 08: پروژه Utility نسخه کامل پویا با خروجی فیلتر شده را اجرا کنید Step-08: Implement Utility Project Full Dynamic Version with filtered output

  • مرحله 09: بررسی و آزمایش نوع اصلاح را برای az به نمونه اجرا کنید Step-09: Implement fix for az to instance type check and test

Terraform Loops، MetaArguments، Splat Operator و توابع Terraform Loops, MetaArguments, Splat Operator and Functions

  • مرحله 01: لیست های متغیر، نقشه ها و همچنین شمارش آرگومان های متا را پیاده سازی کنید Step-01: Implement Variable Lists, Maps and also Meta-Argument Count

  • مرحله 02: خروجی ها را با عملگرهای For Loops و Splat پیاده سازی کنید Step-02: Implement Outputs with For Loops and Splat Operators

  • مرحله 03: دستورات Terraform را اجرا کنید، کامنت های Terraform را تست کنید و یاد بگیرید Step-03: Execute Terraform Commands, Test and learn about Terraform Comments

  • مرحله 04: AZ Datasource و for_each Meta-Argument را پیاده سازی کنید Step-04: Implement AZ Datasource and for_each Meta-Argument

  • گام-05: خروجی ها را با توابع toset پیاده سازی کنید، توابع tomap و ایجاد و تخریب کنید Step-05: Implement Outputs with toset, tomap functions and create and destroy

  • مرحله 06: اجرای نسخه پایه پروژه Utility Step-06: Implement Utility Project Base Version

  • مرحله 07: اجرای پروژه Utility نسخه نیمه پویا Step-07: Implement Utility Project Semi Dynamic Version

  • مرحله 08: پروژه Utility نسخه کامل پویا با خروجی فیلتر شده را اجرا کنید Step-08: Implement Utility Project Full Dynamic Version with filtered output

  • مرحله 09: بررسی و آزمایش نوع اصلاح را برای az به نمونه اجرا کنید Step-09: Implement fix for az to instance type check and test

طراحی معماری 3 لایه AWS VPC با استفاده از Terraform AWS VPC 3-Tier Architecture Design using Terraform

  • مرحله 01: معرفی VPC با استفاده از Terraform Step-01: Introduction to VPC using Terraform

  • مرحله 02: ساخت VPC به صورت دستی با استفاده از کنسول مدیریت AWS Step-02: Build VPC Manually using AWS Management Console

  • مرحله 03: مقدمه ای بر ماژول های Terraform Step-03: Introduction to Terraform Modules

  • مرحله 04: ماژول اساسی VPC را ایجاد کنید Step-04: Create Basic VPC Module

  • مرحله 05: ماژول پایه VPC را با اجرای دستورات Terraform تست کنید Step-05: Test Basic VPC Module by executing Terraform Commands

  • مرحله 06: محدودیت های نسخه ارائه دهنده و ماژول ها Step-06: Provider and Modules Version Constraints

  • مرحله 07: کد TF را استاندارد کنید - متغیرهای عمومی و terraform.tfvars Step-07: Standardize TF Code - Generic Variables and terraform.tfvars

  • مرحله 08: بلوک های محلی را درک و پیاده سازی کنید Step-08: Understand and Implement Local Blocks

  • مرحله 09: ماژول VPC - متغیرها را تعریف کنید، متغیرهای مرجع در ماژول و تعریف کنید Step-09: VPC Module - Define Variables, Reference Variables in Module and Define

طراحی معماری 3 لایه AWS VPC با استفاده از Terraform AWS VPC 3-Tier Architecture Design using Terraform

  • مرحله 01: معرفی VPC با استفاده از Terraform Step-01: Introduction to VPC using Terraform

  • مرحله 02: ساخت VPC به صورت دستی با استفاده از کنسول مدیریت AWS Step-02: Build VPC Manually using AWS Management Console

  • مرحله 03: مقدمه ای بر ماژول های Terraform Step-03: Introduction to Terraform Modules

  • مرحله 04: ماژول اساسی VPC را ایجاد کنید Step-04: Create Basic VPC Module

  • مرحله 05: ماژول پایه VPC را با اجرای دستورات Terraform تست کنید Step-05: Test Basic VPC Module by executing Terraform Commands

  • مرحله 06: محدودیت های نسخه ارائه دهنده و ماژول ها Step-06: Provider and Modules Version Constraints

  • مرحله 07: کد TF را استاندارد کنید - متغیرهای عمومی و terraform.tfvars Step-07: Standardize TF Code - Generic Variables and terraform.tfvars

  • مرحله 08: بلوک های محلی را درک و پیاده سازی کنید Step-08: Understand and Implement Local Blocks

  • مرحله 09: ماژول VPC - متغیرها را تعریف کنید، متغیرهای مرجع در ماژول و تعریف کنید Step-09: VPC Module - Define Variables, Reference Variables in Module and Define

نمونه های AWS EC2 و گروه های امنیتی با Terraform AWS EC2 Instances and Security Groups with Terraform

  • مرحله 01: مقدمه ای برای ایجاد نمونه های AWS EC2 و گروه های امنیتی با استفاده از Te Step-01: Introduction to creating AWS EC2 Instances and Security Groups using Te

  • مرحله 02: VPC و سایر فایل های پیکربندی TF را از بخش قبلی مرور کنید Step-02: Review VPC and other TF Config Files from previous section

  • مرحله 03: با استفاده از ماژول های TF، گروه امنیتی پایگاه عمومی ایجاد کنید Step-03: Create Public Bastion Security Group using TF Modules

  • مرحله 04: گروه امنیتی خصوصی و خروجی ها را برای هر دو SG ایجاد کنید Step-04: Create Private Security Group and Outputs for both SG's

  • مرحله 05: متغیرهای نمونه EC2 و نمونه پایه عمومی را با استفاده از Terraf ایجاد کنید Step-05: Create EC2 Instance Variables and Public Bastion Instance using Terraf

  • مرحله 06: ماژول نمونه خصوصی EC2 ایجاد کنید Step-06: Create Private EC2 Instance Module

  • مرحله 07: خروجی های نمونه EC2 و IP الاستیک برای Bastion Host ایجاد کنید Step-07: Create EC2 Instance Outputs and Elastic IP for Bastion Host

  • مرحله 08: منبع نول و بلوک اتصال ایجاد کنید Step-08: Create Null Resource and Connection Block

  • مرحله 09: ایجاد فایل، Remote-Exec، Local-Exec Provisioners Step-09: Create File, Remote-Exec, Local-Exec Provisioners

  • مرحله 10: درک متا-استدلال در یک رویکرد عملی بستگی دارد Step-10: Understand depends_on Meta-Argument in a practical approach

  • مرحله 11: اجرای دستورات Terraform برای ایجاد نمونه های EC2، VPC، گروه امنیتی Step-11: Execute Terraform Commands to create EC2 Instances, VPC, Security Group

  • مرحله 12: بررسی EC2، VPC، SG و اتصال با SSH و تست و در نهایت نابود کردن r Step-12: Verify EC2, VPC, SG and Connect with SSH and test and finally destroy r

نمونه های AWS EC2 و گروه های امنیتی با Terraform AWS EC2 Instances and Security Groups with Terraform

  • مرحله 01: مقدمه ای برای ایجاد نمونه های AWS EC2 و گروه های امنیتی با استفاده از Te Step-01: Introduction to creating AWS EC2 Instances and Security Groups using Te

  • مرحله 02: VPC و سایر فایل های پیکربندی TF را از بخش قبلی مرور کنید Step-02: Review VPC and other TF Config Files from previous section

  • مرحله 03: با استفاده از ماژول های TF، گروه امنیتی پایگاه عمومی ایجاد کنید Step-03: Create Public Bastion Security Group using TF Modules

  • مرحله 04: گروه امنیتی خصوصی و خروجی ها را برای هر دو SG ایجاد کنید Step-04: Create Private Security Group and Outputs for both SG's

  • مرحله 05: متغیرهای نمونه EC2 و نمونه پایه عمومی را با استفاده از Terraf ایجاد کنید Step-05: Create EC2 Instance Variables and Public Bastion Instance using Terraf

  • مرحله 06: ماژول نمونه خصوصی EC2 ایجاد کنید Step-06: Create Private EC2 Instance Module

  • مرحله 07: خروجی های نمونه EC2 و IP الاستیک برای Bastion Host ایجاد کنید Step-07: Create EC2 Instance Outputs and Elastic IP for Bastion Host

  • مرحله 08: منبع نول و بلوک اتصال ایجاد کنید Step-08: Create Null Resource and Connection Block

  • مرحله 09: ایجاد فایل، Remote-Exec، Local-Exec Provisioners Step-09: Create File, Remote-Exec, Local-Exec Provisioners

  • مرحله 10: درک متا-استدلال در یک رویکرد عملی بستگی دارد Step-10: Understand depends_on Meta-Argument in a practical approach

  • مرحله 11: اجرای دستورات Terraform برای ایجاد نمونه های EC2، VPC، گروه امنیتی Step-11: Execute Terraform Commands to create EC2 Instances, VPC, Security Group

  • مرحله 12: بررسی EC2، VPC، SG و اتصال با SSH و تست و در نهایت نابود کردن r Step-12: Verify EC2, VPC, SG and Connect with SSH and test and finally destroy r

AWS Classic Load Balancer با Terraform AWS Classic Load Balancer with Terraform

  • مرحله 01: معرفی AWS Classic Load Balancer با Terraform Step-01: Introduction to AWS Classic Load Balancer with Terraform

  • مرحله 02: پیکربندی ماژول Terraform Load Balancer کلاسیک را ایجاد کنید Step-02: Create Classic Load Balancer Terraform Module Configuration

  • مرحله 03: خروجی های CLB را ایجاد کنید، دستورات TF را اجرا کنید و آزمایش کنید Step-03: Create CLB Outputs, Execute TF Commands and Test

  • مرحله 04: قانون جدید SG 81 اضافه شد، برنامه کاربردی و تست زمین Step-04: Added new SG Rule 81, terraform apply and test

AWS Classic Load Balancer با Terraform AWS Classic Load Balancer with Terraform

  • مرحله 01: معرفی AWS Classic Load Balancer با Terraform Step-01: Introduction to AWS Classic Load Balancer with Terraform

  • مرحله 02: پیکربندی ماژول Terraform Load Balancer کلاسیک را ایجاد کنید Step-02: Create Classic Load Balancer Terraform Module Configuration

  • مرحله 03: خروجی های CLB را ایجاد کنید، دستورات TF را اجرا کنید و آزمایش کنید Step-03: Create CLB Outputs, Execute TF Commands and Test

  • مرحله 04: قانون جدید SG 81 اضافه شد، برنامه کاربردی و تست زمین Step-04: Added new SG Rule 81, terraform apply and test

مبانی Load Balancer برنامه AWS با Terraform AWS Application Load Balancer Basics with Terraform

  • مرحله 01: مقدمه‌ای بر مبانی Load Balancer برنامه AWS با Terraform Step-01: Introduction to AWS Application Load Balancer Basics with Terraform

  • مرحله 02: ALB را به صورت دستی با استفاده از کنسول AWS Mgmt ایجاد کنید Step-02: Create ALB manually using AWS Mgmt Console

  • مرحله 03: ماژول ALB Terraform Part-1 را ایجاد کنید Step-03: Create ALB Terraform Module Part-1

  • مرحله 04: ماژول ALB Terraform Part-2 را ایجاد کنید Step-04: Create ALB Terraform Module Part-2

  • مرحله 05: ایجاد خروجی، اجرای دستورات TF، تأیید و پاکسازی Step-05: Create Outputs, Execute TF Commands, Verify and Clean-Up

مبانی Load Balancer برنامه AWS با Terraform AWS Application Load Balancer Basics with Terraform

  • مرحله 01: مقدمه‌ای بر مبانی Load Balancer برنامه AWS با Terraform Step-01: Introduction to AWS Application Load Balancer Basics with Terraform

  • مرحله 02: ALB را به صورت دستی با استفاده از کنسول AWS Mgmt ایجاد کنید Step-02: Create ALB manually using AWS Mgmt Console

  • مرحله 03: ماژول ALB Terraform Part-1 را ایجاد کنید Step-03: Create ALB Terraform Module Part-1

  • مرحله 04: ماژول ALB Terraform Part-2 را ایجاد کنید Step-04: Create ALB Terraform Module Part-2

  • مرحله 05: ایجاد خروجی، اجرای دستورات TF، تأیید و پاکسازی Step-05: Create Outputs, Execute TF Commands, Verify and Clean-Up

AWS ALB Context Path Routing با استفاده از Terraform AWS ALB Context Path Based Routing using Terraform

  • مرحله 01: مقدمه ای بر مسیریابی مبتنی بر مسیر AWS ALB Step-01: Introduction to AWS ALB Context Path Based Routing

  • مرحله 02: پیش نیاز: درباره ثبت دامنه سفارشی بدانید Step-02: Pre-requisite: Understand about Custom Domain Registration

  • مرحله 03: ساختار پوشه مانیفست Terraform را مرور کنید، Load Balancer SG را به‌روزرسانی کنید Step-03: Review Terraform Manifests Folder Strcuture, Update Load Balancer SG an

  • مرحله 04: مانیفست های EC2 TF را مرور کنید و ماژول ACM را ایجاد کنید Step-04: Review EC2 TF Manifests and Create ACM Module

  • مرحله 05: ایجاد ALB TG1 و TG2، تغییر مسیر HTTPS، تغییرات مرتبط با پاسخ ثابت Step-05: Create ALB TG1 and TG2, HTTPS Redirect, Fixed Response related changes

  • مرحله 06: قوانین شنونده ALB HTTPS را برای App1 و App2 ایجاد کنید Step-06: Create ALB HTTPS Listener Rules for App1 and App2

  • مرحله 07: AWS Route53 Record TF Config را ایجاد کنید Step-07: Create AWS Route53 Record TF Config

  • مرحله 08: دستورات Terraform را اجرا و تأیید کنید Step-08: Execute Terraform Commands and Verify

AWS ALB Context Path Routing با استفاده از Terraform AWS ALB Context Path Based Routing using Terraform

  • مرحله 01: مقدمه ای بر مسیریابی مبتنی بر مسیر AWS ALB Step-01: Introduction to AWS ALB Context Path Based Routing

  • مرحله 02: پیش نیاز: درباره ثبت دامنه سفارشی بدانید Step-02: Pre-requisite: Understand about Custom Domain Registration

  • مرحله 03: ساختار پوشه مانیفست Terraform را مرور کنید، Load Balancer SG را به‌روزرسانی کنید Step-03: Review Terraform Manifests Folder Strcuture, Update Load Balancer SG an

  • مرحله 04: مانیفست های EC2 TF را مرور کنید و ماژول ACM را ایجاد کنید Step-04: Review EC2 TF Manifests and Create ACM Module

  • مرحله 05: ایجاد ALB TG1 و TG2، تغییر مسیر HTTPS، تغییرات مرتبط با پاسخ ثابت Step-05: Create ALB TG1 and TG2, HTTPS Redirect, Fixed Response related changes

  • مرحله 06: قوانین شنونده ALB HTTPS را برای App1 و App2 ایجاد کنید Step-06: Create ALB HTTPS Listener Rules for App1 and App2

  • مرحله 07: AWS Route53 Record TF Config را ایجاد کنید Step-07: Create AWS Route53 Record TF Config

  • مرحله 08: دستورات Terraform را اجرا و تأیید کنید Step-08: Execute Terraform Commands and Verify

AWS ALB Host Header Routing با استفاده از Terraform AWS ALB Host Header Based Routing using Terraform

  • مرحله 01: معرفی مسیریابی مبتنی بر سربرگ میزبان AWS ALB Step-01: Introduction to AWS ALB Host Header based Routing

  • مرحله 02: AWS Certificate Manager Limit Hit - درخواست افزایش آن Step-02: AWS Certificate Manager Limit Hit - Request to Increase it

  • مرحله 03: مانیفست های Terraform را برای مسیریابی سربرگ میزبان مرور کنید Step-03: Review Terraform manifests for Host Header Routing

  • مرحله 04: دستورات Terraform را اجرا کنید، تأیید کنید و پاکسازی کنید Step-04: Execute Terraform Commands, Verify and Clean-Up

AWS ALB Host Header Routing با استفاده از Terraform AWS ALB Host Header Based Routing using Terraform

  • مرحله 01: معرفی مسیریابی مبتنی بر سربرگ میزبان AWS ALB Step-01: Introduction to AWS ALB Host Header based Routing

  • مرحله 02: AWS Certificate Manager Limit Hit - درخواست افزایش آن Step-02: AWS Certificate Manager Limit Hit - Request to Increase it

  • مرحله 03: مانیفست های Terraform را برای مسیریابی سربرگ میزبان مرور کنید Step-03: Review Terraform manifests for Host Header Routing

  • مرحله 04: دستورات Terraform را اجرا کنید، تأیید کنید و پاکسازی کنید Step-04: Execute Terraform Commands, Verify and Clean-Up

رشته کوئری AWS ALB، تغییر مسیرهای سربرگ میزبان و مسیریابی سرصفحه سفارشی AWS ALB Query String, Host Header Redirects and Custom Header Routing

  • مرحله 01: مقدمه ای بر قوانین شنونده چندگانه ALB Step-01: Introduction to ALB Multiple Listener Rules

  • مرحله 02: مانیفست های Terraform را برای 4 قانون شنونده و تنظیمات DNS مرور کنید Step-02: Review Terraform Manifests for 4 Listener Rules and DNS Configs

  • مرحله 03: ماژول ALB را به نسخه 6.0.0 و سایر تغییرات وابسته به منابع آن به روز کنید Step-03: Update ALB Module to v6.0.0 and its other resource dependent changes

  • مرحله 04: دستورات Terraform را اجرا کنید، تأیید کنید و پاکسازی کنید Step-04: Execute Terraform Commands, Verify and Clean-Up

رشته کوئری AWS ALB، تغییر مسیرهای سربرگ میزبان و مسیریابی سرصفحه سفارشی AWS ALB Query String, Host Header Redirects and Custom Header Routing

  • مرحله 01: مقدمه ای بر قوانین شنونده چندگانه ALB Step-01: Introduction to ALB Multiple Listener Rules

  • مرحله 02: مانیفست های Terraform را برای 4 قانون شنونده و تنظیمات DNS مرور کنید Step-02: Review Terraform Manifests for 4 Listener Rules and DNS Configs

  • مرحله 03: ماژول ALB را به نسخه 6.0.0 و سایر تغییرات وابسته به منابع آن به روز کنید Step-03: Update ALB Module to v6.0.0 and its other resource dependent changes

  • مرحله 04: دستورات Terraform را اجرا کنید، تأیید کنید و پاکسازی کنید Step-04: Execute Terraform Commands, Verify and Clean-Up

AWS DNS به DB با استفاده از Terraform AWS DNS to DB using Terraform

  • مرحله 01: معرفی DNS به DB در AWS با استفاده از Terraform Step-01: Introduction to DNS to DB on AWS using Terraform

  • مرحله 02: ماژول های Terraform را با انجام تجزیه و تحلیل ضربه به آخرین نسخه ها به روز کنید Step-02: Update Terraform Modules to latest versions by doing Impact Analysis

  • مرحله 03: ایجاد گروه امنیتی RDS DB، متغیرهای ورودی، ماژول و خروجی ها Step-03: Create RDS DB Security Group, Input Variables, Module and Outputs

  • مرحله 04: تنظیمات TF را برای نمونه های App3 EC2 ایجاد کنید Step-04: Create TF Configs for App3 EC2 Instances

  • مرحله 05: تنظیمات TF را برای ALB App3 و Bastion Host Userdata ایجاد کنید Step-05: Create TF Configs for ALB App3 and Bastion Host Userdata

  • مرحله 06: دستورات Terraform را اجرا کنید، تأیید کنید و پاکسازی کنید Step-06: Execute Terraform Commands, Verify and Clean-Up

AWS DNS به DB با استفاده از Terraform AWS DNS to DB using Terraform

  • مرحله 01: معرفی DNS به DB در AWS با استفاده از Terraform Step-01: Introduction to DNS to DB on AWS using Terraform

  • مرحله 02: ماژول های Terraform را با انجام تجزیه و تحلیل ضربه به آخرین نسخه ها به روز کنید Step-02: Update Terraform Modules to latest versions by doing Impact Analysis

  • مرحله 03: ایجاد گروه امنیتی RDS DB، متغیرهای ورودی، ماژول و خروجی ها Step-03: Create RDS DB Security Group, Input Variables, Module and Outputs

  • مرحله 04: تنظیمات TF را برای نمونه های App3 EC2 ایجاد کنید Step-04: Create TF Configs for App3 EC2 Instances

  • مرحله 05: تنظیمات TF را برای ALB App3 و Bastion Host Userdata ایجاد کنید Step-05: Create TF Configs for ALB App3 and Bastion Host Userdata

  • مرحله 06: دستورات Terraform را اجرا کنید، تأیید کنید و پاکسازی کنید Step-06: Execute Terraform Commands, Verify and Clean-Up

مقیاس خودکار AWS با پیکربندی راه‌اندازی با استفاده از Terraform AWS Autoscaling with Launch Configuring using Terraform

  • مرحله 01: مقدمه ای بر مقیاس خودکار AWS با پیکربندی راه اندازی با استفاده از Terrafo Step-01: Introduction to AWS Autoscaling with Launch Configuration using Terrafo

  • مرحله 02: ASG را با استفاده از AWS Mgmt Console Part-1 ایجاد کنید Step-02: Create ASG using AWS Mgmt Console Part-1

  • مرحله 03: ASG را با استفاده از AWS Mgmt Console Part-2 ایجاد کنید Step-03: Create ASG using AWS Mgmt Console Part-2

  • مرحله 04: ASG را با استفاده از AWS Mgmt Console Part-3 ایجاد کنید Step-04: Create ASG using AWS Mgmt Console Part-3

  • مرحله 05: تغییرات دیگر مانند ALB، EC2، مقادیر محلی و Route53 مورد نیاز را بررسی کنید. Step-05: Review other changes like ALB, EC2, Local Values and Route53 required f

  • مرحله 06: خروجی های ASG، LC و ASG را با استفاده از ماژول Terraform ایجاد کنید Step-06: Create ASG, LC and ASG Outputs using Terraform Module

  • مرحله 07: منابع اعلان مقیاس خودکار را ایجاد کنید Step-07: Create Autoscaling Notification Resources

  • مرحله 08: سیاست های مقیاس پذیری خودکار TTSP را ایجاد کنید Step-08: Create Autoscaling TTSP Policies

  • مرحله 09: اقدام های زمان بندی شده مقیاس خودکار را ایجاد کنید Step-09: Create Autoscaling Scheduled Actions

  • مرحله 10: دستورات TF را اجرا کنید و ASG LC را از انتها به انتها تأیید کنید Step-10: Execute TF Commands and Verify ASG LC end to end

  • مرحله 11: با استفاده از تغییر آرگومان ASG، Refresh نمونه را آزمایش کنید Step-11: Test Instance Refresh using ASG Argument Change

  • مرحله 12: بازخوانی نمونه را با استفاده از تغییر استدلال LC آزمایش کنید Step-12: Test Instance Refresh using LC Argument Change

  • مرحله 13: مقیاس خودکار را با خط مشی TTSP ALB با Postman تست کنید Step-13: Test Autoscaling with TTSP ALB Policy with Postman

مقیاس خودکار AWS با پیکربندی راه‌اندازی با استفاده از Terraform AWS Autoscaling with Launch Configuring using Terraform

  • مرحله 01: مقدمه ای بر مقیاس خودکار AWS با پیکربندی راه اندازی با استفاده از Terrafo Step-01: Introduction to AWS Autoscaling with Launch Configuration using Terrafo

  • مرحله 02: ASG را با استفاده از AWS Mgmt Console Part-1 ایجاد کنید Step-02: Create ASG using AWS Mgmt Console Part-1

  • مرحله 03: ASG را با استفاده از AWS Mgmt Console Part-2 ایجاد کنید Step-03: Create ASG using AWS Mgmt Console Part-2

  • مرحله 04: ASG را با استفاده از AWS Mgmt Console Part-3 ایجاد کنید Step-04: Create ASG using AWS Mgmt Console Part-3

  • مرحله 05: تغییرات دیگر مانند ALB، EC2، مقادیر محلی و Route53 مورد نیاز را بررسی کنید. Step-05: Review other changes like ALB, EC2, Local Values and Route53 required f

  • مرحله 06: خروجی های ASG، LC و ASG را با استفاده از ماژول Terraform ایجاد کنید Step-06: Create ASG, LC and ASG Outputs using Terraform Module

  • مرحله 07: منابع اعلان مقیاس خودکار را ایجاد کنید Step-07: Create Autoscaling Notification Resources

  • مرحله 08: سیاست های مقیاس پذیری خودکار TTSP را ایجاد کنید Step-08: Create Autoscaling TTSP Policies

  • مرحله 09: اقدام های زمان بندی شده مقیاس خودکار را ایجاد کنید Step-09: Create Autoscaling Scheduled Actions

  • مرحله 10: دستورات TF را اجرا کنید و ASG LC را از انتها به انتها تأیید کنید Step-10: Execute TF Commands and Verify ASG LC end to end

  • مرحله 11: با استفاده از تغییر آرگومان ASG، Refresh نمونه را آزمایش کنید Step-11: Test Instance Refresh using ASG Argument Change

  • مرحله 12: بازخوانی نمونه را با استفاده از تغییر استدلال LC آزمایش کنید Step-12: Test Instance Refresh using LC Argument Change

  • مرحله 13: مقیاس خودکار را با خط مشی TTSP ALB با Postman تست کنید Step-13: Test Autoscaling with TTSP ALB Policy with Postman

مقیاس خودکار AWS با الگوهای راه اندازی با استفاده از Terraform AWS Autoscaling with Launch Templates using Terraform

  • مرحله 01: مقدمه ای بر مقیاس خودکار AWS با الگوهای راه اندازی با استفاده از Terraform Step-01: Introduction to AWS Autoscaling with Launch Templates using Terraform

  • مرحله 02: الگوی راه اندازی را با استفاده از کنسول AWS Mgmt پیاده سازی کنید Step-02: Implement Launch Template using AWS Mgmt Console

  • مرحله 03: پیکربندی Terraform Template Launch را ایجاد کنید Step-03: Create Launch Template Terraform Configuration

  • مرحله 04: پیکربندی Terraform Group Autoscaling Group را ایجاد کنید Step-04: Create Autoscaling Group Terraform Configuration

  • مرحله 05: خروجی های ASG، اقدامات برنامه ریزی شده، TTSP و اعلان ها را ایجاد کنید Step-05: Create ASG Ouputs, Scheduled Actions, TTSP and Notifications

  • مرحله 06: دستورات TF را اجرا کنید، تأیید کنید و پاکسازی کنید Step-06: Execute TF Commands, Verify and Clean-Up

مقیاس خودکار AWS با الگوهای راه اندازی با استفاده از Terraform AWS Autoscaling with Launch Templates using Terraform

  • مرحله 01: مقدمه ای بر مقیاس خودکار AWS با الگوهای راه اندازی با استفاده از Terraform Step-01: Introduction to AWS Autoscaling with Launch Templates using Terraform

  • مرحله 02: الگوی راه اندازی را با استفاده از کنسول AWS Mgmt پیاده سازی کنید Step-02: Implement Launch Template using AWS Mgmt Console

  • مرحله 03: پیکربندی Terraform Template Launch را ایجاد کنید Step-03: Create Launch Template Terraform Configuration

  • مرحله 04: پیکربندی Terraform Group Autoscaling Group را ایجاد کنید Step-04: Create Autoscaling Group Terraform Configuration

  • مرحله 05: خروجی های ASG، اقدامات برنامه ریزی شده، TTSP و اعلان ها را ایجاد کنید Step-05: Create ASG Ouputs, Scheduled Actions, TTSP and Notifications

  • مرحله 06: دستورات TF را اجرا کنید، تأیید کنید و پاکسازی کنید Step-06: Execute TF Commands, Verify and Clean-Up

AWS Network Load Balancer با Autoscaling Groups با استفاده از Terraform AWS Network Load Balancer with Autoscaling Groups using Terraform

  • مرحله 01: معرفی بار متعادل کننده شبکه AWS Step-01: Introduction to AWS Network Load Balancer

  • مرحله 02: تنظیمات TF مورد نیاز برای پیاده سازی NLB را ایجاد کنید Step-02: Create TF Configs required for NLB Implementation

  • مرحله 03: اجرای دستورات TF، تأیید و پاکسازی منابع نمایشی NLB Step-03: Execute TF Commands, Verify and Clean-Up NLB demo Resources

AWS Network Load Balancer با Autoscaling Groups با استفاده از Terraform AWS Network Load Balancer with Autoscaling Groups using Terraform

  • مرحله 01: معرفی بار متعادل کننده شبکه AWS Step-01: Introduction to AWS Network Load Balancer

  • مرحله 02: تنظیمات TF مورد نیاز برای پیاده سازی NLB را ایجاد کنید Step-02: Create TF Configs required for NLB Implementation

  • مرحله 03: اجرای دستورات TF، تأیید و پاکسازی منابع نمایشی NLB Step-03: Execute TF Commands, Verify and Clean-Up NLB demo Resources

هشدارهای AWS CloudWatch، Synthetics با استفاده از Terraform AWS CloudWatch Alarms, Synthetics using Terraform

  • مرحله 01: معرفی AWS CloudWatch با استفاده از Terraform Step-01: Introduction to AWS CloudWatch using Terraform

  • مرحله 02: زنگ هشدار ASG CloudWatch را ایجاد کنید Step-02: Create ASG CloudWatch Alarm

  • مرحله 03: ایجاد زنگ هشدار ALB CloudWatch و بحث در مورد Terraform Import Step-03: Create ALB CloudWatch Alarm and Discuss about Terraform Import

  • مرحله 04: هشدارهای CIS را ایجاد کنید Step-04: Create CIS Alarms

  • مرحله 05: ایجاد CloudWatch Synthetics Canary با استفاده از کنسول AWS Mgmt Step-05: Create CloudWatch Synthetics Canary using AWS Mgmt Console

  • مرحله 06: تنظیمات CloudWatch Synthetics TF را ایجاد کنید Step-06: Create CloudWatch Synthetics TF Configs

  • مرحله 07: تنظیمات CloudWatch Synthetics Alarms TF را ایجاد کنید Step-07: Create CloudWatch Synthetics Alarms TF Configs

  • مرحله 08: دستورات TF را اجرا کنید، هشدارهای CW، Canaries را تأیید کنید و منابع را نابود کنید Step-08: Run TF Commands, Verify CW Alarms, Canaries and Destroy Resources

هشدارهای AWS CloudWatch، Synthetics با استفاده از Terraform AWS CloudWatch Alarms, Synthetics using Terraform

  • مرحله 01: معرفی AWS CloudWatch با استفاده از Terraform Step-01: Introduction to AWS CloudWatch using Terraform

  • مرحله 02: زنگ هشدار ASG CloudWatch را ایجاد کنید Step-02: Create ASG CloudWatch Alarm

  • مرحله 03: ایجاد زنگ هشدار ALB CloudWatch و بحث در مورد Terraform Import Step-03: Create ALB CloudWatch Alarm and Discuss about Terraform Import

  • مرحله 04: هشدارهای CIS را ایجاد کنید Step-04: Create CIS Alarms

  • مرحله 05: ایجاد CloudWatch Synthetics Canary با استفاده از کنسول AWS Mgmt Step-05: Create CloudWatch Synthetics Canary using AWS Mgmt Console

  • مرحله 06: تنظیمات CloudWatch Synthetics TF را ایجاد کنید Step-06: Create CloudWatch Synthetics TF Configs

  • مرحله 07: تنظیمات CloudWatch Synthetics Alarms TF را ایجاد کنید Step-07: Create CloudWatch Synthetics Alarms TF Configs

  • مرحله 08: دستورات TF را اجرا کنید، هشدارهای CW، Canaries را تأیید کنید و منابع را نابود کنید Step-08: Run TF Commands, Verify CW Alarms, Canaries and Destroy Resources

ماژول های محلی Terraform قابل استفاده مجدد را توسعه دهید Develop Local Terraform Re-usable Modules

  • مرحله 01: مقدمه ای بر ساخت ماژول های محلی Terraform Step-01: Introduction to building Terraform Local Modules

  • مرحله 02: ایجاد ماژول محلی، اجرای دستورات TF، تست و پاکسازی Step-02: Create Local Module, Execute TF Commands, Test and CleanUp

ماژول های محلی Terraform قابل استفاده مجدد را توسعه دهید Develop Local Terraform Re-usable Modules

  • مرحله 01: مقدمه ای بر ساخت ماژول های محلی Terraform Step-01: Introduction to building Terraform Local Modules

  • مرحله 02: ایجاد ماژول محلی، اجرای دستورات TF، تست و پاکسازی Step-02: Create Local Module, Execute TF Commands, Test and CleanUp

ماژول محلی Terraform را از ابتدا توسعه دهید Develop Local Terraform Module from Scratch

  • Step-00: معادل Github Repo در ویدیوها Step-00: Github Repo Equivalent in Videos

  • مرحله 01: مقدمه ای بر ساخت ماژول های Terraform Step-01: Introduction to Building Terraform Modules

  • مرحله 02: وب سایت S3 Static را به صورت دستی با استفاده از کنسول مدیریت AWS بسازید Step-02: Build S3 Static Website Manually using AWS Management Console

  • مرحله 03: برای ساختن یک وب سایت استاتیک، مانیفست های Terraform را ایجاد کنید Step-03: Create Terraform manifests to build a static website

  • مرحله 04: نمایش Terraform را برای ساختن یک وب سایت استاتیک آزمایش کنید Step-04: Test Terraform manifests to build a static website

  • مرحله 05: ماژول Terraform قابل استفاده مجدد را ایجاد و فراخوانی کنید Step-05: Create and call Re-usable Terraform Module

  • مرحله 06: ماژول را با اجرای دستورات terraform تست کنید Step-06: Test the the module by executing terraform commands

  • مرحله 07: درک در مورد Terraform Command get Step-07: Understand about Terraform Command get

ماژول محلی Terraform را از ابتدا توسعه دهید Develop Local Terraform Module from Scratch

  • Step-00: معادل Github Repo در ویدیوها Step-00: Github Repo Equivalent in Videos

  • مرحله 01: مقدمه ای بر ساخت ماژول های Terraform Step-01: Introduction to Building Terraform Modules

  • مرحله 02: وب سایت S3 Static را به صورت دستی با استفاده از کنسول مدیریت AWS بسازید Step-02: Build S3 Static Website Manually using AWS Management Console

  • مرحله 03: برای ساختن یک وب سایت استاتیک، مانیفست های Terraform را ایجاد کنید Step-03: Create Terraform manifests to build a static website

  • مرحله 04: نمایش Terraform را برای ساختن یک وب سایت استاتیک آزمایش کنید Step-04: Test Terraform manifests to build a static website

  • مرحله 05: ماژول Terraform قابل استفاده مجدد را ایجاد و فراخوانی کنید Step-05: Create and call Re-usable Terraform Module

  • مرحله 06: ماژول را با اجرای دستورات terraform تست کنید Step-06: Test the the module by executing terraform commands

  • مرحله 07: درک در مورد Terraform Command get Step-07: Understand about Terraform Command get

Terraform Remote State Storage با AWS S3 و DynamoDB Terraform Remote State Storage with AWS S3 and DynamoDB

  • مرحله 01: مقدمه ای بر ذخیره سازی حالت از راه دور در Terraform Step-01: Introduction to Remote State Storage in Terraform

  • مرحله 02: ایجاد سطل S3، جدول DynamoDB، اجرای دستورات TF Step-02: Create S3 Bucket, DynamoDB Table, Execute TF Commands

  • مرحله 03: منابع را تأیید و پاکسازی کنید Step-03: Verify and Clean-Up Resources

Terraform Remote State Storage با AWS S3 و DynamoDB Terraform Remote State Storage with AWS S3 and DynamoDB

  • مرحله 01: مقدمه ای بر ذخیره سازی حالت از راه دور در Terraform Step-01: Introduction to Remote State Storage in Terraform

  • مرحله 02: ایجاد سطل S3، جدول DynamoDB، اجرای دستورات TF Step-02: Create S3 Bucket, DynamoDB Table, Execute TF Commands

  • مرحله 03: منابع را تأیید و پاکسازی کنید Step-03: Verify and Clean-Up Resources

Terraform Remote State Datasource با دو پروژه - نسخه ی نمایشی Terraform Remote State Datasource with Two Projects - Demo

  • مرحله 01: مقدمه ای بر منبع داده از راه دور Step-01: Introduction to Remote State Datasource

  • مرحله 02: تنظیمات TF Project-1 و Project-2 را بررسی/به روز رسانی کنید Step-02: Review / Update Project-1 and Project-2 TF Configs

  • مرحله 03: اجرای دستورات TF، تأیید و پاکسازی پروژه-1 و پروژه-2 Step-03: Execute TF Commands, Verify and Clean-Up for Project-1 and Project-2

Terraform Remote State Datasource با دو پروژه - نسخه ی نمایشی Terraform Remote State Datasource with Two Projects - Demo

  • مرحله 01: مقدمه ای بر منبع داده از راه دور Step-01: Introduction to Remote State Datasource

  • مرحله 02: تنظیمات TF Project-1 و Project-2 را بررسی/به روز رسانی کنید Step-02: Review / Update Project-1 and Project-2 TF Configs

  • مرحله 03: اجرای دستورات TF، تأیید و پاکسازی پروژه-1 و پروژه-2 Step-03: Execute TF Commands, Verify and Clean-Up for Project-1 and Project-2

AWS IaC DevOps با CodePipeline، CodeBuild و Github AWS IaC DevOps with CodePipeline, CodeBuild and Github

  • مرحله 01: معرفی IaC DevOps با AWS CodePipeline Step-01: Introduction to IaC DevOps with AWS CodePipeline

  • مرحله 02: جداول DynamoDB ایجاد کنید و تنظیمات TF Backend را مرور کنید Step-02: Create DynamoDB Tables and Review TF Backend Configs

  • مرحله 03: درباره تصمیمات خط لوله بحث کنید و فایل های tfvar متغیر را در هر envir پیاده سازی کنید Step-03: Discuss Pipeline Decisions and Implement variable tfvar files per envir

  • مرحله 04: تغییرات ارائه دهنده و تغییرات نام منبع خاص Env را بررسی کنید Step-04: Review Provisioner Changes and Env specific resource name changes

  • مرحله 05: کلیدهای دسترسی را در Parameter Store ایجاد کنید Step-05: Create Access Keys in Parameter Store

  • مرحله 06: فایل های Dev و Staging BuildSpec را مرور کنید Step-06: Review Dev and Staging BuildSpec Files

  • مرحله 07: کد GitRepo و Check-In ایجاد کنید و اتصال Github ایجاد کنید Step-07: Create GitRepo and Check-In Code and Create Github Connection

  • مرحله 08: مرحله توسعه برنامه CodePipeline را ایجاد کنید و مشکل SSM را برطرف کنید Step-08: Create CodePipeline DevDeploy Stage and Fix SSM Issue

  • مرحله 09: Pipeline را مجدداً اجرا کنید و کل محیط برنامه نویس را تأیید کنید Step-09: Rerun Pipeline and Verify Entire Dev Environment

  • مرحله 10: نامگذاری SNS را با مقدار محلی اصلاح کنید Step-10: Fix SNS naming with local value

  • مرحله 11: ایجاد ManualApproval و StageDeploy Stages and Release Changes Step-11: Create ManualApproval and StageDeploy Stages and Release Changes

  • مرحله 12: بررسی محیط صحنه سازی Step-12: Verify Staging Environment

  • مرحله 13: ایجاد تغییرات، CheckIn Github، Triggers Pipeline، Verify Dev و Stage E Step-13: Make Changes, CheckIn Github, Triggers Pipeline, Verify Dev and Stage E

  • مرحله 14: با استفاده از CodePipeline منابع را از بین ببرید Step-14: Destroy Resources using CodePipeline

AWS IaC DevOps با CodePipeline، CodeBuild و Github AWS IaC DevOps with CodePipeline, CodeBuild and Github

  • مرحله 01: معرفی IaC DevOps با AWS CodePipeline Step-01: Introduction to IaC DevOps with AWS CodePipeline

  • مرحله 02: جداول DynamoDB ایجاد کنید و تنظیمات TF Backend را مرور کنید Step-02: Create DynamoDB Tables and Review TF Backend Configs

  • مرحله 03: درباره تصمیمات خط لوله بحث کنید و فایل های tfvar متغیر را در هر envir پیاده سازی کنید Step-03: Discuss Pipeline Decisions and Implement variable tfvar files per envir

  • مرحله 04: تغییرات ارائه دهنده و تغییرات نام منبع خاص Env را بررسی کنید Step-04: Review Provisioner Changes and Env specific resource name changes

  • مرحله 05: کلیدهای دسترسی را در Parameter Store ایجاد کنید Step-05: Create Access Keys in Parameter Store

  • مرحله 06: فایل های Dev و Staging BuildSpec را مرور کنید Step-06: Review Dev and Staging BuildSpec Files

  • مرحله 07: کد GitRepo و Check-In ایجاد کنید و اتصال Github ایجاد کنید Step-07: Create GitRepo and Check-In Code and Create Github Connection

  • مرحله 08: مرحله توسعه برنامه CodePipeline را ایجاد کنید و مشکل SSM را برطرف کنید Step-08: Create CodePipeline DevDeploy Stage and Fix SSM Issue

  • مرحله 09: Pipeline را مجدداً اجرا کنید و کل محیط برنامه نویس را تأیید کنید Step-09: Rerun Pipeline and Verify Entire Dev Environment

  • مرحله 10: نامگذاری SNS را با مقدار محلی اصلاح کنید Step-10: Fix SNS naming with local value

  • مرحله 11: ایجاد ManualApproval و StageDeploy Stages and Release Changes Step-11: Create ManualApproval and StageDeploy Stages and Release Changes

  • مرحله 12: بررسی محیط صحنه سازی Step-12: Verify Staging Environment

  • مرحله 13: ایجاد تغییرات، CheckIn Github، Triggers Pipeline، Verify Dev و Stage E Step-13: Make Changes, CheckIn Github, Triggers Pipeline, Verify Dev and Stage E

  • مرحله 14: با استفاده از CodePipeline منابع را از بین ببرید Step-14: Destroy Resources using CodePipeline

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

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

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

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

نمایش نظرات

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

آموزش Terraform در AWS با SRE و IaC DevOps | دموهای 20 دنیای واقعی
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
22 hours
154
Udemy (یودمی) udemy-small
17 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
18,528
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kalyan Reddy Daida  DevOps   SRE Architect on AWS, Azure   Google Cloud Platforms Kalyan Reddy Daida DevOps SRE Architect on AWS, Azure Google Cloud Platforms

پرفروش ترین مربی، Docker، Kubernetes، Terraform، SRE

Kalyan Reddy Daida  DevOps   SRE Architect on AWS, Azure   Google Cloud Platforms Kalyan Reddy Daida DevOps SRE Architect on AWS, Azure Google Cloud Platforms

پرفروش ترین مربی، Docker، Kubernetes، Terraform، SRE

Udemy (یودمی)

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

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