Aneka is a cloud application development platform that provides a middleware for managing and scaling distributed applications across physical and virtual resources connected through a network. It includes APIs for developing applications, a software development kit, and a runtime environment that supports multiple infrastructures. The Aneka framework consists of low-level fabric services for resource management and monitoring, foundational services for storage, accounting and billing, and application services for scheduling and executing distributed applications using programming models like task, thread, MapReduce and parameter sweep. Aneka provides tools for infrastructure, platform and application management through its cloud management studio.
Related topics: