この地図の役割
ツールは目的ではなく、判断とフィードバックを安定させるための実行環境です。特定製品の操作手順は変わりますが、再現性、可観測性、変更履歴、権限分離、失敗からの復旧という選定軸は長く使えます。
選定の順序
- 先にワークフローと品質目標を決める。
- 手作業のどこを自動化すると、誤りや待ち時間が減るかを測る。
- チームの技能、運用負荷、ロックイン、移行コストを含めて比較する。
- 設定をコード化し、レビュー・監査・再現を可能にする。
詳細マップ
- 統合開発環境 (IDEs & Editors)、コマンドラインインターフェース (CLI Tools)
- ビルドツール (Build Tools)、コンテナと仮想化 (Containers & Virtualization)
- OSとシェル (OS & Shell)、プロジェクト管理ツール (Project Management Tools)
- コラボレーションツール (Collaboration Tools)
- バージョン管理 (Version Control)、CD (Continuous Integration Continuous Delivery)
- AWS, Azure, GCP、コンテナ技術 (Containerization Docker Kubernetes)
- 信頼性エンジニアリングと運用