• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
An Overview of Windows Azure
 

An Overview of Windows Azure

on

  • 3,661 views

 

Statistics

Views

Total Views
3,661
Views on SlideShare
3,661
Embed Views
0

Actions

Likes
1
Downloads
196
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    An Overview of Windows Azure An Overview of Windows Azure Presentation Transcript

    • Windows®Azure™ EBC Presentation
      Aashish Dhamdhere
      Senior Product Manager
      Windows Azure
    • How We View Cloud
      Fundamentals
      Scale Out
      Automated Service Management
      High Availability
      Multi-Tenancy
      Considerations
      Off Premises
      On Premises
      Location
      Homogeneous
      Heterogeneous
      Infrastructure
      CapEx
      OpEx
      Business model
      Own
      Lease/Rent
      Ownership
      Self
      Third Party
      Management
    • Software + Services
      Client
      PC
      Phone
      TV
      Tools and Cross-Platform Support
      Server
      Cloud
    • The Windows Azure Platform
      Developer Experience
      Web and clouds
      Third party cloud
      Web applications
      Use existing skills and tools.
      Compute
      Storage
      Management
      Management
      Relational data
      Connectivity
      Access control
      On-premises
      LOB Applications
      Composite applications
    • Windows Azure Architecture
      The Fabric Controller communicates with every server within the Fabric. It manages Windows Azure, monitors every application, decides where new applications should run – optimizing hardware utilization.
    • Windows Azure Architecture Details
      The Fabric Controller automates load balancing and computes resource scaling
      Security and Control Features include storage encryption, access authentication, and over-the-wire encryption using HTTPS. Industry certification is part of the Windows Azure roadmap.
      Computation provides application scalability. Developers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power.
      Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store.
      Geographically distributed, state-of-the-art data centers host your applications and data, internet-accessible from everywhere you choose to allow.
    • Windows Azure Platform: An Illustration
      Cloud
      Applications
      Applications
      Windows Azure
      SQL Azure
      .NET Services
      3rd Party Services
      Others…
    • Windows Azure Value Proposition
      Efficiency
      Simplicity
      Use existing skills
      Simple model
      Lower costs
      Deployment flexibility
      Focus
      Agility
      Applicationdevelopment
      Revenue opportunities
      Respond quickly
      Grow customer base
    • Windows Azure Target Segments
      Commercial SaaS: ISV’s create services for corporate customers
      Enterprise Self-Tooling: Enterprises create services for their own consumption
      Consumer SaaS: ISV’s create services for consumers
    • Windows Azure Platform Purchasing Models
      Consumption
      Volume licensing
      Subscription
      “Pay as you go and grow”
      “Value for a commitment”
      “Coordinated purchasing”
      Available at PDC launch
      Select offers at PDC
      Planned for post PDC
      • Discounts for commitment
      • Plans for paymentpredictability
      • Unified purchasing through EA
      • Introduction to volumediscount
      • Low barrier to entry and flexibility
      • Optimized for cloudelasticity
    • Windows Azure Platform Purchasing Models
      Value differentiated by automated management,federated access control, and advanced message patterns
      Value differentiated with scale, managed high availability,and self-provisioning
      Value differentiated by service lifecycle management
      Messages
      Bandwidth
      Web edition
      Business edition
      Bandwidth
      Compute
      Storage
      Bandwidth
      Per transactions
      Per GB transferred
      Per database/month
      Per database/month
      Per GB transferred
      Per service hour
      Per GB stored and transactions
      Per GB transferred
      $0.15/100K*
      $0.10 GB Ingress*
      $0.15 GB Egress*
      $9.99/month*(1 GB)
      $99.99/month*(10 GB)
      $0.10 GB Ingress*
      $0.15 GB Egress*
      $0.12/hour*
      $0.15 GB/month*
      $0.01/10K storage transaction*
      $0.10 GB Ingress*
      $0.15 GB Egress*
      *Price quoted is for U.S.
    • Windows Azure Platform Service Guarantee
      .NET Service Bus endpoint willhave external connectivity
      Message operation requests willbe processed successfully
      Storage servicewill be available/ reachable (connectivity)
      Your storage requests willbe processed successfully
      Storage availability
      Database availability
      Role instance monitoring and restart
      Compute connectivity
      Serviceavailability
      Database is connected to the internet gateway
      Availability monitoring every 5-minute interval
      Your service is connected and reachable via web
      Internet facing roles will have external connectivity
      All runningroles will be continuously monitored
      If role is unhealthy, we will detect and initiate corrective state
      Automated Systems Management
      >99.95%
      >99.9%
      >99.9%
      >99.9%
    • Windows Azure Platform Roadmap
      Simple Service Templates
      One Geo
      ASP.NET
      Medium Trust
      Automated Service Management
      Service Bus, Access Control
      Admin Mode/VM Deployment
      Geo Replication & On Premises
      System Center Integration
      Enterprise ID Federation
      Distributed Queries & CLR
      Analytics & reporting
      Data Synch (DataHub)
      Rich Service Templates
      Multiple Geo Locations
      Multiple Languages
      Full Trust
      Active Directory and Web ID
      Relational & Virtualized Database
      Auto DB Management
      CTP
      Future
      Commercial release
      Web 2.0
      Partners
      Enterprise
    • Partner Momentum
      “ With Azure, your ability to deliver solutions becomes much faster and you can really innovate and be competitive.” – Jitendra Thethi, Principle Architect
      “ Cloud computing democratizes access to carrier-class data center technology with better performance, higher efficiency, and lower costs; Microsoft’s Azure adds to that integration with a first-class development platform, decades of operations experience, and a developer toolbox of customizable services.” – Brian Mathews - VP Autodesk Labs
      “ Making a reliable cloud application can be really hard, and Azure uses .NET and Visual Studio tools we already know and that we already know how to put out into a marketplace. That's very helpful for us and it's helpful for our customers.” – Erik Johnson, Research Director
      eduify | write faster
    • © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
      The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
    • Appendix
    • Fabric Controller
      Interacts with a “Fabric Agent” on each machine
      Monitors every VM, application and instance
      Performs load balancing, check pointing and recovery
    • Compute in Windows Azure
      GOAL:
      SCALABILITY
      Two instance types: Web Role & Worker Role
      Windows Azure applications are built with
      web role instances, worker role instances,
      or a combination of both.
      Scale out by replicating worker instances as needed.
      Allow applications to scale
      user and compute processing independently.
      Each instance runs on its own VM (virtual machine), replicated as needed
    • Storage in Windows Azure
      Tables: simply structured data, accessed using ADO.NET Data Services
      GOAL:
      SCALABLE, DURABLE STORAGE
      Queues: serially accessed messages or requests, allowing web-roles and worker-roles to interact
      Blobs: large, unstructured data (audio, video, etc)
      Windows Azure storage is an application managed by the Fabric Controller
      Windows Azure applications can use native storage or SQL Azure
      Application state is kept in storage services, so worker roles can replicate as needed
    • Services Management in Windows Azure
      GOAL:
      AUTOMATED APPLICATION MANAGEMENT AND CONTROL
      Fabric
      The Fabric Controller automates service management
    • Building Solutions with the Windows Azure Platform
      SQL Azure: Scalable, relational, Cloud-enabled database services
      .NET Services: Framework for access control and communication between Cloud-aware applications
    • Windows Azure Platform Purchasing Models
      Subscription
      “Value for a commitment”
      Select offers at PDC
      • Discounts for commitment
      • Plans for paymentpredictability
      Development accelerator
      MSDN Premium
      MPN subscription benefit: gold, certified, BizSpark, Empower
      Build and test cloud applications
      Accelerate cloud development projects
      Flexible (on/off) consumption and use
      Predictable payment and discounted price
      MPN Partners receive a 5% discount
    • Partner
      ecosystem
      Technology
      innovation
      Why Microsoft?
      Power
      of choice
      Developer
      EXPERIENCE
    • Windows Azure Platform Business Value
      Comprehensive technology platform
      Robust capabilities and clear innovation roadmap  
      Reduce IT complexity with automated service management
      Services availability
      Technology promise that you can bet your business on
      Clear and simple SLAs at the service level
      Flexible business model
      Customizable and predictable payment options
      Exceptional value and custom offers for partners
      Overall best value and TCO in the marketplace
    • Solving Complexities
      Development needs
      What we offer
      How this is unique
      Security and control
      Available
      Efficient
      Interoperable
      On-demand
      Ubiquitous
      Compute
      APP
      Services Management
      Virtualized computation
      Network
      Storage
      Storage services
      State-of-the-art data centers
    • © 2009 Microsoft Corporation. All rights reserved. Microsoft, Azure, Windows, the Windows logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
    • Stay Updated
      Know More about Windows Azure- http://www.microsoft.com/windowsazure/
      Know more about Microsoft Cloud Services- http://www.microsoft.com/india/cloud/
      Request for an Enterprise Cloud Assessment workshop- email us at azurepro@microsoft.com
      Follow us