بیایید یاد بگیریم که چگونه با استفاده از ابزار مهندسی هرج و مرج اطمینان از قابلیت اطمینان فروش خود اطمینان حاصل کنیم.
مهندسی هرج و مرج جهتی است که شما در آن سیستم یا برنامه خود را آزمایش می کنید تا نقاط ضعف و عملکرد آن را شناسایی کنید.
بنابراین ، شما برای شناسایی نقاط ضعف و ایجاد انعطاف پذیری بیشتر در سیستم و برنامه خود ، عمداً اشکالاتی در سیستم خود ایجاد می کنید.
بسیاری از سازمان های معروف مانند Netflix ، LinkedIn و Facebook ، در طراحی هرج و مرج ابزارهایی برای
این امر به یافتن مشکلات جدید قبل از شکایت واقعی کاربران و انجام اقدامات لازم برای رفع آنها کمک می کند.
به این ترتیب ، این سازمان ها می توانند به میلیون ها کاربر خدمت کنند ، بهره وری را بهبود بخشند و میلیون ها دلار صرفه جویی کنند. [
مزایای مهندسی هرج و مرج:
- با شناسایی مسائل مهم ، ضرر و زیان درآمد را کنترل کنید
- کاهش خرابی سیستم یا برنامه
- تجربه کاربری بهتر با اختلالات کمتر و در دسترس بودن سرویس بالا
- این به شما کمک می کند تا در مورد سیستم اطلاعات کسب کنید و اعتماد به نفس پیدا کنید.
تا چه اندازه اطمینان دارید
بیایید با استفاده از ابزارهای پرطرفدار آزمایش آشفتگی اطلاعاتی را کسب کنیم.
Chaos Mesh
Chaos Mesh یک راه حل مدیریت آزمون آشوب است که اشکالاتی را در هر سطح از سیستم Kubernetes معرفی می کند.
این شامل غلاف ، شبکه ، سیستم ورودی و خروجی و هسته است.
Chaos Mesh می تواند با شبیه سازی زمان تاخیر ، غلاف های Kubernetes را به طور خودکار از بین ببرد.
می تواند باعث ایجاد اختلال در ارتباط بین غلاف ها و شبیه سازی خطاهای خواندن / نوشتن شود.
این می تواند قوانین و اندازه های آزمایش ها را برنامه ریزی و اندازه کند.
این آزمایشات با استفاده از پرونده های YAML مشخص شده اند.
Chaos Mesh دارای یک نوار ابزار برای مشاهده تجزیه و تحلیل آزمایشات است.
در بالای Kubernetes اجرا می شود و بیشتر پلت فرم ابر را پشتیبانی می کند.
این یک پروژه منبع باز است که اخیراً به عنوان یک پروژه ماسهبازی CNCF تصویب شده است
شما می توانید برای ایجاد برنامه های انعطاف پذیر با استفاده از اصول مهندسی هرج و مرج ، Chaos Mesh را به گردش کار DevOps خود اضافه کنید.
ویژگی های Chaos Mesh:
- به راحتی بدون تغییر منطق استقرار در خوشه های Kubernetes مستقر شوید [19659009] هیچ وابستگی منحصر به فردی برای استقرار مورد نیاز نیست مهندسی.
شما Chaos ToolKit را با استفاده از کیت درایور در سیستم خود ادغام می کنید. در یا پلاگینهایی که از AWS ، Google Cloud ، Slack ، Prometheus و غیره پشتیبانی می کند.

Chaos ToolKit features:
- API اعلامی را برای ایجاد آزمایش های آشوب بدون در نظر گرفتن فروشنده یا فناوری فراهم می کند
- به راحتی در آن تعبیه کنید خطوط لوله اتوماسیون CICD
- پشتیبانی تجاری و شرکتی را نیز از طریق ChaosIQ
نتیجه گیری
این ابزارها به شما کمک می کنند تا چندین ضعف ناشناخته را در سیستم خود پیدا کرده و به انعطاف پذیری بیشتر آن کمک کنید.