Actually, is anyone willing to share examples of their automated deployment strategies (i.e. chef cookbooks)? Being relatively new to working with Cache, it's not immediately obvious to me how I could write a script to take my plain text source code, send it to a Cache instance, and compile it automatically. A quick search of the docbook for "deployment" revealed this COS code for compiling a class:

Do $System.OBJ.Compile("MyApp.MyClass")

But the new source code would have to be in the Cache database already. Are there any interfaces exposed in Cache for remotely transpiling plain text source code into the database? I assume the Atelier REST service is doing something like this.