User login

Cloud Application Platform
Free Developer Edition

Makara Product Overview

 
Makara is a self-service, self-managing web application capsule that provides onboarding, auto-scaling, and visibility for applications running in the cloud. Key capabilities of Makara include:
 
  • “Drag-and-drop” onboarding and portability
  • Automatic scaling and clustering
  • Agentless monitoring and diagnostics
 

Leverage The Virtual Layer

 
Makara has leveraged virtualization to revolutionize application management. Unlike traditional application management that works by installing software agents on top of the application layer, Makara takes advantage of a hypervisor and uses the virtual layer under the application to gain significant software development leverage. In the same way that the hypervisor is able to manage virtual servers without installing agents on them, Makara is able to manage applications without installing agents on them.
 
 
 
This innovative approach dramatically simplifies application management by:
 
  • Eliminating code and configuration changes when moving between public, private, or hybrid cloud environments.
  • Automatically scaling applications without requiring manual effort to create, manage, or synch additional application nodes.
  • Delivering agentless application monitoring that moves and scales with the application- no additional installation or configuration needed.

 

 

Deploy To The Cloud In Three Simple Steps!

Application Components

1. Configure Application Components

Create your application capsule in the webappVM console, and select the runtime components for your application. Such as:

  • Java 5 or 6, PHP
  • JBoss, Tomcat
  • Apache

Application Files

2. Add Application Files

Copy your source code to the webappVM fileshare.
Files added to the webappVM capsule are revisioned and managed so you can track changes made and roll-back at any point.

Deployment

3. Deploy Your Application

Select "deploy" from the Makara application console, and launch your application on the cloud.

That's all there is to it! Not only is your application now deployed on the cloud, but you can easily provision it across clusters, even move it across multiple cloud providers. The Makara application capsule is portable across cloud and virtual environments

Rich Performance Monitoring

Performance Dashboard

See what's going on inside!

From the Makara dashboard, easily track:

  • end user transaction times
  • end user response times
  • resource monitoring
  • transaction-level monitoring across all components
  • snapshots and comparisons over time-lines, keywords, or architectural component.

Reduce Development Time And Costs

Streamline the hand-offs from development to production.

Once deployed to the cloud or virtual environment, Development can now pass the application capsule to Test with all of the performance management already in place. No more fighting configuration files, mis-configured components or "bugs" due to improper installation. The complete application can be moved into Testing's clusters by simply importing the capsule.

Once testing is complete the application capsule can now be passed to production with the same ease and confidence. With Makara, Production has the ability to move the application across clouds, scale up, or scale down — all without the need to deploy costly agents and disparate management systems.

Makara provides unheard of ease in deploying, managing and controlling complex business critical web applications.

 

The Makara Developer Edition is FREE.

 
The Developer Edition is a full-featured, fully-functional version of Makara that can run on up to two nodes.
 

Developers Must "Make It Work" In The Cloud

 
For PHP and Java developers with a mandate to move to the cloud, it can be challenging to make it work. If the orchestration and management of the services the application runs on is hard-coded, it has to be re-worked every time an application is deployed, changed, or requires increased capacity. For applications that need to scale, the overhead of setting up and maintaining those services requires an enormous effort - especially with applications developed using fast-changing agile approaches where new code is deployed daily.
 
To make things even more challenging, the traditional monitoring and diagnostics tools that PHP and Java developers depend on to troubleshoot problems are not available in cloud environments. When things go wrong – and every developer knows that they do go wrong – there is no visibility and it is a huge effort to find the source of the problem. Simple things turn into huge problems: Where are the logs? Where are the machines? Are we under-provisioned or not?
 

Reduce Cloud Onboarding Overhead; Increase Scalability And Visibility

 
Makara delivers a revolutionary new technology that enables developers to easily onboard Web applications to cloud computing environments while reducing risk by providing built-in scaling and monitoring. With Makara developers can:
 
  • Simplify application deployment in cloud environments with “drag-and-drop” onboarding  - no code changes needed
  • Automatically scale the application tier in the cloud as capacity needs increase
  • Gain immediate visibility into applications with built-in end-to-end and method-level monitoring
 
 

Key Features

 

Onboarding and Portability:

  • Import wizard for easy migration of existing applications – no code changes needed
  • Rolling or parallel deployments
  • "Drag-and-drop” applications between any public, private, or hybridcloud
  • Move applications, configuration, and monitoring capabilities together between development, test, and production

 

Auto-Scaling:

  • Automatic scaling
  • Cluster control
  • Aggregate logs across systems and applications
  • Log searching and log aging
  • Rollback to any earlier deployed version

 

Monitoring:

  • End-to-end transaction monitoring
  • Function and method-level monitoring
  • Resource level monitoring
  • Alerting, dashboards and reporting
  • Flexible analytics

 

Supported Environments

 

Makara Developer Edition supports the same environments as the Enterprise Edition:

  • Applications: Java, PHP, JBoss, and Tomcat
  • Compute Clouds: Amazon EC2, Rackspace Cloud, vCloude Express, vCloud, VMware ESX, VMware Workstation, Sun       Cloud, VirtualBox and Xen
 

 

 

The Enterprise Edition of Makara has the same functionality as the Developer Edition, but can scale to an unlimited number of nodes.
 
Makara Enterprise Edition empowers IT with management, monitoring and control of applications being developed and deployed to the cloud. With webappVM, IT is able to take advantage of cloud elasticity, maintain SLAs and protect revenue streams.
 

Management Agents – Bad Fit For Cloud Computing

 

The potential flexibility and cost savings gained through virtualization and cloud computing are well known to Corporate IT. But anyone responsible for enterprise applications also knows that there must be a solid strategy in place for management — from deployment control to performance monitoring, change management, log management, and configuration management. The challenge is how to get the benefits of enterprise application management along with the flexibility and cost savings of cloud computing.

Traditional management solutions, with agents and configuration servers tied to physical installations, are too brittle to be effective in the cloud. The overhead of maintaining servers, upgrading agents, and managing integrations in a fluid cloud environment is not only complex, it can quickly offset cost savings. A new approach to deployment and management is needed to enable cloud computing for enterprise

 

Makara:  Enterprise Application Management Built For The Cloud

 

With Makara, enterprises can gain the flexibility and cost savings of cloud computing without sacrificing enterprise capabilities. With complete visibility and control of applications in public or private clouds, developer and IT operations teams can:
 
  • Get applications into production 50% faster.
  • Save 70% of money spent on expensive agent-based management solutions.
  • Reduce 80% of the costs of finding and fixing performance problems.
  • Protect revenue streams by maintaining SLAs.

 

 
 

Agentless Management Reduces Costs

 
With Makara, there are no agents to deploy, upgrade and maintain, no management servers to configure and install, and no endless upgrades to the management environment each time the application changes. With agentless application management functionality, application management complexity is no longer an issue.  The end result: The ongoing total cost of ownership (TCO) of application management approaches zero.
 

“Drag-And-Drop” On-Boarding And Portability

 
Makara automatically detects the underlying pieces of the application that are required to move in a cloud environment and, with a click of a button, moves the application in its entirety—including all the underlying components and configuration—without guesswork, manual recoding or other labor-intensive effort. All that’s required is copying the code and configuration files into the Makara capsule and selecting from a menu of common application infrastructure components.
 
 
The Makara application capsule can be pulled from one cloud environment and placed in another, with the push of a button to eliminate vendor lock-in and enable easy portability between public, private or hybrid clouds.
 

Integrated Management Throughout Application Lifecycle

 
Makara integrates cloud control, performance monitoring, lifecycle management and log management in a single product, with a single, integrated management console. Every stakeholder in the application lifecycle—from development to testing to QA to production—can use the same solution to gain a comprehensive view of the application from all perspectives, reducing testing and migration headaches.

 

Fast ROI With Makara!

 
Over the first year of ownership, the tangible benefits of using Makara’s unique agentless application management solutions include:
 
  • Deploy applications 70 percent faster
  • Reduce the time to find and fix problems by 75 percent
  • Reduce the cost of purchasing agent-based application management by 80 percent
 

 

 

Makara Pricing

 

Developer Version


 
Price
Details
Developer Version
FREE
Built for one-two nodes
     

On-Demand Version

 
Price
Details
Hourly Usage
$0.40 per node per hour
No minimum purchase
No minimum term
Credit Card required
Bill for actual hourly usage

Enterprise Version


Number of Nodes
Price
Additional Nodes
Details
5 nodes
$15,000
$3,000/node
Annual subscription pricing
1 year term minimum
Includes support and maintenance  
 
10 nodes
$27,500
$2,750/node
20 nodes
$50,000
$2,500/node
50 nodes
$112,500
$2,250/node
100 nodes +
Contact us for pricing.