Friday, February 25, 2011

Preliminary Session List for TechEd North America 2011’s Cloud Computing & Online Services Track

Update 2/25/2011: Search by @TechEd_NA found two LightSwitch sessions; see end of post.

Following are abstracts and links to details of eight sessions and one preconference seminar scheduled for presentation at the TechEd North America 2011 conference to be held in Atlanta, GA on 5/16 through 5/19/2011:

Connecting Cloud and On-Premises Applications Using Windows Azure Virtual Network

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD
Windows Azure Virtual Network is a component of Windows Azure that enables customers to set up secure, IP-level network connectivity between their Windows Azure compute services and existing, on-premise resources. This eases enterprise adoption by allowing Windows Azure applications to leverage and integrate with a customer’s current infrastructure investments. For example, using the Windows Azure Virtual Network customer can migrate a line-of-business application to Azure that requires connectivity to an on-premise Microsoft SQL Server database which is secured using Active Directory-based Windows Integrated Authentication. In this session, we give an overview of Windows Azure Virtual Network functionality, discuss usage scenarios, and walk through the steps involved in setting up and managing a Virtual Network.

Enabling New User Experiences in Mobile and HTML5: Incorporate Microsoft SQL Azure, Windows Azure AppFabric, Windows Azure Marketplace DataMarket

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD

With the changing web and explosion of mobile devices, there are new opportunities to utilize the cloud as the service endpoint to power these new data-powered experiences. SQL Azure and Open Data Protocol (OData) are the best solution for connecting to this new and future application development. This session is highly interactive, demonstrating how to quickly access SQL Azure data on new mobile platforms and for emerging web and HTML user experiences.

Inside Windows Azure, the Cloud Operating System with Mark Russinovich

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD [Probably erroneous.]

Join Mark Russinovich, now working on Azure, for an under-the-hood tour of the internals of Microsoft’s new cloud OS. Topics include datacenter architecture, cloud OS architecture, and what goes on behind the scenes when you deploy a service, a machine fails or comes online and a role fails.

Microsoft SQL Azure Overview: Tools, Demos and Walkthroughs of Key Features

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD

This session is jam-packed with hands-on demonstrations lighting up SQL Azure with new and existing applications. We start with the steps to creating a SQL Azure account and database, then walk through the tools to connect to it. Then we open Microsoft Visual Studio to connect to Microsoft .NET Framework applications with Entity Framework and ADO.NET. Finally - we plug in new services to sync data with SQL Server.

Migration and Movement of Data between Microsoft SQL Azure, Microsoft SQL Server, and Microsoft Access

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD

Migrating data back and forth from on-premises to the cloud and back again is one of the toughest challenges facing developers and architects. Learn about tools, features, and scenarios that easily enable data migration between SQL Azure and SQL Server, and SQL Azure and Access. This session is highly interactive with live demonstrations illustrating how Microsoft tools, libraries and SQL Azure make this a reality.

Using Windows Azure Storage

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD

Windows Azure Storage is a scalable cloud storage service that provides the ability to store and manipulate blobs, structured non-relational entities, and persistent queues. In this session you will learn tips, performance guidance, and best practices for building new applications or migrating an existing applications that use Windows Azure Storage.

Using Windows Azure Virtural Machine Role

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD

Learn how to use the Virtual Machine (VM) Role on Windows Azure. We demonstrate best practices for building and uploading customized OS images and deploying managing services using those images.

Writing Windows Azure Marketplace DataMarket Enabled Applications

  • Breakout Session |  300 - Advanced  |  Cloud Computing & Online Services
  • Speaker(s): TBD

This session shows you how to build applications that leverage DataMarket. We are going to introduce the development model for DataMarket and then immediately jump into code to show how to extend an existing application with free and premium data from the cloud. Together we will build an application from scratch that leverages the Windows Phone platform, data from DataMarket and the location APIs, to build a compelling application that shows data around the end-user. The session will also show examples of how to use JavaScript, Silverlight and PHP to connect with the DataMarket APIs.

PRC10 | Implementing the Private Cloud

  • Pre-Conference Seminar |  Cloud Computing & Online Services
  • Speaker(s): Edwin Yuen, Ian Carlson
In this seminar we deep dive into key Microsoft products and services that come together to create a private Cloud infrastructure in your corporate datacenter today. This seminar focuses on how to combine self-service provisioning, management, automation and application workloads to deliver the private Cloud. Learn how to make this vision a reality and how investments today can be fully leveraged in the future world of seamless integration between private and public Cloud infrastructure.

Updated 2/25/2011 4:00 PM PST:

As of 2/25/2011 only one session speaker was identified. Surprisingly, a search on LightSwitch returned no hits. (Beth Massi is listed as a speaker but doesn’t link to any sessions.)

image Beth Massi (@BethMassi) responded in a 2/25/2011 tweet:

Hey @rogerjenn don't worry we'll have plenty of #LightSwitch presence at #TechEd :-)

image TechEd NorthAmerica (@TechEd_NA) also responded in a 2/25/2011 tweet:

Thx, Beth! I found 2 RT @BethMassi Hey @rogerjenn don't worry we'll have plenty of #LightSwitch presence at #msteched.

Following are entries for the two newly found LightSwitch sessions:

Building Business Applications with Microsoft Visual Studio LightSwitch

  • Breakout Session |  300 - Advanced  |  Developer Tools, Languages & Frameworks
  • Speaker(s): Doug Seven

Visual Studio LightSwitch is the simplest way to build business applications for the desktop and cloud. LightSwitch simplifies the development process by letting you concentrate on the business logic, while LightSwitch handles the common tasks for you. In this demo-heavy session, see end-to-end how to build and deploy a data-centric business application using LightSwitch. Discover what is under the hood to better understand the architecture of a LightSwitch application. Finally, learn how you can use Microsoft Visual Studio 2010 Professional and Microsoft Expression Blend 4 to customize and extend its UI and Data layers for when the application’s requirements grow beyond what is supported by default.

Developing Extensions for Microsoft Visual Studio LightSwitch

  • Breakout Session |  400 - Expert  |  Developer Tools, Languages & Frameworks
  • Speaker(s): Jay Schmelzer

Visual Studio LightSwitch simplifies developing line-of-business applications and is extensible for future needs. In this demo-intensive session learn how to develop extensions for your organization or customers. Using Visual Studio 2010 and Microsoft Silverlight, create components that will be used in a completed LightSwitch line-of-business application without having to rewrite the application.

I’ll update this post as speakers are assigned and new cloud computing and online services sessions are added.