10

Cloud Computing Development Tools

Learning Objectives

After reading this chapter, you will be able to:

  • Decide on mechanisms to procure infrastructure on the storage, compute, database and servers through the Cloud

  • Describe features that all enterprises should look for when determining the best Cloud-based development tool

  • Summarize automation of development tools, integration tools and user-interface tools via the Cloud

Tools that enable a developer to build and deploy an application in Cloud include KVM, DeltaCloud, Eucalyptus, OpenStack and Apache CloudStack Community Edition among others. They are discussed as follows.

10.1 Kernel Virtual Machine (KVM)

Virtualization technology for servers in the x86 family of CPUs has been attracting ...

Get Cloud Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.