مهندسی آشوب
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول مهندسی آشوب
- ایجاد یک آزمایش شبیهسازی تزریق خطا (FIS) اولیه
- آشنایی با کاربردهای واقعی
- مهندسی آشوب بر روی سرویسهای محاسباتی - EC2
- مهندسی آشوب بر روی پایگاه داده - Aurora
- مهندسی آشوب بر روی سرورلس - Fargate
- مهندسی آشوب بر روی کوبرنتیز - EKS
- مهندسی آشوب بر روی منطقه در دسترس
پیشنیازهای دوره
- هیچ تجربه یا دانش قبلی لازم نیست. این دوره برای مبتدیان طراحی شده و تمام آنچه را که باید بدانید، پوشش میدهد!
توضیحات دوره
در چشمانداز دیجیتال پرشتاب امروز، تابآوری سیستم برای کسبوکارها در هر اندازهای حیاتی است. «مهندسی آشوب» یک دوره جامع و عملی است که برای مجهز کردن شما به دانش و مهارتهای لازم جهت اطمینان از مقاومت سیستمها در برابر خرابیها و بازیابی از آنها طراحی شده است. این دوره از مفاهیم اصولی گرفته تا کاربردهای پیشرفته روی سرویسهای مختلف AWS، از جمله EC2 ،Aurora ،Fargate و EKS و همچنین استراتژیهایی برای تضمین در دسترس بودن در چندین منطقه در دسترس را پوشش میدهد.
آنچه به تفصیل یاد خواهید گرفت:
اصول مهندسی آشوب:
درک اصول اصلی و فلسفه پشت مهندسی آشوب
- یادگیری چرایی اهمیت شناسایی و رفع نقاط ضعف سیستم از طریق آزمایشهای آشوب کنترلشده
- بررسی ابزارها و متدولوژیهای ضروری برای پیادهسازی مهندسی آشوب
ایجاد یک آزمایش شبیهسازی تزریق خطا (FIS) اولیه:
- کسب درک گامبهگام از ساخت و اجرای اولین آزمایش شبیهسازی تزریق خطا (FIS)
- درک چگونگی طراحی آزمایشهایی که حالتهای مختلف خرابی را در یک محیط کنترلشده هدف قرار میدهند.
- یادگیری تفسیر نتایج آزمایش و بهبود شبیهسازیها برای دقت بیشتر
آشنایی با کاربردهای واقعی:
- کشف چگونگی اعمال آزمایشهای مهندسی آشوب در اپلیکیشن های دنیای واقعی
- یادگیری بهترین شیوهها برای نظارت، جمعآوری معیارها و تحلیل نتایج برای بهبود مداوم تابآوری سیستم
مهندسی آشوب بر روی سرویسهای محاسباتی - EC2:
- انجام آزمایشهای آشوب بر روی نمونههای EC2 برای ارزیابی و بهبود استحکام سیستم
- شبیهسازی خرابیهایی مانند خاتمه دادن به یک نمونه یا تأخیر در شبکه و مشاهده تأثیرات آن
مهندسی آشوب بر روی پایگاه داده - Aurora:
- یادگیری چگونگی اعمال اصول مهندسی آشوب بر روی پایگاههای داده Amazon Aurora
- شبیهسازی خرابیهایی مانند ناپایداری کلاستر یا قطعی نودها و توسعه استراتژیهایی برای بازیابی یکپارچه
مهندسی آشوب بر روی سرورلس - Fargate:
- انجام آزمایشهای آشوب بر روی AWS Fargate برای تست تابآوری اپلیکیشن های سرورلس شما
- شبیهسازی رویدادهایی مانند خرابی تسکها یا قطعی سرویس برای اطمینان از معماریهای سرورلس قوی
مهندسی آشوب بر روی کوبرنتیز - EKS:
- پیادهسازی مهندسی آشوب بر روی Amazon EKS برای تست استرس کلاسترهای کوبرنتیز
- شبیهسازی خرابی پادها، از کار افتادن نودها و سایر اختلالات برای اعتبارسنجی مکانیزمهای بازیابی
مهندسی آشوب بر روی منطقه در دسترس:
- انجام آزمایشهای آشوب در مناطق مختلف در دسترس AWS
- تست تأثیر خرابی یک منطقه کامل و اطمینان از آمادگی سیستمهای شما برای فجایع چند منطقهای
این دوره، با ترکیبی از تئوری، نمایشهای عملی و سناریوهای دنیای واقعی، شما را قادر میسازد تا سیستمهای تابآوری بسازید که قادر به مقاومت و بازیابی کارآمد از خرابیهای غیرمنتظره باشند. به ما بپیوندید تا به مهندسی آشوب مسلط شوید و با اطمینان نوآوری کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان علاقهمند به افزایش تابآوری سیستمهای خود
- مهندسان قابلیت اطمینان سایت (SREs) که بر بهبود پایداری سیستم تمرکز دارند.
- مهندسان ابری که محیطهای AWS را مدیریت میکنند.
- مهندسان پشتیبانی فنی متخصص در سیستمهای مقاوم در برابر خطا
- مدیران فنی که بر پروژههای اپلیکیشن cloud-native نظارت دارند.
مهندسی آشوب
-
مقدمه 02:53
-
چرا مهندسی آشوب؟ 03:47
-
مهندسی آشوب چیست؟ 03:50
-
AWS FIS چیست؟ 01:51
-
آزمایشهای FIS در این دوره 01:30
-
مجوزهای FIS 01:05
-
دمو - ایجاد مجوزهای FIS 02:38
-
آزمایش 1 - مهندسی آشوب بر روی ASG 01:09
-
معماری مبتنی بر ASG ساخته شده 01:18
-
دمو: معماری مبتنی بر ASG 03:50
-
ایجاد آزمایش FIS 05:32
-
دمو - اجرای آزمایش FIS 05:36
-
دمو - یادگیری و بهبودها 02:48
-
دمو - داشبورد CloudWatch برای آزمایش FIS 00:50
-
دمو - ایجاد آزمایش FIS با استفاده از CF 05:23
-
آشنایی با اپلیکیشن دنیای واقعی 04:46
-
پیشنیازهای استقرار اپلیکیشن و منسوخ شدن Cloud 9 02:48
-
دمو: پیشنیازهای استقرار اپلیکیشن 10:40
-
دمو - راهاندازی معماری و استقرار اپلیکیشن 02:50
-
چگونه آزمایش خود را برنامهریزی کنید؟ - قسمت 1 03:25
-
چگونه آزمایش خود را برنامهریزی کنید؟ - قسمت 2 03:26
-
تعیین معیارهای وضعیت پایدار با استفاده از CloudWatch RUM/X-Ray 02:47
-
دمو: استقرار CloudFormation 05:41
-
سناریوی پر کردن دیسک در EC2 02:02
-
دمو: آزمایش FIS - سناریوی پر کردن دیسک در EC2 و معیارهای قبل در X-Ray 07:01
-
دمو: آزمایش FIS - معیارهای بعد در X-Ray و نمونههای EC2 01:53
-
سناریوی راهاندازی مجدد گره خواننده در Aurora 02:24
-
دمو: پیشنیاز آزمایش FIS، ایجاد نقش IAM و وضعیت فعلی 02:33
-
دمو: ایجاد و اجرای آزمایش FIS و معیارهای بعد و وضعیت پایگاه داده 04:17
-
ایده و فرضیه آزمایش ECS Fargate 02:06
-
دمو: وضعیت پایدار Fargate 00:54
-
دمو: ایجاد نقش IAM در Fargate 01:47
-
دمو: اجرای آزمایش فشار I/O تسک 03:26
-
دمو: وضعیت بعد Fargate و یادگیری و بهبودها 02:36
-
توضیح EKS 01:54
-
دمو: فشار حافظه بر روی EKS - قسمت 1 03:32
-
دمو: فشار حافظه بر روی EKS - قسمت 2 02:08
-
دمو: فشار حافظه بر روی EKS - قسمت 3 03:12
-
دمو: فشار حافظه بر روی EKS - قسمت 4 01:56
-
حذف پاد در EKS 01:43
-
دمو: وضعیت پایدار حذف پاد در EKS 01:47
-
دمو: اجرای آزمایش حذف پاد در EKS 02:14
-
دمو: بررسی مجدد پس از حذف پاد در EKS 01:53
-
منطقه دسترسی (AZ) چیست؟ 02:57
-
بررسی آزمایش 02:56
-
دمو: راه اندازی عمومی آزمایش - AZ 03:27
-
دمو: آمادهسازی آزمایش - AZ 04:27
-
اجرای تجربه 07:48
-
فرآیند پاکسازی 06:48
-
نتیجه گیری 01:20
مشخصات آموزش
مهندسی آشوب
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:50
- مدت زمان :02:41:58
- حجم :1.53GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy