学習パス 05 · レッスン: 8 · 90 分

運用し、改善する

保守、observability、インシデント管理、SOC、SIRTを学びます。範囲を限定したself-healingと、検証した改善で循環を完結させます。

得られる成果

サービスの責任を、完全なフィードバックの循環につなげます。

このパスを始める
  1. 01

    デプロイ後もサービスに責任を持つ

    有用なサービス指標、インシデント時の判断、復旧、保守を定めます。コード生成の後も、運用責任を明確に保ちます。

    10 分 · 実践
  2. 02

    利用期間を通じてソフトウェアを保守する

    脆弱性、アップグレード、設定ドリフト、廃止の優先順位を決めます。保守の検出結果を、本番で検証された修正まで追います。

    10 分 · 実践
  3. 03

    脆弱性を継続して見つけ、修正する

    脆弱性の検出から本番で検証した修正まで、継続的なプロセスを作ります。成功した試作品が隠し得る保守の不足を理解します。

    12 分 · 実践
  4. 04

    サービスとユーザーの状況を観測する

    メトリクス、ログ、トレースをサービス目標に結び付けます。アラート、データ境界、テレメトリの欠落を検出する仕組みを設計します。

    11 分 · 実践
  5. 05

    検出から復旧までインシデントに対応する

    対応者を調整し、影響を封じ込め、不確実な点を伝え、復旧を検証します。インシデントから、担当者が明確な改善作業を導き出します。

    11 分 · 実践
  6. 06

    ソフトウェアデリバリーをSOCとSIRTに結び付ける

    セキュリティ監視、インシデントの引き継ぎ、証拠保全、復旧の責任を定義します。セキュリティ対応をソフトウェアライフサイクルにつなげます。

    12 分 · 応用
  7. 07

    Self-healingの安全な範囲を定める

    既知の復旧操作を、明示的な権限、検証、停止条件の下で自動化します。実行時の復旧と、ソフトウェアの変更を区別します。

    12 分 · 応用
  8. 08

    検証した改善でフィードバックの循環を完結させる

    本番環境の証拠を、要件、テスト、管理された変更、測定した結果につなげます。自己改善するソフトウェアという言葉の、責任ある意味を定義します。

    12 分 · 応用