2016年10月1日土曜日

クラウドネイティブ

用語の定義は色々あるだろうが、その本質はスケールアウトと移植性にあるのだろうから、過去何回も夢とされてきたシングルコード・マルチプラットフォームへの夢が開ける。

恐らくそれは、並列言語とNoSQL、ライブラリからなるロジックパートと、スケーラビリティやレスポンス、課金に関する非機能要件パートからなるソースコードで、前提とするのはAWSのようなパブリッククラウドおよび互換性のあるプライベートクラウドだ。但しIaaSではなく、非機能要件パートを読み込んで適宜スケールアウトするミドルウェアが搭載されている。

非機能要件パートの書き方次第では、プライベートクラウドとパブリッククラウドの間の無停止ローミングができたり、地震災害の際にその地域を避けて再構成したり、あるいはパブリッククラウドの価格改定に合わせてクラウドベンダ間を行き来して料金を最適化したり、ということが可能になる。

非機能要件パートの文法とスケールアウト用ミドルウェアの実装は、新たに開発されるものなので何でもよいが、そのうち標準化されるだろう。

0 件のコメント:

コメントを投稿

注目の投稿:

日本の石油需給・財政・産業構造への影響分析(2026年8月版)

ナフサの現状 から2ヶ月強、AIをClaudeに変えて、改めて分析したレポートをお知らせする。 ---------   2026年ホルムズ海峡危機   日本の石油需給・財政・産業構造への影響分析   作成日:2026年8月9日   分析対象期間:2026年2月〜2027年以降(予...

人気の投稿: