Grounded in the Cloud
cancel
Showing results for 
Search instead for 
Did you mean: 

Delivering Applications in the Cloud - 3 Emerging Best Practices

Stephen_Spector

Guest Post: Richard Stone, Director, Progress Software

 

As companies move to the cloud, their application development efforts generally fall into two major categories: ‘Modernizing’ their existing on premise applications (Supply Chain Management, Resource Planning, Accounts, etc) so that existing functionality – and data -- can be accessed from the cloud; and building completely new, cloud-native applications and mobile ‘apps’ which provide new business functionality that they and their customers simply didn’t have before. Unfortunately, some companies are also learning the hard way that this is a journey into new, unexplored territory with many potential pitfalls.

 

In talking to many customers about what has worked for them, I’m seeing 3 emerging ‘best practices’ which have allowed them to avoid the more common – and expensive – cloud application development and deployment pitfalls

  • Re-evaluate your application development strategy sooner rather than later: Cloud has increased customers’ (and the business’) expectations around time-to-market for new applications. One customer told me that any new development project is canned immediately if isn’t planned to deliver value to the business in under 6 months. The problem is that many organizations take 3-6 months or longer to deploy a new application using traditional development tools. The same customer told me: “We had to re-evaluate our application development strategy for the cloud very early on – our traditional way of doing things just wasn’t working anymore and in this new application- and mobile-centric world, it was starting to have a very negative impact on our business.”
  • Avoid creeping IT complexity and cost: Many cloud applications start life as simple proof-of-concepts built using a collection of application development, deployment, and management tools installed on a public cloud provider’s infrastructure. But as functionality increases and adoption rises, so does the cost and complexity of managing and maintaining this home-grown environment. And to further complicate things, what initially seemed like detailed technical issues (multi-tenancy, user and tenant management, scale-up/scale-down, etc.) suddenly become critical business problems, adding more complexity and cost.
  • Application deployment flexibility is critical for legislative compliance: Many regions around the world are introducing new data protection and privacy legislation which mandates where personal information can be stored, how it can be transmitted, and what it can be used for. In Europe for instance, the current patchwork of legislation across EU member states will soon be replaced by a single piece of legislation – the General Data Protection Regulation – with severe penalties for non-compliance (fines of up to 100M Euro or 5% of the company’s global turnover). Deploying or using cloud-based applications which manage personal data on ‘out-of-country’ public clouds will place an increasing – maybe unacceptable -- burden on a company to prove compliance. And ISVs deploying SaaS solutions will not be able to impose the use of a single public cloud infrastructure – instead, they will need to be able offer the safest deployment choice for the customer: ‘In-country’ private clouds hosted at a service provider who is compliant with local data security laws.

With these 3 best practices in mind, Progress and HP have worked closely together to implement Progress’ Rapid Application Development platform as an integral part of the Helion architecture.

Progress1.png

The resulting solution is certified “Helion Ready”, so customers – ISVs and enterprises – can quickly and simply implement these best practices. In summary, the Progress Rapid Application Development platform offers the following benefits:

 

  • A model-driven, high-productivity PaaS integrated with Helion OpenStack as an Application-centric PaaS. A recent analyst report found that this platform delivered 55% faster application development cycles and 56% lower application user licensing costs.
  • A single platform for building, deploying, and managing cloud-based applications for any device on HP Helion. This eliminates the complexity, cost, and management overhead required by separate components.
  • Develop and deploy applications on any cloud --public, private, hybrid. Progress and HP are also currently working with Service Providers to provide ‘in country’ support for this architecture. This means that a customer can develop applications on a single architecture and then deploy them across multiple countries using ‘in country’ Service Providers quickly and easily, and without the need for any changes to their applications
Senior Manager, Cloud Online Marketing
0 Kudos
About the Author

Stephen_Spector

I manage the HPE Helion social media and website teams promoting the enterprise cloud solutions at HPE for hybrid, public, and private clouds. I was previously at Dell promoting their Cloud solutions and was the open source community manager for OpenStack and Xen.org at Rackspace and Citrix Systems. While at Citrix Systems, I founded the Citrix Developer Network, developed global alliance and licensing programs, and even once added audio to the DOS ICA client with assembler. Follow me at @SpectorID

Events
28-30 November
Madrid, Spain
Discover 2017 Madrid
Join us for Hewlett Packard Enterprise Discover 2017 Madrid, taking place 28-30 November at the Feria de Madrid Convention Center
Read more
HPE at Worldwide IT Conferences and Events -  2017
Learn about IT conferences and events  where Hewlett Packard Enterprise has a presence
Read more
View all