Wednesday, October 29, 2008

Cloud Computing at PDC and Elsewhere: Day 3 (10/29)

A daily compendium of PDC keynotes and sessions about Cloud Computing, SQL Server Data Services, and related topics. This post will be updated frequently from 8:00 AM to 5:00 PM PDT or later. Unless otherwise noted all blog posts are dated 10/29/2008.

On-Demand Keynote 3 From Day 2

Don Box and Chris Anderson: A Lap Around the Azure Platform (Day 2, Keynote 3)

Chris Anderson and Don Box take the microphone over in Keynote 3 and explore Microsoft's latest technologies through the eyes of working developers.

Don and Chris write the simplest possible program with HTTP URIs and XML that shows all the capabilities of the Azure Services platform. (This keynote, like Rick Rashid’s Day 3, Keynote 4, wasn’t streamed live. Repeated from Cloud Computing at PDC and Elsewhere: Day 2 (10/28).)

Session Videos From Channel9

Channel9 is posting videos of PDC 2008 interviews and sessions about 24 hours after the session’s end. Here are segments from Tuesday’s sessions that are related to cloud computing:

Mike Flasko: Developing Applications Using Data Services (Tue 10/28 | 1:45 PM-3:00 PM | 151)

In the near future, applications will be developed using a combination of custom application code and online building block services, including data-centric services. In this session we discuss advancements in the Microsoft development platform and online service interfaces to enable seamless interaction with data services both on-premises (e.g., ADO.NET Data Services Framework over on-premises SQL Server) and in the cloud (e.g., SQL Server Data Services). Learn how you can leverage existing know-how related to LINQ (Language Integrated Query), data access APIs, data-binding, and more when building applications using online data.

David Robinson: SQL Services: Tips and Tricks for High-Throughput Data-Driven Applications (Tue 10/28 | 12:45 PM-1:30 PM | 411)

Learn how to use the Authority-Container-Entity (ACE) concepts to build large scale, high-throughput applications using SQL Services and other cloud-based services.

Danny Kim: Full Armor’s Policy Portal (Tue 10/28 | 12:45 PM-1:30 PM | 408A)

Learn how early adopter customers built their services on the Microsoft cloud platform. Hear details about the experience related to design and development of their services, and why they chose to build their service on the cloud platform.

John Shuchuck: Architecture of the .NET Services (Tue 10/28 | 3:30 PM-4:45 PM | Petree Hall CD)

Dive into the architecture that links many of the Microsoft .NET services and lets ISVs and businesses deliver compelling solutions. Learn how to compose these services with SQL Services to create applications in the cloud and connect them with on-premises systems. In this session we cover the next generation of messaging, data, access control, and directory services, and how they help developers.

Soumitra Sengupta: A Lap around SQL Services (Tue 10/28 | 3:30 PM-4:45 PM | 502A)

SQL Services is a set of hosted database services that supports high-scale distributed applications using SOAP and REST interfaces. Learn how to model data for high availability and scale, and see how to create new applications in the cloud or extend on-premises applications and services. Learn how to create, retrieve, and update all types of data-from blobs to flexible entities to schematized entities.

Tim Mallalieu: Entity Framework Futures (Tue 10/28 | 5:15 PM-6:30 PM | 151)

The next version of the Entity Framework adds scenarios in the areas of model driven development, domain driven development, simplicity, and integration. See a preview of production and prototype code for the next version of the Entity Framework as well as a candid discussion with members of the development team. (01:33:26)

Yousef Khalidi: Windows Azure: Architecting & Managing Cloud Services (Tue 10/28 | 5:15 PM-6:30 PM | Petree Hall CD)

From design to deployment, building a scalable, highly available service is different from building other kinds of applications. This session discusses the impact that designing for the cloud has on all stages of the service lifecycle, and how the Microsoft cloud platform works for you to meet the scaling and availability goals of your service. This session will show how automation is used to free the developer from dealing with many hardware and networking issues. Also learn how the cloud services platform is architected to enable a pay-for-use dynamic model.

Liam Cavanagh: Sync Framework: Enterprise Data in the Cloud and on Devices (Tue 10/28 | 5:15 PM-6:30 PM | 408A) Video pending

See how synchronization plays a pivotal role in transitioning to a managed cloud environment by creating a central hub of information in the cloud. Using synchronization, organizations can enable more efficient mobile and enterprise-to-enterprise scenarios.

Cloud-Related Posts

Jim Nakashima: Windows Azure Walkthrough: Simple Blob Storage Sample (10/29/2008)

This walkthrough covers what I found to be the simplest way to get a sample up and running on Windows Azure that uses the Blob Storage service. It is not trying to be comprehensive or trying to dive deep in the technology, it just serves as an introduction to how the Windows Azure Blob Storage Service works.