パブリッククラウドは、スケーラビリティー(性能)の高さがメリットだが、注意すべき点がある。他のユーザーとシステムを共用するため、特有の制約があることだ。その制約をうまく回避しないと、本来の性能の高さを実現できない。 クラウドを利用する現場を取材すると、性能に関して四つの制約(=問題)があることが分かった(図1)。一つ目は、米Salesforce.comの「ガバナー制限」に代表されるPaaS特有の制約である。制約が“パズル”のようになっており、それを解く工夫が求められた。二つ目は、KVS(Key-Value Store)を使うときの制約である。KVSは結合(JOIN)などの機能がなく、RDBと同じように利用すると性能が出ない。現場では、非同期処理や非正規化を使って高速化していた。 三つ目は、海外のデータセンターを使わざるを得ないことによる制約。海外大手のクラウド事業者はまだ日本にデータセンタ
![クラウドの性能](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)