私たちが普段何気に利用してるホームページやスマホアプリなどのサービスを提供する為には、目に見えないところでサーバというものが活躍しています。サービスをより良くする為、また、複数のサービスを運用する等する際には、ハイスペックなサーバが多く必要となってきます。
従来では、多くのサーバを必要とする場合、物理的なサーバマシンの購入やマシンを設置する為の空間であるデータセンターが必要となり、マシン購入費用やデータセンター運用・維持費用、人件費などの管理コストが無駄に多くかかります。また、一台ごとのマシンにアプリケーションをインストールする為、管理が煩雑になりがちでした。そして、これらのマシンが停電等でトラブルを起こしストップしてしまう等を考え出すと、自分達で網羅的に管理することは非常に難しくなってきます。
これらのデメリットを改善するために生まれた技術がクラウドテクノロジーです。このテクノロジーにより、外部でサービスを一元管理する為、先ほど挙げていた物理的なマシンやデータセンター、それを管理する人が居なくても問題ありません。また、セキュリティ面、サービスが停止するなどの恐れも無いように外部では管理されているので安心です。私たちの日常のいたるところで使われている技術なので、サービスを利用する際には、その部分を気にして利用することも勉強になると思います。