ABSTRACT

This chapter introduces Aneka Cloud Application Platform and describe its integration with public Cloud platforms particularly focusing on the Windows Azure Platform. The Master and Worker are both software Containers which represent the basic deployment unit of Aneka based Clouds. Aneka Containers host different kinds of services depending on their role. The File Transfer System Component is used to transfer data files which are used in applications between clients and Aneka Cloud deployed on top of Windows Azure. The configuration required for the Resource Provisioning Service in order to acquire resources from the Windows Azure Cloud Service Providers. The Aneka Platform-as-a-Service is built on a solid. NET service oriented architecture allowing seamless integration between public Clouds and mainstream applications. The core capabilities of the framework are expressed through its extensible and flexible architecture as well as its powerful application models featuring support for several distributed and parallel programming paradigms.