学習ストーリー
西田 誠さん本人の学習設計の語り
まずGitHub Actionsとコンテナで小さな自動デプロイを作り、次にTerraformで環境構築をコード化する。最後に監視とロールバック手順を組み込み、実務に近いリリースパイプラインへ発展させる。
インフラ運用エンジニア → DevOpsエンジニア(CI/CD担当)
オンプレミスとクラウドのサーバ運用を担当し、障害対応や手順書ベースのリリース作業を多く経験してきた。手作業の確認が多い現場で、リリースごとの緊張感と属人化に限界を感じている。運用知識を活かし、開発チームが安全に頻繁なリリースを行える仕組みを作りたい。
「運用の後始末だけでなく、障害を起こしにくいリリースフローを前段から設計したい。CI/CD、IaC、監視をつなげ、開発速度と安定性を同時に上げるDevOpsエンジニアを目指す。」
西田 誠さん本人の学習設計の語り
まずGitHub Actionsとコンテナで小さな自動デプロイを作り、次にTerraformで環境構築をコード化する。最後に監視とロールバック手順を組み込み、実務に近いリリースパイプラインへ発展させる。
現在のスキル水準とDevOpsエンジニア(CI/CD担当)に必要な水準を並べ、何を伸ばすべきかを可視化しています。
迷ったらこの順番で読むのが推奨。基礎 → 実践 → 視座を上げる、という流れで構成されています。
なぜこの本か
安全なリリースと障害時の戻し方を、運用経験とつなげて体系化するため。
なぜこの本か
手順書で行っていた環境構築をコード化し、レビュー可能な運用に変えるため。
なぜこの本か
自動化したリリースの結果をメトリクスで確認し、改善サイクルを回すため。
テスト、ビルド、デプロイ自動化
Terraform、AWS、構成管理
メトリクス、アラート、リリース改善
同じ職種・近いレベル感を目指す他のペルソナです。学習プランや読む順番のバリエーションとして参考にしてください。
西田 誠さんの学習プランは「DevOpsエンジニア」を目指す一例です。 職種全体のロードマップ・必要スキル・代表的な書籍は専用ページで体系的に確認できます。
DevOpsエンジニアのロードマップを見る →