Native cloud application

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]
  • Data grids (e.g. distributed in-memory data caches)
  • Auto-scaling on any managed infrastructure

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.