Cloud Native

[kláud néɪtɪv] クラウド ネイティブ

1. クラウドコンピューティングのアーキテクチャや開発手法に関連する。

クラウド環境での利用を前提とした、アプリケーション開発・運用の考え方やスタイルを指します。具体的には、コンテナ技術(Dockerなど)やマイクロサービス、宣言的なAPI、イミュータブルインフラストラクチャといった技術要素を活用し、クラウドの持つ俊敏性、回復力、弾力性といった利点を最大限に引き出すことを目指します。
Cloud Native refers to an approach to building and running applications that exploits the advantages of the cloud computing delivery model. (クラウドネイティブとは、クラウドコンピューティングのデリバリーモデルの利点を活用してアプリケーションを構築および実行するアプローチを指します。)
関連
Containers
Serverless