India is working towards having 100 smart cities in the near future. The thrust is on leveraging smart solutions and strategies that enable cities to use technology, information and data to improve infrastructure, deliver better civic amenities, services and governance to citizens. This Smart Cities Architecture can serve as primer for this effort.