クラウドコンピューティングによる混乱を乗り切ろう――。昨年のこのコラムでそう書いた。次の2点を指摘した。 (1)クラウドとひとくくりにできないほど、サービスごとの違いが大きい (2)クラウドを用いたシステム開発と従来のシステム開発は大きく異なる ところが、思ったほどの混乱にはなっていない。特に(2)によって開発現場に大混乱がもたらされると考えたが、そうはならなかった。 指摘した内容が間違っていたとは思わない。にもかかわらず予想が外れた理由を挙げるとすれば、「RDBの存在が大きかった」ということだろう。 これまでのシステム開発はRDBに大きく依存してきた なぜ大混乱になると考えたか。前提としたのは、クラウドのデータストアには、RDBではなくKVS(Key-Value Store)が使われるようになるということ。クラウドの特徴の一つはスケーラビリティーであり、その特徴を生かすにはRDBよりKV
![クラウドにはRDBかKVSか、ITアーキテクトの出番が来た](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)