Read the attached PDF written by Sethuraman Ramanathan to learn how to automate Juniper's Contrail Cloud Solution. Contrail Cloud solution is an open cloud network automation product that uses software-defined networking (SDN) technology to orchestrate the creation of virtual networks with high scalability. It exposes a set of REST APIs for northbound interaction with cloud orchestration tools, as well as other applications. Contrail Cloud solution has multiple components like contrail controller ,Openstack controller and vrouters. This document gives details on CONTRAIL cloud solution implementation. It also explains the RESTAPI details for VM creation, VM deletion, etc.