Donate : Search : Feedback : Contact Us : Your Account
Welcome : Clubs : Stories : Projects : Downloads

Provide Software Features


 search




Bookmark and Share


Purpose of the Product

To name a standard set of steps, or operations, with which the work of providing software application services can be largely automated.

Desire for Named Operations

Because the work of application service provision responds to new releases of the provided software applications, much of the work is occasional and irregular.

Close manual administration is error prone because it's hard manually to keep track of where everything is and what everything has been called. Even worse, because of the extended nature of the activity, when you come back to it you can always think of better ways of doing things, and it can be hard to maintain a standard (and simplifying) scheme for naming things, laying things out, setting things up, and moving things on.

Therefore, we wanted to name a standard set of steps, or operations, with which the work of providing application services can be entirely automated. We wanted to be able to direct repeatable sequences with a set of canned scripts, without any loss of underlying control over the deployment, and without any constraints on the variation between applications. The sequences would help the service provider effect state transitions with minimal key strokes.

Scope of the Work

The Provide system supports the user stories below.

The tutorial on the Documentation page describes how to use the Provide system.

Scope of the System

There is, pretty much, one Provide command for each user story listed above. Refer to the Provide user tutorial on the Documentation page for detailed information.