現代のソフトウェア開発におけるキーワードのひとつに、クラウドネイティブという考え方がある。
従来のソフトウェアやアプリケーションの開発・運用方法は、大きなファイルとしてパッケージングされた形態や物理サーバに依存する形が一般的だった。
従来の情報システムやウェブサービスの構築手法と比較して、モダンな技術動向の核心を担うのが、クラウドネイティブという考え方である。