Monday, November 8, 2010

Windows Azure, SQL Azure, BPOS and OData Sessions at Tech*Ed Europe 2010

Following is a list of Tech•Ed Europe 2010 sessions within the Cloud Computing and Online Services and Architecture tracks, as well as hits with OData as a search keyword, categorized as Breakout and Interactive sessions. Data is current as of 9/22/2010.

Tech•Ed Europe is being held 11/8 through 11/12/2010 at Messe Berlin, Berlin, Germany.

This article will be updated, like others before it, as more information becomes available about the sessions, an OData-formatted session list goes on line, and videos of sessions are posted.


Update 11/8/2010: An OData-formatted session list is available:

The URL for the Tech·Ed Europe OData service is http://odata.msteched.com/teeu10/sessions.svc/, and you can find more information on how to access this data on http://www.odata.org or on one of the many blog posts around the web about exposing and consuming data as OData such as this one (How to navigate an OData compliant service).

As session videos become available, they will be listed at http://www.msteched.com/2010/Europe/Tracks/CloudComputingOnlineServices.


Breakout Sessions

ARC202 - Cloud Computing – A Crash Course for Architects
  • Session Type: Breakout Session
  • Track: Architecture
  • Speaker(s): Beat Schwegler

Cloud Computing promises instant access to unlimited computers, storage and application resources… and this all comes with zero capital investment. However, most companies can't or won't move all of their assets to the cloud.

What applications, services and capabilities benefit the most from cloud computing? To answer this question we will discuss the promise and dynamics of cloud computing, including the regulatory requirements, financial aspects, and last but not least the technical capabilities.

ARC303 - Architecting Claims-Aware Applications (with the Windows Identity Foundation and Active Directory Federation Services)
  • Session Type: Breakout Session
  • Track: Architecture
  • Speaker(s): Dominick Baier

Claims, Tokens and (possibly) Federation are the new ways to model authentication, access control and personalization for distributed applications. While the possibilities in these technologies are vast, there are some well-established patterns for typical security scenarios. This includes guidelines for the usage of claims, identity providers, resource security token services, federation gateways and multi-tenancy. This talk walks you through common application architectures and illustrates how to use the Windows Identity Foundation (WIF) and Active Directory Federation Services (ADFS) to tap into the power of claims-based security.

ARC309 - Architecting Applications for High Scalability – Leveraging the Windows Azure Platform
  • Session Type: Breakout Session
  • Track: Architecture
  • Speaker(s): Eugenio Pace

The cloud offers unique opportunities that were once only available for big companies: geo-distributed datacenters; massive amount of resources; elastic resource provisioning. How to take advantage of these features? What are the design patterns that are required to leverage these capabilities in the most efficient way? This session uses a practical approach, with concrete examples of successful applications that are optimized for these kind of scenarios.

ASI204 - WCF: The Unified Services Programming Model for SOAP, REST, Data and RIA Communication
  • Session Type: Breakout Session
  • Track: Application Server & Integration
  • Speaker(s): Ron Jacobs

WCF 4 provides a coherent and unified services strategy for .NET. In this session we will look at how .NET developers can re-use their WCF skills to take advantage of a rich set of programming models built on a single communication framework, including: WCF WebHttp Services for RESTful services; WCF Data Services and OData; WCF Workflow Services for long-running, durable services; and WCF RIA Services for end-to-end Silverlight application development

COS201 - Microsoft Business Productivity Online Standard Suite (BPOS) Futures: What’s Coming Soon
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Eron Kelly

This session provides a preview of the next generation of the Business Productivity Online Standard Suite, including a preview of the new administration and end-user portals. The session demonstrates how the messaging and collaboration capabilities in BPOS evolve as the latest server technology is deployed in this collection of hosted enterprise software services.

COS202 - Microsoft Live@edu: Moving Your School Communication and Collaboration to the Cloud
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Anh Vu, Benedetta De Santis , Sean Emam

Moving email to the cloud is a big trend in Education. Lots of schools are also looking at how to leverage cloud solutions for collaboration. Microsoft Live@edu is part of Microsoft's S+S solutions and provides communication and collaboration services for educational institutions at no cost. Are you willing to join us in this session and become part of a family of thousands of schools that have chosen Live@edu? This session outlines the current features of a Live@Edu implementation, touching upon key IT and end user scenarios for an education institution. We also discuss how you can extend Live@edu to best fit your school needs. Additionally, we demonstrate Office Web Apps or the newest release of Microsoft Exchange on the cloud. Finally, we provide a sneak preview of where we are headed in the future with SharePoint based collaboration and productivity.

COS203 - Implementing Microsoft Business Productivity Online Standard Suite (BPOS): Planning, Preparation and Migration
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Philippe Maurent, Tom Ligon

Making the decision to move your messaging and collaboration infrastructure to the cloud is a big step. But now that you’ve finished the evaluation phase and have decided to purchase the Microsoft Business Productivity Online Suite (BPOS) for your organization, it’s time to move your users and data to the cloud. This session provides guidance for coordinating and performing deployment and migration activities as you move from your current, on-premises environment to BPOS. This session guides attendees through three key deployment project phases: Plan, Prepare and Migrate; with a focus on the tasks handled by partners and customers, plus a high-level review of tasks handled internally by Microsoft services teams.

COS204 - What Can You Do to Prepare for the Future BPOS Suite?
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Kayvaan Ghassemieh

This session will address the questions you will have from moving from the current version of BPOS-S to the next version. It will address key areas you should be thinking of now so your customer will be ready to move to the next version.

COS205 - Security and Compliance on the BPOS Platform
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): David Peet

Moving to the cloud requires a new way of thinking about security and compliance - who does what will change, yet organizations must still comply with policies, regulations and laws. This session will cover Microsoft’s overall approach to security, privacy and compliance as well as specific features of BPOS that enable customers to take charge themselves. Many customers large and small, some from highly regulated industries, have been able to use BPOS and satisfy themselves about compliance; learn about the questions they raised and how they were addressed.

COS221 - Microsoft's Cloud Infrastructure Compliance Framework
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services, Security, Identity & Access
  • Speaker(s): John Howie, Mark Estberg

Microsoft offers enterprise and consumer cloud services and operates data centers world-wide whilst having many statutory and regulatory compliance requirements that it must meet. In order to better manage the requirements of each, Microsoft’s Global Foundation Services security and compliance team has built a compliance framework that is based on ISO/IEC 27002:2005 and extended it to incorporate the compliance requirements and built an information security management system on ISO/IEC 27001:2005, and which is certified. In this highly interactive session listen to the people responsible for managing compliance and the controls in the framework about how the information security management system and framework was built and operates. Learn how you can take a similar approach in your enterprise to meet your compliance burden. Bring your questions and get straight answers!

COS222 - What’s New in Microsoft SQL Azure
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services, Database Platform
  • Speaker(s): David Robinson

SQL Azure provides a highly available and scalable relational database engine in the cloud. In this demo-intensive and interactive session learn how to quickly build Web applications with SQL Azure Databases and familiar Web technologies. We demonstrate several new enhancements we have added to SQL Azure based on the feedback we’ve received from the community since launching the service earlier this year.

COS301 - Microsoft Business Productivity Online Standard Suite (BPOS) Futures: Directory Synchronization
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Mike Kostersitz

This session focuses on what the Dir Sync tool is used for and what will be available in V2 of the tool. In addition this session will discuss when a company should use it in a deployment, depending on the size and needs of the company. The session also includes demos of the tool itself.

COS302 - Microsoft Business Productivity Online Standard Suite (BPOS) Futures: Identity and Access Solutions
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Dan Kershaw

This session provides a preview of the identify and access solutions in the next generation of the Business Productivity Online Standard Suite, showing the evolution of the BPOS sign-in services and directory synchronization with on-premises Active Directory infrastructure. The session also explores Active Directory federated identities working in conjunction with BPOS and cloud identities.

COS321 - Cloud Computing, is it right for you?
  • Session Type: Breakout Session
  • Track: Architecture, Cloud Computing & Online Services, Security, Identity & Access
  • Speaker(s): John Craddock

The Cloud encompasses services that are provided by other organisations, these services include storage, databases, applications, infrastructure, and more. As these services are hosted by third-parties, they potentially offer your organisation cheap, leveraged on demand, pay as you go, and highly scalable solutions for IT. At first sight this may seem like the perfect panacea, allowing an organization to quickly leverage low cost solutions. However, it requires careful architectural planning to decide what should go into the cloud and what should remain on-premise. Get it right and you will reap the rewards, get it wrong and feel the pain. Come to this session and discover what Cloud computing is all about and how it will change the landscape of your IT systems. No longer will your organisation’s data and business processes be contained within the strict confines of your perimeter network. Your security and services architecture will need to evolve to encompass the Cloud. Share John’s insight into making the Cloud work for you.

COS322 - Lap Around the Windows Azure Platform
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): James Conard

Come and hear how the Windows Azure Platform provides a scalable computer and storage environment with Windows Azure, secure connectivity with Service Bus and Access Control Service, and a relational database with SQL Azure. Learn about these new services and see several demos that show how to build applications that run in and take advantage of Microsoft’s new cloud platform.

COS323 - Moving Applications to the Cloud
  • Session Type: Breakout Session
  • Track: Architecture, Cloud Computing & Online Services
  • Speaker(s): Eugenio Pace

You have been building applications on the Microsoft platform for years. You mastered ASP.NET, SQL Server, Active Director, and the .NET framework. What does the Windows Azure Platform represent? What are the important considerations for moving your apps, your skills and practices to the cloud? This session will walk you through a simple canonical application and will discuss the migration process. We’ll talk about design and architecture, tradeoffs, advantages and potential challenges and the economic implications.

COS324 - Deploying, Troubleshooting, Managing and Monitoring Applications on Windows Azure
  • Session Type:
  • Track:

More information coming soon.

COS325 - Integrating Applications on Windows Azure with the Enterprise
  • Session Type:
  • Track:

More information coming soon.

COS326 - Inside Windows Azure
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Mark Russinovich

Join Mark Russinovich, now working on Windows Azure, for an under the hood tour of the internals of Microsoft’s new cloud OS. Topics will 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.

COS327 - Migrating Applications to Microsoft SQL Azure
  • Session Type: Breakout Session
  • Track: Cloud Computing & Online Services, Database Platform
  • Speaker(s): David Robinson

Are you looking to migrate your on-premise applications and database from MySql or other RDBMs to SQL Azure? Or are you simply focused on the easiest ways to get your SQL Server database up to SQL Azure? Then this session is for you. We cover two fundamental areas in this session: application data access tier and the database schema+data. In Part 1 we dive into application data-access tier, covering common migration issues as well as best practices that will help make your data-access tier more resilient in the cloud and on SQL Azure. In Part 2 the focus is on database migration. We go through migrating schema and data, taking a look at tools and techniques for efficient transfer of schema through Management Studio and Data-Tier Application (DAC). Then we discover efficient ways of moving small and large data into SQL Azure through tools like SSIS and BCP. We close the session with a glimpse into what is in store in future for easing migration of applications into SQL Azure.

COS328 - Dallas overview, business model + demos + glimpse of architecture
  • Session Type:
  • Track:

More information coming soon.

COS329 - Writing Dallas Enabled Applications
  • Session Type:
  • Track:

More information coming soon.

DEV203 - Open Data for the Open Web
  • Session Type: Breakout Session
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Jonathan Carter

There is no shortage of valuable data being generated by applications, reports, tools, Web sites, etc. Unfortunately, this leaves many of us wishing we could programmatically access the data and logic behind an app, report, or Web site. To break down data silos and increase the shared value of data and its associated business logic through the Web, Microsoft has recently announced the Open Data Protocol which enables exposing any data source as a Web-friendly data feed. Join this session to understand what the Open Data Protocol (OData) is and how it adds end-user and developer value to many of Microsoft's leading products and services (such as SharePoint Server 2010, Microsoft Codename "Dallas", Windows Azure, SQL Server Reporting Services, SQL Server PowerPivot for Excel, Visual Studio, .NET, Silverlight, AJAX, etc.) and is accessible from a range of platforms such as Java and PHP.

DEV309 - WCF Data Services - A Practical Deep-Dive!
  • Session Type: Breakout Session
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Mario Szpuszta

Incredible simplicity, great possibilities - that is the power of OData and WCF data services. After a short introduction of OData from a standards-perspective and how you can see it compared to SOAP-based services, we will quickly dive into developing adopting OData by creating WCF Data Services with the .NET Framework 4.0. We’ll take a look on the most important technical possibilities such as query interceptors, service operations as well as securing WCF data services. Finally based some ideas from a real-world-experience you will learn about clear advantages and scenarios where OData is a perfect fit and a neat addition to SOAP-based services in a service oriented environment. Come and learn about information services and entity services that are shining through their simplicity!

OFS215 - Gone Cloud: Office 2010 and Cloud-Based Solution Development
  • Session Type: Breakout Session
  • Track: Office & SharePoint
  • Speaker(s): Steve Fox

Office 2010 provides many new programmatic advancements, many of which can be leveraged to integrate with cloud technologies such as Azure, Web 2.0 and CRM Online. This session will discuss the types of cloud-based integrations that are possible with Office 2010 and then walk through how you can begin to add a new dimension into your Office solutions. Specific topics for discussion will include client extensibility, Azure integration, oData integration, Business Connectivity Services (BCS), and much more. The session will provide design views for the integration through patterns, expose relevant APIs and then walk through code demos to show you how you can build and deploy cloud-based solutions.


Interactive Sessions

ARC301-IS - Multi-Tenant Architectures in Software-as-a-Service Solutions
  • Session Type: Interactive Session
  • Track: Architecture
  • Speaker(s): Rainer Stropek

"Software as a Service" (SaaS) is a software distribution model that uses the Internet to deploy, maintain and run software solutions. For the first time ever small and medium software vendors have the possibility to reach the large number of small businesses around the globe (the "long tail") and offer solutions as services to them. Applications that are built to be used by thousands of customers have the need to be configurable and customizable to a high degree. This has a strong impact on the applications’ architectures. A single code base and a limited number of deployed instances have to serve a large number of customers (=tenants) although the users’ view on the system may be very different. In this session Rainer Stropek presents challenges that software architects are typically faced with when building such configurable multi-tenancy solutions. As a second step Rainer shows possible solutions. In the final part of his talk he will discuss applicable mechanism for multi-tenancy in the Windows Azure Platform.

COS202-IS - Microsoft Live@edu: Moving Your School Communication and Collaboration to the Cloud
  • Session Type: Interactive Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Anh Vu, Benedetta De Santis , Raj Mukherjee, Sean Emam

As a follow-up to the companion breakout session, this session provides an opportunity to drill deeper into Live@edu and discuss the ways educational organizations are leveraging the Microsoft platform to move messaging and collaboration applications to the cloud for their students, faculty and staff.

COS204-IS - What Can My Customer Do to Prepare for the Future Version of Microsoft Business Productivity Online Standard Suite (BPOS)
  • Session Type: Interactive Session
  • Track: Cloud Computing & Online Services
  • Speaker(s): Erik Ashby, Kayvaan Ghassemieh

As a follow-up to the companion breakout session, this session provides an opportunity to drill deeper into the process and prerequisites needed to move to the next version of the BPOS Suite. This provides a great interactive forum to get those additional questions answered.

No comments:

Post a Comment