Handling of multiple cloud environments can be a very cumbersome task. Through this talk I wish to present a Centralized Cloud Management and Orchestration framework to solve that. A brief description of the software stack follows - Scala bindings of Apache Jclouds serves as the underlying layer for handling integration and launching instances in multiple clouds. The orchestration is handled by Akka actors. A sub-module called Recipes, which is built on Jclouds’s ScriptBuilder class allows creation of installation and configuration files for components of the Big Data stack. The project uses Spray for handling API requests and Play for serving the front-end. The SORM-framework was chosen for making database calls to MySQL. This has been developed and tested at Sigmoid. An on-premise version of this product is in the works at Sigmoid.
Ajay Viswanathan is a Software Engineer at Sigmoid handling Cloud and Infrastructure Management and DevOps with focus on real-time Big data analytics. He enjoys cross-country cycling and photography in his free time.
Friday August 14, 2015 3:20pm - 3:45pm PDT
Track B