Скачать презентацию Windows Azure Overview An approach to computing Скачать презентацию Windows Azure Overview An approach to computing

60db5a7db7779e10c3ee2615a88d4bbf.ppt

  • Количество слайдов: 65

Windows Azure Overview Windows Azure Overview

An approach to computing that’s about internet scale and connecting to a variety of An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

Compute Inactivity Period t On & off workloads (e. g. batch job) Over provisioned Compute Inactivity Period t On & off workloads (e. g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome Growing Fast t Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough Unpredictable Bursting t Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases Predictable Bursting Compute On and Off t Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity

Iaa. S Paa. S Saa. S Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service host build consume Iaa. S Paa. S Saa. S Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service host build consume

Packaged Software You manage Data Runtime Middleware O/S O/S Virtualization Servers Storage Networking You Packaged Software You manage Data Runtime Middleware O/S O/S Virtualization Servers Storage Networking You manage Runtime Data Servers Storage Networking O/S Virtualization Servers Storage Networking Managed by vendor Data Managed by vendor Applications You manage (as a Service) Applications Software Platform Infrastructure

Azure Azure

99. 95% 99. 95%

only only

Virtual machines Cloud services Web sites Virtual machines Cloud services Web sites

Demo Demo

Virtual machines Virtual machines

Demo Demo

Virtual machine portability Virtual machine portability

Windows Azure Your Data Center Windows Azure Your Data Center

Windows Azure Your Data Center Windows Azure Your Data Center

Windows Azure Your Data Center Other Service Providers Windows Azure Your Data Center Other Service Providers

Windows Azure Other Service Providers no lock-in Your Data Center Windows Azure Other Service Providers no lock-in Your Data Center

VM with persistent drive Windows Azure Storage VM with persistent drive Windows Azure Storage

VM with persistent drive Windows Azure Storage VM with persistent drive Windows Azure Storage

VM with persistent drive Windows Azure Storage VM with persistent drive Windows Azure Storage

VM with persistent drive Reliable and always on Windows Azure Storage VM with persistent drive Reliable and always on Windows Azure Storage

> 500 miles Continuous storage geo-replication Windows Azure Storage > 500 miles Continuous storage geo-replication Windows Azure Storage

Web sites Build with ASP. NET, Node. js or PHP Deploy in seconds with Web sites Build with ASP. NET, Node. js or PHP Deploy in seconds with FTP, Git or TFS Start for free, scale up as your traffic grows

Demo Demo

Web sites shared SHARED INSTANCES shared reserved 1 Web sites shared SHARED INSTANCES shared reserved 1

Web sites shared SHARED INSTANCES shared reserved 2 Web sites shared SHARED INSTANCES shared reserved 2

Web sites shared 0 1 reserved SHARED INSTANCES reserved RESERVED INSTANCE Web sites shared 0 1 reserved SHARED INSTANCES reserved RESERVED INSTANCE

Web sites shared reserved 2 reserved RESERVED INSTANCE Web sites shared reserved 2 reserved RESERVED INSTANCE

Web sites shared reserved 2 reserved RESERVED INSTANCE Web sites shared reserved 2 reserved RESERVED INSTANCE

Cloud services Build infinitely scalable apps and services Support rich multi-tier architectures Automated application Cloud services Build infinitely scalable apps and services Support rich multi-tier architectures Automated application management

Demo Demo

Service Package Service Package

Provision Role Instances Deploy App Code Configure Network Service Package Virtual machine Server Rack Provision Role Instances Deploy App Code Configure Network Service Package Virtual machine Server Rack 1 Server Rack 2

Provision Role Instances Deploy App Code Configure Network Windows Azure Datacenter Service Package Provision Role Instances Deploy App Code Configure Network Windows Azure Datacenter Service Package

Provision Role Instances Deploy App Code Configure Network Windows Azure Datacenter Service Package Provision Role Instances Deploy App Code Configure Network Windows Azure Datacenter Service Package

Provision Role Instances Deploy App Code Configure Network load-balancer configured for traffic Windows Azure Provision Role Instances Deploy App Code Configure Network load-balancer configured for traffic Windows Azure Datacenter

Windows Azure Datacenter Windows Azure Datacenter

Demo Demo

Application building blocks Application building blocks

Multiple languages Multiple languages

Open source http: //github. com/windowsazure Open source http: //github. com/windowsazure

SQL database Relational SQL Server Engine in the Cloud Clustered for high availability Fully SQL database Relational SQL Server Engine in the Cloud Clustered for high availability Fully Managed Service SQL Reporting support

Demo Demo

Blob storage Highly available, scalable and secure file system Blobs can be exposed publically Blob storage Highly available, scalable and secure file system Blobs can be exposed publically over http Continuous geo-replication across datacenters

Cache Low latency, in-memory distributed cache Dynamically grow and shrink cache size High availability Cache Low latency, in-memory distributed cache Dynamically grow and shrink cache size High availability support Memcached protocol support

Demo Demo

distributed cache Web Roles 300 MB 1. 2 GB Distributed Cache 300 MB distributed cache Web Roles 300 MB 1. 2 GB Distributed Cache 300 MB

Web Roles 24 GB Distributed Cache 2 Web Roles 24 GB Distributed Cache 2

Web Roles 48 GB Distributed Cache 4 Web Roles 48 GB Distributed Cache 4

Identity Integrate with enterprise identity Enable single sign-on within your apps Enterprise Graph REST Identity Integrate with enterprise identity Enable single sign-on within your apps Enterprise Graph REST API 93% of Fortune 1000 use Active Directory

Service bus Secure messaging and relay capabilities Easily build hybrid apps Enable loosely coupled Service bus Secure messaging and relay capabilities Easily build hybrid apps Enable loosely coupled solutions

Demo Demo

Application building blocks Application building blocks

Scenarios Ideal for Applications Needing: Common Application Uses: Scenarios Ideal for Applications Needing: Common Application Uses:

Instance Sizes Extra Small Medium Large X-Large (low IO) (moderate IO) (high IO) 768 Instance Sizes Extra Small Medium Large X-Large (low IO) (moderate IO) (high IO) 768 MB memory 20 GB storage (instance storage) 1. 75 GB memory 225 GB storage (instance storage) 3. 5 GB memory 490 GB storage (instance storage) 7. 0 GB memory 1000 GB storage (instance storage) 14 GB memory 2040 GB (instance storage)

Australia Austria Belgium Brazil Canada Chile Colombia Costa Rica Cyprus Czech Republic Denmark Finland Australia Austria Belgium Brazil Canada Chile Colombia Costa Rica Cyprus Czech Republic Denmark Finland France Germany Greece Hong Kong Hungary India Ireland Israel Italy Japan Korea 89 Luxembourg Malaysia Mexico Netherlands New Zealand Norway Peru Philippines Argentina Poland Belarus Portugal Bulgaria Puerto Rico Croatia Romania Russia Dominican Rep Ecuador Singapore Egypt Spain El Salvador Sweden Estonia Switzerland Guatemala Trinidad & Iceland Tobago Indonesia UK Jordan United States Kazakhstan New Countries: Kenya Algeria countries and territories Kuwait Latvia Liechtenstein Lithuania Macedonia Malta Montenegro Morocco Azerbaijan Nigeria Oman Pakistan Panama Paraguay Qatar Saudi Arabia Serbia Slovakia Slovenia South Africa Sri Lanka Taiwan Thailand Tunisia Turkey UAE Ukraine Uruguay Venezuela Bahrain

3 Month Free Trial MSDN Subscription Benefits INCLUDES THESE SERVICES: BENEFITS INCLUDE: Compute Storage 3 Month Free Trial MSDN Subscription Benefits INCLUDES THESE SERVICES: BENEFITS INCLUDE: Compute Storage Transactions Bandwidth Free Windows Azure access for Professional, Premium, and ultimate subscribers Databases Caching Access Control Service Bus Designed to accelerate development Requires credit card at sign-up any overages beyond free allocation

MSDN Benefits ULTIMATE PREMIUM PROFESSIONAL 1500 hrs of small instances 750 hrs of small MSDN Benefits ULTIMATE PREMIUM PROFESSIONAL 1500 hrs of small instances 750 hrs of small instances 375 hrs of small instances 30 GB 25 GB 20 GB 4 M 2 M 1 M Bandwidth 35 GB out / free in 30 GB out / free in 25 GB out / free in Databases 5 GB Web Edition 1 GB Web Edition 500 K 200 K 1 M Messages 500 K Messages 3000 Relay Hours 1500 Relay Hours $1, 400 $2, 000 $3, 600 Compute Storage Transactions Access Control Service Bus Annual Savings

Windows Azure Windows Azure

Windows Azure provides a comprehensive set of services that you can selectively compose to Windows Azure provides a comprehensive set of services that you can selectively compose to build your cloud apps Global Data Center Footprint 99. 95% Monthly SLA. Pay only for what you use. Flexible & Open Compute Options Virtual Machines, Web Sites, & Cloud Services Managed Building Block Services SQL Database, Cache, Service Bus, & more

Start now. Start now.

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows Vista and other product names © 2011 Microsoft Corporation. All rights reserved. Microsoft, 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.