なぜクラウドが普及したのか? これまでの連載でクラウドの分類(IaaS、PaaS、SaaS)を見てきました。一口にクラウドといってもいくつかの種類があり、従来の物理サーバの環境と比べると色々な違いがある事がわかったと思います。それでは、クラウドが普及することによって、エンジニアの皆さんにどのような影響が出てくるのでしょうか?今回は、クラウドがどうして普及したのかを振り返りながら、クラウドが普及することによって、エンジニアの皆さんにどのような影響が出てくるのかを解説していきたいと思います。 クラウドの普及がエンジニアに与える影響 以前の連載でもクラウド(IaaS、PaaS)のメリットを解説してきましたが、再度ここでおさらいをしましょう。 IaaSのメリットとしては「サーバ数の増やすことが容易である(=スケールアウト)」ことや「CPUやメモリなどのサーバを性能を上げることが容易である(=ス