CumuLogic is geared toward Java developers. It features a platform for running apps and migrating them to the cloud. Enterprises can build private PaaS clouds within their data centers, or they can use CumuLogic to build public cloud offerings. A virtualized environment or IaaS can be transformed into an application platform with monitoring, self-healing, and management capabilities. Developers can deploy mobile, HTML5, Web, or enterprise applications, and they can use IDEs like Eclipse or NetBeans, while CumuLogic provides a management layer for deployment and management of applications. CumuLogic is designed to enable devops personnel to better collaborate.