はじめに Docker、Kubernetes、Istioと来れば、次は『Chaos Engineering』(以下、カオスエンジニアリング)を語らずにはいられません。カオスエンジニアリングは、マイクロサービスやサービスメッシュなどのモダンなシステムアーキテクチャにおいて、これから主流になっていくであろう障害対策のひとつです。先人のわかりやすい言葉を借りながら、初めて耳にする方にもなるべくやさしく説明していきます。 ※ 本記事は2年前の内容です。カオスエンジニアリングの現状をUPDATEする形で続編も投稿しましたので、よろしければこちらもご覧になってください。「カオスエンジニアリングと聞いてカオスになった人必見(続)」 カオスエンジニアリングを知る カオスエンジニアリングとは? カオスエンジニアリングとは、全世界に動画配信サービスを提供するNetflixが導入したことで注目されるようになった