A few people wrote to me asking about the infrastructure behind the Atelier Server implementation. Its neat and a worthwhile story to share so I am writing it up here as a post on the community. I want to go in to a little detail on why it was needed and then I will outline in detail how we went about implementing this.
So why did we need to give people a “server in the cloud”?Atelier is the new IDE for InterSystems products.It is Eclipse based and implemented in Java so it is cross platform.The communication between the Atelier client and the server is REST based over http.

