Inhoudsopgave:
- Definitie - Wat betekent Native Cloud Application (NCA)?
- Techopedia verklaart Native Cloud Application (NCA)
Definitie - Wat betekent Native Cloud Application (NCA)?
Een native cloud-applicatie (NCA) is een softwareapplicatie die specifiek is gebouwd voor cloud computing- en virtualisatieomgevingen. Native cloud-applicaties zijn zo ontworpen, ontwikkeld en geïmplementeerd dat ze de maximale functionaliteit en services van een cloud computing- en virtualisatie-infrastructuur plukken.
Techopedia verklaart Native Cloud Application (NCA)
Native cloud-applicaties worden voornamelijk ontwikkeld door cloud computing-architectuur in perspectief te houden. Hoewel ze vergelijkbaar kunnen zijn met typische softwareapplicaties, zijn de back-endberekening, schaalbaarheid en parallelle verwerking compatibel met en ondersteunen een cloud-infrastructuur. Native cloud-applicaties hebben de volgende kenmerken:
- Enorm parallel: de applicatie moet parallellisatietechnieken omvatten bij het uitvoeren van taken en gegevensopslag.
- Volledig gebruik van cloudresources: de applicatie moet native cloud-API's en andere procedures gebruiken om taken te vereenvoudigen en de meeste of alle beschikbare resources te gebruiken.
- Cross Cloud-paradigma: de applicatie moet gemakkelijk worden gemigreerd en binnen meerdere cloudproviders worden geïmplementeerd.
