クラウドの利用形態にパターンがあることに気がついた。Web3.0みたいな感じで分類するとこう。
Cloud 0.0
オンプレミスやプライベートクラウド。設定変更なかには何らかの物理デバイスを変更する必要が生じることがあるもの。
Cloud 1.0
オンプレミスのサーバの役割を、AzureVMやAWSEC2に置き換えたもの。
Cloud 2.0
クラウドのSaaSを使ったもの。だけど、サーバの役割をPaaSに置き換えたもの。
Cloud 3.0
オンプレミスでは考えられない処理を行うもの。AWSの人が言っていたけど、スシローのシステムは現在のお皿の取られ方から5分先を読むことができるらしい。さらにテレビでやってたけど、裏では監視している人がいて、異常注文があったら近くの店舗に電話して、十分後ぐらいには商品を補充をすることができる。こんなサービス。
I realized Using Cloud has several layers. I try to decide layers names like web 3.0.
Cloud 0.0
Using on-premise or private cloud.
They are change of configuration with changing physical devices.
Cloud 1.0
Using Cloud VMs like Azure VM, AWS EC2.
They are change of configuration without changing physical devices.
The Cloud VMs replaces on-premise Machines.
Cloud 2.0
Using Cloud SaaS like Azure SQL Database, AWS RDS, S3.
The PaaS replaces Cloud VMs.
Cloud 3.0
Using PaaS and PaaS is the only solution of business problem.
Nothing replaces the PaaS.
My job is understanding Cloud 2.0.