7:30 am 9:30 am - 10:45 am 10:45 am - 11:00 am TechEd India 2014 - Day 1 Registrations open Keynote sessions Tea break

Track Name 11:00 AM to 11:55 AM 12:00 PM to 12:55 PM 2:00 PM to 2:55 PM 3:00 PM to 3:55PM 4:05 PM to 5:00 PM

Azure Services Azure Search Storage Services on Azure StorSimple - Hybrid Storage Redis Cache How to become a Data Scientist using Azure Machine Learning

Avneesh Kaushik Govind Kanshi Manu Aery Angshuman Nayak Saket Suman Principal Consultant, MCS, Microsoft India MTC - Technical Director, Microsoft India Senior Program Manager, Microsoft India Support Escalation Engineer, Microsoft India Consultant, MCS, Microsoft India

Hemant Kathuria Raju S Nagalinga Pradeep Kumar C Vikas Goyal Senior Consultant, MCS, Microsoft India Program Manager, Microsoft India Escalation Engineer, Microsoft India Consultant, MCS, Microsoft India

Azure Search is a new Azure service offered as Join the session to know all about storage options, StorSimple and Microsoft Azure offer a unique Microsoft Azure Redis Cache is a dedicated cache This session talks about how MAML helps one do search-as-a-service solution (currently in preview). best practices & deployment scenarios. hybrid cloud storage solution, which provides service from Microsoft, based on the OSS Redis data science using Machine Learning This session will give a quick overview of its primary storage, archive and disaster recovery. This Cache engine. In this session, we will firstly capabilities and how to quickly start using it. This solution optimizes total storage costs and data introduce users to Redis and the features it offers. session will also demonstrate a few widely used protection for enterprises. One of the biggest Next, we will talk about the architecture of the search scenarios like making the search available challenges facing enterprise storage customers is Azure Redis Cache Service and dwell into the on unstructured content, making the search massive data growth and the amount of storage capabilities that it offers in addition to Redis available on relational databases, facets/refiners. management work required to keep up with it. hosting. Lastly, we will review end to end real world StorSimple 8000 series hybrid storage arrays excel scenarios leveraging Redis Cache in conjunction at managing data growth and stopping the endless with other Azure services. cycle of buying storage. In this session, we have one of our India customers who will share with us their experiences of working with the new StorSimple array.

Azure - Compute & network Microsoft Azure Websites : All you want to Nuts & Bolts of Networking on Azure Notes from the field – Microsoft Azure Azure Mobile Services - Deep Dive Data Privacy and Security in Microsoft Azure know Cloud Services

Gandhali Samant Pracheta Budhwar Monish Darda Poonam Sampat Wasim Bloch Technical Evangelist, Microsoft India Technology Evangelist, Microsoft India CTO, ICertis Technical Evangelist, Microsoft India Senior Consultant, MSGD, Microsoft India

Sameeeksha Khare Ruhani Arora Technical Evangelist, Microsoft India Technical Evangelist, Microsoft India

Microsoft Websites is one of the most used While Cloud is quick and flexible, to get the best As the transformational era of cloud computing Data Privacy and security is top of mind for services in the Windows Azure platform. With control on the environment deployed on Azure, kicks in and more new application development enterprises looking to run applications in the cloud. Azure websites, it is easy to create, manage, deploy, understanding of networking is a must. In this moves to the cloud, balanced use of Platform as a In this session, you'll learn what capabilities Azure and scale a web site. In this session, we will review session, we will cover the “must know concepts” to Service (PaaS) and Infrastructure as a Service offers to help safeguard data in transit and at rest common payloads and usage pattern of Azure Web run VMs on Azure. Join in to understand the becomes indispensable. As the focus on hardware through access controls, encryption, and more. Get Sites. You will also learn how to run webjobs on scenarios, opportunities and watch live demos of disappears and apps take center stage, it becomes ready to learn data Privacy and security, which is your websites. recent enhancements on Azure networking like imperative to understand how PaaS components key to design and run enterprise applications. Multi-site VPN, Express route, forced tunneling, like Microsoft Azure Cloud Services can help build multiple NICs, Application gateway and many new great, highly scalable and robust applications on preview features. the cloud.

In this session, we will share the Icertis experience of building enterprise apps on the Azure platform and dive deep into how we built robust, scalable and performant cloud services. This will be a nuts and bolts session on how to enable monitoring, fault tolerance and availability for robustness, and how to auto-scale while keeping costs in check for scalability and performance. We will go behind the scenes on how cloud services work, the integrated health, monitoring and load-balancing features as well as the development and deployment experience.

Data Center Trends Windows 2003 End of Support: Why, What Best practices to plan, deploy and operate DPM & Azure Backup - better together System Center Automation – Orchestrator Best Practices and Notes from the Field - and How ? Cloud Data Center using Windows Server and SMA together SCCM 2012 R2 vNext

Ashok Srinivasan Mahesh Narayanan Viswanath Tata Rohit Gulati Adnan Ezzi Architect, MSGD, Microsoft India Principal PM Lead, Microsoft India Senior Program Manager Microsoft India Architect, Microsoft India Consultant, MSGD, Microsoft India

Manu Jeewani Rohit Goel Senior Test Lead, IDC, Microsoft India Consultant, MSGD, Microsoft India

This session will focus on the networking options This session focuses on the advances made in the Join us to understand how System Center DPM and As we move into the Cloud OS space with the new Join us to learn best practices on how to get the and possibilities. We will discuss and demonstrate network infrastructure management services in the Microsoft Azure Backup are stepping up to address Windows Azure Pack, it will be important that your best pot of your SCCM 2012 R2 deployments. Learn how to connect a Windows Azure Virtual Network Windows Server vNext, to operate cloud datacenter the challenge customers face, whether it is about existing systems can integrate into the Cloud OS how to architect the topology for best results. Tips to an on-premises network effectively creating a networks. The session will have details about the protecting large scale cloud deployments or it is stack to provide end-to-end delivery and & tricks for OS deployment to patch management private data center in the Cloud. Windows 2003 capabilities like (1) having the network insight of about protecting Workloads in the Cloud. We management of these new services. This session to Application management & much more. Server will go out of support in July 2015. While the cloud data center infrastructure (network, shipped Hyper-V backup at private cloud scale for covers the new Service Management Automation time is ticking away, there are still millions of compute and storage) and deducing a network both Hyper-V over CSV and Hyper-V over SOFS. (SMA) feature of Orchestrator in R2 and shows how servers running mission critical business apps, infra topology and it's interconnection; (2) validation of Continuing the Cloud-first approach, we plan to you can integrate existing Orchestrator runbooks apps and other applications. the discovered network topology against the deeply integrate DPM and Azure Backup to protect with the new SMA feature. In this session, we will desired/goal network topology for the all workloads to Azure, extend retention range up look at real world customer scenarios, where we appropriateness of physical network to 99 years in Azure (currently it is limited to 120 have used Orchestrator including SMA to automate configuration/wiring; (3) automated configuration days), protect a heterogeneous cloud environment tasks and provide self-service. The best of both of cloud data center infrastructure including (by supporting Microsoft workloads running on features. The SMART conversion tool, connecting network devices like ToRs and aggregate switches VMWare) etc. Another new and key investment Service Manager to SMA, SQL Instance Patching, via standard based management platform that area that we are driving includes protection of Orchestrator and SMA integration and general supports desired state configuration; (4) auditing workloads that are running in Azure. This is an advise on how customers can start preparing for and tracking the network health and its impact due interactive session, where we want MVPs to the jump to SMA. Authoring & debugging to loss, latency and availability of the physical participate, provide feedback and share best runbooks best practices in the new Service network of the cloud datacentre, with the help of practices in the area of cloud integrated backup. Management Automation feature of Orchestrator. active probes placed across the fault-domains of the network. The cloud data center operations is consolidated with several improvements made in the IP Address Management (IPAM) vNext feature like IP addressing lifecycle management and the integrated management of core network services like DNS and DHCP, powered with granular role-based access control across multiple datacenters. The session would also cover the investments made in network infrastructure services for cloud data center like cloud DNS offering.

Hybrid Cloud Experience True Enterprise Mobility in 55 Hybrid Identity & Access Management with Windows DNS server advancements for Windows DNS server enhancements for Coming soon mins Azure Service providers & hybrid cloud Service provider and Hybrid Cloud deployments deployments

Anirudh Singh Rautela Vishal Shirodkar Prateek Sharma Vithalprasad Gaitonde Senior Product Marketing Manager, Technical Specialist, DPE, Microsoft India Sr Program Manager, IDC Microsoft India Senior Program Manager Lead, IDC, Microsoft India Microsoft India

Pracheta Budhwar Sneh G Shah Technology Evangelist, Microsoft India Support Escalation Engineer, Microsoft India

In this ever changing IT landscape, every enterprise Azure Active Directory is an enterprise-level Learn how Azure Site Recovery enables seamless Join us to understand how to achieve speed of aims at enabling People Centric IT, where the Cloud identity and access management cloud solution. use of Azure IaaS as a zero CAPEX Disaster access and better user experience in service is embraced and data is secured while keeping Azure Active Directory Premium, built on top of the Recovery Site for your on-premises datacenter. We provider & big Hybrid Cloud deployments. In cases productivity high and employees mobile. core offering of Azure AD, provides a robust set of will demonstrate the simplicity and when it is desirable to have the users in one capabilities to empower enterprises with more cost-effectiveness of this solution. We will cover geo-location access the application instance in the Join us for an hour ride, which would be a good demanding needs on identity and access management of failover and failback DR activities nearest data center. This can be achieved by giving of presentations, demos and experience management. In this session, we present the new using Azure IaaS VMs. Network connection—back different DNS responses so that North America sharing on Enterprise Mobility Suite. Get insights features of this premium offering: Single Sign-on to to datacenter and to the clients— is one of the top users connect to the application instance in North into how you can leverage this comprehensive hundreds of popular SaaS application, challenges in setup of your DR infrastructure and America data center and users in Europe connect cloud solution to tackle consumerization of IT, Group-based access management, Self-Service we cover how to simplify networking for disaster to the application instance in European data center. BYOD and SaaS challenges through latest cloud Password reset, Security reporting, Multi-factor recovery setup. We will also detail the investments Windows DNS server in vNext introduces the services like Windows Intune, Microsoft Azure authentication, and more. we have done in security and compliance to ensure concept of DNS server policies, which can be Active Directory Premium and Microsoft Azure your data is safe and meets the compliance needs configured on the DNS server. Using policies, you Rights Management. for your organization. can control the DNS responses to respond based on public IP address of the requesting client (surrogate for geo-location), time of the day and various other DNS request parameters. This enables scenarios such as geo-location aware DNS, traffic management, load balancing etc. Windows DNS server in 2012 R2 has also enhanced logging capabilities for audit, compliance and billing that will be discussed in this session. The session will include demonstration of DNS policies and logging capabilities.

Architecture Architecting Open Source solutions on Real-word Internet of Things with Microsoft Riding the elephant using patterns for How Architecture and Design influence to Demystifying InMemory capabilities & Azure Azure Azure for transformative architectures. Cost Savings on Cloud architectures with SQL Server 2014

Nicholas Dritsas Rangarajan Srirangam Kumaran Anandan Bala Peddagiri Vinod Kumar M Senior Director, Microsoft Singapore Senior Program Manager, Microsoft India Architect, MCS, Microsoft India Head of Hitech Technology excellence MTC Architect, Microsoft India group, TCS

Session talks about the various architectural This session will focus on realizing real-world IoT An architecture is a key driver of innovation in Cloud Offers Scale and fault-tolerance, it offers In-Memory features are the flagship features of SQL considerations around using PHP, MySQL and other scenarios with Microsoft Azure. While there is a lot solutions and organizations. One of the key elasticity and security. But Weakest link can be the Server 2014. In this session, we will go over three open source technologies, drawing from real world of interest in IoT in the industry, there is also the challenges in driving innovation is getting people application hosted on cloud with poor architecture areas of functionality, which leverage in-memory projects. notion that IoT is futuristic. We challenge this and to do things which they have never done before in and design, which cannot leverage the Power of database technology: In-Memory OLTP, In-memory talk about what can be done here and now with life. This essentially means a transformation is Cloud. It is important for architects to understand Data Warehousing, and Buffer Pool Extension. devices and the Azure cloud infrastructure. In needed for an innovation to happen. The most the levers, which influence costs and also In-Memory OLTP introduces a new optimistic consideration are different IoT patterns and design important ingredient to any transformation is understand the monitoring frameworks and tools multi-versioned concurrency control (MVCC) model involved in making the right choices for different people. As an architect how can we drive this that will allow you to control the costs. This session for memory-optimized tables that is lock-free and needs. Then we will discuss on how a whole new transformation? How to operate from a position of helps in bringing the practical experiences supports the isolation levels SNAPSHOT, REPEATABLE stack of technologies available as services on disadvantage? demonstrating how a careful architecture patterns READ, and SERIALIZABLE. We explain how SQL Server Azure, specially designed for IoT needs, can be and design concepts can help in building solution achieves these isolation levels without taking locks. layered to create powerful solution architectures. In Gamification is the application of game elements to manage costs effectively by utilitizing the full We will look at the innards of In-Memory OLTP this regard there will be spotlight on EventHubs, and digital game design techniques to non-game power of cloud. Be it licenses, compute power, transactions, and touch upon concepts such as Orleans, Notification Hubs, HD Insight, real-time problems, such as business and social impact storage choices, network design - all requires transaction validation, commit dependencies, and the analytics etc. and how to combine them gainfully. challenges. This talk will cover the mechanisms of detailed thought structure keeping in mind read-, write-, and scan-sets. For each area, we'll go We will also demonstrate examples of realizations gamification, why it has such tremendous potential, functional, non-functional characteristics, dynamic over the motivations, the technology behind the and delve into how they work in practice. and how to use it effectively. Just like security, behaviour of resources based on workload to scenes and the real-world customer benefit performance quality attributes how to view control the direct and indirect cost parameters. The delivered. gamification elements as another quality feature of key takeaway from this session, is to carry the an architecture. knowledge of managing costs on the cloud using architecture and design principles. Using Azure patterns we will learn how to make an architecture transformative and inclusive with the above concepts.

So what is the deal of "Riding the Elephant" with all this, please come to the session to find out. Also, we will be sharing personal experiences from the field in which the above techniques worked.

SQL Developer SQL Server 2014 Online Operation Why & How Demystified – Internals of Enhancing SQL Server Performance with SQL Server Data Tools - Unleashing a power Azure SQL Database Development and enhancements In-Memory OLTP ColumnStore Index tool for DB and BI Work loads Management

Vinod Kumar M Balmukund Lakhani Arvind Shyamsundar Deepthi Anantharam Sanjay Nagamangala MTC Architect, Microsoft India Senior Escalation Engineer, Microsoft India Principal PFE, Microsoft India Technical Evangelist, Microsoft India Principal Program Manager, Microsoft US

Harsh Chawla Ruhani Arora PFE, Microsoft India Technical Evangelist, Microsoft India

No DBA would like their 24x7 mission critical OLTP SQL Server 2014 bought new feature called Designing a data warehouse database to achieve SQL Server Data Tools (SSDT) is a Visual Studio Suite Come to this session to learn about the latest application to be down just for database In-Memory OLTP (code name: Hekaton). This is the break-through performance has always been a that allows database users to build, debug, maintain investments in Azure’s relational maintenance activities. This demo filled session most important new feature in SQL Server 2014, tough nut to crack for the developers or architects. and refactor database objects. It supports code database-as-a-service, SQL Database. We will shows you how you can leverage new and this session will teach you how query With clustered CSI, SQL 2014 provides database navigation, intelliSense and provides for automatic demonstrate the value proposition of SQL enhancements for two of the most common processing and optimization works with this new designers the perfect tools to achieve source control. With SSDT, databases can be Database with Basic, Standard and Premium service database administration tasks - Partition Switching component of database engine. Along with , break-through performances and lower hardware published just like websites; the same tool can be tiers and walk through enhancements in and Online Index Rebuilds and make them run we would also discuss and learn how to access costs, while removing the limitations around SQL leveraged for BI workloads such as SSIS, SSAS and performance, scale out, business continuity and efficiently thereby improving application memory-optimized tables using interpreted 2012. SSRS. In the demo heavy session, we will explore all modern data developer & management availability. Transact-SQL, and how to optimize data access aspects experiences. using the new natively compiled stored procedures. This feature uses new indexes called hash and range indexes. We will discuss them as well. We would conclude with some limitations with the current release of In-Memory OLTP.

Business Intelligence Introduction to Document DB Power BI - The complete story on premise Machine Learning for the masses: Azure ML Real-time Analysis with Microsoft How is SQL Server being used on Windows and in the cloud in action technologies Azure Virtual Machine?

David Makogon Deepthi Anantharam Arvind Shyamsundar Sudhir Rawat Vijay Rodrigues Senior Developer Evangelist, Microsoft USA Technical Evangelist, Microsoft India Principal PFE, Microsoft India Senior Support Escalation Engineer, Support Escalation Engineer, Microsoft India Microsoft India Ryan CrawCour Sudhir Rawat Sunil Kumar BS Senior Program Manager, Microsoft USA Senior Support Escalation Engineer, Microsoft Escalation Engineer, Microsoft India India

Azure now offers a native Document Power BI is a self-service and intuitive solution for all The buzzwords over the last few years have been 'Big Mostly past data get analysed and in other words We keep hearing what can be done in Azure SQL Database-as-a-Service offering, DocumentDB. This of your data needs delivered in Excel. New data Data', 'Analytics' and so on. However, if you are there is always the case for latency. The current database. How about what cannot be done. is a fully-managed, scalable, NoSQL document discovery, analysis and visualization are provided in wondering how you can make these real for your industry demands the evolution of Big Data and database service with rich query and indexing Excel 2013. Powerful Online Search returns results applications and scenarios, and do not have any Hadoop solutions from batch oriented jobs to capabilities over a schema-free JSON data model. from within your organization and valuable external PhDs in your staff, AzureML might just be the saving real-time stream based analytics. There are some data sources, which you can combine for easier grace for you. scenario where data needs to analyse on real time In this demo-oriented session, we will introduce analysis. It is also integrated with natural language basis. For example, as a shareholder you can't wait you to the basic constructs of DocumentDB and query processing, where queries return powerful With AzureML, we now have a radical approach to for long hours to take a call on when should I sell my core querying and indexing. We'll see how the SQL visualization as output. making Machine Learning simple and accessible to stocks? As a decision maker you don't want to wait query language is effectively used with the masses. However, at the same time you will also for long to see people's reaction on your product. In DocumentDB. We'll also go over the various In this demo heavy session, let us look at how Power see the power of AzureML while incorporating this session, we will explore how we can use language SDK's available, including .NET and Bi is ready for the enterprise on premise and in the custom R scripts to achieve your objectives. You will Microsoft technologies to do real time analysis. We'll Node.js. cloud. also see how you can take your trained model and explore the architecture followed by demo, which create a production web service, which your will cover: application can utilize to score requests. • Get geo-tagged Tweets in real-time. • Evaluate the sentiment of these Tweets. All of this will be made easy with demos from many • Store the sentiment information. verticals and with easy to understand explanations. • Plot the real-time statistical results. (Using Hbase & ASP>NET application)

Dev Platform Building Universal apps on Windows platform Cross Platform App Development Go Mobile with C#, Visual Studio, and Getting started with Universal Games with SharePoint and Office 365 App development Unity on Azure PaaS

Rituraj Singh Abhishek Narain Nishanth Anil Ujjwal Kumar Jojo Khosy Technical Evangelist, Microsoft India Technical Evangelist, Microsoft India Technical Evangelist, Xamarin Technical Evangelist, Microsoft India Technical Specialist, Microsoft India

Jaydeep Khanpara Saurabh Kirtani Consultant, MSGD, Microsoft India Technical Evangelist, Microsoft India

Truly Mobile apps should be used across all devices This session is targeted to cover the following Xamarin enables C# developers to become native This talk will help you get started with Unity and This session will help you get started with Apps for (be it your desktop, laptop, car and even TV) and not topics: iOS, Android, and app developers cover key concepts needed to build quality SharePoint, understand OAuth and understand just limited to phones. - Cross Platform Dev Options overnight. In this session, learn how to leverage Universal games. We'll showcase the Unity IDE and SharePoint Hosted and Provider hosted App. This will - Pros and Cons of each (UX, Dev Effort, Time to go your existing Microsoft.NET and C# skills to create work with Visual Studio to build a quick game cover Provider Hosted Apps and SharePoint Hosted Join this session if you would like to build an app, live, etc.) iOS and Android mobile apps in Visual Studio with targeting Windows and Windows Phone. Apps. which runs everywhere, while you write the code only - Misconceptions of Cross plat dev. and when to Xamarin. In addition to allowing you write your iOS once. use what and Android apps in C#, Xamarin lets you reuse - Challenges faced by customers existing .NET libraries and share your business logic Windows 8.1 takes a big step towards enabling - Customer Success stories across iOS, Android, and Windows apps. This mobile apps by introducing universal apps. Universal session also gives you the tools to determine how apps enable building applications on the converged much existing C# code can go mobile to iOS and Windows 8.1 and Windows Phone 8.1 platforms and Android, plus helps you determine the architecture will soon be available on as well. Join this necessary to support maximum code sharing and session for a walk through of building an application reuse. We also provide guidance and best practices for both Windows and Windows Phone using for handling fragmentation across and within each Html/JS and Xaml/C#. Along the way you'll learn device platform. During this session we will cover about how Visual Studio Universal projects help you the Xamarin platform and how to create native iOS, easily share code between your applications and also Android, and Windows apps in C#. Moreover, we help you build differentiated experiences. will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS & Android in C# with Xamarin in Visual Studio.

Web Platforms ASP.NET vNext and Visual Studio 14 Open Web Technologies and SharePoint – ASP.NET MVC – Latest & Greatest Features So Modern Web Application on Microsoft Troubleshooting web application An “arranged marriage" Far Technologies performance issues with the PERFVIEW tool

Puneet Gupta Abhisek Banerjee Lohith G N Anil Dwarakanath Puneet Gupta Escalation Engineer, GTSC, Microsoft India Technical Architect, MTC, Microsoft India Technical Evangelist, Telerik Senior Consultant, MCS Microsoft India Escalation Engineer, GTSC, Microsoft India

Nazeef Mallick Sanath Udyavar Nazeef Mallick Escalation Engineer, GTSC, Microsoft India Architect, MCS, Microsoft India Escalation Engineer, GTSC, Microsoft India

What does ASP.NET look like in 2014 and beyond? You love your applications built with open web In this session we will take a lap around the latest Leverage the new features on the Microsoft Platform PerfView is a performance analysis tool that relies In a world of NuGets and modular frameworks, of technologies like PHP, Node.js, etc. that allow you and greatest things that ASP.NET MVC has to offer. such as Owin, SignalR, AngularJS, Redis, ServiceBus, on ETW information (ETL files) as well as CLR lightweight VMs, how could ASP.NET change and to get your work done. You wish these Currently ASP.NET MVC is at version 5.2. A lot of GraphDB to build powerful web applications memory information (heap dumps). It is used get faster, leaner, meaner and more. The session "non-Microsoft" apps were also available in your goodies have been made available as part of the Full Description: Today building RDBMS driven web internally at Microsoft by a number of teams and is will introduce you to the thinking and design corporate enterprise portal based on SharePoint ASP.NET MVC tooling. We will be taking a look at applications are a thing of the past. Single Page web the primary performance investigation tool on the around ASP.NET vNext as well as Visual Studio and Office 365, but did not know how to achieve it. features of MVC such as One ASP.NET Experience, applications driven by NoSQL database is the new .NET Runtime team. Perfview has got amazing 2014. Come and learn how to integrate these apps built Bootstrap Integration, ASP.NET MVC Scaffolding and realm that web developers are embracing like no grouping and filtering techniques that help you to using open web technologies inside SharePoint on Attribute Routing. These features were made other. drill down the exact issue. This session will cover Office 365. available over 3 releases namely 5, 5.1 and 5.2. In this how to use the tool to troubleshoot performance, session, I will try to go through major items of Leverage the new Microsoft Web Platform to take runtime errors and HIGH CPU scenarios in web interest in 1 hour. By the end of this session you will advantages of these new capabilities and build applications. be up-to-date with the things ASP.NET MVC has to powerful web applications. This session will focus on offer and will help you in your day to day work on single page web application architecture using Owin, ASP.NET MVC. SignalR and AngularJS. We'll also show how you can use Redis and ServiceBus as the middle tier to power the web application. We will also talk about the GraphDB and how it can deliver new user experiences through the web application.

Hands-on Labs Building Cross Platform apps Deploying Cloud Service in Windows Azure Setting up ADFS from scratch App Insights Exploring In-Memory OLTP in SQL Server with SQL Azure 2014

Nishanth Anil Saba Haleem Saurabh Gupta Jaskirat Singh Nilabja Ball Technical Evangelist, Xamarin Partner Technical Consultant Microsoft India Senior Support Engineer, Microsoft India Senior PFE, Microsoft India PFE, Microsoft India

Bonoshri Sarkar Partner Technical Consultant Microsoft India

We will start from the scratch and build a basic The HOL will cover creation of front end using Azure Learn how to use the Windows Azure IaaS platform In-Memory features are the key features of SQL forms based app for Windows, Android, and iOS in Cloud Service and backend using Azure SQL to provision Linux based Virtual Machines in the Server 2014. In this lab, we will take a deep dive into this lab. We will leverage Xamarin.Forms for database. The tasks cover creation of database and cloud and manage it remotely. Create an availability how in-memory tables and new memory-optimized creating native UI on each platforms from a single tables in Microsoft Azure SQL Database and how to set and to configure a VM to use the availability set. hash and nonclustered indexes are managed in code. Xamarin.Forms is an abstraction UI perform CRUD operations. The tasks related to Azure Set up Apache on Linux servers and running a simple memory and on storage. You will also learn how to framework from Xamarin that automatically Cloud Service involves creation of Cloud Service and PHP website on these VM instances. access memory-optimized tables using interpreted generates platform specific UI from single code. connecting it to Azure SQL database and at the end, Transact-SQL, how new natively compiled stored This works well with our Visual Studio. test the Cloud Service locally and then Publishing the procedures can significantly improve execution of Cloud Service in Windows Azure. queries and how in-memory OLTP integrated with the rest of SQL Server to provide a seamless experience. 10:45 am - 11:00 am 8:00 am 9:30 am - 10:45 am 10:45 am - 11:00 am Tea break TechEd India 2014 - Day 2 Registrations open Keynote sessions Tea break

Track Name 11:00 AM to 11:55 AM 12:00 PM to 12:55 PM 2:00 PM to 2:55 PM 3:00 PM to 3:55PM 4:05 PM to 5:00 PM

Azure Services DocuDB - Deep Dive Cross Platform Notifications using Azure & Open Source Cloud media solutions using Azure Media Coming soon Notifications Hub Services

David Makogon Abhishek Narain Jose Miguel Parrella JuanPablo García Senior Developer Evangelist, Microsoft USA Technical Evangelist, Microsoft India Business Program Manager, Microsoft USA Technical Evangelist, Microsoft Chile

Sukriti Sharma Shweta Gupta Technical Evangelist, Microsoft India Senior Program Manager, Microsoft India

Azure now offers a native Document Learn How to use Azure Notifications Hub to send From Web Sites and Service Bus to Virtual In this session, you will learn a practical approach Database-as-a-Service offering, DocumentDB. This notifications on your iOS and Android Apps. Machines, this demo-full session will explore to building high scale backends for mobile games is a fully-managed, scalable, NoSQL document Azure's open source capabilities, cover some targeting multiple client platforms including iOS, database service with rich query and indexing common patterns & practices and illustrate how Android, Windows Phone and Windows 8. The capabilities over a schema-free JSON data model. new or existing Azure applications can be extended session will focus on showcasing single sign on, In this demo-oriented session, we'll take a deeper using open source. Come learn more about PHP, storage and compute for implementing look into DocumentDB, going into topics such: Java, Node.js and Linux on Azure, and how leaderboards and skill matching players in online • Nested documents and properties Microsoft can help you extend your open source multiplayer games. Come join the session to learn • Multi-schema collections investments with an enterprise grade, hyper-scale, how developers can reduce costs and achieve • Iteration hybrid and open cloud. turnkey scalability with Windows Azure. • Joins • User-Defined Functions • Linq and lambdas • REST API

Azure Ops & Management A Dev/Ops Perspective - Application Migrate your workloads to Microsoft Azure Microsoft Azure vs. Amazon Web Services: Azure Resource Management Best practices for moving your real world Insights for Services: Performance, using the Microsoft Migration Accelerator A Fair Trial on-premise deployments to Microsoft Azure Availability & Usage

Rohit Gulati Srinath Vasireddy Sandeep J Alur Mohammed Nasiruddin Bijoy Singhal Architect, MCS, Microsoft India Principal Lead Program Manager, IDC, Lead Technical Evangelist, Microsoft India Senior Program Manager, Microsoft India Technical Specialist, Microsoft India Microsoft India Vikas Goyal Mahesh Patel Sarvashrestha Paliwal, Senior Consultant, MCS, Microsoft India Technical Evangelist, Microsoft India Senior Product Marketing Manager, Microsoft India

Application Insights delivers the holy grail of easily Introducing Microsoft Migration Accelerator (MA), Cloud Computing Landscape has taken a giant leap As apps are deployed on to Azure, one of the major Do you have servers in the data centre? A friend determining how customers are using your designed for seamless migration of any customer in the last 12-14 months and it only gets better as maintenance task is to ensure that all told you Microsoft Azure can ease your life and you application, what their experiences are, and the workloads into Microsoft Azure. Please join this we move forward. Competition is always good tiers/machines are setup keeping in mind the can move your deployments to cloud. It looked environments your customers are using, and session to learn how MA works, and see a demo of which pushes each of the leading cloud vendors to dependencies and then combine all these easy but turns out not when you start doing it? In ensuring your applications are successful in migration of on-premises multi-tier complex innovate on their core platform offerings. Be it tiers/machines to run the app in an expected way. this session, we will talk about the learnings from meeting your business needs. Application Insights applications (e.g. a SharePoint farm) into Azure in Virtual Machines, Databases, Notifications, Storage, The challenge is also to have the setup task the field in moving small to big workloads on is a new service for monitoring your applications' minutes with few clicks on a web portal, and with Mobile Services or Cloud Services, the list goes on. repeated for multiple team such as Development, Azure. We will share the dos don’ts, the limits, availability, performance, and usage. The session minimal down-time to production. Join this session and educate yourself on how Testing and in production for one or more quotas and constraints when moving to Azure. We will cover deep dive on Application insights. Azure and AWS stack up on the capability front. customers. This session deals with all of these will cover, typical scenarios of Infrastructure as a You have questions on the capability front, we will challenges and demonstrates deploying the app on Service (IAAS), including best practices with SQL, help you unearth answers. Azure as a simple, quick and repeatable task. Sharepoint, Networks, Storage etc. You are not expected to know a lot about Azure to attend this session, however an understanding of IAAS on Cloud would be helpful.

Data Center Trends Best Practices to deploy Defined Leveraging SAN Replication to deliver Best practices to optimize Hyper-V Powershell 4.0: Desired State Configuration Lessons Learned From Large Scale OS Networks for a Private Cloud using Windows best-in-class enterprise-centric Disaster deployment fundamentals deployments Server Recovery solutions using Azure Site Recovery and System Center 2012 R2

Vithalprasad Gaitonde Abhishek Hemrajani Gaurav Anand Ritesh Modi Gaurav Bharara Best Practices and Notes from the Field - Senior Program Manager Lead, IDC Program Manager, MCS, Microsoft India Technical Specialist, Microsoft India Senior Consultant, MSGD, Microsoft India Senior PFE, Microsoft India SCCM 2012 R2 Microsoft India Aman Sharma Sanesh Vig Consultant, MSGD, Microsoft India Senior PFE, Microsoft India Adnan Ezzi This session focuses on the best practices for Public facing websites for large organizations System deployment refers to a very common task DSC is a new management platform in Windows System deployment refers to a very common task for Consultant, MSGD, Microsoft India deploying Software Defined Networks (SDN) using generally have very strict Service Level Agreements for IT departments: setting up a computer system PowerShell that enables deploying and managing IT departments: Setting up a computer system with Windows Server 2012 R2. We present examples (SLA) for parameters related to Business Continuity with all the software it needs — the operating configuration data for software services and all the software it needs — the operating system, Rohit Goel from the field and show what to do for a successful Management (BCM) such as High Availability (HA) system, base set of applications and OS hardening. managing the environment in which these services base set of applications and OS hardening. Like many Consultant, MSGD, Microsoft India deployment and what to avoid. The session would and Disaster Recovery (DR). Such SLAs can't be met Like many enterprise customers out there, if you run. enterprise customers out there, if you also have the also focus on Threshold investments made in the with just with HA capabilities of a SharePoint farm also have the following queries in your mind, then following queries in your mind, then this session will Join us to learn best practices on how to get the area of SDN and Network Function Virtualization or 99.95% uptime offered by Azure Virtual this session will surely help you to get answers to DSC provides a set of Windows PowerShell surely help you to get answers to those queries with best pot of your SCCM 2012 R2 deployments. Learn (NFV), to service, deploy and manage hybrid clouds. Machines (VMs) using availability sets. In this those queries with the help of live demos and real language extensions, new Windows PowerShell help of live demos and real world scenarios: how to architect the topology for best results. Tips We will introduce the Network Controller that will session, we will discuss how to meet such demands world scenarios: Cmdlets, and resources that you can use to • How can I optimize and standardize my overall OS & tricks for OS deployment to patch management provide the new control plane for hybrid cloud by implementing two SharePoint farms on two • How can I optimize and standardize my overall declaratively specify how you want your software deployment? to Application management & much more. deployments. The NFVs would enable delivery of different Azure IAAS data centers (DC) in hot OS deployment? environment to be configured. It also provides a • If deploying Custom image then what should be my application focused cloud scale services. This talk stand-by DR mode that can failover within minutes. • If deploying Custom image then what should be means to maintain and manage existing imaging strategy? introduces some of the new NFV focused features We'll do a demo of the auto-failover feature on a my imaging strategy? configurations. • How to provide flexibility to end user of choosing that will be released in Threshold and its live SharePoint environment and explain how we • How to provide flexibility to end user of choosing any approved "Optional" application? applicability to Private Clouds and specifically in used combination of technologies, SQL Server any approved "Optional" application? Come see how DSC works and how you can use it • Should I backup computers before deployments? telecommunication networks. Always On, Log shipping, Azure Blob storage, and • Should I backup computers before deployments? to make configuration of internal applications, • How should I dynamically configure setting for all Azure Traffic Manager (ATM) with some support • How should I dynamically configure setting for all databases and other infrastructure elements more enterprise users? from .NET and Windows Azure power shell to build enterprise users? efficient. Additionally, this session will focus on wide variety of the above solution. customizations and automation that is possible for Additionally, this session will focus on wide variety achieving fully automated OSD infrastructure using of customisations and automation that is possible native Microsoft technologies. for achieving fully automated OSD infrastructure using native Microsoft technologies.

Online Services Office 365 Security, Privacy and Compliance Protect your business running in Azure using Project and Portfolio management in the Hybrid solution with Sharepoint online & Visual Studio Online Microsoft Azure Backup Service cloud (Project Online) on-prem

Randhir Kumar Dhawan Aashish Ramdas Rao Rajendra Singh Chandrashekhar Purandare Simran Kaur Chadha Techology Solution Prof, Microsoft India Program Manager, IDC, Microsoft India PFE, Microsoft India Architect, MSGD, Microsoft India SDE Manager, Microsoft India

Gurmeet Singh Pradeep Nair Hari Prasad Piridi Mukesh Chandra Gupta Techology Solution Prof, Microsoft India PFE, Microsoft India Consultant, MSGD, Microsoft India Senior SDET, Microsoft India

Security, Privacy and Compliance are top of mind for There is a growing trend of organizations, small and A must watch session for Solution Architect, Project For enterprises that want to gradually move their Join us to know in detail about Visual Studio Online customers considering the cloud or moving to the large, adopting Azure for running their business Managers & Developer to understand the O365, existing on-premises SharePoint Server 2013 (VSO). Based on the capabilities of Team cloud. This session will help you understand the critical applications. Although Azure provides high SharePoint Online & Project Online in nutshell and services to the cloud, Office 365 SharePoint Online Foundation Server with additional cloud services, fundamentals that guide Office 365 to ensure availability and local redundant and geo replicated how they can implement Project & Portfolio Hybrid provides a staged migration path by helps in planning, building and shipping software customers data is kept secure, private and compliant storage, application based backup and recovery is management in the cloud using Project Online. extending high-impact SharePoint Server 2013 in a fast, easy and better way. VSO offers Azure with industry standards and regulations. You will still a challenge and customers expect the same level workloads to SharePoint Online. project management, code editing/ browsing along learn about the service level aspects of security, of protection they are used to on-premises. Many with the decentralized version control GIT privacy and compliance in Office 365 and customer customers are planning to deploy hundreds of Azure This session will cover the following - Inbound repository and TFS version control for source code controls that we provide to enable customers to IaaS VMs and thousands of databases and for all Hybrid Search, Outbound Hybrid Search, OneDrive management. tailor your environment in Office 365. these applications data protection becomes a for Business Integration and common issues found mandatory requirement. Join us to find out about in the three hybrid scenarios. key investments we are making in Azure Backup Service to protect Azure IaaS VMs as well as guest workloads like SQL running in Azure. Azure Backup Service is also expanding its reach to include several geos and adding support for down-level Operating Systems such as Win2K3 and Win2K8.

Architecture Architecting SAP Solutions on Azure Architecture ethos for Internet of Things( Security Best Practices for Microsoft Azure Architecting realtime and responsive MTC Learnings from ISV and Enteprise IoT) Applications applications on Azure engagements

Sujesh Kodoth Muni Pulipalyam Varun Sharma Girish Phadke Govind Kanshi Senior Consultant, MCS, Microsoft India Senior Architect ,MCS, Microsoft India Principal IT service Engineer, Microsoft India Head – Microsoft Practice,TCS Technical Director- MTC, Microsoft India

All that you need to know about running SAP What are the architecture concerns and the Learn about threats to data and applications hosted Discuss scenarios, design decisions around using This session will outline SAP workloads running on workloads on Microsoft Azure. synthesis required to effectively embrace a broad on Microsoft Azure and countermeasures service bus, Virtual networks and WFC to create Azure, including what’s possible, what’s not possible topic like Internet of Things? Come and see what appropriate to address each threat. The best highly responsive applications on Azure. and high level processes involved in moving them to are the opportunities and challenges in the world practices discussed in this session can be used to Azure along with what to watch out for while of IoT. secure the Azure. planning such moves. Learn about best practices observed by our specialist from early adopters across the globe.

SQL Administration SQL Server 2014 AlwaysOn (High Coming Soon Using Auditing and Azure Automation with Be Smart with Managed Backup a.k.a Smart SQL Performance: Demystified in Azure VMs Availability and Disaster Recovery) Azure SQL Database Backup!!!

Balmukund Lakhani Sanjay Nagamangala Pranab Mazumdar Amit Banerjee Senior Escalation Engineer, Microsoft India Principal Program Manager, Microsoft USA Escalation Engineer, Microsoft India Senior PFE, Microsoft India

Sunil Kumar BS Sourabh Agarwal Escalation Engineer, Microsoft India Senior PFE, Microsoft India

With the enhancement of AlwaysOn Availability As developers look to move their on-premise They say Work Smart! SQL Server 2014 introduces This session is a deep dive into the new Windows group in SQL Server 2014, it is important to learn workloads to Azure’s relational managed backup, which is a smart way of managing Azure Caching on role instances. This session the basics and understand all features available for database-as-a-service, SQL Database, they often your full and transaction log backups. Yes you heard it reviews the Caching features and then provides high availability and do a comparison. This session ask about how Auditing, Automation and correctly, we manage it for you, on your behalf. Join demos and walkthroughs of implementing several would go over the earlier features and show Azure Maintenance of these workloads will work in a me in knowing the architecture of SQL Server key scenarios. This includes configuring dedicated integration of SQL Server 2014 Availability Groups. cloud-first world. Join us to learn more about two Managed Backup - a.k.a Smart Backup, know how it and co-located cache topologies, using the We would also see how to deploy SQL Server 2014 new preview capabilities in Azure: Auditing in Azure all works behind the scene along with how to ensure capacity guide planner to determine the right in cloud for testing and production purposes. SQL Database and using Azure Automation to your Business continuity is up and running. cache cluster settings and best practices for automate, monitor and maintain Azure SQL implementing caching in your applications. It also Database. includes an overview of troubleshooting and diagnostics using the caching diagnostic level introduced in Windows Azure 1.8.

Dev Tools Visual Studio Ultimate Productivity Tools: Use Team Foundation Server's MTM and Lab ALM on Cloud with 360 degree view of applications and users TFS in cloud: Cloud Powered Load testing What’s new in Dev12 updates and beyond Management to make testing & provisioning Online using Application Insights of testing environment's stress free

Mathew Aniyan Himanshu Bhardwaj Sunkada Narendra Rao Venkata Nagavardhan Ponnada Jaskirat Singh Senior Program Manager, IDC, Microsoft Technical Specialist, Microsoft India Technical Evangelist, DPE, Microsoft India Senior Technical Program manager, Microsoft Senior PFE, Microsoft India India India

Come & learn about the new features in CodeMap, Do you find managing test plans, authoring test Come and learn about how the Microsoft cloud Users are heart and soul of any application. Do you Do you find it painful to set up infrastructure to run Debugger Map & CodeLens. These powerful cases and executing test cases in multiple solution can enable teams to implement Application know performance and load tests? Do you think load productivity tools in Visual Studio Ultimate will environments a cumbersome activity? Lifecycle Management. Beginning with managing • What are the most frequently used functionalities testing is an expensive affair? Do you have a need allow developers to easily understand code, product backlogs, then developing, testing and of your application? for testing your service with a large burst load just communicate its design with others and effectively Let's find out how TFS along with MTM and lab deploying applications on the cloud. Also learn how • What is the usage pattern of the users? before your big launch? Introducing the Load understand team activity in the current management can ease our efforts. How it can help continuous Integration and Deployment for Web • How much time an average user is spending time Testing with Team Foundation Service that leverages development context. you provide a richer and actionable bug information Applications would be done seamlessly using in your application? the cloud to provision just the right load to test your to developers. How you can provide a snapshot of Microsoft's Hybrid Cloud solution (Visual Studio, • Know the performance of your system even before app/service on-demand. In this session, see how the environment in which the bug was detected to Visual Studio Online/Team Foundation Server and Operations reports a break down you can use this service with just Visual Studio and a the developer. Azure). • Do you know what the slowest performing pages Team Foundation Service account - that’s it and no in your portal are? other prerequisites. This elastic and dynamic load How you can become more productive by using Come join this session on Application Insights and testing service makes it easy for you to run load Exploratory Testing. Let's make testing an integrated know the unknowns of your application and users. tests, so you can spend time finding and fixing approach. There is definitely something new to learn about performance bottlenecks rather than setting up your users. This is an essential session for all infrastructure. application stakeholders.

Dev Platform What is office Delve ? Migrating your WP8 Silverlight App to Mobile application integration with WCF and services Developer Information Assistants WP8.1 RT Dynamics AX 2012 using Azure service Bus

Suresh Parthasarthy Goutham Upadhyaya Abhinav Shrivastava Muni Pulipalyam Gopal Srinivasa PFE, Microsoft India Partner Technical Consultant, Microsoft Senior Architect, MCS, Microsoft India Research SDE, India Anubhav Ranjan MVP Sendil Kumar Partner Technical Consultant, Microsoft India

Delve helps you discover the information that's likely In this talk you would learn about the Migration This session is about how to deploy AX companion The popularity of sites like StackOverflow indicates to be most interesting to you right now - across path from WP SL, the API/ Namespace changes, apps (expense, time sheet and approval) in existing the need developers have for specific information Office 365. The more you and your colleagues work while targeting Universal Apps/ Windows Phone AX 2012 environment using Azure service bus and during all phases of the software development together, by viewing, editing and sharing each Runtime Apps. Get to know the points to take care ADFS server. lifecycle. However, these sites can only satisfy other's documents, the more you will see the power while migrating your WP8 Silverlight based App to information needs as far as public data sources are of Delve. Learn More about Office Delve in this talk. WP8.1 RT with some short demos. concerned. For private data sources like code, or bugs, there are few technologies that developers can use to get assistance with their day to day tasks; for example, to fix a bug, or to know the impact of a check-in. Further, knowledge that can help resolve such queries are often locked away in the minds of senior developers and is unearthed only by asking the right expert. This leads to decreased productivity across the board; junior developers spend a lot of time trying to find the right expert to answer their queries and senior developers spend time fielding these queries.

All is not lost however - the situation can be remedied by developing tools that specifically cater to the information needs of developers. In this talk, we highlight the need for such tools, particularly for large software projects, and provide examples and user studies of such tools that were implemented in Microsoft Research.

loT Enabling Internet of Your Things with IoT: Client devices deep dive for Windows Developer Program for IOT: with Building the next generation IoT solutions Bluetooth apps development for devices Windows and Azure entrepreneurs, enthusiasts, and makers several demos using Event Hub & Near Real Time and Windows Streaming on Azure

Vikram Khandpur Pete Brown Vikram Khandpur Shweta Gupta Ujjwal Kumar Principal Program Manager Lead , Microsoft Principal Program Manager, Microsoft USA Principal Program Manager Lead , Microsoft Senior Program Manager, Microsoft India Technical Evangelist, Microsoft India USA USA

IoT covers everything from important high-scale IoT is the next big thing that the world has sat up In this session we’ll showcase end to end scenarios services in the cloud all the way down to tiny and taken a look at. One fundamental requirement of building both RFComm and Low Energy (BTLE) devices. In between, there are a number of of building a solution for Internet of Things is the based apps targeting multiple devices and interesting clients that are useful not only as IoT ability to receive and process millions of data points Windows. We’ll also provide guidance on how to endpoints, but also as a base for building your own from a wide variety of devices and be able to use new APIs for background agents and triggers. products and embedded solutions. Join us for this perform real time querying on that. This demo will demo-focused developer deep dive as we drill take you through an IoT scenario, where an down into the capablities and uses of devices application is continuously monitoring temperatures running Windows, NETMF, and more. of rooms in a building through sensors ranging in 100,000's and adjusting the Air conditioning of each room accordingly. The application is built completely on Azure's scalability platform including Eventhub, the latest component on Azure.

Hands-on Labs Setting up and Migrating to Redis Cache Building Universal Apps Setup your own Azure IaaS Networks in a lab Websites and Webjobs HDInsight - hands on

Angshuman Nayak Goutham Upadhyaya Amitabha Roy Chowdhury Wriju Ghosh Debarchan Sarkar Support Escalation Engineer, Microsoft India PFE, Microsoft India Senior Partner Technical Consultant, Senior Partner Technical Consultant, Senior Support Engineer, Microsoft India Microsoft India Microsoft India Pradeep Kumar C Sunil Kumar Chakrapani Escalation Engineer, Microsoft India Bapi Chakraborty Yashajeet Chowdhury Senior Support Engineer, Microsoft India Senior Partner Technical Consultant, Partner Technical Consultant, Microsoft India Microsoft India

We will start from the scratch and build a basic Learn how to build Universal Apps with ease. You understand the Microsoft Azure IaaS Networking This tutorial shows how to create an ASP.NET web Session covers everything that you want to know forms based app for Windows, Android, and iOS in concept and would like to experience it by setting up application and deploy it to an Azure Website by about Hadoop on Windows Azure. this lab. We will leverage Xamarin.Forms for your own lab? This is the right place to understand using Visual Studio 2013 or Visual Studio 2013 for creating native UI on each platforms from a single how you can do this. Follow the Step by Step guide Web Express. The tutorial assumes that you have no code. Xamarin.Forms is an abstraction UI and experience the new world of Hybrid Networking. prior experience using Azure or ASP.NET. On framework from Xamarin that automatically This HOL will help you experience: completing the tutorial, you'll have a simple web generates platform specific UI from single code. Set up your first Virtual Network on Azure application up and running in the cloud. This works well with our Visual Studio. - Configure a Point-to-Site Connectivity - Configure your second Virtual network - Configure a vNet-to-vNet connectivity.

5:00 pm - 6:30 pm TechEd 2014 Closing Session