Web開発でよくあるインフラ構築【現役エンジニアが解説】

PROGRAM

今回は、Web開発でよくあるインフラ構築について、現場の視点で簡単に解説していきます。

LAMP

LAMPはWeb開発では頻出のキーワードです。

LAMPはLinuxとApache、MySQL、PHP/Perl/Pythonの頭文字を取った造語です。

LAMPはWeb開発に適したオープンソースソフトウェア(OSS)の組み合わせとなっています。

Amazon EC2

Amazon EC2はAWSの一部のサービスです。

Amazon EC2ではクラウド上に仮想サーバを作ることができます。

Web開発においては、サーバをAmazon EC2で構築することは多いです。

負荷分散

Web開発では負荷対策が必要となるケースが多いです。

並列にサーバを置き、負荷分散することをサーバロードバランスと呼ばれ、しばしば採用されます。

一方で、縦列にリバースプロキシやキャッシュサーバを置くことで負荷分散する方法もよく採られます。