Dom Chmura obliczeniowa Co to jest natywna aplikacja w chmurze (nca)? - definicja z techopedia

Co to jest natywna aplikacja w chmurze (nca)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Native Cloud Application (NCA)?

Natywna aplikacja w chmurze (NCA) to aplikacja stworzona specjalnie dla środowisk przetwarzania w chmurze i wirtualizacji. Natywne aplikacje w chmurze są projektowane, rozwijane i wdrażane w taki sposób, aby czerpały maksimum funkcjonalności i usług infrastruktury przetwarzania w chmurze i wirtualizacji.

Techopedia wyjaśnia Native Cloud Application (NCA)

Natywne aplikacje w chmurze są opracowywane przede wszystkim z perspektywy architektury chmury. Chociaż mogą być podobne do typowych aplikacji, obliczenia zaplecza, skalowalność i równoległe przetwarzanie są zgodne z infrastrukturą chmurową i obsługują ją. Rodzime aplikacje chmurowe mają następujące cechy:

  • Massively Parallel: Aplikacja powinna zawierać techniki paralelizacji w zakresie wykonywania zadań i przechowywania danych.
  • Całkowite wykorzystanie zasobów chmurowych: aplikacja powinna korzystać z natywnych interfejsów API chmury i innych procedur w celu uproszczenia zadań i wykorzystania większości lub wszystkich dostępnych zasobów.
  • Cross Cloud-Paradigm: Aplikację należy łatwo migrować i wdrażać u wielu dostawców usług w chmurze.
Co to jest natywna aplikacja w chmurze (nca)? - definicja z techopedia