tsuru is a platform as a service with a component-oriented architecture. It provides application orchestration and instrumentation via an extensible interface for support multiple IAAS tools (currently working with Amazon AWS) and deployment management using Git.