深夜 3 時のデプロイ前に読み返したい 1 ページ
この記事は約 5 分で読めます。
デプロイ前の静かな緊張
深夜のメンテナンスウィンドウ。本番環境へのデプロイが 30 分後に迫っている。手順書は確認した。テストは通っている。ロールバック手順も準備した。
それでも、胸の奥に小さな不安がある。「何か見落としていないか」。
こういうとき、過去に読んだ技術書の特定のページを開くと、不安が和らぐことがあります。
「お守りの 1 ページ」とは
技術書の中に、自分にとって特別な意味を持つページがあります。そのページを読むと、確認すべきポイントが整理され、判断の軸が定まる。
それは、デプロイのチェックリストが書かれたページかもしれません。障害対応のフローチャートかもしれません。あるいは、「完璧を求めるな、ロールバックできる状態を確保せよ」という一文かもしれません。
このページは人によって違います。自分だけの「お守りの 1 ページ」を見つけることが、エンジニアとしての安定感につながります。
お守りになりうるページの種類
デプロイチェックリスト
DevOps の本には、デプロイ前に確認すべき項目のチェックリストが載っていることがあります。バックアップの確認、ロールバック手順の準備、モニタリングの設定、関係者への通知。
自分で作ったチェックリストは抜け漏れがありますが、本に載っているチェックリストは著者の経験に基づいて網羅的に作られています。
障害対応のフローチャート
「問題が発生したら、まず何を確認するか」のフローチャート。パニックになりそうなとき、このフローチャートが冷静さを取り戻してくれます。
設計判断の原則
「変更を小さく保て」「一度に 1 つだけ変えろ」「ロールバックできない変更は避けろ」。デプロイの設計原則が書かれたページは、判断に迷ったときの羅針盤になります。
お守りの 1 ページの見つけ方
技術書を読んでいて、「これは現場で使える」と強く感じたページに付箋を貼ります。読了後、付箋のページを見返し、最も実用的な 1 ページを選びます。
そのページをスマホで撮影しておくか、内容をメモアプリに転記しておく。デプロイ前にすぐアクセスできる状態にしておくことが重要です。
デプロイ以外の「緊張の場面」
お守りの 1 ページが役立つのは、デプロイ前だけではありません。
- 障害対応の初動: 「まず何を確認するか」のページ
- 設計レビューの発表前: 設計原則のページを読み返して、自分の設計の根拠を確認する
- 技術面接の直前: 自分が最も深く理解しているテーマのページを読み返して、自信を取り戻す
緊張する場面で、信頼できる知識に立ち返れること。これが技術書を読む、もう 1 つの価値です。
チームで「お守りのページ」を共有する
チームメンバーそれぞれの「お守りの 1 ページ」を共有すると、面白い発見があります。
同じ本を読んでいても、お守りにするページは人によって違う。インフラ担当はモニタリングの章を、アプリケーション担当はエラーハンドリングの章を選ぶ。この違いが、チームとしての守備範囲の広さを示しています。
全員のお守りページを集めると、チーム独自のデプロイチェックリストが完成します。
本を読まない人のお守り
技術書を読む習慣がない人でも、お守りの 1 ページは作れます。
過去の障害報告書 (ポストモーテム) の「再発防止策」セクション。自分が書いたデプロイ手順書の最終チェック項目。先輩からもらったアドバイスのメモ。
形式は何でも構いません。重要なのは、緊張の場面で立ち返れる「信頼できる 1 ページ」を持っていることです。
関連記事
まとめ
デプロイ前の不安を和らげるのは、経験だけではありません。過去に読んだ技術書の「お守りの 1 ページ」が、確認すべきポイントを整理し、判断の軸を定めてくれます。本を読みながら「現場で使える」と感じたページに付箋を貼り、スマホに撮影しておく。緊張の場面で信頼できる知識に立ち返れることが、エンジニアとしての安定感を作ります。
この記事は役に立ちましたか?
関連用語
関連記事
障害対応の夜に思い出す、あの本の 1 ページ
本番障害の緊迫した場面で、過去に読んだ技術書の知識が助けてくれた経験はありませんか。「いつか役立つ」知識が「今この瞬間」に変わる読書の価値を考えます。
技術書の選書眼を鍛える方法 - ハズレ本を引かないために
技術書の打率を上げるための 5 分チェックリストと、選書眼を鍛える 3 つの習慣、ハズレ本から学ぶ方法を紹介します。
自分だけの「お気に入りページ」に付箋を貼ろう
本の中で「これは大事」と思ったページに付箋を貼る。たったこれだけで、本が自分専用の辞書に変わります。付箋の貼り方と活用法を紹介します。
バグを生むのは知識不足ではなく想像力不足である
バグの多くは、コードを書いた時点で「こういうケースもありうる」と想像できなかったことが原因です。想像力を鍛える読書法と、エッジケースへの感度を高める方法を解説します。
本を読む前にパソコンの準備をしておこう
プログラミングの本を読み始めてから「環境構築ができない」と詰まる人が多いです。本を開く前にやっておくべき準備を、初心者向けにわかりやすく説明します。
技術書の「版」の読み方 - 改訂版・第 2 版で何が変わるのか
技術書の改訂版や第 2 版が出たとき、買い直すべきか、どこが変わったのかを効率的に把握する方法を解説します。版の違いを理解し、賢く技術書と付き合う指南書。