Hi Klaus,
Thanks for checking out TopStack.
Yes, it's still an active project. The core team has been working on some sister projects as well, but we will continue to support and enhance TopStack.
TopStack is currently largely single tenant. Multiple private clouds can be configured, and user accounts can be assigned to particular clouds, but there's no support for handling large numbers of tenants.
TopStack does not have built-in support for platform lifecycle.
You are correct; our services are implemented using custom Chef recipes and best of class open source solutions, instantiated as one or more VMs on OpenStack or the cloud of choice.
Service logging is sent to local filesystem by default. You can, of course, plug in standard appenders to centralize logging or use logstash and the like.
With respect to service lifecycle, our goal is AWS compatibility; we've got hooks in place for e.g. maintenance windows and such, but there is no service to perform upgrades, presently.
Cheers,
John