目次:
定義-ネイティブクラウドアプリケーション(NCA)とはどういう意味ですか?
ネイティブクラウドアプリケーション(NCA)は、クラウドコンピューティングおよび仮想化環境専用に構築されたソフトウェアアプリケーションです。 ネイティブクラウドアプリケーションは、クラウドコンピューティングと仮想化インフラストラクチャの最大の機能とサービスを活用できるように設計、開発、および展開されます。
Techopediaがネイティブクラウドアプリケーション(NCA)を説明
ネイティブクラウドアプリケーションは、主にクラウドコンピューティングアーキテクチャを視野に入れて開発されます。 それらは典型的なソフトウェアアプリケーションに似ているかもしれませんが、バックエンドの計算、スケーラビリティ、並列処理はクラウドインフラストラクチャと互換性があり、サポートします。 ネイティブクラウドアプリケーションには次の特性があります。
- 超並列:アプリケーションは、タスクの実行とデータストレージに並列化技術を組み込む必要があります。
- クラウドリソースの完全な利用:アプリケーションは、ネイティブクラウドAPIおよびその他の手順を使用してタスクを簡素化し、利用可能なリソースのほとんどまたはすべてを使用する必要があります。
- クラウドクラウドとパラダイム間:アプリケーションは、複数のクラウドプロバイダー内で簡単に移行および展開する必要があります。