Jump to: navigation, search

Difference between revisions of "Solum/FeatureBlueprints/ApplicationDeploymentAndManagement"

(Solum-R1.1 Deploy application)
(Solum-R1.6 GIT Integration)
Line 18: Line 18:
 
As an application developer, I want security+performance isolation for my apps, so that other apps deployed on the same host are not able to intrude into my application container or impact the resources allocated to my app.
 
As an application developer, I want security+performance isolation for my apps, so that other apps deployed on the same host are not able to intrude into my application container or impact the resources allocated to my app.
  
=== Solum-R1.6 GIT Integration ===
+
=== [https://blueprints.launchpad.net/solum/+spec/git-integration Solum-R1.6] GIT Integration ===
 
As an application developer, I want to push my code to my Git repository, and have the platform automatically detect the code push and generate a running application using the new code.
 
As an application developer, I want to push my code to my Git repository, and have the platform automatically detect the code push and generate a running application using the new code.
  

Revision as of 16:54, 5 October 2013

Blueprint: https://blueprints.launchpad.net/solum/+spec/app-deploy-manage

Solum-R1 application deployment/Management

Solum-R1.1 Deploy application

As an application developer, I can invoke a REST API call to push code to the Solum platform, and receive back the URL (for web apps) of my running application.

Solum-R1.2 Update application

As an application developer, I can invoke a REST API call to push code updates for a running application, and have the platform generate a running application using the code new.

Solum-R1.3 Fast provisioning

As an application developer, when I deploy my new app or update an existing app on the Solum platform, I should receive the URL of my application in less than a minute.

Solum-R1.4 Dense packing (Infrastructure efficiency)

As a system architect, I want to be able to fit several application instances on the same host, so that I am able to share the same host operating system across multiple application instances.

Solum-R1.5 Application Isolation

As an application developer, I want security+performance isolation for my apps, so that other apps deployed on the same host are not able to intrude into my application container or impact the resources allocated to my app.

Solum-R1.6 GIT Integration

As an application developer, I want to push my code to my Git repository, and have the platform automatically detect the code push and generate a running application using the new code.

Solum-R1.7 Stop Application

As an application developer, I can invoke a REST API call to stop an application running on the platform.

Solum-R1.8 Restart Application

As an application developer, I can invoke a REST API call to restart an application running on the platform.

Solum-R1.9 Delete Application

As an application developer, I can invoke a REST API call to delete an application deployed on the platform.