microsoft partner roadshow - to the cloud

40
Nigel Watson Platform Strategy Advisor – Microsoft Australia To the cloud

Upload: nigel-watson

Post on 07-Nov-2014

1.397 views

Category:

Technology


3 download

DESCRIPTION

Cloud Presentation for Microsoft Partner Roadshow - March 2011

TRANSCRIPT

Page 1: Microsoft Partner Roadshow  - To the Cloud

Nigel WatsonPlatform Strategy Advisor – Microsoft

Australia

To the cloud

Page 2: Microsoft Partner Roadshow  - To the Cloud

Business trends are reshaping technology

Economic trends• Cuts in operating

costs and capital expenditures

• Increased competition for fewer dollars

• Do more with less

Business trends• Focus on core

value-add activities

• Improve agility to stay competitive

• Leverage existing assets to expand

Technology trends• Shift from information

technology to business technology

• Technology erases infrastructure complexity

• Globalization

creating shifts in technology.

business has transformed in deeper ways…

While the global economy has faced gloom and doom…

Page 3: Microsoft Partner Roadshow  - To the Cloud

Attributes \ Analyst IDC Forrester Gartner Yankee Cisco NIST

Access anywhere  Browser based  Scalable

Control Low Low  Published APIs (abstracted)

Elastic (on-demand)

Self service  Multitenant (shared)

Customizable Low Low  

Failure resistant  

Metered by use  Highly Automated  Service-based  

On-Demand  

Scalable

Elastic (on-demand)

Self Service

Multitenant (Shared)

Metered by use

What is cloud computing?

Page 4: Microsoft Partner Roadshow  - To the Cloud

Industry Cloud Models(On-

Premises)

Infrastructure

(as a Service)

Platform(as a

Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You m

anag

e

Man

ag

ed b

y v

en

dor

Man

ag

ed b

y

vendor

You m

anag

e

You m

anag

e

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a

Service)

Man

ag

ed b

y v

en

dor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Page 5: Microsoft Partner Roadshow  - To the Cloud

The Windows Azure Platform

Developer ExperienceUse existing skills and tools.

Page 6: Microsoft Partner Roadshow  - To the Cloud

The Windows Azure Platform

Developer ExperienceUse existing skills and tools.

Page 7: Microsoft Partner Roadshow  - To the Cloud

Windows Azure automates the management of your IT resources

Virtualised 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 centre. 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 centres located around the world. Host your applications and data securely, accessible from everywhere you allow.

Page 8: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Compute

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 serviceBuild services and solutions with any combination of Web, Worker and

VM 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.

VM ROLE

Runs a customer-supplied OS image

Allows execution of custom applications and services

Available from 2011

Page 9: Microsoft Partner Roadshow  - To the Cloud

My Casting Net

Page 10: Microsoft Partner Roadshow  - To the Cloud
Page 11: Microsoft Partner Roadshow  - To the Cloud
Page 12: Microsoft Partner Roadshow  - To the Cloud
Page 13: Microsoft Partner Roadshow  - To the Cloud

MyCastingNet

Enterprise Grade Security• Solution subject

to intense scrutiny from potential adopters: passed with flying colours by leveraging enterprise class security of the Azure cloud

Massive Scale• Load testing

shows the site can leverage Azure scale to accommodate 10000 hits/3 minutes, over 6.5 times the workload that swamped an equivalent on-premise solution

Reliability/Availability• Built in – no need

to build DR• 99.93% uptime since

deployment

“We load tested the site with 10,000 hits in 3 mins and it returned a page 100% of the time with barely any change in the response time.” - Hayden Kerr, MyCastingNet

Page 14: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Storage

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)

Page 15: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Content Delivery Network (CDN)

Seattle, WA

Dublin, IELondon, GB

Newark, NJ

Amsterdam, NL

Sydney, AU

Hong Kong, HK

Miami, FL

Chicago, IL

San Antonio, TX

Bay Area, CALos Angeles, CA

Paris, FRZurich, CH Vienna, AT

São Paulo, BR

Singapore, SG

Over 2 terabits per second of capacity is available at 99.95% availability from our 22 global locations.

CDN service scales automatically without user intervention

Taipei, TWN

Seoul, KR

North America Region Europe Region

Asia Pacific Region

Stockholm, SE

Ashburn, VA

Tokyo, JP

Page 16: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Appfabric

AppFabric Service BusConnect apps & services

AppFabric Acesss ControlControl & secure access

Secure Connectivity• Bridge cloud services, on-premises apps,

and hosted assets• Build distributed apps for your business or

to collaborate with partners

Across boundaries• Navigate network and security

boundaries, securely and simply• Federate identity and access across

organisations and ID providers• Simplify claims-based authorisation for

distributed apps and web services

At Cloud Scale• Scale up and down as your business

requires• Automated service mgmt. and dynamic

scale• Interoperate with a variety of languages

and industry standards

Page 17: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Connect

Secure network connectivity between on-premises and cloud Supports standard IP protocols

Enables hybrid apps access to on-premises servers

Allows remote administration of Azure apps

Simple setup and management Integrated with WA Service

Model Web, Worker and VM Roles

supported

Azure

Enterprise

Page 18: Microsoft Partner Roadshow  - To the Cloud

Open Windows

Page 19: Microsoft Partner Roadshow  - To the Cloud

Open Windows

Background• Contract and

Category Management .NET solution traditionally delivered on-premise

• Customer demand leads Open Windows to redevelop and deploy on Azure Platform in months

• Customers exchange in-house IT for business outcomes

• Public sector drives demand for cloud app

Case Studies• Brisbane City

Council consumes Open Windows from Azure Platform - July 2010

• Sensis (Telstra) consumes Open Windows from Azure - February 2011

• Open Windows launches Local Government Shared Service on Azure - March 2011 (with MAV support)

Real Benefits• Customers lower

project costs by removing need to support application vendor with internal IT infrastructure & support

• Open Windows deploys in less time and cuts implementation timeframe

• Multi tenant shared service can start small and scale with demand and usage spikes

• Platform opens new markets for vendor

“Faster deployment, lower TCO, customers push Open Windows to Cloud”

Page 20: Microsoft Partner Roadshow  - To the Cloud

The Windows Azure Platform

Developer ExperienceUse existing skills and tools.

Page 21: Microsoft Partner Roadshow  - To the Cloud

Extending SQL Server to the Cloud

Symmetry with Traditional RDBMSFamiliar T-SQL relational modelSupport existing code libraries and protocolsEcosystem of familiar development and management tools

Distributed “scale-out” database service

Abstracts OS and hardware management

Low-friction provisioning, multi-tenant

Automatic high-availability and data replication

Pay-as-you-go and commitment offers

Enterprise-class “scale-up” data platform

Multiple hardware platforms and deployment options

Deploy as dedicated server in customer datacenter, VM or 3rd party

Typically licensed per-server or per processor

Page 22: Microsoft Partner Roadshow  - To the Cloud

Application Topologies

From Windows Azure

From Outside Microsoft Datacenter

From Windows Azure & Outside Microsoft Datacenter

Application / Browser

Windows Azure

SQL Azure

Code Near

App Code / Tools

SQL Azure

MicrosoftDatacenter

Code Far Hybrid

Microsoft Datacente

r

SQL Azure

SQL Server

Microsoft Datacenter Windows

Azure

SQL Azure Data Sync

App Code / Tools

Page 23: Microsoft Partner Roadshow  - To the Cloud

SQL Azure Reporting CTP

Web Role

Reporting

Features:

Based on SQL Server Reporting Services Interactive and tabular reporting Data visualizations: charts, graphs,

mapping, gauges SQL Azure Database data sources Utilizes BI Developer Studio (free) to

author reports Export to Excel, PDF, CSV formats

Core scenarios:

Operational reporting on SQL Azure data Embed reports into Windows Azure or

on-premises applications

Page 24: Microsoft Partner Roadshow  - To the Cloud

Kelly Street Digital – Campaign Taxi

Page 25: Microsoft Partner Roadshow  - To the Cloud

Campaign Taxi

Decreased Costs• 84% saving on

cloud provider costs after switching from Amazon to Azure

• $600/mo infrastructure consultant spend eliminated

• Total projected savings over three years: 68%

Increased Speed• A typical

deployment exercise on Amazon took an entire afternoon – now takes around 20 minutes

• Initial migration took one developer three weeks (against a projection of six weeks)

• Improved runtime response-time over Amazon

Reliability/Availability• Built in – no need

to build DR• Azure SLA provides

guarantees around uptime, without having to invest in the infrastructure to achieve these

• Built-in scalability allows Campaign Taxi to grow dynamically in the face of changing demand

“Windows Azure is an unbelievable product. I’m an evangelist for it in my network of startups. We’ve chosen this cloud platform and we’re sticking with it.” - Glen Knowles, Cofounder, Kelly Street Digital

http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000009046 (http://bit.ly/g0dw28 )

Page 26: Microsoft Partner Roadshow  - To the Cloud

The Windows Azure Platform

Developer ExperienceUse existing skills and tools.

Page 27: Microsoft Partner Roadshow  - To the Cloud

Developer Tooling

Windows Azure SDKIncludes a development fabric for running and debugging code locallyWindows Azure Tools for Microsoft Visual Studio

Windows Azure Tools for Eclipse for PHP and Java

Page 28: Microsoft Partner Roadshow  - To the Cloud

Management Tooling

Fast and user friendly portal for Windows Azure Platform services

Enables high visibility and control

Supports multiple users and adminroles

Enable and connect to Windows Azure instances using Remote Desktop

Built on the Windows Azure Service Management APIs

Page 29: Microsoft Partner Roadshow  - To the Cloud

Management Automation

• Public REST interfaces

• Service Management and Diagnostics APIs

• Deployment and life cycle management

• Diagnostics and logging • PowerShell Cmdlets wrap

REST APIs

• Enable building of sophisticated deploymentscripts

• System Center integration

Page 30: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Security

PHYSICAL:• Microsoft data centres 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 optimised for

cloud access with no admin access to guests or applications

• Applications and users do not update the OS

CONTINUITY: • Multiple data centres in different

geographies• Users can choose single location

or geo-distributed data centres• 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

Page 31: Microsoft Partner Roadshow  - To the Cloud

Janison

Page 32: Microsoft Partner Roadshow  - To the Cloud

• To date – 30,000 students online at once

• 300 azure servers • Application developed in

3 months• Hosting costs less than

$10K

• Azure roles for authentication, testing and data synchronisation

• Linked to administration IIS/SQL system

• Deliver an online assessment for up to 80,000 students at once

• Support up to 5,000 transactions per second

JANISON USES THE WINDOWS AZURE PLATFORM TO ASSESS

STUDENTS ONLINE

Business Challenge Solution Results/Benefits

KEY LEARNING

• Realisation that scaling out servers was the easiest path to achieve performance

• Cost of scaling out is not prohibitive, in fact relying on it can improve your design

• Load testing is major part of this type of project• New opportunities for community applications (learning, assessment,

collaboration)

Page 33: Microsoft Partner Roadshow  - To the Cloud

Monthly Service Level Agreement

All running roles will be continuously monitoredIf role is not running, we will detect and initiate corrective state

>99.9%

Instance

monitoring and restart

Database is connected to the internet gateway All databases will be continuously monitored

>99.9%

Database availability

>99.9%

Service bus and access control endpoints will have external connectivityMessage operation requests processed successfully

Service bus and access control

availability

Your service is connected and reachable via web. Internet facing roles will have external connectivity

>99.95%

Computeconnectivity

>99.9%

Storage service will be available/reachable (connectivity)Your storage requests will be processed successfully

Storage availability

http://www.microsoft.com/windowsazure/sla/

Page 34: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Platform Consumption Prices

Elastic, scalable, secure, and highly available automated service platform

Pay as you go and grow for only what you use when you use it

Highly available, scalable, and self managed distributed database service

Compute

$0.055-1.055/hour+ Variable Instance Sizes

Per service hour

Web Edition

Per database/month

Starting at $10.98/month

(1 or 5 GB DB/month)

Business Edition

Starting at $109.88/month(10-50 GB DB/month)

Per database/month

Storage

Per GB stored and transactions

$0.1649 GB/month$0.011/10k transactions

Windows Azure AppFabric Service Bus and Access Control ServiceScalable, automated, highly available services for secure connectivity

Prices shown in AUD

Access Control

$2.19/100k transactions

Per Message Operation

$4.39/month per connection

Per Message Operation

Service Bus

International prices are available

BandwidthAPAC $0.11/GB/in $0.22/GB/out

US and EU $0.11/GB/in $0.165/GB/out

Page 35: Microsoft Partner Roadshow  - To the Cloud

Compute role options

Extra Small Instances Designed for small scale web applications Mix and match with larger VM Instances

Instance Size CPU Memory

Instance Storage

I/O Performance

Price

Extra Small 1.0 GHz 768 MB 20 GB Low $.055 per hour

Small 1.6 GHz 1.7 GB 225 GB Moderate $.1319 per hour

Medium 2 x 1.6 GHz

3.5 GB 490 GB High $.2638 per hour

Large 4 x 1.6 GHz

7 GB 1000 GB High $.5275 per hour

Extra Large 8 x 1.6 GHz

14 GB 2040 GB High $1.055 per hour

Page 36: Microsoft Partner Roadshow  - To the Cloud

Windows Azure Platform Development Accelerator Extended (DAE)

Windows Azure 750 hours of a small compute

instance 10 GB of storage 1,000,000 storage transactions

SQL Azure 1 Business Edition database

(up to 10 GB relational database)

Notes:1. Subscription term is 6 months. The offer is valid only for a six month term but can be renewed once at the same base unit rate. 2. Service bus namespaces must be provisioned with a pack size of 5 pack connections (or larger if you purchase multiple base units with your

subscription) to utilize the amounts included in your offer. If you only use individual service bus connections or connection packs larger than your included connections, you will be charged. If you purchase multiple base units with your offer, you can spread the included pack connections across multiple namespaces within the same project.

For offer details • Go to

http://www.microsoft.com/windowsazure/offers• Select “Australia” from drop down• Click on “Learn More”

One-time promotional offer of $120.831 -52% off the normal consumption rates. What you get: • Windows Azure platform

AppFabric – 1,000,000 Access Control

transactions – 1 pack of 5 Service Bus

connections2

• Data Transfers – Asia Pacific region

• 2.5 GB in and 5 GB out

120.83 *

Page 37: Microsoft Partner Roadshow  - To the Cloud

KickStart your Azure Business Development Accelerate Extended (DAE)

Ready to Build Azure Capabilities e.g. migrate internal

website etc

• Partner Signs up For 1x DAE and Receives the Following:• Azure Technical Readiness

‘One Day’ worth 550.00• Azure Pass access for your

customers – Microsoft provides you promo code and 500 trials

Ready to Start Selling Cloud Solutions Today?

• Partner Signs up for 2x DAE One DAE for you, and one for your first client project• One-day technical readiness

training session (worth $550)• Azure Pass access for your

customers PLUS• Up to $1000 to market

your Azure offerings

* Purchase two “DAE” subscriptions at $714 each. $1,000 is limited to the first 40 partners (Subscriptions must be purchased between March 16th – May 28th). Must be purchased as two separate transactions (not in the same order)

How to Redeem? Send invoice via email to Mike Heald at [email protected]

DAE= $714 (52% off

standard consumption

rates)

Page 38: Microsoft Partner Roadshow  - To the Cloud

Local Customer Examples

Page 39: Microsoft Partner Roadshow  - To the Cloud

Unified Programming Platform and Tools

.NET 4 & Visual Studio 2010ASP.NET, ASP.NET MVC, .NET 3.5Unmanaged Code, Java, & PHPVisual Studio 2008, Eclipse Support

Improved compatibility between on-premise applications and Windows Azure applications via support for VMs and other methods

Simplified Management

Improved management APIsAutomated service management

Improved interoperability with System Center and APIs for integration with mainstream management tools like OpenView and Tivoli

Flexible and Trustworthy Storage

Windows Azure StorageNon-relational table storageBlobs, Queues, Drives

SQL AzureSQL Azure databases, up to 10GB

Windows Azure StorageAutomatic data geo-replication

SQL AzureLarger database sizes for SQL AzureOn premise and cloud data sync

Efficient Networking

Communicate between cloud and on premise with Windows Azure platform AppFabric

Improvements in flexibility and responsiveness

Global Platform6 Data Centers in US, EMEA, APAC Data Centers18 CDN Nodes

Additional locations and CDN nodesGlobal Traffic Management Capabilities

Compliance Various standards under investigation

Important new security and compliance certifications

Adaptable Pricing Models

Consumption and Commitment pricing

Integration with MS Volume Licensing

Windows Azure Platform Roadmap Present Future

Page 40: Microsoft Partner Roadshow  - To the Cloud

Thanks!

[email protected]