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”
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
25. Service Bus – connectivity to on-premises applications; secure, federated fire-wall friendly Web services messaging intermediary; durable & discoverable queues
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
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.
57. Load balancer programmingBlob 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
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
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,