サーバーを購入する代わりに、スタートアップ企業はコンピューティング能力を時間単位でレンタルします。これがクラウドコンピューティングです。インターネット経由でリモートサーバーを利用してストレージと処理を行う仕組みです。クラウドは場所ではなく、ビジネスモデルと技術アーキテクチャです。ハードウェアは他社が所有しており、利用者は使用した分だけ料金を支払います。
Amazonは2006年にAWSを立ち上げ、Microsoft、Googleなどがそれに続いた。現在では、ほとんどのウェブサイト、アプリ、企業システムがクラウドインフラストラクチャ上で稼働している。クラウドは柔軟性を提供し、トラフィックが急増した際にはスケールアップし、減少した際にはスケールダウンできる。
サービスモデル
- IaaS:仮想マシンとストレージをレンタル
- PaaS:アプリをデプロイするためのプラットフォームをレンタルする
- SaaS:インターネット経由でソフトウェアを使用する
- サーバーレス:サーバーを管理せずにコードを実行
クラウドにはリスクが伴う。障害発生時には、数千ものサービスが同時に停止する可能性がある。データ主権法によっては、データを特定の国に保管することが義務付けられる場合がある。ベンダーロックインによって、プロバイダーの切り替えが困難になる。利便性には依存が伴うのだ。
Comments
No comments yet. Be the first to share a thought.
Leave a comment