29.09.2020 Экспертиза, МенеджментХаос-инжинирнг (chaos engineering) — относительно новая дисциплина в цифровой сфере, в рамках которой инженеры проводят эксперименты, призванные смягчить последствия сбоев в системах. CTO Infostretch Маниш Мистри рассказывает на портале InformationWeek о его достоинствах и приводит рекомендации, как правильно к нему приступить. Хаос-инжиниринг широко применяется в промышленности и производстве, но цифровой инжиниринг — это относительно новая дисциплина. С помощью этой техники проводятся эксперименты с ПО, которое находится в производственной среде, чтобы определить потенциальные проблемы в его работе, а также удостовериться в общей готовности системы противостоять турбулентности. Несмотря на то, что в последние годы принципы хаос-инжиниринга набирают популярность, некоторые клиенты и инженеры (по понятным причинам) опасаются иметь с ним дело, ошибочно считая, что хаос-инжиниринг — это намеренная поломка системы. Кроме того, клиентов может отпугивать сама терминология: к примеру, «радиус взрыва», «случайное прекращение действия» или упоминание в названиях программ Facebook терминов «хаос» или «штормы». К слову, Facebook регулярно проверяет устойчивость своей инфраструктуры к работе в экстремальных условиях. Программа, известная как Storm Project, имитирует массовые отказы центров обработки данных. Однако большинство инженеров, которые потратили значительное количество времени на решение проблем, которые не удалось обнаружить на ранних стадиях цифрового жизненного цикла, ценят ...
читать далее.