Presentation is loading. Please wait.

Presentation is loading. Please wait.

Page 1. Page 2 Objectives Capitalizing on the Promise of Cloud Computing The Windows Azure Platform Windows Azure Architecture: Computing platform Storage.

Similar presentations


Presentation on theme: "Page 1. Page 2 Objectives Capitalizing on the Promise of Cloud Computing The Windows Azure Platform Windows Azure Architecture: Computing platform Storage."— Presentation transcript:

1 Page 1

2 Page 2 Objectives Capitalizing on the Promise of Cloud Computing The Windows Azure Platform Windows Azure Architecture: Computing platform Storage Service Management Security Using Windows Azure in the Enterprise Environment Agenda

3 Page 3 Objectives The State of Cloud Computing Define Windows Azure Capabilities & Architecture Demonstrate Advantages of Windows Azure in Today's Enterprise

4 Page 4 2 1 Businesses are forced to capitalize on new opportunities while constraining costs in fragile economic conditions Infrastructure costs are fixed and ongoing, and distract from the mission of reducing business process friction and problems. Leveraging past investments to provide future value. Many data centers at limit—real estate, capacity, cooling and power. 3 4 5 6 7 Challenges Facing Today’s Enterprise 8 Matching capacity to demand. Maintaining security while increasing access and transparency—within and outside the organization. Security, access, and transparency across the value chain: suppliers, partners, etc. Lack of a common platform.

5 Page 5 BENEFITS FOR YOUR BUSINESS Agility Focus Efficiency Simplicity

6 Page 6 “Cloud computing is a reality, and it's a force that IT professionals need to quickly come to terms with. The economic and social motivation for the cloud is high, the business need for speed and agility is greater than ever before, and the technology has reached a level in which prudent investments in cloud services are fast and easy.” –Network World, May 2009 "The reality is that cloud computing is a revolutionary style of computing that is emerging from evolutionary change. Underneath the fog, there are a number of trends that are converging to fuel the cloud-computing phenomenon. Cloud computing sets the stage for a new approach to IT that enables individuals and businesses to choose how they'll acquire or deliver IT services, with reduced emphasis on the constraints of traditional software and hardware licensing models." - Key Issues for Cloud Computing, 2010, Gartner – March, 29 2010 “Cloud infrastructure computing will move squarely into the mainstream as a significant number of Fortune 1000 companies adopt the utility computing model demonstrated by moving a portion of their "sandbox" apps into production on public clouds.” – Worldwide Software Business Solutions 2010 Top 10 Predictions: The "New Normal" for Enterprise Software, IDC - February 2010, Doc #222024 Generally accepted as the next logical step in IT evolution A revolutionary style of computing Cloud computing is moving into the mainstream Cloud Computing Is Maturing

7 Page 7 Why Microsoft Partners Care About Cloud Computing Reduce operating costs and increase revenue New market channels via SaaS, Cloud Services New business opportunities enabled by massively scalable storage and compute power Improve business agility and shorten time to market Cloud computing is here to stay

8 Page 8 Software + Services PCPhone ServerCloud Tools and Cross-Platform Support Client TV

9 Page 9 Simplifying Cloud Computing Increase business Agility with solutions and technology that allow quick response to changes in business and customer needs Focus on delivering services and value to customers and generating revenue – and not on managing technology infrastructure An Efficient approach to managing technology infrastructure that allows for deployment flexibility and leads to lower costs Achieve Simplicity by choosing the best deployment model for any application while leveraging existing skill sets SCALABLE COMPUTING SECURE STORAGE SERVICES MANAGEMENT WINDOWS AZURE PLATFORM INTEGRATION Benefit Drivers

10 Page 10 Fundamentals How Microsoft Views the Cloud Scale out Automated Service Management High Availability Multi-tenancy Infrastructure Business model Ownership Considerations Management Location

11 Page 11 NEXT UP: Windows Azure Architecture

12 Page 12 Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the world, proving a simple, reliable and powerful platform for the creation of web applications and services. The Windows Azure Platform

13 Page 13 Manage Resources to Provide Abstraction

14 Page 14 The Fabric Controller communicates with every server within the Fabric. It manages the Windows Azure operating system, monitors every application, decides where new applications should run – optimizing hardware utilization. Defining Windows Azure Architecture

15 Page 15 Virtualized Computation provides massive application scalability. Customers 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. Service Management is performed by the Fabric Controller, which controls all the resources within the data center. The Fabric Controller deploys your service and monitors the overall health of the fabric. Security and Control State-of- the-art physical security processes combined with strictly controlled OS access model. Data is replicated in multiple fault domains in location selected by the customer. State-of-the-art data centers located around the world. Host your applications and data securely, accessible from everywhere you allow. Windows Azure Automates the Management of Your IT Resources

16 Page 16 GOAL: Massive Scalability Scale out – not up – by replicating worker instances as needed. Allow applications to scale user and compute processing independently. Two role types: Web Role & Worker Role Windows Azure applications are built with web roles, worker roles, or a combination of both deployed to a number of instances. Each instance runs on its own VM (virtual machine), replicated as needed Compute Services in Windows Azure

17 Page 17 WEB ROLE Interacts with end-user or web services Communicate with worker roles directly or via queues WORKER ROLE Initiates their own requests for data or tasks from the queue Similar to a "batch job” or Windows service Defining Windows Azure Roles Build services and solutions with any combination of Web and Worker Roles Communicate via HTTP/HTTPS, TCP/IP, and ports other than 80 and 443 Develop with Microsoft and non-Microsoft tools: ASP.NET, WCF, other.NET tools, Java, Python, Ruby, etc.

18 Page 18 Windows Azure storage is an application managed by the Fabric Controller Windows Azure applications can use native storage, MySQL within a VM, or SQL Azure Application state is kept in storage services, so worker roles can replicate as needed Blobs can be stored in global Windows Azure Content Delivery Network (CDN) Storage Services in Windows Azure GOAL: Scalable, durable utility-based storage

19 Page 19 BLOBS: Provide a simple interface for storing named files along with metadata for the file. TABLES: Provide structured storage. A table is a set of entities which contain a set of properties. QUEUES: Provide reliable storage and delivery of messages for an application. Blobs, Tables, Queues and Drives DRIVES: A durable NTFS file system volume, sharable across instances.

20 Page 20 Fabric: The collection of servers Multiple VMs per server Choose from four different VM sizes, based on your application needs Fabric Controller performs service management You tell it what to do— it figures out how Automatically scale up, scale down, update or roll application back to a previous version Simple system management and deployment APIs Service Management in Windows Azure GOAL: Automated application management and control =Fabric Agent

21 Page 21 Interacts with a “Fabric Agent” on each machine Monitors every VM, application and instance Performs load balancing, check pointing and recovery Fabric Controller =Fabric Agent

22 Page 22 PHYSICAL: Microsoft data centers with state-of- the-art security process Redundant power supplies from separate providers, battery and diesel backup generators, climate control, and fire prevention and suppression LOGICAL: Windows Azure is optimized for cloud access with no admin access to guests or applications Applications and users do not update the OS CONTINUITY: Multiple data centers in different geographies Users can choose single location or geo-distributed data centers Storage data is replicated multiple times Fabric is designed to be backed up and restored from checkpoints COMPLIANCE & CERTIFICATION: Microsoft is committed to complying with all local laws Industry certification is a core part of the Windows Azure roadmap Customers are ultimately responsible for the security and compliance of their services or applications–Windows Azure is a platform Providing Security with Windows Azure

23 Page 23 The Cloud Secure Cloud Federation Dedicated Cloud Private Cloud International ENTERPRISE Publish to Cloud or Enterprise Public Cloud

24 Page 24 Developing Applications for Windows Azure Familiar Developer Experience Designed for Interoperability Proven Microsoft Technologies Development: Visual Studio integration, offline cloud simulation Maintenance: Local debugging, APIs for logging Management: APIs for deployment management SOAP and REST protocols XML file formats Commitment to support Java, PHP, Python and other popular programming languages Visual Studio, ASP.NET, SQL Azure integration

25 Page 25 On-Premises Application and Cloud Storage Hosting output of 3D design and rendering process in the Cloud Scalable Web Regulatory document and imaging archiving Scalable Web Application with Worker Role Hosted inventory management integrated with retail POS terminals Migration of Legacy Applications Move legacy applications to Windows Azure without re-architecting the infrastructure Windows Azure Computational Power High Performance Computing (HPC) Scientific computation Large-scale data mining Example Use Cases

26 Page 26 Store Data in the Cloud Extend Applications to the Cloud Move Applications to the Cloud Create New Cloud Services Create New Solutions by Combining Cloud Services Deployment Options

27 Page 27 Windows Azure for the Enterprise More development options On-demand developer test environments: develop locally, test for scale in cloud. Meet periodic resources requirements Scale as needed for planned events, such as payroll, tax processing and end of year reporting. Microsoft technology enables blended solutions Store data in the cloud, move part or all of applications to the cloud, or combine cloud-based services to create new solutions…the choice is yours. Blending On-site IT with Cloud Compute Capabilities

28 Page 28 LearnTryBuyUse/Manage Online Self Help Portal & Dashboard (all users) Microsoft Developer Network (MSDN) Microsoft Partner Network (MPN) Assisted Support Pre-sales, Sales, & Customer Service (all users, no charge) Live Site Support (no charge 24/7) Developer Support (pay for) MSPN Program Benefits (partners) Premier now includes Azure Platform Support! Support For Customers & Partners

29 Page 29 Premier Support for the Windows Azure Platform One end to end support package for all Microsoft Products & Services Designated Support Account Manager provides single point of contact for support & IT planning needs Problem Resolution Support shorter response times & priority escalation paths should be required Service Delivery Planning ongoing planning & execution cycle continuously improving IT operations & maturity Access to specialized Azure Prevention and Resolution resources who deliver Developer Support, Support Assistance, Information Services, & Workshops Additional info: http://www.microsoft.com/premier Developer Benefits: Support Account Management Workshops Problem Resolution Support Prevention and Resolution Resources Information Services Support Assistance Premier Support

30 Page 30 SUBSCRIPTION Windows Azure Purchasing Options CONSUMPTIONVOLUME LICENSING “Pay as you go and grow” Low barrier to entry and flexibility Optimized for cloud elasticity Discounts for commitment Plans for payment predictability “Coordinated purchasing” Unified purchasing through EA Introduction to volume discounts “Value for a commitment“

31 Page 31 Windows Azure Pricing Meters Compute: Per Service Hour Starting at $0.12/service hour + Variable instance sizes Bandwidth Per GB transfer in or out of a datacenter US/EU Bandwidth = $0.10 in / $0.15 out / GB Asia Pacific = $0.30 in / $0.45 out / GB Storage Per GB stored & transactions Blob & table $0.15 / GB Storage Access = $0.10 / 100K Transactions Elastic, scalable, secure, & highly available automated service platform

32 Page 32 Promotions Development Accelerator Designed to accelerate cloud app development. Flexible (on/off) consumption for scaling. Predictable payment and discounted price. 6 month subscription (38%-45% discount) Offered as a unit (can order multiple units) Cancel first 30 days; anytime after first 6 months Overage at Standard Consumption rates CORE: $59.95/mo ($56.95 for partners) Amount Included in Base Compute 750 hrs/mo Storage 10 GB/mo Storage Transactions 1M/mo AppFabric Access Control 1M trans/mo AppFabric Service Bus 5 connections/mo Data Transfers 7 GB In / 14 GB Out* EXTENDED: $109.95/mo ($104.45 for partners) Amount Included in Base Same as Core except also includes* 1 SQL Azure Business Edition DB (10 GB) Introductory Free Offer No-cost developer starter offer. Provides no-cost allocation to run a cloud service. Available to all partner/customers Limit of one per customer Overage at Standard Consumption rates Amount of No-Cost Service: Windows Azure Compute 25 Hrs/mo Storage 0.5 GB/mo Bandwidth 0.5 GB/mo* Storage Transactions 10K/mo SQL Azure 1 Web Edition DB (1GB DB) 90 day trial Windows Azure AppFabric AppFabric Service Bus 2 connections/mo AppFabric Access Control 100K trans/mo MSDN Premium Mobilize committed.NET developer base. Enable them to build, deploy, manage multiple cloud projects w/in MSDN subscription. Available to MSDN Premium subscribers with limit of one per subscription (one per Windows Live ID) 8-month term Overage at partner Consumption rates Limited time to sign up (thru 6/30/10) After 6/30/10 quantities may be reduced Amount of No-Cost Service: Windows Azure Compute 750 hrs Storage 10 GB Storage Transaction 1M SQL Azure - 3 Web DB (1 GB) Windows Azure AppFabric AppFabric Service Bus 5 connections/mo AppFabric Access Control 1M trans/mo Data Transfer 7GB In/14GB Out (Europe & N. America) 2.5 GB in/5 GB Out (Asia Pacific) *All offers valid through July 31st, 2010

33 Page 33 South East Asia Sub-region Europe Region Windows Azure Bandwidth Promotion Asia Pacific RegionNorth America Region Western European Time (WET = UTC) Off Peak (10pm-6am and weekends) North Europe Sub-region US South Central Sub-region US North Central Sub-region Singapore Standard Time (SST = UTC+8) Off Peak (10pm-6am and weekends) Pacific Standard Time (PST = UTC-8) Off Peak (10pm – 6am and weekend) All data entering ASIA region during off peak is no-cost (or $.30 ingress at peak). All data leaving N. America region charged $.15 egress at all times All data moving from one region to another is subject to both ingress and egress charges Enable “no cost on-boarding” scenarios for all new customers moving data to the Windows Azure Platform Promotion ends at 6/30, considering a “Reduced Off Peak Bandwidth rate plan” Off peak defined as 10pm-6am Mon – Fri & from 10pm-Fri to 6am-Mon for weekends Inbound off peak data transfers at no cost (thru 6/30/2010) Customers can move unlimited amounts of data to Windows Azure Platform at no charge during off peak US customer can move data to Asia arriving during Asia off peak time at greatly reduced bandwidth rates

34 Page 34 It’s the transformation of our software, it’s the transformation of our strategy and our offerings across the board to fundamentally embrace services.” –RAY OZZIE, CHIEF SOFTWARE ARCHITECT, MICROSOFT Delivering Cloud Computing for the Enterprise “

35 Page 35 Sign up at the Windows Azure platform developers’ portal: http://www.windowsazure.com Windows Azure access Developer tools White papers Sample applications Plan pilot applications Learn more at Microsoft’s channelnine.com Determine the value of Windows Azure services microsoft.com/windowsazure/tco NEXT STEPS 2 3 1 4

36 Page 36


Download ppt "Page 1. Page 2 Objectives Capitalizing on the Promise of Cloud Computing The Windows Azure Platform Windows Azure Architecture: Computing platform Storage."

Similar presentations


Ads by Google