managed hosting & cloud infrastructure experience Making infrastructure easy to deploy and manage for Developers, DevOps, and Operations folks alike Providing robust Infrastructure as a Service for high performance cloud computing applications since 2010
infrastructure. What is CloudScript? • External DSL syntax like Make or Ant • Engine has Threads, Tasks, Agents • Resources include, Keys, Scripts, Recipes, Servers, Storage Objects, Networks • Methods include, Create, Read-Or-Create, Delete • Embedded language support includes, Puppet, Chef, Shell, Python, Ruby, etc.
2. Idempotent methods on all resource types allows repetition w/o side effects to reach the desired outcome for your environment 3. Code enveloping increases the power without reducing the expressivity of the DSL 4. Distributed agents and centralized event processing allow for software pipelines Design Principles