19
WINDOWS AZURE PLATFORM ROADMAP Eric Nelson Slide 1

Windows Azure Platform Roadmap

  • Upload
    yorick

  • View
    58

  • Download
    2

Embed Size (px)

DESCRIPTION

Windows Azure Platform Roadmap. Eric Nelson. Looking Back. Windows Azure Platform commercially available. Announced SQL Azure Relational Database. November 2009. October 2008. June 2010. March 2009. February 2010. Windows Azure Update .NET Framework 4 OS Versioning CDN - PowerPoint PPT Presentation

Citation preview

Page 1: Windows Azure Platform Roadmap

WINDOWS AZURE PLATFORM ROADMAP

Eric Nelson

Slide 1

Page 2: Windows Azure Platform Roadmap

LOOKING BACK

October 2008 June 2010

November 2009

February 2010

• Updated Windows Azure CTP• Enabled Full Trust, PHP,

Java, CDN CTP, and more• Announced VM Role,

Project Sydney, pricing and SLAs• Project “Dallas” CTP

• Windows Azure Update• .NET Framework 4• OS Versioning• CDN

• SQL Azure Update• 50GB databases• Spatial data support• DAC support

Windows Azure Platform commercially available

• Announced the Windows Azure Platform

• First CTP of Windows Azure

Announced SQL Azure Relational Database

March 2009

Page 3: Windows Azure Platform Roadmap

MYGREATWINDOWSAZUREIDEA.COM• Drive our direction…

Slide 3

Page 4: Windows Azure Platform Roadmap

THEN ALONG CAME PDC 2010

• October 2010• Announcements for Windows Azure, SQL Azure,

AppFabric• http://player.microsoftpdc.com/

Slide 4

Page 5: Windows Azure Platform Roadmap

WINDOWS AZURE NOVEMBER 2010 UPDATE

• New Windows Azure Platform Management Portal• Multiple Service Administrators (co-admins)• Remote Desktop• Full IIS• Windows Server 2008 R2 & IIS 7.5• Elevated Privileges (Admin mode)• Windows Azure Connect (CTP)• Windows Azure Virtual Machine Role (beta)• Extra Small Instances (beta)

Page 6: Windows Azure Platform Roadmap

FULL IIS

• Web Roles previously using Hosted Web Core• Only supported a single HTTP or HTTPS endpoint

• Web Roles now supporting Full IIS 7.0/7.5• Enables new scenarios

• Multiple IIS web sites• Multiple virtual directories• Configure IIS extensions• Web Deploy for rapid development

Page 7: Windows Azure Platform Roadmap

VIRTUAL MACHINE ROLE

• Provides full control over the OS Image• Create your VHD locally & upload to storage• Deploy a service package that uses the custom OS image• The role is your VM – <OsImage href=“MyVHD.vhd" /> in the CSCFG

• You configure and maintain the Operating System• More control of the OS image than web/worker roles• Responsibility to update and maintain the image

• Key considerations • Image must be Windows Server 2008 R2 Enterprise• No durability of OS image

• Primary use cases• Long OS customization (>5min)• Error prone or manual customization

Page 8: Windows Azure Platform Roadmap

SQL AZURE

• Frequent small updates to the released service• E.g. five between Feb. 2010 and Oct. 2010, for example• Enhanced compatibility between SQL Azure and SQL Server

+• Previews through the SQL Azure Labs Web site

• https://www.sqlazurelabs.com • SQL Azure OData Service: Allows access to SQL Azure databases using

Microsoft's Open Data Protocol (OData) • Database Manager (code-named Houston): Web-based SQL Azure

management tool targeted at developers• SQL Azure Data Sync (code-named Huron)• SQL Azure Import/Export

Slide 8

Page 10: Windows Azure Platform Roadmap

SQL AZURE REPORTING CTP

Web Role Reporting

Features:

• Based on SQL Server Reporting Services• Interactive and tabular reporting• Data visualizations: charts, graphs, mapping,

gauges• SQL Azure Database data sources• Utilizes BI Developer Studio (free) to

author reports• Export to Excel, PDF, CSV formats

Core scenarios:

• Operational reporting on SQL Azure data• Embed reports into Windows Azure or on-

premises applications 

Page 11: Windows Azure Platform Roadmap

SQL AZURE DATA SYNC CTP2

• Elastic Scale• Service scales as resources requirements

grow• No-Code Sync Configuration

• Easily define data to be synchronized• Schedule Sync

• Choose how often data is synchronized• Conflict Handling

• Handle issues where same data is changed in multiple locations

• Logging and Monitoring• Administration capabilities for tracking data

and monitoring potential issues

CTP 1

CTP 2

Page 12: Windows Azure Platform Roadmap

SQL AZURE DATA SYNC CTP3

• CTP 3 in the Summer• New user interface + usability enhancements• Sync subset of columns and rows• Propagate certain schema changes • Conflict resolution policy can be specified.

Slide 12

Page 13: Windows Azure Platform Roadmap

SQL AZURE IMPORT/EXPORT

• Microsoft SQL Server "Denali" Data-tier Application (DAC) Framework v2.0 Feature Pack CTP

• http://blogs.msdn.com/b/sqlazure/archive/2011/03/24/10145578.aspx

Slide 13

Page 14: Windows Azure Platform Roadmap

APPFABRIC

• Previews via the AppFabric Labs Web site • https://portal.appfabriclabs.com/ • Latest was the February CTP

• Current CTP• Caching, Access Control Services

• Future• Composite application• Service Bus Enhancements

Slide 14

Page 15: Windows Azure Platform Roadmap

DATES (AS OF 31ST MARCH)Now First Half

of 2011 By end of 2011

Windows AzureVirtual machine (VM) roles: Windows Server 2008 R2 support

Beta ?

VM roles: Windows Server 2003, 2008 SP2 support FinalVM roles: Build VM role images in the cloud FinalServer Application Virtualization CTP FinalExtra Small compute instance FinalWindows Azure Connect CTP FinalServe secure content from the Windows Azure CDN Final (1.4 SDK)Windows Azure CDN for Hosted Services Final (1.4 SDK)

AppFabricCaching CTP FinalAccess Control CTP FinalComposite App Service CTP ?Service Bus enhancements CTP Final

SQL AzureDatabase Manager Public CTP FinalReporting Closed CTP FinalData Sync Public CTP1 +

Closed CTP2Public CTP3 (summer)

Final

Backup and Restore FinalFederation CTP?

Slide 15

Disclaimer: some of this is guesswork/wrong/only correct as of 31st March!

Page 16: Windows Azure Platform Roadmap

SUMMARY

Slide 16

Page 17: Windows Azure Platform Roadmap

SUMMARY

• Features are coming on stream very quickly• And in response to feedback

• Hence, tell the teams what is missing• http://www.mygreatwindowsazureidea.com

• And follow the team blogs to see when they will add it• http://blogs.msdn.com/windowsazure • http://blogs.msdn.com/sqlazure • http://blogs.msdn.com/windowsazureappfabric/

Slide 17

Page 18: Windows Azure Platform Roadmap

Q&A

Eric and David

Slide 18

Page 19: Windows Azure Platform Roadmap

Q&A…

• Slides• On the team blog Friday http://bit.ly/ukisvfirststop

• Thank you for listening• Please complete the feedback forms

• Get started with the platform• http://azure.com/getstarted

• Tell us what you are doing• http://bit.ly/ukmprhome

• Get better connected with the UK team• http://bit.ly/ukisvfirststop

• Be wildly successful

Slide 19