記事

エンジニアのためのエンジニアリングノート。

プラットフォームエンジニアリング、信頼性、デリバリーに関する実践的なガイド:考え方、トレードオフ、そして設定。経験豊富なエンジニアの検証に耐えるように書いています。

例は汎用的なもので、説明を目的としています。どの顧客環境から取ったものでもありません。しきい値や設定はご自身のシステムに合わせて調整してください。

  1. N—01

    エラーバジェットとバーンレートアラート:正しい理由で呼び出す

    SLOを、実際の障害では素早く発火し、ノイズには沈黙し、問題が直れば止まるアラートに変える方法。

  2. N—02

    Kubernetesワークロードの本番ベースライン

    リソース要求、プローブ、Disruption Budget、グレースフルシャットダウン、Podセキュリティ:本番のDeploymentが最初のインシデントの前に備えておくべき設定。

  3. N—03

    チームで使うTerraform:ステート分割、影響範囲、レビュー済みのプラン

    Terraformのステートを分割し、CIでplanを実行し、レビューしたものだけを適用して、インフラ変更をリスクではなく日常業務にする方法。

  4. N—04

    ビルドは一度、ダイジェストで昇格:ロールバックできるデリバリーパイプライン

    stagingでテストした成果物が本番とまったく同じで、ロールバックは前のダイジェストの再デプロイになる、リファレンスのデリバリー経路。

お問い合わせ

現在の構成についてセカンドオピニオンが必要ですか?

システムの概要を短くお送りください。シニアエンジニアが1営業日以内に書面でお返しします。

インフラについて相談する