آموزش AWS CloudFormation - مقدماتی تا پیشرفته (عملی با YAML)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توسعه تخصص در نوشتن قالبهای AWS CloudFormation و ساخت موارد استفاده سازمانی End-to-End با استفاده از YAML - بدون نیاز به تجربه قبلی کدنویسی
- این دوره برای مبتدیان مطلق طراحی شده است و با نوشتن سرویسهای اولیه AWS CloudFormation شروع شده و به موارد استفاده پیشرفته End-to-End میرسد.
- پوشش بیش از 25 سرویس AWS (شامل Lambda ،API Gateway، منابع و متدهای REST API ،IAM Roles ،Route 53 ALB ،EC2 ،S3 ،CW Logs ،SNS ،VPC و بسیاری دیگر) با استفاده از YAML
- سه مورد استفاده سازمانی واقعی به صورت End-to-End نمایش داده میشود
- مورد استفاده سازمانی 1 - تأمین یک Web Application به صورت End-to-End با استفاده از EC2 ،ASG ،Launch Config، ALB ،CloudWatch Log Group ،SNS ،Route 53 - Hosted Zone و CW Alarm
- مورد استفاده سازمانی 2 - تأمین Serverless موجودی حساب بانکی با استفاده از AWS API Gateway-REST API Method ،Resources ،API Deployment ،Lambda ،IAM Role و S3
- مورد استفاده سازمانی 3 - تأمین زیرساخت شبکه End-to-End شامل VPC ،Subnet ،Route Tables ،Internet Gateway، NACL و Security Group
- استقرار قالب CloudFormation از طریق پایپ لاین CI-CD DevOps با استفاده از سرویسهای AWS CodeCommit ،CodeBuild ،CodeDeploy و CodePipeline
- یادگیری در موردResources ،Parameters ،Metadata ،Mappings ،Conditions ،Rules ،Output و Transform
- یادگیری مبانی YAML و نوشتن تمام قالبهای CloudFormation با استفاده از YAML
- منابع پیشرفته (DependsOn ،DeletionPolicy ،Stack Failure Termination Protection)
- این دوره نه تنها مفاهیم اصلی CloudFormation را آموزش میدهد، بلکه به یادگیرنده کمک میکند تا موارد استفاده سازمانی End-to-End را که در محیطهای سازمانی دنیای واقعی حیاتی هستند، بسازد.
پیش نیازهای دوره
- بدون نیاز به تجربه برنامهنویسی یا تجربه قبلی با YAML/JSON
- دانش اولیه در مورد سرویسهای AWS
توضیحات دوره
به جامعترین دوره AWS CloudFormation در یودمی از مدرسی با تجربه عملی پیادهسازی سازمانی که بیش از 200 بار کاری را برای شرکتهای Fortune 100 مهاجرت داده است، خوش آمدید.
این دوره AWS CloudFormation یک دوره کاملاً عملی است و از مبانی مطلق شروع میشود و بر اساس آن پیش میرود تا به شما کمک کند در CloudFormation (YAML) تخصص پیدا کنید و بتوانید هر Stack سازمانی CloudFormation را در کمترین زمان بنویسید.
- مطلقاً هیچ پیشزمینهای در کدنویسی یا YAML لازم نیست.
- پوشش بیش از 25 سرویس AWS (شامل AWS Lambda ،API Gateway ،REST API Resources & Methods، IAM Roles، Route 53 ،ALB ،EC2 ،S3 ،Auto Scaling ،Launch Configuration ،Cloud Watch Logs ،SNS ،VPC و بسیاری دیگر)
سه مورد استفاده سازمانی End-to-End:
- اپلیکیشن بانکداری بدون سرور - شامل API Gateway ،AWS Lambda و S3
- وب اپلیکیشن - شامل Route 53 ،ALB ،EC2 AutoScaling، CloudWatch Logs و Alarms ،SNS
- راهاندازی پایه AWS Account VPC - شامل VPC ،Subnets Internet Gateway ،Route Tables ،Security Group و موارد دیگر
در زیر موضوعاتی که به عنوان بخشی از این دوره پوشش داده خواهند شد، آمده است.
مقدمهای بر AWS CloudFormation
- معرفی و سرفصلهای دوره
- CloudFormation - پیشنیازها، اصطلاحات اولیه و آناتومی قالب
AWS CloudFormation - منابع، پارامترها و فراداده
- منابع – شامل S3 ،EC2 و VPC
- پارامترها – شامل S3 و EC2
- فراداده
- منابع، پارامترها و فراداده - ترکیب همه با هم
مورد استفاده سازمانی 1 – وب اپلیکیشن
- WebApplication - معماری
- WebApplication - پیکربندی راهاندازی و گروه مقیاسبندی خودکار
- WebApplication - لود بالانسر اپلیکیشن
- WebApplication - گروههای لاگ CloudWatch و SNS
- WebApplication - هشدار CloudWatch
- WebApplication - منطقه میزبانی شده و ResourceRecords
مفاهیم عمومی CloudFormation - مجموعههای تغییر، CloudFormation IAM Role، سیاستهای حذف منابع
- Change Sets - تئوری
- Change Sets - عملی
- CloudFormation IAM Role - تئوری
- CloudFormation IAM Role - عملی
- CloudFormation - حذف منابع (Delete ،Retain و Snapshot) - تئوری
- CloudFormation - حذف منابع (Delete ،Retain و Snapshot) - عملی
راهاندازی CloudFormation با استفاده از AWS CI-CD Pipeline
- مقدمهای بر AWS CI-CD
- استقرار CloudFormation با استفاده از AWS CI-CD Pipeline بدون پارامتر
- استقرار CloudFormation با استفاده از AWS CI-CD Pipeline با پارامترها/فایل پیکربندی
مورد استفاده سازمانی 2 - مورد استفاده بانکداری بدون سرور AWS - شامل API Gateway، AWS Lambda و S3
- معماری
- AWS S3 Bucket
- نقش اجرایی AWS Lambda
- AWS Lambda
- AWS API Gateway - شامل REST API ،Resources
- AWS API Gateway - شامل REST Method و Deployment
- مجوز فراخوانی Lambda
- دموی کامل
مورد استفاده سازمانی 3 - راهاندازی پایه AWS Account VPC
- معماری
- ابر خصوصی مجازی
- زیرشبکههای عمومی و خصوصی
- Internet Gateway
- Route Table و Routeها
- Security Group
- NACL
AWS CloudFormation – شامل Mappings ،Output ،Conditions ،Rules و Transform
- AWS CloudFormation Mappings
- AWS CloudFormation Outputs
- AWS CloudFormation Conditions
- AWS CloudFormation Rules و Transform
مفاهیم عمومی AWS CloudFormation - شامل ChangeSets ،IAM Role Deletion Policy
- AWS CloudFormation Change Sets
- حذف منابع AWS CloudFormation آموزش (Delete Snapshot ،Retain)
- AWS CloudFormation IAM Role
سرویسهای AWS زیر در این دوره با استفاده از YAML در Cloudformation کدنویسی خواهند شد:
- - AWS Lambda
- - AWS API Gateway - شامل REST API، Resources و Methods
- - AWS Lambda Execution Role
- - EC2
- - S3
- - VPC
- - Public and Private Subnet
- - IG
- - Route Table
- - NACL
- - Security Group
- - Tags
- - Route 53 Hosted Zone
- - Resource Records
- - Application Load Balancer
- - Auto Scaling Group
- - Launch Configuration
- - CloudWatch Log Group
- - CloudWatch Alarm
- - SNS
- - استقرار با استفاده از CI-CD Pipeline
- - Lambda InvokePermission
- - API Gateway Deployment
مفاهیم AWS CloudFormation که در دوره بحث خواهند شد:
- - AWSTemplateFormatVersion
- - Description
- - Metadata
- - Parameters
- - Rules
- - Mappings
- - Conditions
- - Transform
- - Resources
- - Outputs
- - ChangeSets
- - CloudFormation IAM Role
- - Deletion Policy
این دوره برای چه کسانی مناسب است؟
- این دوره برای یادگیرندگانی در نظر گرفته شده است که میخواهند AWS CloudFormation را به روشی ساده و در عین حال جامع در کوتاهترین زمان ممکن، حتی بدون تجربه قبلی کدنویسی، یاد بگیرند.
- هر کسی که به دنبال ساخت اپلیکیشن های سازمانی End-to-End، از جمله استفاده از سرویسهای Serverless است.
آموزش AWS CloudFormation - مقدماتی تا پیشرفته (عملی با YAML)
-
معرفی و سرفصلهای دوره 07:30
-
پیشنیازهای دوره 02:52
-
CloudFormation - اصطلاحات اولیه - تئوری 03:44
-
CloudFormation - آناتومی قالب - تئوری 02:54
-
منابع - مقدمه 03:30
-
منابع - S3 Bucket 07:58
-
منابع - EC2 و S3 09:26
-
منابع - VPC 07:22
-
پارامترها - تئوری 03:36
-
پارامترها - عملی 13:47
-
فراداده - EC2 و S3 - تئوری 03:15
-
فراداده - EC2 و S3 - عملی 05:27
-
منابع، پارامترها و فراداده - ترکیب همه با هم - بخش 1 14:57
-
منابع، پارامترها و فراداده - ترکیب همه با هم - بخش 2 13:53
-
معماری AWS Serverless - شامل API Gateway AWS Lambda و S3 02:16
-
AWS Serverless - شامل S3 Bucket 06:25
-
معماری AWS Serverless - نقش اجرایی Lambda 06:09
-
معماری AWS Serverless - سرویس AWS Lambda 14:02
-
معماری AWS Serverless - شامل REST API و منابع API 07:17
-
معماری AWS Serverless - متد API و استقرار API 14:35
-
معماری AWS Serverless - مجوز فراخوانی Lambda 04:29
-
معماری AWS Serverless - دموی کامل 01:10
-
معماری AWS Serverless - دموی کامل با بخش پارامترها 08:55
-
معماری AWS Serverless - دموی کامل با بخش فراداده و پارامترها 04:34
-
وب اپلیکیشن - معماری 05:50
-
وب اپلیکیشن - پیکربندی راهاندازی و گروه Auto Scaling 19:08
-
وب اپلیکیشن - Application LoadBalancer 17:49
-
وب اپلیکیشن - CloudWatch Log Group و SNS 08:55
-
وب اپلیکیشن - Hosted Zone و رکوردهای منابع 15:46
-
وب اپلیکیشن - CloudWatch Alarm 12:35
-
وب اپلیکیشن - تغییر Name Serverها در ثبتکننده دامنه 03:36
-
وب اپلیکیشن - دموی نهایی 03:39
-
عیبیابی 11:52
-
مقدمهای بر AWS CI-CD 02:49
-
استقرار CloudFormation با استفاده از AWS CI-CD Pipeline بدون پارامتر 09:34
-
استقرار CloudFormation با استفاده از AWS CI-CD Pipeline با پارامترها 06:52
-
Change Sets - تئوری 02:57
-
Change Sets - عملی 07:59
-
CloudFormation IAM Role - تئوری 03:42
-
CloudFormation IAM Role - عملی 08:13
-
CloudFormation - حذف منابع (Delete ،Retain و Snapshot) - تئوری 03:11
-
CloudFormation - حذف منابع (Delete ،Retain و Snapshot) - عملی 03:11
-
معماری 03:47
-
VPC - 2 18:06
-
Subnetها و Internet Gateway - 3 10:01
-
Route Table و Routeها - 4 13:02
-
Security Groupها - 5 08:30
-
NACL - 6 07:55
-
Mappings - تئوری 07:50
-
Mappings - عملی 16:09
-
Conditions - عملی 12:53
-
Outputs - Export 09:30
-
Outputs - Import 06:33
-
Rules - تئوری 04:10
-
Rules - عملی 06:51
مشخصات آموزش
آموزش AWS CloudFormation - مقدماتی تا پیشرفته (عملی با YAML)
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:55
- مدت زمان :07:24:12
- حجم :3.47GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy