Donabe

= Donabe =

Donabe is a multi-tier Application Container Service and a top level orchestrator that will provision/deploy complex apps.

Applications Container Model
Our app container model is that of recursive/nested abstract containers. Characteristics
 * 1) containers have other containers
 * 2) basic container types
 * 3) * a) network
 * 4) * b) compute
 * 5) * c) storage
 * 6) Each container has one or more network container

Languages
We possible need declarative languages to describe the behavior of the apps in the containers that will be interpreted by the Donabe engine to generate configurations.

Whats out there?
 * 1) Puppet
 * 2) Chef
 * 3) Juju
 * 4) rPath

= Links =

Essex summit presentation: here