******* بررسی اجمالی دوره *******
به این دوره آموزشی شگفت انگیز در مورد AWS CloudFormation Simplified خوش آمدید. ما با اجرای عملی تمام مفاهیم CloudFormation با چندین مثال یاد خواهیم گرفت.
AWS CloudFormation یک سرویس اصلی در AWS است که به ما امکان میدهد زیرساخت و استقرار برنامهها را خودکار کنیم. هنگامی که از AWS CloudFormation در ترکیب با ابزارهای توسعه دهنده AWS مانند AWS CodeCommit، AWS CodeBuild، AWS CodeDeploy و AWS CodePipeline استفاده میکنیم، میتوانیم به یکپارچهسازی پیوسته، تحویل مداوم و زیرساخت بهعنوان کد دست یابیم.
این دوره دو بخش دارد.
در قسمت اول دوره شما با اجرای عملی مفاهیم AWS CloudFormation آشنا خواهید شد. در زیر بخشهای قسمت اول آمده است.
قسمت 1: AWS CloudFormation
01. مقدمه ای بر CloudFormation
02. YAML Essentials
03. پشته ویژگی ها
04. منابع
05. پارامترها
06. نقشه برداری
07. شرایط
08. خروجی ها
09. فراداده
10. EC2 UserData
11. اسکریپت های کمکی cfn-init متادیتا (cfn-init، cfn-signal و cfn-hup)
12. متادیتا cfn-init - تنظیمات پیکربندی
13. پشته های تو در تو
در قسمت دوم دوره، سه مفهوم ذکر شده در زیر را با استفاده از AWS CloudFormation AWS Management Console پیاده سازی خواهید کرد. برای پیادهسازی CI، CD و IAC، قالبهای تشکیل ابر را برای ابزارهای توسعهدهنده AWS (AWS CodeCommit، CodeBuild، CodeDeploy CodePipeline) خواهید نوشت.
01. یکپارچه سازی مداوم (CI)
02. تحویل مداوم (CD)
03. زیرساخت به عنوان کد (IAC)
قسمت 2: ادغام مداوم AWS، تحویل مداوم و زیرساخت به عنوان کد با استفاده از کنسول مدیریت AWS CloudFormation
14. یکپارچه سازی پیوسته تحویل مداوم با استفاده از CloudFormation
15. زیرساخت به عنوان کد با استفاده از CloudFormation
در طول فرآیند یادگیری، بیش از 45 الگوی تشکیل ابر را خواهید نوشت که در YAML نوشته شده است.
این دوره همچنین بیش از 45 قالب از پیش ساخته شده را ارائه می دهد که می توانید از آنها در طول فرآیند یادگیری استفاده کنید. علاوه بر این، این دوره دارای 190 اسلاید در یک سند PDF است.
هر یک از دوره های من با
همراه استتجارب شگفت انگیز آموزش گام به گام عملی
تجربه پیاده سازی واقعی
پشتیبانی دوستانه در بخش Q A
30 روز "بدون سوال پرسیده می شود" ضمانت بازگشت پول!
***************جزئیات دوره آموزشی بخش ***********************
مقدمه
01 مرحله 01: مقدمه ای بر AWS CloudFormation
01 مرحله 02: الگوها و اسلایدهای AWS CloudFormation
مفاهیم YAML
02 مرحله 01: مفاهیم YAML
ویژگی های پشته
03 مرحله 01: پیش نیازها
03 مرحله 02: پشته ایجاد کنید
03 مرحله 03: پشته را بهروزرسانی کنید
03 مرحله 04: ایجاد تغییر مجموعه - KeyName
03 مرحله 05: ایجاد مجموعه تغییر - نوع نمونه
03 مرحله 06: بازگشت مجدد بهروزرسانی
03 مرحله 07: ایجاد پشته - الگوی نامعتبر
منابع
04 مرحله 00: معرفی منابع
04 مرحله 01: یک منبع ایجاد کنید - نمونه EC2
04 مرحله 02: یک منبع - گروه امنیتی ایجاد کنید
04 مرحله 03: یک قانون جدید در گروه امنیتی موجود ایجاد کنید
04 مرحله 04: یک منبع جدید ایجاد کنید - Elastic IP
04 مرحله 05: انجام الگوی CloudFormation - تست حساسیت به حروف کوچک
پارامترها
05 مرحله 00: معرفی پارامترها
05 مرحله 01: نام کلید را به عنوان پارامتر اضافه کنید - پارامتر خاص AWS
05 مرحله 02: افزودن منطقه دسترسی به عنوان پارامتر - رشته نوع پارامتر
05 مرحله 03: افزودن InstanceType به عنوان پارامتر - نوع پارامتر رشته
05 مرحله 04: افزودن InstanceType به عنوان پارامتر - نوع پارامتر SSM
نقشه برداری
06 مرحله 00: مقدمه نقشه برداری
06 مرحله 01: پارامترهای شبه
06 مرحله 02: یک نقشه برای AMI ایجاد کنید
06 مرحله 03: یک نقشه برای محیطها ایجاد کنید
شرایط
07 مرحله 00: مقدمه شرایط
07 مرحله 01: شرایط - تابع ذاتی Fn::برابر
07 مرحله 02: شرایط - تابع ذاتی Fn::If و پارامتر شبه AWS::NoValue
07 مرحله 03: شرایط - تابع ذاتی Fn::If (مورد استفاده اضافی)
07 مرحله 04: شرایط - تابع ذاتی Fn::نه
07 مرحله 05: شرایط - تابع ذاتی Fn::یا
07 مرحله 06: شرایط - تابع ذاتی Fn:: و
خروجی ها
08 مرحله 00: معرفی خروجی ها
08 مرحله 01: خروجی ها - نمای کلی الگوی پایه
08 مرحله 02: خروجی ها - InstanceId به عنوان خروجی
08 مرحله 03: خروجی ها - تابع ذاتی Fn::GetAtt
08 مرحله 04: خروجی ها - تابع ذاتی Fn::Sub و صادرات ویژگی و پارامتر شبه AWS::StackName
08 مرحله 05: خروجی ها - پشته های مرجع متقابل با استفاده از ویژگی Exports و تابع ذاتی Fn::ImportValue
08 مرحله 06: خروجی ها - برای پشته اصلی - تست حذف پشته و اصلاح پشته
08 مرحله 07: خروجی ها - شرایط در بخش خروجی های یک الگو
08 مرحله 08: خروجی ها - تابع ذاتی Fn::پیوستن
فراداده
09 مرحله 00: معرفی فراداده
09 مرحله 01: فراداده - مقدمه ابرداده طراح
09 مرحله 02: فراداده - نسخه نمایشی فراداده طراح
09 مرحله 03: فراداده - مقدمه فراداده رابط
09 مرحله 04: فراداده - نمای کلی الگوی پایگاه فراداده رابط
09 مرحله 05: فراداده - نسخه نمایشی فراداده رابط
EC2 UserData
10 مرحله 00: EC2 UserData معرفی
10 مرحله 01: داده های کاربر EC2 - نمای کلی الگوی پایه
10 مرحله 02: EC2 UserData - نسخه نمایشی
اسکریپت های کمکی cfn-init متادیتا (cfn-init، cfn-signal و cfn-hup)
11 مرحله 00: ابرداده cfn-init - مقدمه
11 مرحله 00: فراداده cnf-init - نمای کلی الگوی پایه
11 مرحله 01: متادیتا cfn-init - فرمت فراداده
11 مرحله 02: متادیتا cfn-init - بستهها
11 مرحله 03: فراداده cfn-init - گروهها
11 مرحله 04: متادیتا cfn-init - کاربران
11 مرحله 05: فراداده cfn-init - منابع
11 مرحله 06: فراداده cfn-init - فایلها
11 مرحله 07: فراداده cfn-init - دستورات
11 مرحله 08: فراداده cfn-init - خدمات
11 مرحله 09: UserData - بهروزرسانی اسکریپتهای کمکی - aws-cfn-bootsrap
11 مرحله 10: UserData - cfn-init
11 مرحله 11: UserData - cfn-signal
11 مرحله 12: خروجی ایجاد پشته
11 مرحله 13: خط مشی ایجاد پشته ایجاد کنید
11 مرحله 14: UserData - cfn-hup به روز رسانی نسخه نسخه 2 برنامه - به روز رسانی نسخه نمایشی پشته
11 مرحله 15: متادیتا cfn-init - نتیجه گیری
متادیتا cfn-init - تنظیمات پیکربندی
12 مرحله 00: معرفی ConfigSets
12 مرحله 01: Single ConfigSet - Demo
12 مرحله 02: چندین ConfigSets - نسخه نمایشی 1
12 مرحله 03: چندین ConfigSets - نسخه آزمایشی 2 - Configset در Configset
12 مرحله 04: چندین ConfigSet - نسخه آزمایشی 3 - ConfigSet پیش فرض
پشته های تو در تو
13 مرحله 00: معرفی پشتههای تودرتو
13 مرحله 00: پشته های تودرتو - پیش نیازهای S3
13 مرحله 01: پشتههای تودرتو - ایجاد VPC دستی
13 مرحله 02: ایجاد الگوی VPC پشته تودرتو - ایجاد VPC
13 مرحله 03: ایجاد الگوی Nested Stack VPC - ایجاد زیرشبکه
13 مرحله 04: ایجاد الگوی Nested Stack VPC - ایجاد جدول مسیر
13 مرحله 05: ایجاد الگوی Nested Stack VPC - مرتبط کردن زیرشبکه به جدول مسیر
13 مرحله 06: ایجاد الگوی Nested Stack VPC - ایجاد دروازه اینترنت و مرتبط کردن آن
13 مرحله 07: ایجاد الگوی Nested Stack VPC - افزودن مسیر برای دسترسی به اینترنت
13 مرحله 08: ایجاد الگوی Nested Stack VPC - پارامترسازی CidrBlocks
13 مرحله 09: ایجاد الگوی Nested Stack VPC - ایجاد فراداده رابط
13 مرحله 10: ایجاد الگوی VPC پشته تودرتو - ایجاد خروجیها
13 مرحله 11: ایجاد الگوی Nested Stack VPC - تست و آپلود در S3
13 مرحله 12: ایجاد الگوی پشته ریشه - ایجاد الگوی پایه
13 مرحله 13: ایجاد الگوی پشته ریشه - پشته VPC Nest در پشته ریشه
13 مرحله 14: پشته VPC تودرتو - نسخه نمایشی
13 مرحله 15: الگوی پشته گروه امنیتی Nested
ایجاد کنید13 مرحله 16: بهروزرسانی الگوی پشته ریشه - پشته Nest Security Group در Root Stack
13 مرحله 17: پشته گروه امنیتی تودرتو - نسخه نمایشی
13 مرحله 18: بهروزرسانی Nested Security Group با قانون جدید امنیت ورودی
13 مرحله 19: پشته های تودرتو را حذف کنید
یکپارچه سازی پیوسته تحویل مداوم با استفاده از CloudFormation
14.00.00: مقدمه ای بر یکپارچه سازی پیوسته تحویل مستمر
14.01.00: مقدمه ای بر EC2 Apps Stack
14.01.01: EC2 Apps Stack - ایجاد گروه امنیتی
14.01.02: پشته برنامه های EC2 - ایجاد نمونه ها، پارامترها و خروجی های VM
14.01.03: EC2 Apps Stack - ایجاد نقش نمایه نمونه و نمایه نمونه
14.01.04: EC2 Apps Stack - ایجاد پشته و تأیید
14.02.00: CodeCommit - مقدمه
14.02.01: CodeCommit - ایجاد یک برنامه استراحت ساده
14.02.02: CodeCommit - ایجاد Repo در CodeCommit و کد ورود
14.02.03: CodeCommit - ویژگی های اضافی CodeCommit
14.03.00: مقدمه ای بر CodeBuild با AWS Web Console CloudFormation
14.03.01: CodeBuild - مقدمه
14.03.02: CodeBuild - ایجاد پروژه
14.03.03: CodeBuild - ایجاد buildspec.yml و شروع ساخت
14.03.04: CodeBuild - ایجاد اعلانهای ساخت
14.03.05: CodeBuild CFN - CloudFormation مقدمه
14.03.06: CodeBuild CFN - به روز رسانی buildspec.yml با نسخه زمان اجرا
14.03.07: CodeBuild CFN - ایجاد الگوی CodeBuild CloudFormation
14.03.08: CodeBuild CFN - ایجاد پشته CodeBuild و تست
14.04.00: مقدمه ای بر CodeDeploy با AWS Web Console CloudFormation
14.04.01: CodeDeploy - مقدمه
14.04.02: CodeDeploy - ایجاد نقش سرویس CodeDeploy
14.04.03: CodeDeploy - یک VM آزمایشی ایجاد کنید
14.04.04: CodeDeploy - ایجاد گروه استقرار برنامه
14.04.05: CodeDeploy - ایجاد appspec.yml و اسکریپت
14.04.06: CodeDeploy - ایجاد Deploymen جدید Build
14.04.07: CodeDeploy - استقرار جدید را تأیید کنید
14.04.08: CodeDeploy - نسخه جدید برنامه
14.04.09: CodeDeploy CFN - CloudFormation مقدمه
14.04.10: CodeDeploy CFN - appspec.yml و اسکریپت ها
14.04.11: CodeDeploy CFN - ایجاد الگو - نقش، برنامه و گروه استقرار
14.04.12: CodeDeploy CFN - ایجاد پشته CodeDeploy
14.04.13: CodeDeploy CFN - ایجاد استقرار و بهروزرسانی پشته و آزمایش
14.05.00: معرفی CodePipeline با AWS Web Console CloudFormation
14.05.01: CodePipeline - مقدمه
14.05.02: CodePipeline - ایجاد خط لوله
14.05.03: CodePipeline - تغییراتی را در Rest App و تأیید CodePipeline ایجاد کنید
14.05.04: CodePipeline - مقدمه ای بر مراحل تأیید و استقرار محصول
14.05.05: CodePipeline - ایجاد گروه استقرار Prod Instance Prod EC2
14.05.06: CodePipeline - ایجاد مراحل تأیید محصول و استقرار محصول
14.05.07: CodePipeline - تغییر کد در برنامه و کد ورود به سیستم به Trigger Pipeline
14.05.08: CodePipeline - نتیجهگیری برای مراحل تأیید و استقرار محصول
14.05.09: CodePipeline CFN - مقدمه
14.05.10: CodePipeline CFN - ایجاد نقش CodePipeline
14.05.11: CodePipeline CFN - ایجاد مراحل خط لوله - منبع، ساخت و مرحله
14.05.12: CodePipeline CFN - پشته خط لوله ایجاد کنید و تأیید کنید
14.05.13: CodePipeline CFN - ایجاد گروه استقرار SNS و Prod
14.05.14: CodePipeline CFN - ایجاد مراحل خط لوله محصول - استقرار تأیید
14.05.15: CodePipeline CFN - بهروزرسانی پشته با مراحل تولید
زیرساخت به عنوان کد با استفاده از CloudFormation
15.00.00: مقدمه ای بر زیرساخت به عنوان کد
15.01.00: مقدمه ای بر زیرساخت به عنوان کد با استفاده از کنسول مدیریت AWS
15.01.01: فایل های منبع VPC را درک کنید
15.01.02: ایجاد VPCRepo در فایل های CodeCommit و Check-In VPC Source
15.01.03: ایجاد Pipeline با منبع و مراحل ساخت
15.01.04: خط لوله را با مرحله آزمایش VPC ایجاد کنید
15.01.05: ایجاد خط لوله با مرحله تولید (ایجاد مجموعه تغییر، تأیید، اجرای CS)
15.01.06: الگوی VPC CFN را با منابع جدید VPC و کد ورود بهروزرسانی کنید
15.02.00: مقدمه ای بر زیرساخت به عنوان کد با استفاده از CloudFormation
15.02.01: ورود فایلهای منبع VPC به مخزن CodeCommit
15.02.02: ایجاد نقش CodeBuild و پروژه CodeBuild در قالب CFN
15.02.03: ایجاد نقش CodePipeline و نقش CloudFormation در قالب CFN
15.02.04: ایجاد مراحل CodePipeline Source، Build و Tes
15.02.05: پشته CodePipeline CloudFormation با 3 مرحله ایجاد کنید
15.02.06: ایجاد مرحله Pipeline برای Prod (ایجاد مجموعه تغییر، تأیید، اجرای CS)
15.02.07: پشته CodePipeline CloudFormation با 4 مرحله ایجاد کنید
15.02.08: ورود به VPCRepo با اضافه شدن منبع زیرشبکه جدید و نظارت بر خط لوله
خط مشی پشته CloudFormation
16 مرحله 00: مقدمه ای بر خط مشی پشته
16 مرحله 01: پشته خط مشی - منبع
16 مرحله 02: سیاست پشته - نوع منبع
16 مرحله 03: خط مشی پشته - اقدام: به روز رسانی: جایگزین
16 مرحله 04: خط مشی پشته - NotAction:Update:Delete
16 مرحله 05: خطمشی پشته - در طول بهروزرسانی پشته، خطمشی پشته موجود را لغو کنید
پرفروش ترین مربی، Docker، Kubernetes، Terraform، SRE
نمایش نظرات