Benefits of AppLogic

The AppLogic Cloud computing platform intuitive interface enables users to define infrastructure, provision applications and servers and monitor operations using only a browser.

Software Compatibility

AppLogic runs existing applications with no code modifications, from simple control panels to complex N-tier applications and Internet-scale Web 2.0 services. To ensure compatibility, the system supports the most popular data center server operating systems: Linux, Sun’s Open Solaris and Solaris 10, and Microsoft Windows. Thus your favorite middleware, and billions of lines exsisting application code can be used unaltered in the Cloud.

Total Infrastructure Solution

To provide flexible infrastructure, AppLogic replaces complex hardware and software deployments with visual integration. You still use the same code, middleware and operating system, but you assemble your infrastructure visually using only a browser. AppLogic then embeds the infrastructure definition into your application and creates it only when the application runs. A single command can then copy, configure, start, stop, export, backup an entire n-tier application or even migrate it to a different data center.

Universal High-Availability

AppLogic provides high-availability to applications of any size. Mirrored storage on the integral IP SAN ensures continuous data availability. If a hardware failure occurs, the affected application components are automatically restarted on a new set of resources to restore application availability.

Efficient Resource Usage

CPU, memory and bandwidth for applications are determined at runtime. Allocated resources for each component
can be as small as 1% of a CPU and 16MB of memory, or as large as 16 CPUs and 64GB. This allows efficient maintenance of resource usage and application performance. Applications can span up to 128 servers.

Integrated Monitoring

AppLogic provides integrated monitoring of applications with a point-and-click editor. You can create custom dashboards with dozens of counters from any appliance and set alarm thresholds to make monitoring a breeze.

Speed Time-to-Market

AppLogic saves time and manpower when developing and testing your applications. With infrastructure available literally on-demand, there's never a delay to provision hardware, rebuild images, or test configurations. Embedding the infrastructure definition in your application also allows testing to be performed with the exact production configuration rather than test rigs. Each engineer can also run their own copy of the application in their "sandbox" for functional test, or use a larger grid to test your code under real-world load.

On-demand Scaling

By embedding the infrastructure definition in your application, AppLogic turns the application into a self-contained,
portable entity with absolutely none of the hardware binding associated with traditional deployments or virtualization.
This allows AppLogic to make resource allocation decisions at runtime. With no pre-defined resource bindings, applications become scalable. If business needs change, resources can be added or subtracted at will. The process can even be automated with our SLA dynamic appliance.

Business Continuity

Online services are now mission critical and downtime affects the bottom line. Still, because of the cost and complexity, few companies have effective business continuity plans in place. AppLogic eases business continuity by packaging complete applications so you can copy and migrate applications between data centers. This makes providing business continuity easy. To further ease the process, our disaster recovery appliances also manage data replication. Thus, every company can now have effective business continuity.