Índice:
- Definição - O que significa Native Cloud Application (NCA)?
- Techopedia explica Native Cloud Application (NCA)
Definição - O que significa Native Cloud Application (NCA)?
Um aplicativo de nuvem nativa (NCA) é um aplicativo de software criado especificamente para ambientes de computação e virtualização em nuvem. Os aplicativos em nuvem nativos são projetados, desenvolvidos e implantados de forma a colher a funcionalidade e os serviços máximos de uma infraestrutura de virtualização e computação em nuvem.
Techopedia explica Native Cloud Application (NCA)
Os aplicativos em nuvem nativos são desenvolvidos principalmente mantendo a arquitetura de computação em nuvem em perspectiva. Embora possam ser semelhantes aos aplicativos de software típicos, a computação de back-end, a escalabilidade e o processamento paralelo são compatíveis e suportam uma infraestrutura de nuvem. Os aplicativos de nuvem nativa têm as seguintes características:
- Paralelo maciço: O aplicativo deve incorporar técnicas de paralelização na execução de tarefas e armazenamento de dados.
- Utilização completa dos recursos da nuvem: o aplicativo deve usar APIs nativas da nuvem e outros procedimentos para simplificar tarefas e usar a maioria ou todos os recursos disponíveis.
- Paradigma entre nuvens: o aplicativo deve ser facilmente migrado e implantado em vários provedores de nuvem.




