Today we present ten imperatives for constructing next generation applications that we have defined based on research findings from a community of 1,500 application building companies. Emerging applications will not just be cloud-enabled, but also mobile, connected to social media networks and able to consume and respond in real-time to patterns in Big Data. Most important, application building must become more productive with a reduced time-to-market. To meet these demands, there is an imperative to move from a model of “build everything” to a model of “application assembly” from available customizable parts.
In his Day 3 Keynote at the 11th International Cloud Expo, Dr. John Bates, Executive Vice President and Chief Technology Officer at Progress Software, will illustrate what has to go into a platform and model to deliver the 10 imperatives of next-generation applications. As part of this, he will present how existing applications and services can be wrapped and exposed as cloud APIs. These APIs can be assembled like Lego blocks to rapidly create new mobile, social and big data aware cloud applications. Examples of cloud APIs that he will discuss include: smart data connectors that integrate with and analyze the data of existing cloud applications such as Salesforce.com, Workday, NetSuite, etc.; services that track social media sentiment on Twitter, Facebook etc.; back-end services for mobile applications; services that analyze massive clusters of Hadoop nodes; and services that track and respond to mobile user locations to enable location-aware applications.