インフラエンジニアとして働き始めたばかりの人の中には、想定より早い段階でサーバー設計や詳細設計を担当することになり、戸惑うケースがあります。特にSESでは案件や人員状況によって、経験年数だけでは判断できないタイミングで設計工程を任されることがあります。
サーバー更改などの案件では、既存環境の調査から設計書作成、設定内容の整理まで幅広い知識が求められるため、未経験者が難しく感じるのは自然なことです。この記事では、未経験から設計工程に関わる場合の考え方や、作業を進めるためのポイントについて解説します。
インフラ未経験者が詳細設計を担当することは珍しいのか
インフラエンジニアの一般的なキャリアでは、監視や運用、構築作業などを経験した後に設計工程へ進むケースが多くあります。そのため、未経験からいきなり詳細設計を担当すると難しく感じることがあります。
しかし、SESの現場では必ずしも理想的なキャリア順で仕事が割り振られるとは限りません。人員不足や案件の事情によって、経験が浅いエンジニアが設計補助や一部の設計作業を担当することもあります。
例えば、サーバー更改案件では「既存サーバーの設定値を確認して設計書へ反映する」「新環境との差分を整理する」といった作業から任される場合があります。これは完全なゼロからの設計ではなく、既存情報をもとに設計を作成する作業です。
サーバー更改案件の詳細設計で求められること
詳細設計とは、システムを実際に構築できるレベルまで具体的な設定内容を決める工程です。基本設計で決められた方針をもとに、OS設定やミドルウェア設定、ネットワーク設定などを詳細化していきます。
例えばWindows Serverの更改であれば、以下のような項目を設計書へ記載します。
- サーバー名やIPアドレス
- OSのバージョンやパッチ適用方針
- ユーザーや権限設定
- ディスク構成
- サービス設定
- バックアップ設定
これらは単純に項目を書くだけではなく、「なぜその設定にするのか」「既存環境から変更して問題ないか」を判断する必要があります。そのため、経験が浅い場合は難しく感じやすい工程です。
未経験で設計を任された時に最初に確認すべきこと
詳細設計を担当することになった場合、最初からすべて理解しようとすると混乱しやすくなります。まずは自分が担当する範囲と、参考にできる既存資料を確認することが重要です。
確認すべきポイントとして、以下のような内容があります。
- 既存環境の設計書やパラメータシートがあるか
- 過去の構築手順書や作業手順が残っているか
- 設計レビューをしてくれる担当者がいるか
- 自分の担当範囲はどこまでか
例えば、先輩エンジニアが過去に作成した設計書がある場合、それをテンプレートとして比較しながら作成すると理解が進みます。設計は完全な創作ではなく、既存環境や要件を整理して形にする作業でもあります。
詳細設計についていけないと感じる原因
未経験者が設計工程で苦戦する理由の多くは、技術知識そのものよりも「何を根拠に決めればいいのかわからない」という点です。
例えば、メモリ容量を決める場合でも、単純に大きければ良いわけではありません。利用するアプリケーションの必要スペック、将来的な拡張性、コストなど複数の要素を考慮する必要があります。
また、サーバー設計ではOS、ネットワーク、ストレージ、セキュリティなど複数分野の知識が関係します。そのため、一つの技術だけを覚えても設計全体を理解するのは難しく、実際の案件を通じて少しずつ身につけていくものです。
未経験者がサーバー設計を進めるための勉強方法
設計業務についていくためには、実際の作業と並行して基礎知識を補うことが効果的です。特にサーバー更改案件では、以下の分野を重点的に学ぶと役立ちます。
- LinuxやWindows Serverの基本設定
- TCP/IPやDNSなどネットワーク基礎
- 仮想化技術(VMwareなど)の基礎
- データベースやミドルウェアの役割
- バックアップや障害対策の考え方
例えば、設計書に「DNS設定」という項目が出てきた場合、単に設定値を入力するだけではなく、DNSがなぜ必要なのかを理解すると関連する作業内容も把握しやすくなります。
資格学習では、インフラ全般を学べるLPIC、LinuC、CCNA、AWS認定資格なども基礎固めに役立ちます。ただし、資格だけで設計ができるようになるわけではなく、実際の案件資料を見る経験が重要です。
SESで未経験から設計案件に入った場合の立ち回り方
SESの現場では、分からないことを抱え込まず、適切に確認する能力も重要なスキルになります。設計担当者として評価される人は、すべてを知っている人ではなく、問題点を整理して質問できる人です。
質問するときは「分かりません」とだけ伝えるのではなく、「現在Aという設定になっていますが、更改後も同じ値で問題ないでしょうか」「B案とC案がありますが、過去実績ではどちらを採用していますか」のように具体的に確認すると、相手も回答しやすくなります。
また、作成した設計書は必ずレビューを受けるものです。最初から完璧な設計書を作る必要はなく、レビューで指摘を受けながら品質を高めていくことが一般的です。
まとめ:未経験から詳細設計を担当しても成長できる
未経験からサーバー更改案件の詳細設計を担当することは簡単ではありませんが、特別珍しいケースというわけではありません。SESでは案件状況によって、経験が浅い段階から設計工程に関わる機会があります。
重要なのは、分からない部分を整理し、既存資料や周囲のエンジニアの知識を活用しながら一つずつ理解していくことです。詳細設計の経験は、インフラエンジニアとして大きく成長できる機会にもなります。
最初は設計書の内容を理解するだけでも苦労しますが、サーバー構成や設定理由を学び続けることで、将来的には自分で設計判断ができるエンジニアへ成長していけます。


コメント