1 / 33

What’s new in Windows Azure Where have we been, where are we going

What’s new in Windows Azure Where have we been, where are we going. About Brent. 20 Years of IT Experience Mainframe to Mobile Manufacturing Fraud Prevention Financial Services Public Sector 10 years on Internet Solutions Brent.Stineman@us.sogeti.com Twitter: @ BrentCodeMonkey

adara
Download Presentation

What’s new in Windows Azure Where have we been, where are we going

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What’s new in Windows AzureWhere have we been, where are we going

  2. About Brent • 20 Years of IT Experience • Mainframe to Mobile • Manufacturing • Fraud Prevention • Financial Services • Public Sector • 10 years on Internet Solutions Brent.Stineman@us.sogeti.com Twitter: @BrentCodeMonkey Web: brentdacodemonkey.wordpress.com/ blogs.us.sogeti.com/ccdigest/ Microsoft MVP for the Windows Azure Platform

  3. Ray Ozzie, “The Services Disruption” “It is now 2005, and the environment has changed yet again –this time around services. Computing and communications technologies have dramatically and progressively improved to enable the viability of a services-based model.”

  4. Innocent Beginnings The year was 2006, near the San Jose airport. An elite team of Microsoft specialists embark on a journeythat would change things in ways they could only dream of…

  5. Under a desk…

  6. PDC 2008 – Windows Azure Unveiled

  7. PDC 2009 – v1.0 goes live

  8. Windows Azure Components TM Trusted 3rd Party Active Directory Temp Files Typical application as it exists today. Basic components, used in conjunction to deliver a LOB solution. How does this translate to Windows Azure? Application Server Web App External Flat Storage Console or Service Relational Database Data Importer External Data Files VM

  9. Windows Azure Components TM Trusted 3rd Party Active Directory • Applications (Compute) • Computing power • Memory • Temp Storage Temp Files Application Server Web App External Flat Storage Console or Service Relational Database Data Importer External Data Files VM

  10. Windows Azure Components TM Trusted 3rd Party Active Directory • Windows Azure • Scalable and Managed • Role based processes • Dedicated, not shared • 1.6ghz CPU, and 1.75gb of RAM per core • 250gb of local storage Local Storage Windows Azure Fabric Web Role External Flat Storage Worker Role Relational Database Data Importer External Data Files VM Role

  11. Windows Azure Components TM Trusted 3rd Party Active Directory • Windows Azure • External Storage • Non-Relational • Network Shares • Inter-process Communication Local Storage Windows Azure Fabric Web Role External Flat Storage Worker Role Relational Database Data Importer External Data Files VM Role

  12. Windows Azure Components TM Trusted 3rd Party Active Directory • Windows Azure • Azure Storage • Non-Relational • Entity Tables, Queues, Blobs • Highly scalable • Rest API Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role Relational Database Data Importer External Data Files VM Role

  13. Windows Azure Components TM Trusted 3rd Party Active Directory • Windows Azure • Azure Storage • Trusted Domains, Connectivity, Caching • User Authentication • Link Boundaries: Firewall, NAT, Dynamic IPs • Session state control in cache Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role Relational Database Data Importer External Data Files VM Role

  14. Windows Azure Components TM • Windows Azure • Azure Storage • Azure AppFabric • Service Bus • Service Relay • Event Notification • Message Buffers • Protocol Tunneling • Access Control Service • Claims based • Identity provider integration • ADFS integration • Caching Service • Available later • Distributed, • In-memory cache • Cloud service Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role Relational Database Data Importer External Data Files VM Role

  15. Windows Azure Components TM • Windows Azure • Azure Storage • Azure AppFabric • Relational DBMS • SQL Server as DaaS • Vertical Scaling • Self Managed backup/recovery • No Installation, Setup, Patching • Leverage existing DBMS skills Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role Relational Database Data Importer External Data Files VM Role

  16. Windows Azure Components TM • Windows Azure • Azure Storage • Azure AppFabric • SQL Azure • SQL Server in the cloud (DaaS) • Supports T-SQL for DDL and DML • Distributed across many nodes • Automatic Failover • Guaranteed uptime 99.9% • SSIS compatible • Integrated services Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role Data Importer External Data Files VM Role

  17. Windows Azure Components TM • Windows Azure • Azure Storage • Azure AppFabric • SQL Azure • External Services, Building Blocks and Datasets • Contain more info than needed • Require ETL/Conversion • Must be stored/updated • Complex licensing • Difficult to locate or • access Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role Data Importer External Data Files VM Role

  18. Windows Azure Components TM • Windows Azure • Azure Storage • Azure AppFabric • SQL Azure • Azure Marketplace • Online marketplace – share, buy, and sell • DataMarket • Data, Imagery, Real-Time WS • Commercial and Public data providers • OData API • AppMarket • Building block components • Training, Finished Apps/Services Local Storage Windows Azure Fabric Web Role Azure Storage Worker Role VM Role

  19. 2010 – Windows Azure’s First Year

  20. Windows Azure v1.3 • X-Small Instances • Multiple Web sites per role • VM Role (CTP) • Server 2008 R2 based • Stateless • Build on-premises, deploy to cloud • Azure Connect (CTP)

  21. SQL Azure (CTP features) • Maximum size raised to 50gb • Reporting Services • Data Sync • SQL Azure Federations

  22. Azure AppFabric v2 (CTP Features) • Updated Relay Service • Caching Service (Velocity) • ACS v2 • Application Manager

  23. 2011 – Maturing the Vision

  24. Azure AppFabric • Topics and Queues • Subscriptions w/ Rules • Sessions • ACS v2 • Social Providers • B2B integration • Caching Service http://tatsuakisakai.net/

  25. 2011 – Maturing the Vision (cont.)

  26. 2011 – The “Gu” Affect

  27. 2011 – Year end push

  28. 2011 – Year end push (cont.)

  29. 2011 Retrospective Maturing the Vision • Added in items that removed shortly before initial RTW • Building up the services available • Enhance the Developer Experience Aimed at SMB and ISV’s • Get early adopters on board quickly • Smaller, simple solutions • Strategic projects

  30. 2012 – First Quarter

  31. 2012 – Second Quarter

  32. Day of Azure – Oct/Nov Multiple Speakers Multiple Tracks Levels 100-300 $25-35 per attendee

  33. Contact Info Brent.Stineman@us.sogeti.com Twitter: @BrentCodeMonkey Web: brentdacodemonkey.wordpress.com/ blogs.us.sogeti.com/ccdigest/ Questions? Microsoft MVP for the Windows Azure Platform

More Related