32
Azure: The Overview Jeff Blankenburg Developer Evangelist Microsoft Corporation

Azure Overview

Embed Size (px)

DESCRIPTION

A talk about Windows Azure, Microsoft's cloud computing platform. Includes a discussion about starting a t-shirt company from scratch, and the struggles of keeping your website afloat.

Citation preview

Page 1: Azure Overview

Azure: The Overview

Jeff BlankenburgDeveloper EvangelistMicrosoft Corporation

Page 2: Azure Overview

What is the PDC?

Page 3: Azure Overview

Watch PDC onlinewww.microsoftPDC.com

Page 4: Azure Overview

The nature of software development is radically changing ...

ARE YOU READY?

Prepare yourself for a demanding future. Attend the MSDN Developer Conference.

• Experience Microsoft’s Cloud Computing Platform • Be among the first to see Windows 7• Take your .NET skills to the next level• The Cost? Just $99

For cities and to register, check out www.MSDNDevCon.com RSVP Code: MDCARC

Page 5: Azure Overview

Codemash 2009

January 8 & 9

Page 6: Azure Overview

Introducing Agile for Real World Programmers

A Programmer’s Guide To User Experience

Three Tips To Improve Your Dev Process

Introducing the iPhone SDK

Modern Web Applications in .NET

Introduction to the Live Mesh SDK

63 sessions…including:

Page 7: Azure Overview

Full Day Language Tutorials.NET 101 with Josh Holmes and Jeff BlankenburgFigure out how to get your feet wet in the .NET framework, C#, Visual Basic, WPF, Silverlight and more.

Java, Groovy, and Grails 101 with Chris Judd and Jim ShinglerTwo Java experts walk you through the basics of Java, its newest dynamic language (Groovy), and the shiniest web framework (Grails.)

Ruby 101 with Jim Weirich and Joe O'BrienYeah, does it get any better? Go learn Ruby from two masters of it.

Day 0 Precompiler

Page 8: Azure Overview

Half Day WorkshopsTurning the Ship with Dave Donaldson.Spend time in a highly interactive session with Dave as he discusses practical lessons learned on changing processes, mindsets, and culture to steer a company onto a more agile, productive path.

Kanban 101 with Dave Laribee.What's Kanban? How's it different from other Agile implementations? Learn about a not-so-new approach to managing projects that will help you boost your team's productivity and speed to delivery.

iPhone Development with Chris AdamsonLearn Objective-C and the iPhone's SDK from a noted author and expert.

Fundamentals of Test Driven Development.Sit down and walk through the basics of TDD with Leon Gersing and Phil Japikse. Leon will do one session, Phil the other. This hits the basics of TDD and is hands on with two of the most passionate advocates of TDD around. Learn TDD, evolve your critical thinking.

Value Stream Mapping Workshop with Mary PoppendieckLearn how to use Value Stream Mapping to pinpoint opportunities for improvement in your software development process.

Day 0 Precompiler

Page 9: Azure Overview

All Day CodeJam

Instructors: Gary Bernhardt, Sarah Dutkiewicz, Joe Fiorini, Corey Haines, John Stockton

Come in and spend all or part of your day cranking out code in a room full of Wicked Smart People. We'll have a server application built and hosted on either a VPC or networked server. You can spend your time cranking out a front end to the app, you can extend the app's functionality, or you can just say "This sucks and I'm rebuilding it from scratch and I'm gonna do it right!" You can work in your own environment, or better yet, do the CodeMash thing and jump off into a new environment. We'll have a number of VPCs set up with all the major development environments. Concerned that you want to jump into a new environment, but won't know how to get started? We'll have experts wandering around the room just waiting to help you out. Why not sit down with someone working in a different environment and pair up with them?

Day 0 Precompiler

Page 10: Azure Overview

Enough about that…

Today is about S + S

Page 11: Azure Overview

Software + Services Platform

Page 12: Azure Overview
Page 13: Azure Overview

Windows Azure

Page 14: Azure Overview

Azure™ Services Platform

Page 15: Azure Overview

Using Visual Studio is like wearing glasses.

It helps you C#.

Page 16: Azure Overview

VB, or not VB?

There is no question.

Page 20: Azure Overview
Page 21: Azure Overview

Scaling issues

Page 22: Azure Overview

.NET Framework Evolution

Page 23: Azure Overview

Interoperability

Azure™ Services Platform

Page 24: Azure Overview
Page 25: Azure Overview

•Access Control• Federated Identity• Flexible, Standards Based Service• Lightweight, Developer Friendly

Page 26: Azure Overview

•Service Bus• Lowers Barriers to Building Composite Applications• Secure Design

Page 27: Azure Overview

•Workflow Service• Scalable, Lightweight Service Orchestration• Integrates with Other Services• Leverages Existing Skills

Page 28: Azure Overview

Live Services

Page 29: Azure Overview
Page 30: Azure Overview

PEOPLEDATA

DEVICES

APPLICATIONS

Page 31: Azure Overview
Page 32: Azure Overview

Jeff Blankenburg

[email protected]

http://www.jeffblankenburg.info

http://www.jeffblankenburg.com

twitter - @jblankenburg