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