Apprenda 5.0 Eases Cloud Application Scaling - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Cloud // Platform as a Service
10:27 AM
Connect Directly

Apprenda 5.0 Eases Cloud Application Scaling

PaaS enables moving legacy Java and .Net applications to the cloud, brings slider interface to automatically scaling server instances as demand rises and falls.

Top 10 Cloud Fiascos
Top 10 Cloud Fiascos
(Click image for larger view.)

Microsoft Azure, Google App Engine, OpenShift, and Cloud Foundry are prominent platform-as-a-service vendors, using cloud techniques to help developers build cloud apps. But there's another contender coming at PaaS from inside the enterprise: Apprenda.

Tuesday, Apprenda released the 5.0 version of its PaaS platform, packaged software to give enterprises a way to launch PaaS on premises. One of Apprenda's main differentiators from the other PaaS providers is that it doesn't supply services from a public cloud. Rather, it leaves it up to customers to launch Apprenda on "any infrastructure that they choose." There's nothing stopping someone from making use of Apprenda on Amazon Web Services. But most customers are running it on their own infrastructure, said Rakesh Malhotra, VP of product, in an interview.

In addition, the 5.0 version deepens Apprenda's integration with existing applications built in either Java or .Net. That's another differentiator. Apart from Microsoft, none of the other PaaS platforms support .Net languages and technologies in their commercially supported PaaS. VMware's Cloud Foundry, now part of its Pivotal spinoff, includes the Iron Foundry project, which works with all the .Net languages. But Malhotra said that the enterprise version, Pivotal Cloud Foundry, does not include Iron Foundry.

Malhotra is a 10-year veteran of Microsoft and was product manager for the Virtual Machine Manager component in System Center systems management. The next place virtualization would lead, he concluded as he watched Hyper-V being established, was to PaaS. He joined Apprenda as it was attracting venture capital and preparing to launch a commercially supported PaaS system. The 1.0 version came out two-and-a-half years ago. In 2013, Apprenda received $16 million in additional venture capital funding, bringing its total to $31 million.

[Want to learn more about competition in the PaaS field? See Red Hat Takes On VMware For PaaS Crown.]

The 5.0 release include a dynamic scaling feature for applications. Scaling is a key cloud characteristic that can be achieved different ways, but the main one is simply writing scripts that tell the cloud manager to launch more instances on a server cluster and route traffic to them. Apprenda has simplified the process into a developer portal-control mechanism. When setting an application's scalability, a developer or application manager can use a slider that, depending on where he sets it, might tell Apprenda to scale the application up to 16 instances and back as demand falls. Those movements can be controlled by policies built into Apprenda. Checkboxes set other parameters without operations staff needing to write scripts.

Rakesh Malhotra, Apprenda

Malhotra termed it the industry's "first API for controlling dynamic scaling." Developers can automatically scale apps, depending on traffic.

Enterprise customers making use of Apprenda include JPMorgan Chase, healthcare provider AmerisourceBergen, and healthcare supplies supplier McKesson. "No other private PaaS we considered delivered the depth of Java and .Net capabilities," said Matias Klein, VP of Intelligence Hub for McKesson, in the announcement.

Malhotra cited Apprenda's ability to work with existing Java and .Net applications to move them into cloud-like operations, as well as its assistance in building new cloud applications. If an existing enterprise application has a hard-coded value, such as the IP address of a server it must access, Apprenda knows to replace it with a dynamic address assigned at runtime. "The system knows to rip out the IP address and replace it with the address it will be working in the cloud," said Malhotra.

The ability to mediate between legacy applications and cloud settings means Apprenda can help run "80% of customers' application portfolios" in the cloud, he claimed. The same scaling capability can be used for next-generation applications, streamlining developers' work.

Apprenda can also export server log-file data for use as developers troubleshoot an application's operation. It includes native support for the Oracle database system, including Oracle's recently added multi-tenancy feature. It has policies governing bootstrapping systems and dynamically loads needed libraries before deployment. It supports use of Active Directory authorization to separate identities and permissions for one user using multiple applications.

Apprenda is priced based on the number of gigabytes of memory on the server where it's running. Apprenda didn't disclose 5.0 pricing, but Malhotra said a large enterprise system may be launched for a price tag "in the low six-figure range."

Charles Babcock is an editor-at-large for InformationWeek, having joined the publication in 2003. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive Week.

Can the trendy tech strategy of DevOps really bring peace between developers and IT operations -- and deliver faster, more reliable app creation and delivery? Also in the DevOps Challenge issue of InformationWeek: Execs charting digital business strategies can't afford to take Internet connectivity for granted.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
Lorna Garey
Lorna Garey,
User Rank: Author
1/28/2014 | 11:41:21 AM
De Facto Standard
Do you think Apprenda is looking to make its API a de facto hybrid PaaS standard? Smart idea if so, but seems like it will need to walk a fine line to keep Amazon, Microsoft, Oracle, VMware and others all playing nice.
InformationWeek Is Getting an Upgrade!

Find out more about our plans to improve the look, functionality, and performance of the InformationWeek site in the coming months.

Becoming a Self-Taught Cybersecurity Pro
Jessica Davis, Senior Editor, Enterprise Apps,  6/9/2021
Ancestry's DevOps Strategy to Control Its CI/CD Pipeline
Joao-Pierre S. Ruth, Senior Writer,  6/4/2021
IT Leadership: 10 Ways to Unleash Enterprise Innovation
Lisa Morgan, Freelance Writer,  6/8/2021
White Papers
Register for InformationWeek Newsletters
Current Issue
Planning Your Digital Transformation Roadmap
Download this report to learn about the latest technologies and best practices or ensuring a successful transition from outdated business transformation tactics.
Flash Poll