Application lifecycle in Aviarc® - Aviarc® - Smarter enterprise application development on the web.

Available now!

Application lifecycle in Aviarc® Stages of development and deployment using Aviarc®.

Existing enterprise assets

No earlier slides Forward to slide 2: Enable APaaS capability Back to start

Aviarc® can be classified as perhaps the first Application Platform as a Service (APaaS) environment.

Gartner Group postulates that APaaS will be a "killer application" for the cloud, exploiting the unique characteristics of the web browser to make customized software development quick, easy and economically compelling.

So what are the steps to using Aviarc® in your organization?

Enable APaaS capability

Back to slide 1: Existing enterprise assets Forward to slide 3: IT configuration complete Back to start - view slide 1: Existing enterprise assets

Aviarc® is happy wherever Java is found.

All mainstream storage, security, web services, middleware and databases can be readily interfaced to.

The unique Aviarc® architecture separates the "plumbing" from the application, allowing the application to be easily moved between clouds, servers, geographies, environments etc. Issues such as business continuity, rapid deployment, scaling for peak loads are made simple, quick and inexpensive.

IT configuration complete

Back to slide 2: Enable APaaS capability Forward to slide 4: Instantiate applications Back to start - view slide 1: Existing enterprise assets

As many instances as needed of Aviarc®, and attendant applications can exist on servers within the enterprise, private clouds, public clouds (such as IBM® or Amazon), hybrid and community clouds, utilizing existing enterprise assets.

The assignment of resources such as accessing a different database or firing up new cloud instances to increase capacity can be readily managed from within Aviarc® Administration services.

Instantiate applications

Back to slide 3: IT configuration complete Forward to slide 4: Develop: conceive and construct applications Back to start - view slide 1: Existing enterprise assets

Aviarc® Administration services also enable creating a new application via a Source Control Management (SCM) tool. All application artifacts can be stored in existing source control repositories and managed accordingly.

Develop: conceive and construct applications

Back to slide 4: Instantiate applications Forward to slide 6: Deploy applications Back to start - view slide 1: Existing enterprise assets

There are four stages to an APaaS or Aviarc® application lifecycle. These stages have been purposely designed to cater to unique traits of the cloud and web environments, and therefore do not align with the stages of traditional or agile lifecycles.

The first two stages, Conceive and Construct utilize the same components in the environment.

Deploy applications

Back to slide 5: Develop: conceive and construct applications Forward to slide 7: Slideshow complete Back to start - view slide 1: Existing enterprise assets

The third stage of an APaaS or Aviarc® application lifecycle is Deploy.

This stage is concerned with the ability to add, move or delete instances of the application. For example, Aviarc simplifies the task of migrating an application that has been developed on an IBM® dev/test cloud, tested on an Amazon cloud, and then moved to production on an in-house server. This process can be repeated with as many instances as are necessary to provide the required scalability.

Support applications

Back to slide 6: Deploy applications Forward to slide 8: Slideshow complete Back to start - view slide 1: Existing enterprise assets

The final lifecycle stage is Support; this is concerned with the living state of the production application. Aviarc® offers many unique advantages to its deployed applications.

There is continuous interaction between the user community, the technical community and the application. This allows real-time support and application improvements to meet new and changing requirements.

Traditionally when an application is ported to the cloud, supporting it is like trying to fix an engine in the dark. If something goes wrong, it's hard to diagnose, hard to reach the working parts and hard to fix. With Aviarc®, everything is created and managed natively in the cloud from inception to operation.

Using Aviarc®, a massive reduction in complexity, cost and support can be realized.

Slideshow complete.

Back to slide 7: Support applications Return to slide 1: Existing enterprise assets Back to start - view slide 1: Existing enterprise assets