Your SlideShare is downloading. ×
  • Like
Azure Services Platform Oc Event Ned
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Azure Services Platform Oc Event Ned

  • 731 views
Published

Ned's Azure Services Presentation

Ned's Azure Services Presentation

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
731
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
32
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Introducing the Azure Services Platform Ned Curic Platform Strategy Advisor e: nedc@microsoft.com
  • 2.
    • Cloud Computing & Virtualization - IT's Top Two Topics – SysCon
    • Cloud computing shapes up as big trend for 2009 – CIO Magazine
    • CIOs are advised to “start taking cloud seriously.” -Gartner
    • Cloud Computing works in tough economy – World News
    • Cloud Computing Begins to Gain Traction on Wall Street -Bank Systems and Technology Online
    A Buzz – Today's News
  • 3. What is Cloud Computing ? When you combine the ever-growing power of devices and the increasing ubiquity of the Web, you come up with a sum that is greater than its parts. Software-plus-Services is that greater sum.
  • 4.
    • Extending tools and platform to cloud
      • Experience across multiple devices
        • Best-in-class SLAs and IT governance
    Services Software
    • Best of both worlds
      • User in control
        • Deployment choices for IT
  • 5. Online Services Live Services Computers Networks Building Block Services 3 rd Party Apps & Solutions Datacenters
  • 6. Power of Choice
  • 7. Azure for Developer Audiences Web Corporate ISV
      • Develop applications at Internet scale
      • Use one platform for expansive user experience and device support
      • Bridge to existing on-premise applications
      • Reach broad market with Microsoft Live properties
      • Extend existing and build new applications
      • Accelerate Innovation with new IT flexibility
      • Use consistent, familiar programming models & tools
      • Maintain enterprise architecture & process governance
      • Integrate applications with partners across networks
      • Accelerate SaaS solutions development
      • Deepen customer relationships and continuously provide new value
      • Capture built-in multi-tenancy
      • Inherent extensibility & integration features
      • Flexibility Reliability Scalability Security Interoperability
  • 8. Roadmap PDC 2009 Future
    • Compute
    • Simple Storage
    • Developer Tools
    • Native Code Support
    • Advanced logging and tracing
    • Dynamic Scaling
    • Variable VM sizes
    • Global datacenter presence
    • Support for Windows Server VM’s
    • 3rd party open standards support, e.g. PHP, Ruby , Python, Eclipse
    • Services Library/ Marketplace
    • Query support for Joins, Top, OrderBy
    • Simple Data Model
    • Transactional Consistency
    • Data Protection
    • Rich data types
    • Relational queries
    • Business Intelligence as a Service
    • Access Control
    • Workflow
    • Service Bus
    • Message Queuing
    • Live Services
    • Live Framework for developers
    • Live Mesh Experience
    • Live Mesh services in next major release of Windows Live
    • Additional data elements via Live Framework
  • 9. Call to Action Learn Build Extend
      • Find out more at www.azure.com
      • Use MSDN resources msdn.microsoft.com/en-us/azure
      • Participate in readiness activities
      • Download the SDK’s & build your service/application
      • Provision & deploy your service on Azure
      • Provide feedback on technology & model
      • Participate in blogs & forums
  • 10. THANK YOU
  • 11. Appendix
  • 12. Services Overview
  • 13. Cloud Operating System .NET Services Developer Experience Service Hosting Service Management
    • Consistent with on-premises
    • Standard support - REST & SOAP
    • Support for 3rd party languages Coming soon
    • Scalable (elastic)
    • Flexible
    • Secure & Reliable
    • Tracing & logging
    • Upgrade service w/o downtime
    • Real-time monitoring & metering
  • 14. Services for application integration .NET Services Access Control Workflow Service Bus Support user identities securely across different organizations Model and execute business logic and service interactions Exchange messages between loosely coupled, composite applications
    • Claims-based identity management
    • Interoperable & based on standard protocols (WS-Trust)
    • Manage through web page and/or a services API
    • Supports CardSpace, LiveID, Username/Password
    • Runtime execution environment for XAML-based workflows
    • Enables the orchestration of services
    • Extension of Windows Workflow Foundation
    • XAML-based models can be uploaded to the cloud
    • Simple publish-subscribe eventing
    • Firewall friendly messaging
    • Flexible connection modes
    • Connectivity to on-premises applications to enable hybrid S+S scenarios
    • Extension of Windows Communication Foundation
  • 15. Cloud database services SQL Services Developer Agility Scalability and Flexibility Reliability and Security
    • Relational queries
    • Blobs
    • XML wire format
    • SOAP and REST support
    • Data partitioned for throughput and unlimited Scale
    • Transactional Consistency.
    • Flexible data model - no enforced schema
    • Built using Microsoft SQL Server technology
    • Authentication & Authorization
    • Backup and geo-distribution for Business Continuity
  • 16. Extensible components to build rich consumer services Live Services
  • 17. Microsoft Dynamics CRM and SharePoint Services
    • Today
    • Using today’s Microsoft Dynamics CRM 2007 and SharePoint Online developers can build applications that access Azure Services
    • In the future
    • With familiar developer tools like Visual Studio, developers can rapidly build custom apps using Microsoft Dynamics CRM Services and SharePoint Services in Azure
    • These selected building blocks will be exposed to developers which they can use for application development on premise or in Azure
    Future additions to the Azure Services Platform Microsoft Dynamics CRM Services Microsoft SharePoint Services
  • 18. Using Azure
  • 19. The Power of Choice Extend existing On-Premise Application Deploy Complete Application in the Cloud Compose New Application from Cloud Services
  • 20. 1. Write Applications for Azure
  • 21. 2. Use Services
  • 22. 3. Software + Services
  • 23. Strong Ecosystem of Developers, Applications, & Partners Best Developer On-ramp Comprehensive Cloud Platform Value from Software+Services
      • .NET developers use existing skills
      • Use familiar tools such as Visual Studio
      • Built on standards and web protocols such as REST & SOAP
      • Low/no cost to get started
      • Broad set of developer services
      • Mix & match services based on the needs of your application
      • Extensible portfolio of proven applications:
        • Windows
        • Office Live
        • SharePoint
        • CRM Online
      • Integrate with existing assets such as AD & premises applications
      • Platform spans mobile, client, server & cloud
      • Technical depth from proven technologies
  • 24. Next Steps
  • 25. Roadmap PDC 2009 Future
    • Compute
    • Simple Storage
    • Developer Tools
    • Native Code Support
    • Advanced logging and tracing
    • Dynamic Scaling
    • Variable VM sizes
    • Global datacenter presence
    • Support for Windows Server VM’s
    • 3rd party open standards support, e.g. PHP, Ruby , Python, Eclipse
    • Services Library/ Marketplace
    • Query support for Joins, Top, OrderBy
    • Simple Data Model
    • Transactional Consistency
    • Data Protection
    • Rich data types
    • Relational queries
    • Business Intelligence as a Service
    • Access Control
    • Workflow
    • Service Bus
    • Message Queuing
    • Live Services
    • Live Framework for developers
    • Live Mesh Experience
    • Live Mesh services in next major release of Windows Live
    • Additional data elements via Live Framework
  • 26. Call to Action Learn Build Extend
      • Find out more at www.azure.com
      • Use MSDN resources msdn.microsoft.com/en-us/azure
      • Participate in readiness activities
      • Download the SDK’s & build your service/application
      • Provision & deploy your service on Azure
      • Provide feedback on technology & model
      • Participate in blogs & forums
  • 27. THANK YOU
  • 28. Appendix
  • 29.
    • We’re running scale services now
    • 2B Live Search queries/month
    • 10B MSN page views/month
    • 30B Live ID authentications/month
    • 240B Messenger messages/month
    • We’re building to run your services
    • $500 million per data center
    • 10,000 servers/month
  • 30. Build, test, debug, and deploy using a single familiar toolset Azure & .NET Framework On-premises & Hosted Servers Desktop & Mobile Experiences Client Server Services
  • 31. Consistent platform for modeling complex distributed applications Oslo Modeling Platform
    • Windows Server “Dublin”
    • BizTalk Server
    • System Center
    • Active Directory
    • SharePoint Server
    • SQL Server
    • Dynamics
    • Azure Services Platform
    Quadrant Partners Server Assets Oslo Modeling Repository Your Application
    • Combining Oslo and Strata, customers and partners can:
      • define solutions across cloud and on-premise environments using models
      • use a consistent modeling experience that extends to cloud based deployments
      • Reduce complexity inherent in building large scale distributed apps
    Tools
  • 32. Commitment to Interoperability C#