インフラエンジニアのポートフォリオの作り方|GitHubで実績を可視化する方法
Skills Boost Infra Academy
インフラエンジニアのポートフォリオの作り方|GitHubで実績を可視化する方法
コードが書けなくてもできる。現役講師が教えるインフラ系ポートフォリオ戦略
「インフラエンジニアはポートフォリオが作れない」は誤解です。TerraformやAnsibleのコード・構成図・障害対応のドキュメントがすべてポートフォリオになります。
吉田たかし|元NWエンジニア・現役IT講師
CCNA/CCNP/LPIC-1/AZ-900取得。14年のインフラエンジニア経験を持つ現役IT講師。採用・面接支援の現場からインフラエンジニアがポートフォリオで差をつける方法を解説します。
📌 この記事のポイント
✅ インフラのポートフォリオはTerraformコード・Ansible Playbook・構成図・手順書で作れる
✅ GitHubにREADMEをしっかり書いた公開リポジトリがあるだけで面接の話題が具体化する
✅ 個人学習環境(AWS無料枠・Vagrant・Docker Compose)で作った成果物も立派な実績になる
1. インフラエンジニアが作れるポートフォリオの種類
IaCコード(Terraform)
AWSのVPC・EC2・RDS・ALBなどをTerraformで構築したコードをGitHubに公開。モジュール化されていると高評価
Ansible Playbook
Webサーバー・監視ツールのセットアップ自動化スクリプト。べき等性を意識した設計が評価される
構成図・設計書
draw.ioやMermaidで作ったシステム構成図とその設計判断の理由をREADMEに記載
Docker Compose環境
開発環境の構築手順をDocker Composeで定義し、README一つで再現できるようにする
2. GitHubリポジトリのREADME必須項目
3. 個人学習でポートフォリオを作る具体例
| テーマ | 使う技術 | 難易度 |
|---|---|---|
| WordPressをEC2+RDSで構築 | AWS・Terraform・Nginx | ★★☆ |
| VPC+Bastion踏み台でSSH接続 | AWS・Terraform | ★★☆ |
| Ansibleで複数VmにNginx自動設定 | Vagrant・Ansible | ★★☆ |
| GitHub ActionsでEC2へ自動デプロイ | GitHub Actions・AWS CLI | ★★★ |
| Prometheusで自分のサーバーを監視 | Docker Compose・Prometheus・Grafana | ★★★ |
※ AWSの無料枠には制限があります。ポートフォリオ作成後はリソースの削除を忘れずに行い、意図しない課金を防いでください。




