Native cloud application

From Wikipedia, the free encyclopedia

A native cloud application (NCA) is a type of computer software that natively utilizes services and infrastructure from cloud computing providers such as Amazon EC2, Force.com, or Microsoft Azure. NCAs exhibit a combined usage of the three fundamental technologies:

  • Computational grid - loosely, e.g. MapReduce[1][failed verification]
  • Data grids (e.g. distributed in-memory data caches)
  • Auto-scaling on any managed infrastructure

References[]

  1. ^ "MapReduce: Simplified Data Processing on Large Clusters - OSDI'04: Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2004". Google. Archived from the original on 2008-12-17.
Retrieved from ""