Cloud Based Technology & Micro Services