Businesses want to move to the cloud to gain agility and reduce costs. But if your app needs re-architecting or new code – that’s neither easy nor cost-effective.
GigaSpaces Cloudify is an enterprise cloud-enablement platform that on-boards mission critical applications to public and private clouds without architectural or code changes.
Cloudify is founded on the following core concepts:
|

|
Any app, any stack: Your existing applications can easily move to the cloud, without any code or architecture changes: Cloudify supports any kind of application, using any application stack, with a relational or non-relational data store, or for use with other middleware components.
|
|

|
Any cloud: Run your app on any environment – public, private, or hybrid cloud, plain virtualization, or a combination of environments (for cloud bursting, e.g.). Cloudify completely isolates the application from the underlying cloud runtime. So you get the same flexibility you’re accustomed to, no matter which environment you choose.
|
|

|
Full control: Losing control and visibility when moving to the cloud means nothing gained in terms of agility and productivity. Cloudify offers built-in monitoring and management services, but also facilitates using your existing tools on the cloud. |
Learn more about our joint solutions:


title1:
Port your Applications to the Cloud without Changing the App
text1:
Existing applications are not ready for elastic deployment. They lack tools for dynamic configuration and deployment, and certainly for triggering and managing scaling procedures.
Cloudify enables seamless on-boarding to any cloud environment without any changes to code or architecture
- Cloudify Cloud Driver isolates the application from the underlying cloud technology
- Built-in recipes for common application scenarios & stacks
- Continuous monitoring and management of the entire application lifecycle (installation, deployment, startup, monitoring automatic scaling and self-healing, shutdown)
title2:
Ensuring Business Continuity
text2:
The main reason for moving into virtualization is to save costs and gain agility. However, without ensuring application high availability, nothing is really gained.
Cloudify includes an application-aware self-healing mechanism to keep your application Always On.
- Cloudify identifies and refreshes non-functioning / hung services
- Scaling rules ensure automatic elasticity/scaling out Application- and cluster-aware monitoring console
title3:
Avoiding Getting Locked in to a Single Infrastructure Provider
text3:
There are many emerging solutions, making it difficult to select the right one, and creating a knowledge gap, cost risks, and potential lock-in to any vendor selected, limiting future changes.
Cloudify supports all main private, public, and virtualization vendors, hiding their APIs and configuration details from your application.
- Technology-agnostic Cloud Driver enables you to select any cloud vendor, now or later, or run a hybrid environment
text4:
Coping with elastic and virtualized application makes monitoring and management a challenge.
Cloudify offers fine-grained, cluster-aware monitoring to ensure are always fully alert to your applications’ functioning
- Pluggable, customizable monitoring framework
- Built in and custom alerts