職種研究

インフラエンジニアとは? 仕事内容・クラウドエンジニアとの違い・資格と、新卒でなるための準備

インフラエンジニアは、Webサービスや会社のシステムが動くサーバー・ネットワーク・データベースを設計し、組み、動かし続ける仕事です。クラウドエンジニアやSREとの違い、仕事の流れ、障害のときの動き方、資格、学生のうちの準備を図解で解説します。

公開日 / 最終更新日

運営 株式会社Hal / 編集 VirtualIntern 編集部

Webサービスの会社の明るい部屋で、2人のインフラエンジニアがモニターのグラフを見ながら相談している様子

仕事の解説

インフラエンジニアは、Webサービスやアプリ、会社の業務のシステムが動くための仕組み(サーバー・ネットワーク・データベースなど)を設計して組み立て、止まらないように動かし続ける仕事です。いまはクラウドの上で組むことが多く、クラウドを専門にする人を「クラウドエンジニア」、サービスを止めない工夫を専門にする人を「SRE(サイトリライアビリティエンジニア)」と呼ぶ会社もあります。利用者の目にふれることは少ない仕事ですが、チケットの販売が始まった瞬間にアクセスが集まっても、夜中に機械が1台壊れても、サービスが動き続けるかどうかは、インフラエンジニアの準備に大きく左右されます。

インフラエンジニアとは

スマートフォンでチケットを買うとき、画面の向こうでは、注文を受けるサーバー、席の空きを記録するデータベース、それらをつなぐネットワークが動いています。アプリを作る開発者が「何を動かすか」を作るのに対して、インフラエンジニアは「どこで、どう動かすか」を受け持ちます。

インフラエンジニアが受け持つ範囲
  1. 画面とアプリ(開発者が作る、利用者が使う部分):Webサイト、スマホのアプリ
  2. データベース(注文や会員の情報を記録して取り出す):データの保存、バックアップ
  3. サーバー(アプリを動かす機械とOS):台数の増減、OSの更新
  4. ネットワーク(利用者と機械、機械どうしをつなぐ):負荷の振り分け、通信の制限
  5. 設備(機械を置くデータセンター。クラウドでは提供する会社が受け持つ)
利用者が見る画面の下で、いくつもの層が動いています。インフラエンジニアは主に下の層を受け持ちます。

以前は、会社が自分たちのサーバーをデータセンターに置いて動かす形(オンプレミス)が中心でした。いまは、クラウドを提供する会社の設備を借りて、必要な分だけサーバーやデータベースを使う形が広がっています。クラウドでは機械そのものの面倒を見る仕事は減りますが、どのサービスをどう組み合わせるか、費用をどう抑えるか、1か所が止まったときにどう動き続けるかを考える仕事は残ります。クラウドの会社に任せるところと、自分たちで持つところを分けることが、いまのインフラエンジニアの大事な判断です。

クラウドエンジニア・SRE との違い

呼び方は会社によって違い、はっきりした線が引かれているわけではありません。おおまかには、次のように使われることが多い言葉です。

  • インフラエンジニア:サーバー・ネットワーク・データベースなど、システムが動く仕組み全体を受け持つ人をまとめた呼び方

  • クラウドエンジニア:インフラエンジニアのうち、クラウドのサービスを組み合わせて環境を作ることを主に受け持つ人

  • SRE:サービスを止めないことを目標に、監視・作業の自動化・障害の振り返りを仕組みとして回す人。開発の仕事と重なるところも大きい

  • ネットワークエンジニア:拠点や機器をつなぐ通信の設計と設定を専門にする人

携帯電話の基地局や光回線のように、通信会社の設備を受け持つ仕事は通信インフラエンジニアの仕事とはで、攻撃からシステムを守る仕事はセキュリティエンジニアとはで解説しています。

仕事の流れ(設計から運用まで)

新しいサービスを始めるときや、データセンターからクラウドへ引っ越すときの仕事は、おおよそ次の順に進みます。

インフラエンジニアの仕事の流れ(例)
  1. 要望を聞く:必要な速さ・止めてよい時間・予算を確かめる
  2. 設計する:構成と、止まったときの切り替え方を決める
  3. コードで書く:設定をコードにして、同じ環境を作れるようにする
  4. 差分を見直す:反映の前に、チームで変更を確かめる
  5. 切り替える:元に戻せる順番で本番に移す
  6. 見守って直す:監視し、記録をもとに仕組みを良くする
新しいサービスを始めるときや、クラウドへ引っ越すときの流れです。動き始めたあとも、見守りと改善が続きます。

いまは、サーバーやネットワークの設定を画面で1つずつ操作するより、設定をコード(IaC:インフラストラクチャー・アズ・コード)として書き、変更の差分をチームで見直してから反映するやり方が広がっています。同じ環境を何度でも作り直せて、誰が何を変えたかも記録に残るからです。切り替えの日には、何かあったときに元に戻せる順番で作業を組み立てます。

1日の流れは、たとえば次のようになります。朝、監視の画面で夜のあいだの様子を確かめます。午前は開発者と新しい機能に必要な環境を相談し、設定のコードを書きます。午後はメンバーが書いた設定の差分を見直し、負荷試験の結果を読みます。夕方は手順書を書き足して、当番を引き継ぎます。

VirtualIntern の体験ワーク「落とさず、さばく。」では、架空のチケット販売の会社「ねいろば」で、入社2年目のインフラエンジニアとして半年を過ごします。データセンターからクラウドへの引っ越しの方針、1か所が止まっても動き続ける形、設定の差分の見直し、夜中のアラートへの対応、人気バンドのチケットの販売の日に向けたサーバーの台数の見積もりまで、止まる時間・ピークの余力・費用・夜中の呼び出しがどう動くかを、数字で確かめながら約40分で体験できます。

障害が起きたときの動き方

どれだけ準備をしても、機械やネットワークはいつか壊れます。そこでインフラエンジニアは、壊れないようにするだけでなく、壊れても全体が止まらない形を先に考えておきます。同じ仕組みを離れた場所に2つ用意する、1台が止まったら別の機械に自動で切り替わるようにする、といった工夫です。

夜、自宅の机でインフラエンジニアがノートパソコンのアラートを確かめ、手順書を見ながら対応している様子

それでも障害が起きたときは、原因を突き止めて直すより先に、利用者への影響を小さくすることを優先します。止まった側から切り離す、直前の変更を元に戻す、といった手を手順書に沿って打ちます。会社によっては当番を決めて、夜中や休日のアラートに交代で対応します。落ち着いて動けるように、ふだんから手順書を用意し、練習しておくことも仕事のうちです。障害が収まったあとは、何が起きたかを記録にまとめ、人を責めるのではなく、同じことが起きない仕組みを考えます。

一緒に働く人と、働く会社

インフラエンジニアと一緒に働く人

中心:インフラエンジニア:サービスが動く仕組みを組み、守る

関係するもの

  • アプリの開発者:新しい機能に必要な環境
  • セキュリティの担当:設定の穴を反映の前に見つける
  • サービスの企画:販売の日やキャンペーンの予定
  • カスタマーサポート:利用者からの困りごとの声
  • 社外の取引先:クラウドやデータセンターの会社
サービスに関わる社内の人と、社外の取引先のあいだに立って、止まらない仕組みを組みます。

インフラエンジニアが働く会社はさまざまです。チケットや通販などのWebサービスの会社、ゲームの会社、銀行やメーカーの情報システムの部門、システムを作って納めるIT企業(SIer)、クラウドを提供する会社などがあります。SIer の仕組みはSIer(IT・情報サービス業界)とはで、システム開発の全体の流れはSE(システムエンジニア)とはで解説しています。

世の中の動き

国は2018年6月、政府の情報システムを整えるときに、クラウドサービスの利用を第一の候補として考える「クラウド・バイ・デフォルト原則」を決めました(各府省情報化統括責任者(CIO)連絡会議の決定「政府情報システムにおけるクラウドサービスの利用に係る基本方針」)。この方針は、いまはデジタル庁の標準ガイドラインに引き継がれています。企業だけでなく、国や自治体のシステムでも、クラウドを使う場面が広がっています。

ITの仕事をする人の数は、足りなくなると見込まれています。経済産業省の「IT人材需給に関する調査」(2019年3月)は、IT人材の需要が大きく伸びる場合、2030年に最大で約79万人が不足するという試算を示しました(伸びが中くらいの場合は約45万人、小さい場合は約16万人)。

やりがいと大変さ

たくさんの人が使うサービスを、見えないところで支えられることがやりがいです。販売の日のアクセスの山を、見積もりと準備のとおりに受け止められたときや、夜中の障害で利用者に影響を出さずに乗り切れたときには、この仕事ならではの手応えがあります。設定をコードにして作業を自動にし、チームの手間を減らせたときにも達成感があります。

大変なのは、うまくいっているときほど仕事が目立たないことと、障害への備えに終わりがないことです。夜中や休日に呼び出される当番がある会社もあります。クラウドのサービスや道具は次々に新しくなるので、学び続ける必要もあります。

向いている人

仕組みがどう動いているのかを知りたくなる人に向いています。「もしここが壊れたら」と先回りして考えられることも大切です。障害の場面では、慌てずに手順どおりに動き、周りに状況を伝えられる落ち着きが役に立ちます。

文系からも理系からも目指せる仕事です。情報系を学んだ人は授業の知識をそのまま使えますし、学部が違う人も、入社後の研修で基礎から学べる会社があります。どちらの場合も、数字で見積もり、確かめ続ける姿勢は欠かせません。

キャリアパス

入社後は、先輩について監視や運用の手順を覚え、小さな設定の変更から任されていきます。経験を積むと、新しいサービスの環境の設計や、データセンターからクラウドへの引っ越しのような大きな仕事を受け持ちます。その先には、チームをまとめるリーダー、会社全体のシステムの形を決めるアーキテクト、SRE、セキュリティの専門家などに進む道があります(呼び方や道筋は会社によって違います)。

就活対策

この職種で求められる力

インフラエンジニアに求められる力
  • 先回りして備える力「もしここが壊れたら」を考え、壊れても止まらない形を先に組む
  • 数字で見積もる力アクセスの量から、必要なサーバーの台数や費用を計算して決める
  • 落ち着いて動く力障害のときに手順どおりに動き、状況を周りに伝える
  • 仕組みで直す力同じ失敗が起きないように、手順や設定を見直して自動にする
壊れる前提で備え、数字で決め、障害のときは落ち着いて動き、あとから仕組みで直すために必要な力です。

技術の知識は入社してからも身につけられます。学生のうちから経験として話しやすいのは、先回りして備える力、数字で見積もる力、困ったときに落ち着いて周りと動く力です。

学生のうちに準備できること

情報系の人は、授業で学ぶネットワークやOSの知識が、そのまま仕事の基礎になります。手元のパソコンで Linux を動かしてみる、小さな Web サイトを自分で公開してみるなど、実際に手を動かした経験があると、仕事の想像がしやすくなります。

情報系でない人は、情報処理推進機構(IPA)が行う国家試験の1つ、基本情報技術者試験の範囲を学んでみるのがおすすめです。ネットワーク・データベース・セキュリティの基礎をひととおり押さえられます。IPA は、2027年度から応用情報技術者試験と高度な試験の区分をまとめ直す案を示しています(基本情報技術者試験は、新しい制度でもこれまでと同じように続く案です)。受験を考えるときは、IPA の最新の案内を確かめてください。

ITの会社のインターンシップや、クラウドを提供する会社が開く学生向けの勉強会も役に立ちます。サービスを止めないために、現場の人が何を気にしているかを聞いておくと、仕事の中身が具体的に見えてきます。

選考で見られやすいポイント

見られやすいのは、仕組みへの関心と、それを確かめた行動です。授業の課題やサークルのWebサイトの運用で、何がどう動いているかを調べた経験や、トラブルの原因を探して直した経験は、この仕事とよく似ています。

もう1つは、アプリを作る側ではなく、動かす側の仕事に関心を持った理由です。たくさんの人が使うサービスを止めずに支えたい、仕組みを整えてチームの手間を減らしたい。自分の経験とつなげて話せると、志望の理由が伝わりやすくなります。

体験を ES・面接で語るには

職業体験でインフラエンジニアの判断をした経験は、そのまま材料になります。ポイントは、選んだ構成や台数だけでなく、止まる時間・余力・費用・人の負担のどれを守るために、何を手放したかを話すことです。「いちばん多くサーバーを並べる案を選ばず、見積もりで必要な台数を出して、残った予算を別の備えに回した」のように、数字で考えた過程を話せると、この仕事の考え方が伝わります。

夜中のアラートのような場面で迷った判断があれば、それも話す価値があります。原因を直すことと、影響を小さくすることの、どちらを先にしたか。次は何を変えるかまで話せると、任せられる人だと伝わりやすくなります。ES の書き方そのものはインターンのESの書き方で解説しています。

よくある質問

文系でもインフラエンジニアになれますか?

なれる道はあります。文系の学部から入社し、研修で基礎から学ぶ人もいます。情報系の学部を対象にした募集もあるので、採用の条件は募集要項で確かめてください。

インフラエンジニアは「きつい」と言われるのはなぜですか?

夜中や休日の障害に対応する当番がある会社や、切り替えの作業を利用者の少ない夜に行う会社があるためです。当番の回り方や、作業を自動にして呼び出しを減らす取り組みは会社によって大きく違うので、説明会や面接で聞いてみてください。

プログラミングができないと、インフラエンジニアにはなれませんか?

入社の時点でできなくても、目指せる会社はあります。ただ、いまは設定をコードで書いたり、作業を自動にする小さなプログラムを書いたりする場面が多くあります。学生のうちに簡単なプログラムを書いておくと、入社後に役立ちます。

インフラエンジニアとクラウドエンジニアは何が違いますか?

クラウドエンジニアは、インフラエンジニアのうち、クラウドのサービスを組み合わせて環境を作ることを主に受け持つ人を指すことが多い言葉です。会社によっては、ほぼ同じ意味で使われます。

学生のうちに取っておくとよい資格はありますか?

必ず要る資格はありませんが、IPA の基本情報技術者試験は、ネットワーク・データベース・セキュリティの基礎を学ぶきっかけになります。クラウドを提供する会社ごとの認定資格もあります。面接では、資格の名前より、学んだことを使って何かを動かしてみた経験のほうが話しやすくなります。

出典・この記事について

  1. デジタル庁「デジタル社会推進標準ガイドライン」(DS-310 政府情報システムにおけるクラウドサービスの適切な利用に係る基本方針)
  2. 経済産業省「IT人材需給に関する調査」2019年3月
  3. 情報処理推進機構(IPA)「試験区分一覧」
  4. 情報処理推進機構(IPA)「情報処理技術者試験における試験区分体系などの見直し(案)について」2026年3月

本記事は、VirtualIntern 編集部(株式会社Hal)が、各社の有価証券報告書・決算資料・公式サイトなどの公開情報と公的統計をもとに作成しています。数値は作成時点のもので、最新の情報は各出典をご確認ください。

内容の誤りや古くなった情報にお気づきの場合は、info@hal-corporation.com までお知らせください。

この職種のワークを体験する

落とさず、さばく。 — クラウドのインフラエンジニアが支える、チケットサイトの半年

架空のチケット販売の会社「ねいろば」で、入社2年目のクラウドのインフラエンジニアとして半年を過ごします。4月はデータセンターからクラウドへの引っ越しの方針を、5月はゾーンが止まってもサイトが動き続ける形を決め、6月は設定のコードの差分を見直します。7月は切り替えの順番を組み、8月は夜中のアラートに制限時間つきで対応し、9月は人気バンドのチケットの販売の日に向けて、サーバーの台数を見積もり、予算つきで備えを選びます。止まる時間・ピークの余力・費用・夜中の呼び出しを同時にそろえられるかを、基盤パネルの数字で確かめます。