FOR BEGINNERS未経験向け

Qキャリア段1入口層とは

クラウドエンジニアとは何か|設計・構築・運用・自動化の仕事と、インフラエンジニアとの違い

クラウドエンジニアとは何か|設計・構築・運用・自動化の仕事と、インフラエンジニアとの違い

「クラウドエンジニア」という求人をよく見かけるようになったけれど、実際に毎日何をしているのかが想像できない。インフラエンジニアと何が違うのか、プログラマーとは違うのか、未経験から入れるのか。仕事の中身が見えないまま、資格の勉強だけ始めている人も多いはずです。

この記事では、クラウドエンジニアの仕事を設計・構築・運用・自動化の4つの工程に分けて見ていきます。そのうえで、従来のインフラエンジニアとどこが同じでどこが違うのか、どの立場(SIer・事業会社・MSP)で入るとどんな仕事になるのかを整理します。年収や求人の数は、出典の取れる数字が無いのでこの記事では扱いません。

この記事の結論

  • クラウドエンジニアは、AWS などのクラウドの上で、システムの土台を設計・構築・運用し、その作業を自動化していく仕事です。
  • 建物・機械・電源はクラウド事業者が持ち、クラウドエンジニアはその上のネットワーク・サーバー・権限・データの置き場を受け持ちます。
  • 従来のインフラエンジニアとは土台の知識が共通で、違うのは機械の調達が API に置き換わり、構成をコードで書けるようになる点です。
  • 同じクラウドエンジニアでも、SIer・事業会社・MSP のどこに入るかで、関わる工程と相手が変わります。
  • 未経験からは、ネットワークと Linux の基本 → AWS の土台(IAM・VPC・EC2)→ コードで書く、の順で身につけると仕事の流れとそろいます。

クラウドエンジニアとは何をする仕事か

クラウドエンジニアの仕事は、たとえると「借りた土地に、店を開ける準備をして、店が毎日開くように面倒を見る人」です。土地(データセンターの建物や機械)は貸す側のものなので、自分では持ちません。その上に、どの部屋を作るか、どこに扉を付けるか、誰に鍵を渡すかを決めて、実際に作り、開店後も止まらないように見守ります。

正確な言葉に戻すと、クラウドエンジニアはクラウドコンピューティングのサービスの上に、アプリが動くためのインフラ(ネットワーク・サーバー・ストレージ・データベース・権限など)を用意し、動かし続ける技術者です。厚生労働省の職業情報提供サイト(job tag)では、こうした仕事は「システムエンジニア(基盤システム)」の職業の中で扱われていて、IT の基盤を設計・構築・運用する仕事として、最近はクラウドの上に基盤を作ることも多いと説明されています。

ここで押さえたいのは、どこから先が自分の仕事かです。AWS の責任共有モデルでは、データセンターの建物・機械・その上で動く仮想化の仕組みは AWS の責任、その上に利用者が作るもの(ネットワークの設定・OS・権限・データ)は利用者の責任と分けています。クラウドエンジニアが受け持つのは、この「利用者の責任」の側です。

FROM REQUIREMENT TO RUN仕事の流れ

要件が設計・構築・運用・自動化を通って、動き続ける土台になる

  1. 聞く

    何を守るか決める

  2. 設計

    組み方を選ぶ

  3. 構築

    AWS の上に作る

  4. 運用

    見守って直す

  5. 自動化

    手作業をコードに

設計・構築・運用・自動化では何をしているのか

仕事は大きく4つの工程に分かれます。1人で全部を受け持つこともあれば、工程ごとに担当が分かれることもあります。

工程 やること 使う知識 この媒体で先に読む記事
設計 要件(止まってよい時間・費用・守るべきデータ)を聞き、どのサービスをどう組むかを決める 可用性・セキュリティ・料金の考え方 リージョンと AZ、料金の考え方
構築 決めた構成を、実際に AWS の上に作る。ネットワーク・サーバー・権限・データの置き場を用意する VPC・EC2・IAM・S3 など VPC とは、EC2 とは、IAM とは
運用 動いているものを見守り、異常に気づき、直す。更新やバックアップも回す 監視・ログ・障害の切り分け ping と DNS、Linux とは
自動化 手でやっていた作業をコードやスクリプトにし、同じ作業を何度でも同じ結果で再現できるようにする AWS CLI・Git・構成をコードで書く仕組み AWS CLI とは、Git とは

設計: 「何を作るか」より先に「何を守るか」を決める

設計で最初にするのは、サービス選びではなく要件の確認です。どれくらい止まってよいか、費用の上限はいくらか、どのデータを誰に見せてはいけないか。これが決まって初めて、1つの AZ でよいのか、複数の AZ に分けるのか、といった判断ができます。AWS はこの判断の観点を Well-Architected フレームワークの6本の柱(運用上の優秀性・セキュリティ・信頼性・パフォーマンス効率・コスト最適化・持続可能性)として公開しています。

構築と運用: 作って終わりではなく、動かし続ける

構築は設計どおりに作る工程で、運用はそれを止めずに動かし続ける工程です。クラウドでは作るのが速い分、作ったものを誰がどう見守るかが仕事の大きな部分を占めます。監視の仕組みを用意し、アラームが鳴ったら原因を切り分け、直したら同じことが起きないように手を打ちます。

自動化: 同じ作業を、同じ結果で繰り返せるようにする

クラウドの設定は、画面から操作する代わりに API を呼び出して行えます。つまり、手順をコードに書いておけば、同じ構成を何度でも作り直せます。構成をコードで書き、Git で版を残し、レビューしてから反映するという進め方は、クラウドエンジニアの仕事を従来の仕事から大きく変えた点です。

CHECK 1ここまでの確認

クラウドエンジニアの仕事の説明として、最も近いものはどれ?

答えと解説

答え: 1. クラウドの上で、システムの土台を設計・構築・運用し、その作業を自動化していく

建物や機械は AWS などのクラウド事業者が持ちます。クラウドエンジニアが受け持つのは、その上に組む土台です。「クラウドエンジニアとは何をする仕事か」の章を読み直してください。

インフラエンジニアとの違いは何か

クラウドエンジニアとインフラエンジニアは、別の職種というより地続きです。守っている土台は同じで、土台を「どこに」「どうやって」作るかが違います。

SAME GROUND, NEW TOOLSインフラとの違い

守る土台は同じ。変わるのは作り方と直し方

従来のインフラエンジニア

自社の機械の上に作る

  • 機械を選んで買い、届いてから設置する
  • 設定は手順書を見ながら手で行う
  • 費用は買ったときにまとめて決まる

クラウドエンジニア

クラウドの上に作る

  • API ですぐに作り、要らなければ消す
  • 構成をコードで書いて何度でも再現する
  • 使った分の費用も設計して直す
ネットワーク・OS・障害の切り分けの知識は、どちらでも土台になる

違いを3つに絞ると、次のとおりです。

  • 調達が API に置き換わる。 従来は機械を選び、買い、届くのを待ち、データセンターに設置していました。クラウドでは、必要な分を API の呼び出しで用意し、要らなくなれば消せます。
  • 構成をコードで書ける。 機械を触らずに設定できるので、構成そのものをコードとして残し、同じものを何度でも作れます。手順書を読みながら手で打つ作業が減ります。
  • 費用も設計の対象になる。 使った分だけ払う従量課金なので、「止め忘れ」や「大きすぎる構成」がそのまま請求に出ます。費用を見ながら構成を直すことも仕事に入ります。

一方で、変わらないものもあります。IP アドレスとルーティング、DNS、Linux のコマンドとファイルの権限、障害の切り分けの順番。これらはクラウドの上でもそのまま使います。クラウドになったからネットワークや OS を知らなくてよい、ということにはなりません。クラウドのサービスの多くは、こうした土台の知識を前提に設計されているからです。

CHECK 2ここまでの確認

従来のインフラエンジニアと比べて、クラウドエンジニアの仕事で大きく変わる点はどれ?

答えと解説

答え: 2. 機械を買って届くのを待つ代わりに、必要なときに API で作ったり消したりできる

土台の知識はそのまま要ります。変わるのは、機械の調達が API の呼び出しに置き換わり、構成をコードで書けるようになることです。「インフラエンジニアとの違いは何か」の章を読み直してください。

どの立場で入るのか(SIer・事業会社・MSP)

同じ「クラウドエンジニア」でも、どこに所属するかで、関わる工程と向き合う相手が変わります。

立場 誰のために作るか 仕事の特徴 未経験から入るときの形
SIer(システムインテグレーター) 顧客企業 案件ごとに要件を聞き、設計・構築して引き渡す。案件が変わるたびに違う構成に触れる 構築や運用の工程のメンバーとして入り、案件の中で工程を広げる
事業会社(自社サービス・社内システム) 自社 自社のサービスの土台を長く持ち、運用しながら改善する。開発チームとの距離が近い 運用や社内の基盤の担当から入ることが多い
MSP(マネージドサービスプロバイダー) 顧客企業(継続契約) 顧客の環境を預かり、監視・障害対応・改善を継続的に引き受ける 監視や一次対応から入り、運用の型を身につける

MSP は、顧客のクラウド環境を移行から日々の運用まで継続して引き受ける事業者です。AWS は、こうした事業者を審査して認める「AWS Managed Services Provider(MSP)Program」を設けています。

どの立場がよいかに正解はありません。いろいろな構成に触れたいなら SIer、1つのサービスを長く育てたいなら事業会社、運用の型を早く身につけたいなら MSP、というように、何を先に経験したいかで選ぶと考えやすくなります。立場ごとの役割の違いは、クラウドの仕事の全体を扱った記事でも整理しています。

READ ALSO — 未経験向け・段0 土台 クラウドの仕事は誰が何をしているか|AWS・SIer・MSP・内製の役割と、自分の入口

CHECK 3ここまでの確認

顧客企業の AWS 環境を、契約に基づいて日々の監視や障害対応まで預かる立場はどれ?

答えと解説

答え: 1. MSP(マネージドサービスプロバイダー)

MSP は、顧客の環境の運用を継続的に引き受ける事業者です。「どの立場で入るのか」の章の表を読み直してください。

未経験から目指すなら何から始めるか

未経験から目指すなら、仕事の4つの工程をさかのぼるように、土台から順に積むと迷いにくくなります。

BUILD THE GROUND身につける順番

未経験からは土台から順に積むと、仕事の流れとそろう

  1. 01

    ネットワークの基本

    IP アドレス・ポート・DNS・HTTP

  2. 02

    Linux とサーバーの基本

    ターミナル・ファイルの権限・SSH

  3. 03

    AWS の土台

    IAM・VPC・EC2・S3

  4. 04

    コードで書く

    AWS CLI・Git

  1. ネットワークの基本 — IP アドレス・ポート・DNS・HTTP。障害の切り分けはここから始まります。
  2. Linux とサーバーの基本 — ターミナルの操作、ファイルの権限、SSH での接続。
  3. AWS の土台 — アカウントと IAM、VPC、EC2、S3。構築の工程で最初に触る部品です。
  4. コードで書く — AWS CLI と Git。自動化の工程の入口です。

資格は、この順番のどこまで来たかを確かめる道具として使えます。基礎レベルの Cloud Practitioner は AWS の全体像を言葉で説明できるかを問うので、3 の途中で受けると、学んだことの抜けに気づけます。

まとめ

  • クラウドエンジニアは、クラウドの上でシステムの土台を設計・構築・運用し、自動化していく仕事
  • 受け持つのは、責任共有モデルでいう「利用者の責任」の側(ネットワークの設定・OS・権限・データ)
  • インフラエンジニアとは土台の知識が共通で、違いは API での調達・構成のコード化・費用の設計
  • SIer・事業会社・MSP のどこに入るかで、関わる工程と相手が変わる
  • 未経験からは、ネットワーク → Linux → AWS の土台 → コードで書く、の順に積む

次は、未経験から学び始める最初の1か月を、週ごとの順番で組み立てる記事に進んでください。

READ ALSO — 未経験向け・段1 入口 未経験がクラウドを学ぶ最初の1か月|週ごとの順番と、やらないことを先に決める

参照ソース

SCOREこの記事の確認テスト

0/3問 正解

各章の「ここまでの確認」に答えると、ここに集まります。結果はこの端末のブラウザにだけ残り、サーバには送りません。

FAQよくある質問

クラウドエンジニアとインフラエンジニアは別の職種ですか?

地続きの職種です。サーバー・ネットワーク・OS の土台を支えるという役割は同じで、その土台を自社の機械の上に作るか、クラウドの上に作るかが違います。求人でも両方の言葉が同じ仕事に使われることがあるので、名前より仕事内容の記述を見て判断してください。

未経験からクラウドエンジニアを目指すには、何から始めればよいですか?

ネットワークと Linux の基本から始め、次に AWS のアカウント・IAM・VPC・EC2 のように土台の順で学ぶのが遠回りに見えて近道です。資格は学んだ範囲を確かめる道具として、基礎レベルの Cloud Practitioner から使うと順番がそろいます。

プログラミングはできないといけませんか?

アプリを作るほどの力は最初は要りませんが、構成をコードで書く、作業をスクリプトにする、といった形でコードを読み書きする場面は多くあります。まずはコマンドの操作と、設定ファイル(JSON や YAML)を読めるところから始めると入りやすくなります。

SAME TRACK同じ領域の記事

システムが作られて動き続ける流れ|企画・設計・構築・運用・改善のどこで誰が働くか
システムが作られて動き続ける流れ|企画・設計・構築・運用・改善のどこで誰が働くか 段0 土台仕組み
クラウドの仕事は誰が何をしているか|AWS・SIer・MSP・内製の役割と、自分の入口
クラウドの仕事は誰が何をしているか|AWS・SIer・MSP・内製の役割と、自分の入口 段0 土台とは
学習の記録をポートフォリオにする仕組み|GitHub のプロフィールと草で「見える実績」にする
学習の記録をポートフォリオにする仕組み|GitHub のプロフィールと草で「見える実績」にする 段1 入口仕組み