دوره آموزشی مبانی DevOps: مهندسی آشوب
36 دقیقهپیشرفته2019-07-25
مدرسین

Mike Smith
R&D architect
جزئیات دوره
در دنیای سیستم های توزیع شده، یک دقیقه از کار افتادن می تواند پرهزینه باشد. مهندسی آشوب به پتانسیل خرابی سیستمهای فاجعهبار و بعید میپردازد. این یک نوع آزمایش انعطافپذیری است تا اطمینان حاصل شود که سیستمهای تولیدی میتوانند در برابر خرابیهای زیرساخت، شبکه و برنامههای کاربردی ناشی از موارد لبه مانند قطع شدن ابر و بلایای طبیعی مقاومت کنند. این دوره مفاهیم اصلی، مزایا و کاربردهای مهندسی آشوب را توضیح میدهد و نحوه اجرای آزمایش با ابزارهای اختصاصی مانند Chaos Toolkit، Chaos Monkey و Chaos Kong را نشان میدهد. مربی مایکل اسمیت شما را در جریان کار اصلی، از ایجاد یک فرضیه گرفته تا اجرای آزمایش و تجزیه و تحلیل نتایج، راهنمایی می کند. در پایان دوره، شما باید بتوانید از مهندسی آشوب برای آماده سازی سیستم های خود برای بدترین سناریو استفاده کنید.
اهداف یادگیری
مهندسی آشوب چیست؟
نصب Chaos Toolkit
ایجاد فرضیه
اجرای آزمایش ها
ابزارهای دیگر
اهداف یادگیری
مهندسی آشوب چیست؟
نصب Chaos Toolkit
ایجاد فرضیه
اجرای آزمایش ها
ابزارهای دیگر
مهارت ها
Chaos KongKube MonkeyChaos MonkeyGremlinChaos ToolkitDevOps FoundationsDevOpsFoundationsOpen Source
سرفصل ها
0. مقدمه
- 01 - هرج و مرج سازمان یافته
- 02 - برنامه شما و راه اندازی
1. مهندسی آشوب چیست؟
- 03 - مهندسی آشوب چیست
- 04 - چرا به مهندسی آشوب نیاز دارید؟
- 05 - چرا به مهندسی آشوب نیاز ندارید؟
- 06 - قبل از شروع - صحبت کنید، صحبت کنید، صحبت کنید
- 07 - ابزارها - جعبه ابزار آشوب
2. مهندسی آشوب با ابزار Chaos
- 08 - نصب ChaosToolKit
- 09 - ایجاد فرضیه
- 10 - آزمایش خود را اجرا کنید
- 11 - از آزمایش خود درس بگیرید
3. ابزارهای دیگر
- 12 - میمون آشوب
- 13 - Gremlin Free
- 14 - آشوب کنگ
- 15 - کوبه میمون
نتیجه
- 16 - مراحل بعدی