すべての展開には人間によるフォールバックが必要です

復元力はコンピューティングの冗長性だけではありません。自動化が部分的に利用できない場合でも、作業を継続できる機能です。

チームはこれを発見するのが遅すぎることがよくあります。スケジュールされたジョブが失敗したり、サービス バインディングが壊れたり、キューが停止したり、プロバイダーの動作が変更されたりします。突然、「自動化された」パスがブロックされ、勢いを維持できるほど手動ルートをよく覚えている人は誰もいません。

優れたフォールバック設計とは、

  • 手動パスが文書化されている
  • 手動パスがテストされる
  • ハンドオフはオペレーターに表示されます
  • リカバリにはリバースエンジニアリングは必要ありません

なぜそれが重要なのか

フォールバックは悲観論ではありません。これらにより、あらゆる停止を組織的なパニックに変えることなく、チームが自動化を積極的に導入できるようになります。

フィールドルール

手動ルートが存在しない場合、システムは見た目よりも自動化されていません。ただもっと壊れやすいだけです。

すべての展開には人間によるフォールバックが必要です

復元力はコンピューティングの冗長性だけではありません。自動化が部分的に利用できない場合でも、作業を継続できる機能です。

チームはこれを発見するのが遅すぎることがよくあります。スケジュールされたジョブが失敗したり、サービス バインディングが壊れたり、キューが停止したり、プロバイダーの動作が変更されたりします。突然、「自動化された」パスがブロックされ、勢いを維持できるほど手動ルートをよく覚えている人は誰もいません。

優れたフォールバック設計とは、

  • 手動パスが文書化されている
  • 手動パスがテストされる
  • ハンドオフはオペレーターに表示されます
  • リカバリにはリバースエンジニアリングは必要ありません

なぜそれが重要なのか

フォールバックは悲観論ではありません。これらにより、あらゆる停止を組織的なパニックに変えることなく、チームが自動化を積極的に導入できるようになります。

フィールドルール

手動ルートが存在しない場合、システムは見た目よりも自動化されていません。ただもっと壊れやすいだけです。