21
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

初心者がハマりがちなインフラ構築の落とし穴10選【チェックリスト】

Posted at

◆はじめに

前回の記事で初心者がハマりがちなインフラ構築の落とし穴10選(解説編)を書きましたが、追加でチェックリスト的なものを書いていきたいと思います!
※最低限、この項目はチェックしておきましょう的な粒度です。

✅インフラ構築チェックリスト

1. 設計・計画

  • 要件定義を確認したか
  • 構成図やWBSを作成したか
  • 依存関係を整理したか

2. ネーミング規則

  • サーバー名・ホスト名の命名規則を決めたか
  • VPC/サブネット/SGなどのリソース名に一貫性があるか
  • ドキュメントに規則を明記したか

3. ネットワーク・セキュリティ

  • セキュリティグループ/Firewallルールは最小権限か
  • 不要なポートを閉じているか
  • レビューを実施したか

4. バージョン・互換性

  • OS/ミドルウェアのサポートマトリクスを確認したか
  • 検証環境で動作確認を行ったか
  • バージョン固有の手順を残したか

5. 構築手順の再現性

  • 手作業ではなくIaC(Terraform/Ansible等)を利用したか
  • 手順書をテンプレート化したか
  • 環境差異をレビューで確認したか

6. ログ・監視

  • 監視項目を定義したか
  • ログ収集基盤を設定したか
  • 障害検知テストを行ったか

7. バックアップ・リストア

  • バックアップポリシーを定義したか
  • リストア手順を検証したか
  • 定期的にリストアテストを実施するスケジュールになっているか

8. 権限管理

  • root権限を共有していないか
  • IAM/RBACで権限を分離したか
  • 権限付与の申請・承認フローを整備したか

9. ドキュメント

  • 構成図・手順書を残したか
  • テンプレート化して再利用可能にしたか
  • レビューを通して品質を担保したか

10. コスト管理(クラウド特有)

  • タグ付けを行ったか
  • 自動停止・削除ルールを設定したか
  • 定期的にリソース棚卸しをしているか

まとめ

今回は、チェックリスト化することで、属人化を防ぎ、再現性と品質を担保できることを目的として投稿させていただきました。

どんな現場でも見える化は必要なことですし、全体共有にもなるため簡単にでもやることをタスク化やチェックリスト化するとわかりやすいですね(´,,•ω•,,)

21
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?