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

Automate your application services to speed cloud app development

DeborahL

One of the core principles of cloud applications is a clean separation of configuration and application logic allowing applications to be deployed to multiple stages of their lifecycle— development, test, and production—without any changes to the source files. Your applications must assume that infrastructure is fluid and therefore the apps should be architected to run decoupled from any specific physical or virtual resources.

If you’ve deployed an app to a test or production environment in the past, you’re likely familiar with all of the manual steps required to replicate your development environment. The development or operations team is responsible for provisioning the operating system, application server, application modules and all service dependencies. You or your organization might have even created scripts to help automate this process.

 

Automate application services for your cloud native development

You can automate your application services, with managed and unmanaged services built into your development platform, to remove deployment and configuration complexity across development cycles, increasing development velocity.  Managed and unmanaged app services such as messaging, relational database, or caching can have connections and credentials automatically generated at deployment as they are available in your integrated IaaS platform.  This simplifies the creation and standardization of application deployment on multiple cloud infrastructures throughout the development and release process without changing any of the source files.

These automated application services also enable IT to control and define the service configurations while still allowing developers to easily consume them on demand so they can develop quickly without resource or configuration barriers.  This helps to eliminate application configuration errors to improve uptime while reducing the time and cost of servicing applications. It also improves productivity, as developers and testers no longer waste time waiting for resources, configuring and troubleshooting application platform stacks, or worrying about security or connection settings in a private cloud.

You can also automate scaling for your developers when an application needs more resources using a integrated scaling service as opposed to complex coding for each application.  This enables developers to simply specify the parameters, such as CPU consumption, that should automate new instance creation or the scale back of instances no longer needed. 

 

Automated application services in action

Based on open standards, the HPE Helion Development Platform® provides tight integration with HPE Helion OpenStack ®, adding managed application services to the capabilities of HPE Helion Stackato®, automating application services across the development workflow. HPE Helion Development Platform automates the provisioning and management of the full application stack—including auto-scaling, messaging, caching and database services—with support for most languages and frameworks. Using the development platform, your cloud-native apps can be built in a variety of languages and familiar tools, letting the platform manage app service configurations to the infrastructure, rather than you and your developers.  HPE Helion Development Platform will automatically generate connections and credentials to production-grade application services (for example, MySQL database service in OpenStack)—if they are available—with all dependencies, as declared through an application manifest, the single source of truth for each application. The development platform executes a buildpack (a bundle of configuration and provisioning scripts), which automates the creation of an environment for you. The Application Lifecycle Service (ALS) will automatically detect your application’s language and provision it accordingly, with built-in support for the most popular programming frameworks for each language and access to the app services configuration.

 

Creating development success

Using HPE Helion OpenStack and HPE Helion Development Platform—based on open source technologies from Cloud Foundry® and Docker®—HPE helped their customer, Mendix, further reduce the time-to-market on new cloud-native apps for their developer customers, who now create mobile and web apps with a more integrated developer experience and a rapid auto-scale deployment of open, cloud-native applications.

Maintaining and writing in-house scripts and managing app service configurations for each application, each time it is deployed in the development and release cycle, is simply not a good use of your developer or operations team’s time. Automating application services streamlines your cloud native application development and provisioning to the cloud, improving your time-to-deployment and productivity while cutting costs for development, operations and support.  Take a few minutes to view the demo.

For more information and resources on how to put cloud to work speeding your application development, explore the develop and deploy cloud-native apps use case site and check out the short how to video for other capabilities to consider.

 

 

 

The OpenStack™ Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission.

 

  • HPE Cloud
0 Kudos
About the Author

DeborahL

Deborah Martin is a cloud enthusiast with over 7 years in creating cloud solutions for multiple industries and business needs. She is part of the HPE Helion team that works to promote and educate on solutions for key business use cases for cloud computing

Comments
Lucky Franky Pondaag

please send to me automatic application service speed system for demo. thanks

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
See posts for dates
Online
HPE Webinars - 2017
Find out about this year's live broadcasts and on-demand webinars.
Read more
View all