解決済み
分からないので教えて頂きたいのですが インフラエンジニアの構築とは 開発エンジニアでいう開発(プログラミング)工程と同じような 意味合いでしょうか。開発は仕様書を元にプログラミングというのは わかるのですが、 構築が調べてもいまいちわからないです。 詳しい方教えて頂けますと幸いです。
72閲覧
プログラミングと言えばプログラミングですが、プログラミングでは無いと言えばプログラミングでは無いですね 基本的なざっくりな説明をすると、 サーバーやネットワークのセットアップの事を指してると思って頂ければ分かりやすいかなと思います。 開発って、コードを書いていって、0から物を作ると思うんですが、 インフラの構築っていうのは、既にある物を組み合わせて、要望にあったシステムを作るってことです。 既にある物を組み合わせてっていう部分を例を混じえて説明すると、Webサーバーとして動かすために「Nginx」というミドルウェアを使うとした時。開発は、このミドルウェアを作ることを指します。対してインフラ構築は、この既に出来上がったミドルウェアを"使って"システムを運営していくための設定等をしていくのです。 基本的にシステムっていうのは、土台のインフラ(サーバーやネットワークなど)があって、その上にアプリが乗って動いてるわけです。 アプリ部分は顧客の要望に沿って0から作る事がほとんどですが、土台のインフラは0から技術などを作っていては永遠に終わりませんし、土台は世界的に共通の物を使わないとちゃんと通信が出来なかったりってことがあります。だから、既にある技術(Dockerとかk8sとかクラウドとか)を使ってアプリ事に土台を作っていくわけです。 冒頭のプログラミング云々については、IaCについて調べてもらうと分かるかと思います。簡単に言えば、コードでインフラを構築や管理できるってことです。
1人が参考になると回答しました
平たく言えば、自宅でPCとWiFiルータ買ってきてセットアップすることの100倍複雑なことをする感じ。
< 質問に関する求人 >
求人の検索結果を見る
< 質問に関する求人 >
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
求人の検索結果を見る