非エンジニアにもわかるインフラとは?

解説

インフラとは Infrastructure の略称で、Web 開発では一言で表すとサーバーやネットワーク、セキュリティーなどのシステムの基盤となる部分です。

私達が日常生活で利用している電気、ガス、水道、通信、交通などもインフラと言います。同様に Web 開発におけるインフラもシステムを動作させる為に必要な土台と考えると理解しやすいと思います。

Web 開発の現場では、インフラやっといてね〜と言われたらクライアントの目的に合わせてサーバー、ネットワーク、データベースの設計と構築、セキュリティーの導入、それらの保守運用と負荷検証などを行います。

上記の作業は、専業でやっているインフラエンジニアさんにお任せするのが効率的ですが、近年は クラウド の導入により業務を簡略化できることから、スタートアップやスモールビジネスの案件などで Web 屋さんが一人でフロントエンド、バックエンド、インフラ、アプリ開発などを全て担当することがあります。

以上です。