はじめに

本カテゴリは、オンプレミス環境におけるWebアプリケーションシステムのために
Webサーバー、Webアプリケーションサーバー、DBサーバーなどを実際のネットワークや機器構成、基礎技術に関して記載して参ります。

例えば物理サーバの構成として「クラスタ」という技術があります。

DBサーバーのHAクラスタの概要図

更に負荷分散の技術に「ロードバランサー」という技術があります。

アプリケーションサーバーのロードバランサーの概要図

このような他の具体的なミドルウェア、言語に紐づかないサーバーサイド側の技術について記載していきます。

現在はサーバーの仮想化技術に基づいてクラウドサービスに関係するサーバー技術が2007年前後頃から現在に至るまでホットなサーバー技術になっています。
1995年から2017年の20年間のインターネット技術変化を振り返ればオンプレミス形態の物理サーバー、OS、ミドルウェアで構成されたサーバー技術から 物理サーバー、仮想技術、OS、ミドルウェアという構成(オンプレミスからクラウドへの移行)へ変化しています。

ソフトウエア技術進化も大変速いですが、それ以上ハードウエアに関係する技術進化も速いです。

その技術進化を学ぶためにもベースとなる技術に関して歴史を振り返りどのような技術進化が起きたか説明できれば幸いです。