Sandeep J. Alur works as an Enterprise Architect Advisor with Developer and Platform Evangelism (DPE) Group at Microsoft Corporation, India. He focuses on providing Technology and Architectural guidance to customers in addressing their Enterprise Challenges. His experience ranges from the days of COM/DCOM to the next generation distributed & cloud computing technologies on the Microsoft Platform. He has architected solutions across Microsoft Technology suite and is a stern believer of his own philosophy which says “Enterprise Architecture is an evolution and it grows with Innovation”. He has authored quite a few articles in the area of SOA, ESB, Enterprise Framework, Distributed Computing technologies, Web 2.0 Next Generation Web, Cloud Computing, etc.