DevOps in the Enterprise

The role of IT in DevOps

The Ultimate And Totally Biased Ignite Session List For DevOps Aficionados

DevOps people, here’s over 70 good reasons why you should attend Ignite in May. I need to apologize upfront, this list is very long. But man, it is worth reviewing. For the most part you might miss these if you just peruse the great session catalog on the website.

There you have it. Unless you lived under a somewhat larger rock for a while you know, Ignite is the major Microsoft event for us IT folk. Held in Chicago in the first week of May we will do a lot of ”open kimono” around plenty of our products and services, only rivaled by our developer event called //build a week earlier. Maybe!

Be it as it may, if you are into DevOps – and by now you better be –, this post contains the ultimate list of sessions on topics directly or closely related to DevOps. The list comes in two parts. Part One contains the session you must attend. In Part Two the list contains supporting sessions. These sessions are highly relevant for people in DevOps but not directly addressing the topic.

As always you can argue if the sessions are “the right” sessions and deserve to be in this list or whether particular sessions should be in Part One or Part Two but IMO. Take it as it is, my personal guide for you. Biased by nature.

BTW, I use the term session very loosely. Individual entries are sessions, labs, pre-day seminars etc. I also left out the “target audience” definition. I believe it does not matter if you are in dev, ops, sec, bus, you should pick the session by topic and hopefully learn something even if it is not for your particular role. Down with the silos!

 

Part One

Title

Level

Abstract

A Practical View of Release Management for Your DevOps Mindset

200

This session demos using Desired State Configuration (DSC) with Release Management for Microsoft Visual Studio 2013 to tackle real-world deployment challenges. We start by presenting an overview of the key concepts, architecture, and configuration of the various components. We discuss the out-of-the box deployment actions available to compose automations for common deployment scenarios and how to use extensibility to cover the not-so-common scenarios. In more detail, we discuss adding custom DSC resources, how to trigger release as part of a build and how to leverage logs to diagnose failed releases. These are presented through specific scenarios encountered in the field.

Automating Operational and Management Tasks Using Azure Automation

300

With Azure Automation, customers have a powerful new tool to manage their Microsoft Azure resources and external systems. In this session, we cover best practices for authoring runbooks using the Azure portal UI or Windows PowerShell ISE. This includes defining runbook input/output, global assets, managing integration modules, and nested runbooks.

Automating Workload Provisioning: SQL, Exchange, SharePoint and RDS on CPS

300

Whether you leverage Service Management Automation or Azure Automation, IaaS VM deployment and configuration is likely one of your top use cases. Join us for this session, as we take a deep dive into the various options for Automated Tenant Provisioning of Microsoft SQL Server, Exchange Server, SharePoint Server, and Microsoft Remote Desktop Services (RDS) for on-premises, hybrid, and public cloud deployments.

Azure Network and Datacenter Infrastructure: Enterprise quality at Cloud Scale

200

Come learn about critical investment areas for the Microsoft Global infrastructure and software.

Azure Operations: Enabling IT Organizations to Leverage Microsoft Azure

300

Many Enterprises and Service Providers are challenged on how to adopt Azure and a hybrid cloud computing model. In this session we will share how Customers can integrate Azure into their IT model. We will share challenges with Azure adoption and how to overcome them by aligning people, processes and technologies to enable a smooth transition.

Beyond Deployment: How IT Can Inspire, Motivate, and Drive Sustainable Adoption

200

Today, IT departments have an unprecedented opportunity to transform their business by providing solutions that help people get things done more efficiently, from anywhere and with anyone. As IT, how do you proceed to define these scenarios and ensure people can take full advantage of them? In this session, we discuss the common use cases and best practices coming from successful customers, experienced partners, and focus groups that led to sustainable user adoption. Specifically, we discuss top use cases to be solved and the capabilities in Office 365 to address these specific challenges; best practices for achieving successful adoption; and the role enterprise social can play in successful adoption.

Break Down Organizational Silos and Gain New Insights with Office Graph and Office Delve

200

Ubiquitous collaboration requires timely, relevant insights into who is working on what—and the 'when' is now. This session delve (literally) into the power of the Office Graph and how companies can leverage it to reach beyond the common bounds of work. People will meet people and content like never before, opening new means of discovery. Learn how this new form of discovery will help transform your organization to the new way of working and unlock the value of your people and content; ultimately making your business more flexible and your employees better informed.

Datacenter Integration Using Automation in Microsoft System Center Orchestrator

300

As we integrate the Windows Azure Pack into the Cloud Platform to provide end-to-end delivery and management of these new services, this session covers Service Management Automation (SMA) features of Orchestrator in R2 and shows how you can integrate existing Orchestrator runbooks with the new SMA feature.

DevOps Hackathon

300

The cloud-targeted app is failing in production. Competitive time to market advantage is at risk, the business is at an inflection point. "It worked fine in testing!" says the Development Team. "We had no visibility to production infrastructure needs until a week ago!" says the Operations Team.
Does any of this sound familiar? Learn firsthand how to embrace a DevOps mindset, evolve your traditional ALM approach regarding people, process and tools, and help your business accelerate its journey to a cloud-first approach!
Join us for the DevOps Hackathon where you will team up with fellow attendees from developer and operations roles to apply DevOps practices to a real world challenge.
Presenters: Damien Caro, David Tesar & Vinicius Apolinario

Hybrid Cloud Management and Automation with Microsoft System Center

300

Learn about how System Center and new services like Microsoft Azure Operational Insights and Azure Automation can help you manage disparate infrastructures and workloads that span cloud boundaries. Scenarios include enterprise private cloud, public cloud with Microsoft Azure, and hosted cloud assets running in heterogeneous environments.
Pre-Day Session presenters: Alex Frankel, Daniele Muscetta, Joe Levy, John Ballard, Laura Cruz, Ravi Kiran Chintalapudi

Implementing Desired State Configuration in Windows Server 2012 R2

300

In this lab, learn how Desired State Configuration in Windows PowerShell 4.0 allows you to deploy, maintain, and remediate to the desired state.

Linux Application Monitoring and Management with Microsoft System Center

300

Do you run both Windows and Linux application stacks? See the new System Center investments in monitoring Linux applications, including demos of monitoring Apache web servers and MySQL databases, plus the monitoring of Java application servers like Tomcat and JBoss. We also cover DSC for Linux. The result: end-to-end management of your Linux apps!

Log Analytics and Visualization Using Microsoft Azure Operational Insights

300

Learn how Azure Operational Insights as a next generation cloud service can help you collect massive amount of logs and machine data, explore and search them quickly, visualize results in rich dashboards, and get ready-made operational intelligence for modern IT operations.

Managing Linux and Windows on Microsoft Azure with Chef

300

More and More Windows Administrators are being called upon to extend themselves into the world of managing Linux based systems. This talk will focus on how Chef, a popular open source framework, can make managing both windows and Linux workloads on Azure easy. This will cover the basic paradigms of Chef, launching VM instances and deploying applications to these instances.

Managing Linux Servers with Microsoft System Center 2012 R2

300

This lab provides an overview of new capabilities to manage Linux with System Center 2012 R2.

Managing Linux Workloads in Windows Server, Microsoft System Center and Windows Azure Pack

300

Are you interested in consolidating your hypervisors and management tools for both Windows and Linux workloads? Get an overview of Microsoft solutions for Linux in the private and hybrid cloud. Learn about Linux on Hyper-V and the Linux management capabilities in the Windows Azure Pack, Configuration Manager, Virtual Machine Manager, and Operations Manager.

Microsoft Azure Cloud Automation in the Real World

300

In the "Cloud Era," an effective automation approach is key to maximizing agility, reliability, and speed in delivering new solutions. However, with numerous automation tools available, where do you start? Attend this Instructor-led Lab to gain guidance and hands-on experience leveraging Azure Automation, Windows PowerShell DSC, Azure Resource Manager and Visual Studio to automate the deployment of real-world IaaS and PaaS scenarios. All attendees will receive a free ebook for Automation Solutions.

Microsoft Azure DocumentDB and Azure HDInsight: Better Together

300

Unstructured, schema-less data is growing at an exponential rate and running analytics to turn this data in to meaningful business information is becoming time consuming and difficult. Come learn how the DocumentDB team at Microsoft built a solution that marries the ad hoc query capabilities of Azure DocumentDB with the power of HDInsight to efficiently analyze trends in the ever-growing world of Big Data.

Microsoft's New Windows Server Containers

200

In this session, we cover what containers are, what makes them such an exciting technology, how they will work in Windows Server, and how Docker will integrate with them.

Modernizing Your Development Cycle: Tip and Tricks for Agile Development on Microsoft Azure

300

Learn how Azure Websites makes it easy to comply with all the Best Practices for Continuous Integration and Agile Software development. Leverage Azure Websites features like Kudu, TiP, Sticky Config, and Authorization/Authentication to set up an easy-to-manage CI environment in the cloud.

Rapid Enterprise Development with Azure Microservices

300

Azure Microservices introduces a powerful platform and ecosystem for consuming, building, administering, and monetizing web components. We start off building a web app to see how public and organizational component galleries, combined with built-in platform services spanning authentication, single sign on, logging and governance, significantly reduce the amount of code you need to write. We then dig in architecting your apps in the microservices style to improve agility, versioning, scaling, and separation of concerns. We publish web components to the gallery and see how they are distributed to millions of both pro developers and business users in tools including Visual Studio, Mobile Services, Workflow, and Siena.

Running Docker Containers on Microsoft Azure

300

Over the last 24 months, Docker has emerged as the de-facto tool for launching and managing container-based applications. Come learn about the Azure partnership with Docker, how to get started with containers, and hear about the Azure roadmap for supporting multi-host, multi-container application architectures.

Understanding the IT Pro's dynamic operations role within DevOps

300

This session focuses on the Plan, Develop and Release phases in the Microsoft DevOps framework. We explore the integration requirements and processes between Microsoft System Center and Visual Studio—resulting in agile infrastructure deployment, monitoring, and agile application development.

Using Git with Microsoft Visual Studio Team Foundation Server or Visual Studio Online

300

Support for Git is available in Visual Studio, Team Foundation Server, and Visual Studio Online. In this session, learn more about why you might want to use Git for your next project, what makes DVCS a powerful model for software development and when you might want to choose Git over TFVC for version control. Learn about the fundamentals of a repository and how to successfully collaborate using Git in your Team Foundation Server or Visual Studio Online account. Discover how pull requests can help facilitate collaboration and agility while maintaining code quality.

What's New for Build Automation in Team Foundation Server and Visual Studio Online

300

​With Visual Studio 2015, we have introduced a significant update to the build automation features in Microsoft Visual Studio Team Foundation Server and Visual Studio Online. We have a completely new experience for defining, monitoring, and reviewing your builds in the browser. In addition, you will now be able to automate builds on Windows, OSX and Linux.

Windows Azure Pack PowerShell Administration

400

In this session, we discuss the core concepts used for service administration in the Windows Azure Pack. We then use Windows PowerShell and the service management API to automate routine service administration operations, including creation and management of plans, add-ons, subscriptions, approvals, pricing, and more.

 

Part Two

Title

Level

Abstract

Building Highly Effective Dashboards in Microsoft System Center Operations Manager

300

This session covers the brand new innovations in the Operations Manager dashboard infrastructure that allow you to build custom dashboards for any audience.

Configuring, Optimizing, and Troubleshooting App-V Services and Applications

400

This session dives into topics relating to Configuration and Application Strategies for the Microsoft Application Virtualization (App-V) Client and Sequenced Applications. Common techniques for troubleshooting the client, server services, and virtual applications are reviewed. Examples of issues that have been investigated and resolved with customers are surveyed.

Dealing with Application Lifecycle Management in Microsoft Office 365 App Development

400

This demo-oriented session covers life cycle of Apps for Office and Apps for SharePoint from development, testing, deployment and upgrade. This covers both the on-premises and Office 365 environments.

Dell: Are Your IT Plans "Future Ready" and Will You Succeed in the New Sofware Defined World?

200

Cloud, IaaS, and Software are redefining the expectation and economics of IT. Learn how Dell is transforming IT by accelerating time to business results, increasing productivity and agility and lowering costs in an industry-unique way that can help you do the same.

Deploying and Running Linux and Non Microsoft Solution Stack on Azure

300

Yes, you read the title right. Are you running on a LAMP/LAPP or MEAN infrastructure solution stack? Are you building SaaS built entirely on Open Source Linux software? Then this is the session for you. Come hear and see us demonstrate a comprehensive set of options you have to build, deploy and manage OSS applications on Microsoft Azure , what it takes to make your applications run efficiently on Azure and why our partnerships with the biggest solution providers is making Azure the premium cloud provider for OSS applications.

Evolve Your Nework Infrastructure for Microsoft Azure Connectivity

200

Cloud migration changes the volume and nature of traffic flows within and outside a corporate network. Learn about network infrastructure components affected by adoption of Microsoft Office 365 and by locating line-of-business applications in Microsoft Azure. Find out how the Microsoft IT department addressed these challenges, including using ExpressRoute, a Microsoft Azure technology that bypasses the public Internet to create a private, dedicated connection between a corporate network and Microsoft Azure.

Exploring Virtualization with Windows Server 2012 R2 Hyper-V

300

This lab provides an overview of new capabilities in Windows Server 2012 R2 Hyper-V, including Hyper-V Replica.

Historical Debugging with IntelliTrace in Microsoft Visual Studio Ultimate 2015

300

Come to this all-demo session to learn how IntelliTrace in Visual Studio helps you minimize wasted time while debugging .NET applications. We look at how IntelliTrace gives you the ability to take the debugger back in time and examine the state of the application at interesting points in the past. All in the context of the new Visual Studio 2015 IntelliTrace experience.

How Microsoft IT Deploys Windows 10

300

Learn how Microsoft IT adopted and deployed Windows 10 internally using Enterprise Upgrade as the primary deployment method. This approach reduced the deployment overhead by using System Center Configuration Manager Operating System Deployment (OSD) and upgrade which resulted in significant reductions in helpdesk calls. In addition we share how we are leveraging some of the new Enterprise scenarios to delight users while securing the enterprise. You can realize similar benefits in your enterprise by adopting these best practices as you migrate from Windows 7 and 8.x to 10.

Integration: Extend Mission-Critical to the Cloud

300

Developers and integration specialists should attend this demo-packed session to better understand our integration assets including the latest information about Microsoft Azure Integration Services, Microsoft BizTalk Server 2013 R2, Host Integration services, and related enabling technologies. We demonstrate how these capabilities work together in the real world, and how to extend integration solutions to deliver B2B/EDI, B2C, IoT, PaaS, and hybrid integration.

Introduction to Microsoft Virtualization, Part 1: Host Management

300

In this lab, deploy the infrastructure for a highly-virtualized datacenter using Windows Server 2012 R2 Hyper-V and Microsoft System Center 2012 R2 Virtual Machine Manager. First, configure storage, file shares and virtual switches so that the Hyper-V hosts can use the pooled resources. Next, configure network virtualization to enable Virtual Machines to connect to other services. Finally, create a failover cluster and connect it to the storage and networking fabric. After completing this lab, take Part 2 – Virtual Machine Management, where you will build VMs and services to run on this infrastructure.

Introduction to Microsoft Virtualization, Part 2: Virtual Machine Management

300

In this lab, create and manage virtual machines and services for a highly-virtualized datacenter using Windows Server 2012 R2 Hyper-V and Microsoft System Center 2012 R2 Virtual Machine Manager. First, deploy a VM and configure its live migration settings. Next, configure a Hyper-V replica between a host and a cluster for disaster recovery. After this, deploy virtual networks using software defined networking. Next, VM templates and profiles are explored and finally, you create and secure private clouds. Before this lab, take Part 1 – Host Management, where you build the infrastructure that supports these VMs.

IT Project and Portfolio Management in the Cloud

300

Selecting right set of projects and managing them appropriately through their lifecycle is critical for any organization to successfully achieve its competitive edge and business goals. Due to limited resources and dynamic changes in business environment, Portfolio selection process is often challenging for IT and Business executives. Microsoft Project offers customers an integrated platform to select, manage, govern and monitor all projects across the enterprise in a way that is very objective and fully aligned with the organization’s business and growth strategy. This session will highlight end-to-end Project Portfolio Management using Project Online and Project Pro for Office 365.

JEA: A PowerShell Toolkit to Secure a Post-Snowden World

200

When asked what to do about corporate hacking, Ex NSA Director Michael Hayden replied, “Man up and defend yourselves." Edward Snowden then rocked the world by disclosing privileged NSA information. JitJea stands for "Just In Time, Just Enough Admin." It's a Windows PowerShell toolkit that admins use to perform functions without giving them admin privileges.

K2: Making Everyone an Innovator: How Business Apps Will Change Your Company Culture

200

The proliferation of mobile devices and an upsurge of cloud applications has raised the bar for IT departments globally. A new generation of end users, who are increasingly self-sufficient and entrepreneurial, are taking matters into their own hands, driving a build-your-own-applications (BYOA) movement in an attempt to remove roadblocks and solve business problems. Join K2 for a practical walkthrough of how to empower and control this trend, and learn how K2 makes it easy to build and run business applications that precisely meet your organization’s business needs — now and into the future.

Making Managed Availability Easier to Monitor and Troubleshoot

300

Managed Availability is an integral component of Microsoft Exchange Server 2013, however troubleshooting Managed Availability can be a challenge. This session introduces a new set of PowerShell commands that will help you more easily understand the actions being taking by Managed Availability. The session introduces the new tool set, and is delivered by the Premier Field Engineers who have built these tools.

Mark Russinovich and Mark Minasi on Cloud Computing

200

Join Mark Russinovich and Mark Minasi for a lively discussion as they share their views on the cloud computing disruption and what it means for IT pros and developers. Mark Russinovich brings his perspective from leading Microsoft Azure architecture and Mark Minasi brings his IT expertise and view from outside.

Microsoft Azure for Enterprises: What and Why?

100

Microsoft Azure provides a broad set of useful services for enterprises. But what Azure scenarios are most interesting to enterprise leaders, and why? Which of these scenarios do most enterprises start with, and why do they choose them? David Chappell walks through the basics, giving you a big-picture view of how enterprises are adopting Azure today.

Microsoft Loves Linux: Better Together on the Microsoft Cloud Platform

200

Come learn about the Microsoft approach to Linux. This session covers the Microsoft strategy for Linux and showcases our invesments across Windows Server, Hyper-V, Microsoft System Center, Windows Azure Pack, Visual Studio and Microsoft Azure. We also cover how we enable cross-platform management for IT developers, admins, DevOps, DBAs, etc.

Microsoft System Center 2012 R2 Lab 1: Infrastructure Provisioning

300

This lab guides you through key Infrastructure Provisioning tasks using System Center 2012 R2 Virtual Machine Manager to provision and configure the private cloud infrastructure, including compute, storage and networking resources, including VMware VMs. In this lab Virtual Machine Manager deploys the fabric, VMs and clusters (including VMware), and then Configuration Manager configures user, software, and compliance settings for the datacenter.

Microsoft System Center 2012 R2 Lab 3: Automation and Self-Service

300

This lab guides you through key Automation and Self-Service tasks using System Center 2012 R2 App Controller and Operations Manager to manage and monitor enterprise applications at scale across public, private, and hosted clouds. In this lab, App Controller deploys and scales out an application, then Operations Manager monitors a distributed application and a SQL server, then configures and views application performance monitoring.

Microsoft System Center 2012 R2 Lab 4: IT Service Management

300

This lab guides you through key IT Service Management tasks using System Center 2012 R2 Service Manager to manage and support the IT help desk, based on ITIL principals and best practices. In this lab, Service Manager is used to navigate common IT service management activities such as release, incident, change and SLA management, along with chargeback and incident reporting.

Microsoft System Center 2012 R2 Lab 5: Application Management

300

This lab guides you through key Application Performance Monitoring and Management tasks using System Center 2012 R2 App Controller and Operations Manager to manage and monitor enterprise applications at scale across public, private, and hosted clouds. In this lab, App Controller deploys and scales out an application, then Operations Manager monitors a distributed application and a SQL server, then configures and views application performance monitoring.

Microsoft System Center Operations Manager: Monitoring in a Modern World

200

This session illustrates how customer needs for monitoring are changing and how Microsoft is investing in System Center Operations Manager to address these updated customer needs. Additionally, we demonstrate the capabilities of the updated Microsoft Azure Management Pack and rich dashboards.

Microsoft System Center Virtual Machine Manager: Technical Overview and Roadmap

200

In this session, take a guided tour of the key new features in System Center Virtual Virtual Machine Manager (VMM), including storage, networking, and assurance updates. Learn best practices for using VMM to manage your datacenter fabric, see how other customers are using VMM, and learn about the future direction of the product.

Microsoft Visual Studio for Web Developers

300

​Visual Studio is known for its rich and deep tooling for web development. A best-in-class CSS editor combines with fantastic HTML5 support, and power JavaScript intellisense to support your most advanced web.

Migrating to Microsoft: VMware to Hyper-V and Microsoft Azure

300

In this session, learn all about the current Microsoft solutions that enable you to migrate your on-premises workloads from VMware, over to Hyper-V or up into Microsoft Azure. In addition, we showcase some of the key partner solutions that customers can take advantage of for migration.

Monitoring Your Datacenter with Microsoft System Center 2012 R2 Operations Manager

300

In this lab, learn how to monitor your datacenter with System Center 2012 R2 Operations Manager.

Running Linux in Microsoft Azure

300

Heterogeneity is common for operating systems, virtualization solutions, and the software stacks that run on them. In this session, we explore the offerings Microsoft has made available for Linux and FreeBSD IaaS solutions running in Microsoft Azure, as well as how you can migrate your existing Linux IaaS solutions from your private cloud Azure.

Security Threat Analysis Using Microsoft Azure Operational Insights

300

Come learn how Azure Operational Insights can help you reliably collect security events and use them to perform ad hoc forensics/exploration of unknown breach patterns.

Speed Lab 1! System Center 2012 R2: Infrastructure Provisioning and Monitoring

300

Microsoft System Center 2012 R2 is the industry’s leading datacenter management system, providing a variety of infrastructure, automation, self-service, IT service management, VM and application management capabilities. Complete this lab to learn the basics of every System Center 2012 R2 infrastructure component, including Virtual Machine Manager, Operations Manager, Advisor, App Controller, and Data Protection Manager.

Speed Lab 2! Microsoft System Center 2012 R2: Automation, Service, and App Management

300

System Center 2012 R2 is the industry’s leading datacenter management system, providing a variety of infrastructure, automation, self-service, IT service management, VM and application management capabilities. Complete this lab to learn the basics of every System Center 2012 R2 automation, services and application component, including Orchestrator, Configuration Manager, Endpoint Protection, Operations Manager, and Service Manager.

Speed Lab! Microsoft System Center 2012 R2 Overview

300

System Center 2012 R2 is the industry’s leading datacenter management system, providing a variety of infrastructure, automation, self-service, IT service management, VM and application management capabilities. In this lab, spend a few minutes using every System Center 2012 R2 component, including Virtual Machine Manager, Operations Manager, Configuration Manager, Service Manager, App Controller, and Data Protection Manager. Finally, connect several systems together to create your own Orchestrator Runbook.

Strategically Evolve Your Role as an IT Pro

200

The traditional tasks of the IT professional role centered around configuration and administration. Going forward, one must evolve to meet the rapidly changing technology landscape, where public and private cloud, mobile, and hybrid options come into play. IT pros, today, require skill expansion on top of core infrastructure management capabilities, including technology advisory, business analysis, technical and business support, and evangelism functions. In a Microsoft environment, the IT pro role does not go away – it becomes even more essential. In this session, we discuss the transformation of the IT pro, outline some of the new opportunities, and provide much needed perspectives for businesses and individuals to prepare for the future.

Sysinternals Primer: Ignite 2105 Edition

300

The latest edition of the popular Sysinternals Primer series with Aaron Margosis, Mark Russinovich’s co-author of The Windows Sysinternals Administrator’s Reference. The Sysinternals utilities are vital tools for any computer professional on the Windows platform. Mark Russinovich's popular "Case Of The Unexplained" demonstrates some of their capabilities in advanced troubleshooting scenarios. This complementary tutorial series focuses primarily on the utilities themselves, deep-diving into as many features as time allows. Expect to see some advanced analysis, such as manipulating Procmon results with Windows PowerShell, and interesting/useful new features.

Taking a deep dive into Microsoft Azure IaaS capabilities

300

Learn what’s new in Azure including the resource provider, building applications using premium storage and others.

The Case of the Unexplained: Windows Troubleshooting

300

Come hear the master of Windows troubleshooting, walk you step-by-step through how he has solved seemingly unsolvable system and application problems on Windows. With all-new real case studies, see how to apply the Microsoft Debugging Tools and the presenter's own Sysinternals tools, including Process Explorer, Process Monitor, to solve system crashes, process hangs, security vulnerabilities, DLL conflicts, permissions problems, registry misconfiguration, network hangs, and file system issues. These tools are used on a daily basis by Microsoft Product Support and have been used effectively to solve a wide variety of desktop and server issues.

The Future of Microsoft Azure: Managing Your Cloud Applications in the New Azure Portal

200

We are excited to share the new, Microsoft Azure Portal Preview – reimagined, redesigned, and remade for you. Join us for this journey into the future of DevOps and ITPro. We look at how to connect your source code to Azure for continuous deployment, manage builds, tests and work items, as well as manage your Azure apps built using Azure Web Sites or VMs, using Storage or SQL, etc.; and how to monitor the health of your deployed application with rich insights through first- and third-party services; all inside the new Azure Portal Preview. Join us to hear about the futures of this new platform that not only supports first-party services, but also third-party services through a rich marketplace experience.

The Future of TypeScript: ECMAScript 6, Async/Await, and Richer Libraries

300

With TypeScript 1.0, we released a new language built to take full advantage of JavaScript with a rich type system. We’ve watched the community take this and create a number of projects, including one of the largest repositories of JavaScript API documentation available. Modern JavaScript has continued to grow, and now incorporates more concurrency patterns, use of new JavaScript features, and more modular designs. In this talk, we investigate upcoming features of TypeScript, like ECMAScript 6 support and async/await, and how they make working with modern JavaScript patterns and libraries easier.

The Microsoft Azure Cloud for IT Pros

300

Cloud services should be seen as an extension of your on-premises IT environment and your job as an IT professional should be to manage, control, and maximize the potential of these services. There are new skills to learn: new technologies and new approaches to building, deploying, and managing applications, services, and networks. In this pre-day session, learn how to unleash the power of Microsoft Azure. The in-depth coverage provides a solid introduction to Microsoft Azure for IT pros. The day is packed with demos.
Pre-Day Session presenter: John Craddock

The Microsoft Enterprise Social Journey: How We Did It

200

In this session, hear a no-holds-barred account of Microsoft's journey to working social and how teams across our company use social tools to get work done more effectively. Hear the peaks and pits of the process, along with how we internally overcame blockers to enterprise social success. Join us as we answer some of the most common factors that social at scale is forcing Microsoft to accommodate for: How are Microsoft employees working more socially? What did Microsoft IT do to help shift the culture? If adoption of social is mostly about change management, what does that look like in an enterprise the size of Microsoft (100,000+ users, geo-distributed worldwide)?

Turning the Infrastructure Inside Out and IT Practices Upside Down: Microsoft IT's Cloud Adoption

300

Mature enterprises have spent years optimizing and refining traditional IT services. The rise of cloud technologies, along with other disruptive forces, pose serious challenges, and create interesting opportunities for companies with established investments and processes. This session conveys in brutal honesty how Microsoft's own IT organization is adapting and changing, focusing on the architectural strategy and engineering tactics that facilitate their cloud adoption.

Using Windows PowerShell for Daily Tasks

300

This lab is intended for IT professionals who are new to PowerShell scripting and want to learn how to quickly build a library of scripts to assist them in the administration of a Windows infrastructure. Use the Windows PowerShell Script Browser to locate relevant scripts and modify them to meet specific task-oriented requirements.

Why Trust Microsoft Enterprise Cloud with Your Data?

200

At Microsoft, security, privacy and compliance are the key principles of how we earn and maintain the trust of our customers in our cloud. Trusting Microsoft with your data is important for your CIOs, CSOs and your Legal Officers. We make contractual commitments on things that are most important to you so you have confidence in us. Come learn from our Corporate and Legal Affairs Executive on the key commitments we make to assure you that we do what we say we do so you can hold us accountable. This session will be a unique view of trusting the cloud from legal perspective with a special focus on privacy.

Windows PowerShell Unplugged with Jeffrey Snover

400

Come learn PowerShell the way PowerShell was meant to be learned—exploring Windows from a command-line. The goal of this session is not to teach you any particular PowerShell feature or how to manage a system, but to equip you with the tools and techniques that will help you explore and learn PowerShell and figure out how to manage things on your own.