How Does Yac Work?

yac services are specified in a Servicefile.

Servicefiles allow Service Developers to define services that can be easily installed in any VPC by Service Providers.

The Servicefile is:

  • a cloud formation template on steroids
  • the means by which services are shared (discovered, cloned, improved, etc.)
  • stack parameters + code
  • the service analogy to the Dockerfile
  • a means of keeping a service in configuration management
  • a means of leveraging 'stock' resource templates
  • a means of abstracting container engines
  • a means of abstracting cloud providers