Your SlideShare is downloading. ×
Azure Overview Csco
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Azure Overview Csco

322
views

Published on

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
322
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
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
  • Three Windows Azure Services purchasing models: Consumption: Strategy — make it simple. Subscription: Strategy — offer differentiation through packagesEnterprise Architecture (EA) Integration: Strategy — enable enterprise adoption[Click]Here’s a closer look at Consumption PricingWindows Azure Consumption Pricing StrategyLaunch with simple pricing that drives adoption and wins share in Web workloads for consumer and commercial SaaS. Win in the enterprise by extending existing offerings, adding premium services, and closely aligning to our partners’ business models. Final consumption prices subject to formal price sensitivity study (quantitative analysis). Windows AzureValue differentiator: service management[Prices on screen]Note: SPLA par analysis (SW only): $0.041 hr compute & $0.014 GB storage Compared to:Amazon(Service hosting price) Compute = .10 LinuxCompute = .125 WindowsStorage = .15 (+ disc) Bandwidth = .10/.17 GB (+ disc)Google(Service hosting price) Compute = .10Storage = .15BW = .10/.12 GB(Java support) Note: Google (GAE) currently does not offer non persistent storage. SQL ServicesValue differentiators: scale, managed high availability, and self-provisioning[Prices on screen]Note: SPLA par pricing analysis (SW only): $0.19/DB for Web and $2.40/DB for Business editionCompared to:Go Daddy (Web)SQL Server 1 DB = $4.99(limit 200MB)SQL Server Mart (Business)SQL Server10 GB = $69.99(limit to 20 users).NET ServicesValue differentiators: access control and advanced message features [Prices on screen]Note: BizTalk par analysis (SW only): $0.052/100K Messages (in/out)Compared to:Amazon (AWS SQS offering) Messages: $0.10/100K (in & out)Bandwidth: $0.10/.17/GB (+ disc)Message unit: Messages and tokens are viewed as a single unit;only outbound/subscribed messages charged
  • Three Windows Azure Services purchasing models: Consumption: Strategy — make it simple. Subscription: Strategy — offer differentiation through packagesEnterprise Architecture (EA) Integration: Strategy — enable enterprise adoption[Click]Here’s a closer look at Consumption PricingWindows Azure Consumption Pricing StrategyLaunch with simple pricing that drives adoption and wins share in Web workloads for consumer and commercial SaaS. Win in the enterprise by extending existing offerings, adding premium services, and closely aligning to our partners’ business models. Final consumption prices subject to formal price sensitivity study (quantitative analysis). Windows AzureValue differentiator: service management[Prices on screen]Note: SPLA par analysis (SW only): $0.041 hr compute & $0.014 GB storage Compared to:Amazon(Service hosting price) Compute = .10 LinuxCompute = .125 WindowsStorage = .15 (+ disc) Bandwidth = .10/.17 GB (+ disc)Google(Service hosting price) Compute = .10Storage = .15BW = .10/.12 GB(Java support) Note: Google (GAE) currently does not offer non persistent storage. SQL ServicesValue differentiators: scale, managed high availability, and self-provisioning[Prices on screen]Note: SPLA par pricing analysis (SW only): $0.19/DB for Web and $2.40/DB for Business editionCompared to:Go Daddy (Web)SQL Server 1 DB = $4.99(limit 200MB)SQL Server Mart (Business)SQL Server10 GB = $69.99(limit to 20 users).NET ServicesValue differentiators: access control and advanced message features [Prices on screen]Note: BizTalk par analysis (SW only): $0.052/100K Messages (in/out)Compared to:Amazon (AWS SQS offering) Messages: $0.10/100K (in & out)Bandwidth: $0.10/.17/GB (+ disc)Message unit: Messages and tokens are viewed as a single unit;only outbound/subscribed messages charged
  • Three Windows Azure Services purchasing models: Consumption: Strategy — make it simple. Subscription: Strategy — offer differentiation through packagesEnterprise Architecture (EA) Integration: Strategy — enable enterprise adoption[Click]Here’s a closer look at Consumption PricingWindows Azure Consumption Pricing StrategyLaunch with simple pricing that drives adoption and wins share in Web workloads for consumer and commercial SaaS. Win in the enterprise by extending existing offerings, adding premium services, and closely aligning to our partners’ business models. Final consumption prices subject to formal price sensitivity study (quantitative analysis). Windows AzureValue differentiator: service management[Prices on screen]Note: SPLA par analysis (SW only): $0.041 hr compute & $0.014 GB storage Compared to:Amazon(Service hosting price) Compute = .10 LinuxCompute = .125 WindowsStorage = .15 (+ disc) Bandwidth = .10/.17 GB (+ disc)Google(Service hosting price) Compute = .10Storage = .15BW = .10/.12 GB(Java support) Note: Google (GAE) currently does not offer non persistent storage. SQL ServicesValue differentiators: scale, managed high availability, and self-provisioning[Prices on screen]Note: SPLA par pricing analysis (SW only): $0.19/DB for Web and $2.40/DB for Business editionCompared to:Go Daddy (Web)SQL Server 1 DB = $4.99(limit 200MB)SQL Server Mart (Business)SQL Server10 GB = $69.99(limit to 20 users).NET ServicesValue differentiators: access control and advanced message features [Prices on screen]Note: BizTalk par analysis (SW only): $0.052/100K Messages (in/out)Compared to:Amazon (AWS SQS offering) Messages: $0.10/100K (in & out)Bandwidth: $0.10/.17/GB (+ disc)Message unit: Messages and tokens are viewed as a single unit;only outbound/subscribed messages charged
  • One of the company’s solutions is PolicyPortal, developed to help organizations manage and protect PCs both inside and outside Active Directory domains. The application generated a lot of interest from customers. However, the solution was designed to be hosted, so it took a long time to set up with hosting service providers. This led to higher infrastructure costs and delays in closing agreements with customers.
  • Has a set of frontend servers and location servers on the back end – turn out a visual of where you are at any timeWas running on Amazon; Glympse moved this on to the platform ; SQL on the back-end ; silverlightThis is data Tracking solutions solution already existed in a hosted environment. Glympse moved the solution to the cloud, using google maps,
  • Transcript

    • 1. Raj Ramabadran
      Platform Strategy Advisor
      Developer & Platform Evangelism
      Raj.Ramabadran@microsoft.com
      Blog: http://rajramabadran.wordpress.com
    • 2. Objectives
    • 3. Challenges Facing Today’s Enterprise
      1
      Cutting Cost and Lowering Capex
      Infrastructure uses up valuable IT resources
      40% CIOs plan to cut IT budgets
      2
      Driving value for the business with tight IT budgets
      Leveraging and extending past IT investments to provide future value
      72% CIOs have cut or plan to cut discretionary IT projects*
      “Live with what we have”
      3
      4
      Maintaining security while increasing access and transparency internally and externally
      Many data centers are a limitation
      59% of surveyed CIOs view security and datacenter efficiency as “must do” projects
      5
      Finding the right transformative capabilities across the enterprise: cloud computing, data-center strategies, SaaS, mobility, IT automation ?
      6
      Top Projects: SaaS, VoIP, Green IT, Web 2.0 and outsourcing
      Source: CIO Magazine, October 21, 2008, “Cloud Computing Survey: IT Leaders See Big Promise, Have Big Security Questions”
    • 4. Challenges Building Apps
      • # of users? After 1 month? 6 months? 1 yr?
      • 5. Capacity? Servers? Bandwidth? Storage?
      • 6. How do you scale up or down over time?
      • 7. How can you handle peak loads?
      • 8. How do you provide high availability?
      • 9. What are the upfront capital costs?
      • 10. How quickly can you go live?
      • 11. How do you reduce your operations costs
    • Cloud Computing Considerations
      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
    • 12. And in a non-cloud view, there are inefficiencies
      Allocated IT-capacities
      Load Forecast
      “Under-supply“ of capacities
      “Waste“ of capacities
      Fixed cost of IT-capacities
      IT CAPACITY
      Barrier for
      innovations
      ActualLoad
      TIME
    • 13. However, in a cloud view
      Load Forecast
      Allocated IT capacities
      No “under-supply“
      IT CAPACITY
      Reduction of “over-supply“
      Possible reduction of IT-capacities in case of reduced load
      Reduction of initial investments
      ActualLoad
      Time
    • 14. IT as a Service
      Private
      (On-Premise)
      Infrastructure
      (as a Service)
      Platform
      (as a Service)
      You manage
      Applications
      Applications
      Applications
      You manage
      Runtimes
      Runtimes
      Runtimes
      Security & Integration
      Security & Integration
      Security & Integration
      Managed by vendor
      Databases
      Databases
      Databases
      You manage
      Servers
      Servers
      Servers
      Managed by vendor
      Virtualization
      Virtualization
      Virtualization
      Server HW
      Server HW
      Server HW
      Storage
      Storage
      Storage
      Networking
      Networking
      Networking
    • 15. Introducing the Windows Azure Platform
      WEB & CLOUDS
      Third party cloud
      Web applications
      Developer Experience
      Use existing skills and tools
      Compute
      Storage
      Management
      Management
      Relational data
      Connectivity
      Access control
      ON-PREMISES
      LOB Applications
      Composite applications
    • 16. Windows Azure Platform
      • Internet-scale, highly available cloud fabric
      • 17. Globally distributed Microsoft data centers (ISO/IEC 27001:2005 and SAS 70 Type I and Type II certified)
      • 18. Consumption and usage-based pricing; enterprise-class SLA commitment
      • 19. Compute– auto-provisioning 64-bit application containers in Windows Server VMs; supports a wide range of application models
      • 20. Storage – highly available distributed table, blob, queue, & cache storage services
      • 21. Languages – .NET 3.5 (C#, VB.NET, etc.), IronRuby, IronPython, PHP, native Win32 code
      • 22. Data – massively scalable & highly consistent distributed relational database; geo-replication and geo-location of data
      • 23. Processing – relational queries, search, reporting, analytics on structured, semi-structured, and unstructured data
      • 24. Integration – synchronization and replication with on-premise databases, other data sources
      • 25. Service Bus – connectivity to on-premises applications; secure, federated fire-wall friendly Web services messaging intermediary; durable & discoverable queues
      • 26. Access Control– rules-driven federated identity; AD federation; claims-based authorization
      • 27. Workflows – declarative service orchestrations via REST-based activities
      • 28. User – online identity metasystem, directory, personal data storage & management
      • 29. Social – presence, communication, search, geospatial & mapping, media
      • 30. Devices – data synchronization across applications & devices; bridges cloud, client, and smart devices
    • Defining the Web and Worker Roles
      WEB ROLE
      WORKER ROLE
      Interacts with end-user
      or web services
      Handles incoming
      HTTP/HTTPS requests
      Develop with Microsoft and
      non-Microsoft tools:
      ASP.NET, WCF, other .NET tools
      Java, PHP, etc.
      Does not accept
      incoming requests
      Initiates their own requests
      for data or tasks from
      the queue
      Similar to a "batch job"
      or Windows service
    • 31. Windows Azure Skill Transfer
    • 32. 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
    • 33. Windows Azure Architecture
      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.
      State-of-the-art data centers located around the world host your applications and data, internet-accessible from everywhere you choose to allow.
    • 34. 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
    • 35. Windows Azure platform Example Scenarios
      • Brand Website
      • 36. Gaming Platform
      • 37. Blog Platform
      • 38. Real-time media streaming
      • 39. Stored media streaming distribution
      • 40. Social Networking
      Scalable Web-Apps
      (Web)
      Net New
      Application / Service
      • Channel integration and customer management for retail
      • 41. Electronic payment platform for Financial Services
      • 42. Payroll
      • 43. Supply and distribution for Transportation
      • 44. Collaboration and knowledge management
      • 45. Productivity suite platform
      • 46. Customer inquiries (Customer Service)
      • 47. Accounts payable / receivable
      • 48. Collaborative R&D environment for Pharma
      • 49. E-Market Platform
      • 50. E-Shopping
      Scalable Multi-
      Channel Apps
      (Middle-tier, OLTP)
      Optimizing
      Existing
      Application / Service
      • Digitization of Media
      • 51. E-Discovery (Analytics)
      • 52. Media trans-coding & post-processing
      • 53. Combinatorial drug analysis/research
      Compute
      Storage
      (Archiving)
      • Back-ups
      • 54. Archiving – Cold
    • Pay for What You Use–Use Only What You Need
      Customer pricing model based on usage meters
    • 55. Azure Services Purchasing Models
      SUBSCRIPTION
      CONSUMPTION
      VOLUME LICENSING
      “Pay as you go and grow”
      Available at PDC* launch
      “Coordinated purchasing”
      Planned for post PDC*
      “Value for a commitment“
      Select offers at PDC*
      Low barrier to entry and flexibility
      Optimized for cloud elasticity
      Discounts for commitment
      Plans for payment predictability
      Unified purchasing through EA
      Introduction to volume discounts
      *PDC scheduled for November 2009
    • 56. Windows Azure Pricing Meters
      COMPUTE
      STORAGE
      BANDWIDTH
      Virtual Machine instances
      Load balancers, routers, etc.
      Relational DB instances
      Service Management
      • Fabric controller operations (deploy/upgrade/delete/scale)
      • 57. Load balancer programming
      Blob Storage
      Table Storage
      Multiple replicas
      Geo-distribution
      Drives
      Ingress/Egress (to/from internet only)
      PRICE
      $0.12 / hour
      RDBMS Instance higher
      No separate charge for service management
      PRICE
      $0.15 / GB
      Storage Transactions:
      $0.01 / 10k
      PRICE
      Bandwidth:
      $0.10 in / $0.15 out / GB
    • 58. SQL Azure Pricing Models
      WEB EDITION
      BUSINESS EDITION
      BANDWIDTH
      Per database / month
      Per database / month
      Per GB transferred
      $9.99 / Month
      (1 GB)
      $99.99/ Month
      (10 GB)
      $0.15 GB Egress
      $0.10 GB Ingress
    • 59. .Net Services Pricing Meters
      BANDWIDTH
      MESSAGES
      Per transactions
      Per GB transferred
      $0.15 / 100K
      $0.10 GB Ingress
      $0.15 GB Egress
    • 60. Benefits of the Windows Azure Platform
      BUSINESS
      DEMANDS
      TECHOLOGYDEMANDS
      WINDOWS AZUZURE PLATFORM OFFERS
      • Cost-effective solution to manage IT resources
      • 61. Less infrastructure to buy/configure and support
      • 62. Lower TCO
      • 63. Predictable cost
      • 64. Focus on delivering compelling software not on managing infrastructure
      • 65. Monetize new offering quickly without investment in billing and other enablement technologies.
        
      • Speed of development
      • 66. Interoperability
      • 67. Leverage existing IP
      • 68. Simplified deployment
      • 69. Scale up or down as business needs change
      • 70. Go to market faster
      • 71. Reliable service
      • 72. SLAs
      • 73. Security
      • 74. Global data centers
      Lower costs
      Efficiency
      Stay Competitive
      Innovation
      Generate New Revenue Quickly
      Agility
      Reduced
      Risk
      Reliability
    • 75. Resources
      • CTP Registration , downloadable hands-on labs, demos, and presentations
      http://www.azure.com
      • Azure Services Platform Forums
      http://www.microsoft.com/azure/blog.mspx
      • Azure Whitepapers
      http://www.microsoft.com/azure/whitepaper.mspx
    • 76. Thank you
      Snap my Vcard get free app for your phone at:
      http://www.microsoft.com/tag/
      © 2008 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.
    • 77. Business Need:
      Recently, Epicor has sought to respond to customer demands for reliable, cost-effective Internet-based applications that also connect with on-premise ERP capabilities.
      Case Study:
      Solution:
      Shortly after its introduction to Azure, Epicor decided to migrate Epicor Enterprise Search, an Internet search experience application included with its ERP suite. To migrate the search application to Azure, Epicor replaced the SQL Server portion of the application with Azure data services
      Company Profile:
      Epicor, headquartered in Irvine, California, provides integrated enterprise resource planning (ERP) software solutions to more than 20,000 customers in 140 countries. Founded in 1984, Epicor is a Microsoft® Gold Certified Partner and the world’s sixth-largest independent software vendor. The organization, which has more than 3,000 employees who work in 50 global offices, had revenues of U.S.$429 million in fiscal year 2007.
      Benefit:
      With Azure, Epicor can cut costs, provide a range of Internet-based services, and extend existing developer skills, all to deliver better experiences to customers.
      "Because this application is developed and managed on Azure, our customers can get an Internet search experience for their critical business data more easily and without requiring additional internal servers outside the firewall.”
      —Erik Johnson, Senior Director of
      Product Research, Epicor
    • 78. Business Need:
      One of the company’s solutions is PolicyPortal, developed to help organizations manage and protect PCs inside and outside Active Directory domains. However, the solution was designed to be hosted, so it took a long time to set up with hosting service providers. This led to higher infrastructure costs and delays in closing agreements with customers.
      Case Study:
      Solution:
      PolicyPortal uses Azure services to automatically enforce Group Policy settings on machines that are temporarily or permanently disconnected from Active Directory.
      Company Profile:
      FullArmor helps large organizations manage their IT user policy and endpoint security with solutions based on Microsoft® products and technologies.
      A Boston-based Microsoft Gold Certified Partner, FullArmor targets large organizations such as Boeing, the Federal Bureau of Investigation, Eli Lilly, Wal-Mart, and Bank of America, and it has a customer base of more than 5 million users and 1,500 organizations worldwide.
      Benefit
      Drivers:
      By moving to Azure, FullArmor was able to reduce the costs of customer provisioning and meet their growing infrastructure requirements on an as-needed basis.
      “We were able to move the application quickly because our original version of PolicyPortal was written purely in managed code using ASP.NET. As a result, about 80 percent of the code could be migrated without any changes being required in order to work in the Azure environment.”
      — Danny Kim, CTO, FullArmor
    • 79. Solution:
      Location-aware service and application platform hosted on Windows Azure
      IIS 7.0, Bing Maps, Silverlight 3.0,
      Focus on online solutions for connecting people, locating and sharing resources.
      Case Study:
      Smartphones
      Company Profile:
      Glympse is a start-up, founded in March 2008, delivering a new class of location sharing service that visually shows a user’s location in a dynamic map, updated in real-time.
      Benefit
      Drivers:
      Interoperability: MySQL, Google Maps
      Service management: scale capacity up& down as needed
      Persistent storage for track data
      Multiple Datacenters
      Locationdata servers
      Front-ends
    • 80. Business Need:
      The City of Chicago needed to build an interactive map for an annual event “Taste of Chicago”, one of the largest events the city hosts every year with 3 million visitors and estimates site traffic of 50k hits per day. The customer had less than 2 weeks time to complete the project and had no on-premise infrastructure to host the solution.
      Case Study:
      Solution:
      Microsoft Silverlight 2.0 front end providing provide deep zoom capability and map overlay of vendor information, live alerts for event notification via text messaging, hosted on Windows Azure.
      Company Profile:
      West Monroe Partners is a full service business and technology consulting firm with seven offices in the US and Canada, headquartered in Chicago.
      Benefit
      Drivers:
      Quick to Market
      Focused resources on developing application vs. infrastructure
      Streamlined process
      Reliable and scalable
      “Our development team gave overwhelming feedback that the learning curve was extremely shallow allowing us to develop and deploy the solution in Azure in 2 weeks.”
      — Eric Brown, WestMonroe Partners
    • 81. Case StudySee the Difference