体験を伝える―『ガジェット通信』の考え方

面白いものを探しにいこう 本物を体験し体感しよう 会いたい人に会いに行こう 見たことのないものを見に行こう そしてそれをやわらかくみんなに伝えよう [→ガジェ通についてもっと詳しく] [→ガジェット通信フロアについて]

【解説】インフラエンジニアの仕事と取得しておきたい資格

IT業界で日々生み出される新しいサービスやシステムには、必ずネットワークやサーバーという存在があります。それらは、サービスやシステムを正常に稼働させるために必要不可欠。

その必要不可欠なネットワークやサーバーを設計・構築・運用をするインフラエンジニアは縁の下の力持ちのような存在です。

日々サービスやシステムに触れる時にネットワークやサーバーのことはあまり考えることが少ないかもしれませんが、正常に稼働させるよう監視し運用しているインフラエンジニアの努力がないと、ユーザーは快適にサービスを使うことができません。

 

では、そんなインフラエンジニアは具体的にどんなお仕事をしてるか、インフラエンジニアになるためにはどうしたら良いかを解説します。

 

インフラとは

そもそもインフラという言葉は聞き覚えがあるかもしれませんが、それが何を指すのか具体的に答えられる人は少ないでしょう。インフラとは、インフラストラクチャーの略で、本来は「下支えするもの」「下部構造」という意味を持つ言葉です。広く捉えると、生活や産業を成り立たせるための必要な施設やサービスとなります。

私たちの生活におけるインフラは、上下水道や電気設備、ガスなどの生活必需基盤だけではなく、道路舗装や橋梁なども含まれます。

どれだけサーキットで早く走れる車を開発しても、道路舗装がなければ最大限の力を発揮出来ません。

素晴らしい家電製品を買ったとしても、電気が通っていなければ使うことができません。

 

このように、下部構造がなければ私たちが生活を営む事が出来ないように、ITインフラが構築されていなければ、私たちがPCやスマートフォンでインターネットを使ったサービスや恩恵を受けることが出来ないと言えるのです。

つまりITインフラとは、サーバー構築やネットワーク管理、PCの設定やソフトの設定など、これら全てを指す物と言えます。そして、ITインフラを専業とする技術者の事をインフラエンジニアと呼びます。

 

インフラエンジニアの仕事

インフラエンジニアはITインフラの業務に携わるエンジニアの総称です。インフラエンジニアは2つに分類することができ、1. ネットワークエンジニア  2. サーバーエンジニアと呼ばれる事もあります。

基本的には、どちらかから始まって最終的に1と2どちらの領域も携わることが多いため、インフラエンジニアと呼ばれています。

 

では、インフラエンジニアとはどのような業務をしているのでしょうか。業務の内訳としては、設計、構築、運用の3つに分ける事が出来ます。

 

1 設計

ある特定のシステムやサービスが正常に作動するために必要となるネットワークやコンピュータの導入など、クライアントが求める質・ボリューム・速さなどを実現するための最適なプランを企画書に落とし込み、提案する業務です。

様々なネットワーク周辺機器を知り、それらの性能・特質を熟知していなくてはなりません。費用対効果をしっかり把握し、最適な機器の選定をする事も重要です。

 

2 構築

設計されたプランを元に、実際にインフラを構築していく作業もインフラエンジニアが担います。現場での機器設置・ネットワーク設定を行い、要件を満たす動作・機能を構築します。構築したらしっかりと負荷テストを行い、構築したものが正常に稼働するかを確認するのも大切な役割です。

使用するOSはLinux(※)が大半を占めますが、Linuxで構築しても使用者はWindowsの場合が多くなるので、当然Windowsに対しても幅広い知識が必要となります。

 

3 運用

設計・構築をしたインフラが、その後も継続的に正常な動作をしているかどうか、保守や監視をするのも仕事です。もし、障害が発生した場合は、何が原因で障害が起きているのかを特定し、復旧作業を行います。

企業からインフラの保守・運用を一任されているインフラエンジニアは、何かトラブルがあった際にも迅速に問題解決ができるよう、トラブル対処に関する知識やスキルも必要になります。

企業にとっては、サービスやシステムが止まることが莫大な損失を発生させてしまう一大事です。そういった場合に、しっかりと対応ができることが求められます。

 

※Linuxとは、OSの一種です。OS=Operating System(オペレーティングシステム)でコンピュータを使う時の基盤となるものです。有名なOSとしてはWindows、Macがありますが、Linuxはオープンソースのソフトウェアです。世界中の無数のエンジニアによるボランティア活動によって改良を重ね作られました。

1 2 3次のページ
TechAcademyマガジンの記事一覧をみる
  • 誤字を発見した方はこちらからご連絡ください。
  • ガジェット通信編集部への情報提供はこちらから
  • 記事内の筆者見解は明示のない限りガジェット通信を代表するものではありません。