developer's diary

最近はc#のエントリが多いです

クラウドやIaaSの本質的なこと?考えてみる。

クラウドの本質

クラウドの本質は物理的制約がなくなること。

  • スキルを磨けば、仕事の場所を選ばなくなる可能性がある
    • 納入時の移動がない
    • 部品交換がない

打ち合わせくらい。でもテレビ電話みたいな仕組みを利用するとその打ち合わせにも移動がなくなる。

IaaSの本質

IaaSの本質はAPIでインフラをプログラミングできること。

-> Immutable Infrastructureはアプリケーションのアーキテクチャを変えていく、伊藤直也氏(前編)

  • 自動化することで2,3人の管理者で数千台管理できる?
  • 納品のない受託開発のようなビジネスモデルだとインフラに詳しい人が1人ですべて管理できそう。
    • インフラ担当者と仕事をすることで、アプリケーションエンジニアもインフラスキルがひっぱりあげられそう。

そのうち、try~cache構文でインフラをプログラミングするようになるのかも。 ん?でもそういうのってアプリケーションに組み込まれてるか。