インフラエンジニアの成長戦略
エンジニアとしてのロードマップ
新卒から一人立ちへ
「新卒研修を経てシステムインフラ部門に配属となったが、インフラ部門でまずは何をすればいいのか分からない(新人をどう教育すればいいのか分からない)」という人は多いと思います。まずは3年間で一人前になること(一人前にすること)を目指して、エンジニアとしてのロードマップを考えてみるといいでしょう。
- Server
- Network
- Database
- Security
- 【SEC】第1章:はじめに ~セキュリティエンジニアとしての成長ビジョン~
- 【SEC】第2章:基礎固め ~最初の6ヶ月で押さえるべき基本知識と意識~
- 【SEC】第3章:実務への参加 ~6ヶ月~18ヶ月で実務経験を積む~
- 【SEC】第4章:応用技術の習得 ~実務応用力の向上と深掘り~
- 【SEC】第5章:高度な技術とリーダーシップ ~18ヶ月~36ヶ月で磨く次のステップ~
- 【SEC】第6章:ビジネス視点の取り入れ ~セキュリティをビジネス成果に結びつける~
- 【SEC】第7章:まとめ ~3年間で身につけた実践力と今後の展望~
テクニカルスキルの習得
私の場合、テクニカルスキルを身に着けるために色々な技術書を買って読み漁りました。まずは読むことによって知識を仕入れます。用語の意味が5秒で頭に浮かばず、「はて?」となった箇所は知識なしと捉え、リストアップして後から調べて理解するようにしていました。実際のところ、1回読むだけでは頭に定着しにくいです。同じ本を最低でも2~3周は読みます。また、実機環境を自身で用意して、手を動かしながら技術書を読んでいました。
使いたいときにサーバーを作って、使い終わったら捨てるというビルド&スクラップ(SandBox)環境を「自分の手元に持っているエンジニア」と「持っていないエンジニア」とでは、テクニカルスキルの習得速度に圧倒的な差がつきます。ぜひとも、SandBox環境を持つことをお奨めします。
ここでは、私がよく触るOSやミドルウェアのガイドを作成していきます。
Linux
- AlmaLinux 9 総合ガイド
- AlmaLinux 9 運用ガイド
AlmaLinux 9 総合ガイド
初心者からプロフェッショナルまで

対象:初級~中級エンジニア
- 第1章: AlmaLinux 9 への導入
- 第2章: インストールと初期設定
- 第3章: 基本的なコマンドライン操作
- 第4章: ユーザーとグループ管理
- 第5章: パッケージ管理とソフトウェアのインストール
- 第6章: ファイルシステムとストレージ管理
- 第7章: ネットワーク設定と管理
- 第8章: セキュリティ設定と強化
- 第9章: サーバーサービスの構築と管理
- 第10章: システム監視とパフォーマンスチューニング
- 第11章: バックアップとリカバリ戦略
- 第12章: 自動化とスクリプト作成
- 第13章: コンテナ化と仮想化技術
- 第14章: トラブルシューティングと問題解決
- 第15章: ベストプラクティスと実践的なケーススタディ
AlmaLinux 9
エンタープライズ運用・最適化ガイド

対象:中級~上級エンジニア
Windows Server
- WS2022 with PS
Windows Server 2022 with PowerShell
ゼロからのプロフェッショナルガイド

対象:初級~中級エンジニア
- 第1章: はじめに
- 第2章: PowerShellの基礎
- 第3章: Windows Server 2022の手動インストール
- 第4章: リモートPowerShell接続による初期セットアップ
- 第5章: ユーザーおよびグループ管理の自動化
- 第6章: グループポリシーの設定と管理
- 第7章: ネットワーク設定の構成と管理
- 第8章: ストレージ管理とバックアップの自動化
- 第9章: サービスおよびプロセスの監視と管理
- 第10章: セキュリティ強化とコンプライアンスの自動化
- 第11章: Windows Serverの機能の有効化と無効化
- 第12章: サードパーティー製アプリケーションの管理
- 第13章: タスクスケジューラの活用方法
- 第14章: 仮想化とHyper-Vの管理
- 第15章: トラブルシューティングとパフォーマンス最適化
- 第16章: 高可用性と災害復旧のためのPowerShellソリューション
- 第17章: スクリプトの最適化とパフォーマンスチューニング
- 第18章: 実践プロジェクト ~ PowerShellで構築する包括的なWindows Server 2022環境