Taula de continguts:
- Definició: què significa Native Cloud Application (NCA)?
- Techopedia explica l'aplicació Native Cloud (NCA)
Definició: què significa Native Cloud Application (NCA)?
Una aplicació de núvol nativa (NCA) és una aplicació de programari que està dissenyada específicament per a entorns de computació en núvol i virtualització. Les aplicacions de núvols natives estan dissenyades, desenvolupades i desplegades de manera que aprofitin la màxima funcionalitat i serveis d'una infraestructura de computació i virtualització en núvol.
Techopedia explica l'aplicació Native Cloud (NCA)
Les aplicacions natives del núvol es desenvolupen principalment mantenint l'arquitectura del cloud computing en perspectiva. Encara que puguin ser similars a les aplicacions de programari típiques, la computació de fons, l'escalabilitat i el processament paral·lel són compatibles amb una infraestructura del núvol i són compatibles. Les aplicacions natives del núvol tenen les següents característiques:
- Massivament paral·lel: l’aplicació ha d’incorporar tècniques de paral·lelització dins de l’execució de tasques i l’emmagatzematge de dades.
- Utilització completa dels recursos de núvol: l'aplicació hauria d'utilitzar API de núvol natives i altres procediments per simplificar les tasques i utilitzar la majoria o tots els recursos disponibles.
- Paradigma creuat del núvol: l’aplicació s’ha de migrar i desplegar fàcilment dins de diversos proveïdors de núvol.