インターネット上のクラウドプラットform(AWS、Azure、GCPなど)を利用して、アプリケーション開発・テスト・デプロイを行う開発方式。従来のオンプレミス開発と異なり、開発環境の構築コストが低く、スケーラビリティに優れ、チーム間の協働が容易という特徴がある。DevOpsやマイクロサービスアーキテクチャとも関連する現代的な開発パラダイム。
「クラウド」はcloud computing(雲のように遠隔のネットワーク上にあるサービス)に由来。1990年代後半から2000年代初頭にインターネットインフラの普及により用語が確立。「開発」と組み合わせ、クラウド環境での開発実践を指すようになった。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。