Developer

The Application Developer develops cloud aware applications, and deploys them in the C3 system.

Use Cases

../../_images/UseCases.png

Typical Workflow

Application Developers all work in different ways. This workflow show some possible workflows for the typical application developer.

../../_images/Workflow.png

User Interface

Mock up User Interface for the Application Developer.

Command Line Interface

The command line for the Developer uses the ‘c3 app’ command. For details see the scenarios.

# c3 app checkhealth [options]  Check the Health of the Application Instance
# c3 app create [options]       Create Application with stack and name
# c3 app debug [options]        Debug an application
# c3 app deploy [options]       Deploy an application
# c3 app destroy [options]      Destroy(remove) an application
# c3 app get [options]          Get an Application
# c3 app kill [options]         Kill an Application
# c3 app launch [options]       Launch and Application into a environment with a config
# c3 app list [options]         List applications
# c3 app publish [options]      Publish an Application
# c3 app rebalance [options]    Rebalance an Application on an environment
# c3 app run [options]          Run a command in the context of an application by environment.