DoD. В презентации "How did the Department of Defense move to Kubernetes and Istio?" на 24 слайде про "Key “DevSecOps”Ingredients" в самом низу есть очень интересный пункт:Chaos engineering: Dynamically kills/restarts container with moving target defense.
Думаю, что большинство читателей если и слышали про
Moving target defense (MTD), то лишь в контексте теории игр. Но на самом деле этот подход используется и в ИБ.Смысл заключается в том, что ПО/контейнер время от времени меняется, сохраняя общую работоспособность системы.
По сути, его задача "исправить" статичность систем, которые мы защищаем. Так атакующий может получить знания, проанализировать их, подготовится и провести атаку, а с
MTD имеющиеся у него знания за время подготовки просто станут не пригодными. Тем самым немного нивелируется позиция, что атакующий находится на шаг впереди.Образно представьте игру морской бой, где после каждого вашего выстрела противник еще и корабли переставляет - согласитесь не просто выиграть в таких условиях)
Так и в их концепции при
Chaos engineering они перезапускают контейнеры (возможно и Node) тем самым атакующему и закрепится сложно в системе и провести хорошую целенаправленную атаку.P.S. Рекомендую по теме еще почитать академическую работу "Moving Target Defense Using Live Migration of Docker Containers" (внутри используют классный проект CRIU).