69
Microsoft Azure Bringing Cloud to your Enterprise Nick Trogh

Adam azure presentation

Embed Size (px)

Citation preview

Page 1: Adam   azure presentation

Microsoft Azure

Bringing Cloud to your EnterpriseNick Trogh

Page 2: Adam   azure presentation

$30

$25

$20

$15

$10

$5

2008

2009

2010

2011

2012

2013

2014

2015

2016

2017

2018

2019

2020

Mar

ket

Shar

e (in

Bill

ions)

Public Cloud Platform

Why consider the cloud?

EconomicsScaleSpeed

Page 3: Adam   azure presentation

Cloud innovation presents challenges for IT

What about security and compliance?

How do I integrate with my existing IT investments?

What about my heterogeneous, complex IT landscape?

Page 4: Adam   azure presentation

Integration Heterogeneity SecurityEnterprise needs

On-premises and Cloud

Broad and flexible

Secure and reliable

Page 5: Adam   azure presentation

On-premises Cloud

Enterprise needs

Microsoft Azurefundamentals

On-premises AND Cloud

Integration

Identity

Virtualization

DataPlatform

Development DevOps and mgmt

Page 6: Adam   azure presentation

Enterprise needs

Microsoft Azurefundamentals

On-premises AND Cloud

IntegrationHeterogeneity

Open, Broadand Flexible

Languages

CMS

Devices

Databases

OperatingSystems

Page 7: Adam   azure presentation

Languages

CMS

Devices

Databases

OperatingSystems

7

Enterprise needs

Microsoft Azurefundamentals

Heterogeneity

Open, Broadand Flexible

Security

Trustworthy

TRANSPARENCY

Page 8: Adam   azure presentation

Enterprise needs

Microsoft Azurefundamentals

Security

Trustworthy

Trust through transparency

RELATIONSHIP

EXPERIENCETRANSPARENCY

ISO 27001 Cloud Security Alliance (STAR)Industry standards

Regulatory complianceTrust center

Yearly auditsIndependently verified

$Monthly SLAs

Real-time statusService dashboard

Page 9: Adam   azure presentation

Integration Heterogeneity Security

On-premises and Cloud

Broad and flexible

Secure and reliableWHAT IS AZURE..?

Microsoft Azure delivers.

On-premises AND cloud

Trustworthy

Open, Broad,

Flexible

Enterprise ready by design.

Page 10: Adam   azure presentation

Huge infrastructure scale is the enabler19 Regions ONLINE…huge datacenter capacity around the world…and

we’re growing

100+ datacentersOne of the top 3 networks in the world (coverage, speed, connections) 2 x AWS and 6x Google number of offered regionsG Series – Largest VM available in the market – 32 cores, 448GB Ram, SSD…

Operational Announced

Central USIowa

West USCalifornia

North EuropeIreland

East USVirginia

East US 2Virginia

US GovVirginia

North Central USIllinois

US GovIowa

South Central USTexas

Brazil SouthSao Paulo

West EuropeNetherlands

China North *Beijing

China South *Shanghai

Japan EastSaitama

Japan WestOsakaIndia West

TBD

India EastTBD

East AsiaHong Kong

SE AsiaSingapore

Australia WestMelbourne

Australia EastSydney

* Operated by 21Vianet

Page 11: Adam   azure presentation

data

servicestableHDInsight

blob storage

SQL database

app

services

media

hpcintegratio

n analytics

caching identityservice

bus

web sitesmobile

services

cloud services

infrastructure

servicescdn

virtual machines

virtual network vpn

traffic manager

Page 12: Adam   azure presentation

Apps

virtual network

tablecloud services

caching identitydata

servicestableHDInsight

blob storage

SQL database

app

services

media

hpcintegratio

n analytics

caching identityservice

bus

web sitesmobile

services

cloud services

infrastructure

servicescdn

virtual machines

virtual network vpn

traffic manager

Page 13: Adam   azure presentation

virtual network

data

servicestableHDInsight

blob storage

SQL database

app

services

media

hpcintegratio

n analytics

caching identityservice

bus

web sitesmobile

services

cloud services

infrastructure

servicescdn

virtual machines

virtual network vpn

traffic manager

Azure datacenters,your datacenters.

vpn

virtual network

virtual machine

s

vpn

Page 14: Adam   azure presentation

Market Endorsement

Gartner Magic Quadrant for Cloud Infrastructure as a Service(IaaS)

Gartner Magic Quadrant for Enterprise Application Platform as a Service(PaaS)

Gartner Magic Quadrant for Public Cloud Storage Services

Gartner Magic Quadrant for Virtualization

Page 15: Adam   azure presentation

15

Scenarios to get started with Microsoft Azure

Extend your infrastructure

Develop, test, run your apps

Store, backup, recover your data

Reach where your datacenter won’t

1

Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

Page 16: Adam   azure presentation

16

Scenarios to get started with Microsoft Azure

Virtual datacenter

Develop, test, run your apps

Store, backup, recover your data

Reach where your datacenter can’t

1

Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

2

Store, backup, recover your data

Page 17: Adam   azure presentation

The Cloud Developer Desktop1

Page 18: Adam   azure presentation

Developer Windows Azure

• Provision one or more Virtual Machines on Windows Azure.

• Install Visual Studio or select preconfigured image from library or upload custom VHD.

• Optional: provision and set up dev/test environment VMs for development/deployment/test.

• Optional: connect with on-premises Active Directory and domains.

• Log In and develop! Your IDE settings can be synced across instances, both local and virtual.

Virtual Machines

Windows Server

VHD

Your IDE environment in the cloud!

Visual Studio

Page 19: Adam   azure presentation

Using Cloud Dev/Test Environments

2

Page 20: Adam   azure presentation

IT Admin

Developers

Your Datacenter

VMs in test/dev environment

Provision VMs

Use VMs

• Limited hardware budget.• Limited software licensing.• Resource contention with VMs.• Compromised developer agility.• Realistic scale tests often challenging.

Dev/Test challenges

Develop, Test and Run Apps

Page 21: Adam   azure presentation

Developers

IT Admin

• Cost effective (only pay for what you use).• Improved developer agility with platform services.• Ready to use gallery of images.• Ship tested in realistic scale scenarios.• Use existing development tools & languages.• Access on-premise resources if necessary.

Dev/Test using Microsoft Azure Manage environment

Use VMsProvision VMs

Develop, Test and Run Apps

Page 22: Adam   azure presentation

Your Datacenter,or Your Hoster

Start VMs and app development in Azure

Easy VM portabilityIf it runs on Hyper-V, it runs in Microsoft Azure

Production environment

Deploy anywhere with no lock-in!

Develop, Test and Run Apps

Page 23: Adam   azure presentation

Visual Studio Online: ALM in the Cloud

3

Page 24: Adam   azure presentation

Modern Application Development is about Continuous Delivery & Rapid Response to Change

DefineIdeation

DevelopFrom Ideato working software

OperateProviding working software to business

Requirements backlog

Operations backlog

MonitorImplementSHORTENEDCYCLE TIMES

Page 25: Adam   azure presentation

Agile

Build Test

Deploy

InsightsCode

Online

Page 26: Adam   azure presentation

Continuous ValueREQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Collaborate

OperateFeedback Client

Continuous deployment to Microsoft AzureApplication Insights

DevelopTeam RoomFlexible version controlElastic Build Service

Cloud Load TestingVisual Studio Online “Monaco”

PlanAgile portfolio managementKanban customizationWork item tagging

Work item charting

No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE

Page 27: Adam   azure presentation

Continuous ValueREQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Collaborate

OperateFeedback Client

Continuous deployment to Microsoft AzureApplication Insights

DevelopTeam RoomFlexible version controlElastic Build Service

Cloud Load TestingVisual Studio Online “Monaco”

PlanAgile portfolio managementKanban customizationWork item tagging

Work item charting

No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE

Page 28: Adam   azure presentation

Low-overhead Elastic BuildsBuild image provided- Includes latest Microsoft platforms, common

unit test frameworks and more.

Perform a clean build, every time- Builds execute against fresh environments

every time you build.

Best of both worlds- You can also use an on premises build

controller for highly customized buildworkflows.

Page 29: Adam   azure presentation

Cloud Load TestingRun load tests withoutexpensive test harnesses- Spend your time building your app, not

maintaining your test infrastructure.

Scale load tests to as manyusers as you require- Mix and match performance scenarios to create

realistic load tests.

Page 30: Adam   azure presentation

Application insights

Available

Is my application available and performing for users?One dashboard.

Health dashboards

Succeeding

Where do we invest next?Show me top features and customer usage patterns.

Usage dashboards

Performing

Notifications and deep insights

What’s wrong?Show me suspicious code and test cases.

Page 31: Adam   azure presentation

31

Extend your infrastructure

Develop, test, run your apps

Store, backup, recover

Reach where your datacenter can’t

2

Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

3

Store, backup, recover your data

Scenarios to get started with Microsoft Azure

Page 32: Adam   azure presentation

Launch Windows Server and Linux in minutes Scale from 1 to 1000s of VM Instances Save money with per-minute billing Open and extensible

Microsoft Azure Virtual Machines

Page 33: Adam   azure presentation

Microsoft Azure VM SizesVariable instance sizes to handle complex workloads of any size

A1

1 x 1.6Ghz (moderate

IO) 1.75 GB memory

2 Data Disks (1TB)

2 x 500 Max IOPs

A2

2 x 1.6Ghz (high IO)3.5 GB memory

4 Data Disks (1TB)

4 x 500 Max IOPs

A34 x

1.6Ghz (high IO) 7.0 GB memory

8 Data Disks (1TB)

8 x 500 Max IOPs

A48 x

1.6Ghz(high IO)14 GB memory

16 Data Disks (1TB)

16 x 500 Max IOPs

A0

Shared Core

(low IO) 768 MB memory

1 Data Disk (1TB)

1 x 500 Max IOPs

A64 x

1.6Ghz(high mem)28 GB

memory8 Data Disks

(1TB)8 x 500 Max

IOPs

A78 x

1.6Ghz(high mem)56 GB

memory16 Data Disks

(1TB)16 x 500 Max

IOPs

A52 x

1.6Ghz(high mem)14 GB

memory4 Data Disks

(1TB)4 x 500 Max

IOPs

A9

16 x 2.2GHz

(high compute)

112 GB memory

16 Data Disks (1TB)

16 x 500 Max IOPs

40 Gbps NIC

A8

8 x 2.2GHz

(high compute)

56GB memory

8 Data Disk (1TB)

8 x 500 Max IOPs

40 Gbps NIC

Page 34: Adam   azure presentation

Platform Images AvailableMicrosoftWindows Server 2008 R2Windows Server 2012Windows Server 2012 R2SQL Server 2008SQL Server 2012SQL Server 2014 Biztalk Server 2013SharePoint 2013Visual Studio 2013

Open SourceOpenSUSE 12.3CentOS 6.3Ubuntu 12.04/12.10/13.04

SUSE Linux Enterprise Server 11 SP3

Enterprise or Standard versions ofWeb Logic Server 12c or 11gDatabase 12c or 11gOracle Linux 6.4

Page 35: Adam   azure presentation

AnnouncingAzure Marketplace

Page 36: Adam   azure presentation

Virtual Machine PortabilityOn-Premises Cloud

MyApp.vhd

Page 37: Adam   azure presentation

Microsoft Azure Infrastructure Services

Virtual Network

<subnet 1> <subnet 2> <subnet 3>

Extend your infrastructure

DNS Server

Microsoft Azure Virtual Network

Logical isolation with control over network

Create Subnets, Private IP addresses

Bring your own DNS

Page 38: Adam   azure presentation

Extend your infrastructureC

ust

om

er

data

cente

r

VPN

Virtual Network as your Datacenter extension

Create Subnets, Private IP addresses

Bring your own DNS

Domain join your VMs

VPN

Microsoft Azure Infrastructure Services

Page 39: Adam   azure presentation

Individual computers behind corporate firewall

Cust

om

er

data

cente

r

VPN VPN

Securely connect to Virtual Network from anywhere

Uses VPN client in Windows OS

Traverses firewalls and proxies

Remote workers

Site-to-Site VPN

Point-to-Site VPN

MicrosoftAzure datacenter

Extend your infrastructure

Page 40: Adam   azure presentation

Extend your infrastructure

VPN

Private, secure, fast connectivity

Microsoft Azure as a node on customers MPLS VPN

Directly connect to Windows Azure at peering exchange location

Cust

om

er

data

cente

r

VPN

Public Internet

MicrosoftAzure datacenter

Customer WAN

Peering exchange location

Carrier-provided MPLS

(Equinix)

(AT&T)

Private network connectivity

Page 41: Adam   azure presentation

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Page 42: Adam   azure presentation

45

Scenarios to get started with Microsoft Azure

Extend your infrastructure

Develop, test, run your apps

Store, backup, recover your data

Reach where your datacenter won’t

1

Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

Page 43: Adam   azure presentation

Time

Data grows exponentially(50 – 60% Annually)

However most I/O happens to the “Working Set” data

SAN storage cost = 4x Cloud storage

(source: Forrester)

CloudStorageOpportunity

Local Storage

Cap

acit

y

Store, backup, recover your data

Page 44: Adam   azure presentation

Store, backup, recover your data

Azure Storage

10 Trillion Objects

“Azure Blob storage has taken a significant step ahead of last year’s leader Amazon S3, to take the top spot”

– Nasuni 2013 Cloud Storage Report

Page 45: Adam   azure presentation

Store, backup, recover your dataMicrosoft Azure StorageHighly durable and scalableMultiple copies of your dataFinancially backed SLAsStorage for objects, tables, drivesSupports REST APIs

Page 46: Adam   azure presentation

Store, backup, recover your data

West DC

East DC

> 400 miles

Microsoft Azure StorageDefend against regional

disasters.

Geo replication

Page 47: Adam   azure presentation

Import/Export (preview)Fast data transfer to AzureEncrypted data transferEfficient recovery

Import

service

HARD DRIVE

Customer

Export service

COURIER SERVICE

MicrosoftAzure Blob Storage

MS Regional Data center

Store, backup, recover your data

Page 48: Adam   azure presentation

Store, backup, recover your data

Your Data Center

Simple and fast on-ramp to AzureActive data instantly available locallyArchives less used data to Windows AzureRecover data from any internet connectionReduce enterprise storage TCO by 60-80%

Physical or Virtual Servers StorSimple

Page 49: Adam   azure presentation

SQL Server Management Studio

Reliable off-site data backup for SQL imagesEasily restore databases using VMs

Benefits

Store, backup, recover

Direct URL backup to Azure Storage

Restore in Azure Virtual Machine

Microsoft SQL ServerBackup and restore database to the cloud

Page 50: Adam   azure presentation

Backup datacenter data to Windows using System Center Data Protection ManagerBackup and recover files/folders from Windows Server 2012 SP1

Microsoft Azure Backup

Store, backup, recover your data

BenefitsReliable offsite data protectionSimple, familiar, integratedEfficient backup and recoveryEasy set up

Windows Server 2012Windows Server 2012 EssentialsWindows Server 2008 R2 (SP1)

System Center 2012 DPM SP1

Your On-Premises Datacenter

Page 51: Adam   azure presentation

54

Scenarios to get started with Microsoft Azure

Virtual datacenter

Develop, test, run your apps

Store, backup, recover your data

Reach where your datacenter can’t

1

Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

2

Store, backup, recover your data

Page 52: Adam   azure presentation

IT Admin

Developers

Your Datacenter

VMs in test/dev environment

Develop, test, run your apps

Provision VMs

Use VMs

Limited hardware budgetLimited software licensingResource contention with VMsCompromised developer agilityRealistic scale tests often challenging

Test and development on-premises

Page 53: Adam   azure presentation

Developers

IT Admin

Develop, test, run your apps

Cost effective (pay for what you use)Improved developer agility with platform servicesReady to use gallery of imagesShip tested in realistic scale scenariosUse existing development tools & languagesAccess on-premise resources if necessary

Test and development using Microsoft Azure

Manage environment

Use VMsProvision VMs

Page 54: Adam   azure presentation

Your Datacenter,or Your Hoster

Develop, test, run your appsStart VMs and app development in Azure

Easy VM portabilityIf it runs on Hyper-V, it runs in Microsoft Azure

Production environment

Deploy anywhere with no lock-in

Page 55: Adam   azure presentation

Move from SharePoint 2007 to SharePoint 2013 across 18 different business units, spread across 12 countries

Quickly create a large SharePoint farm for Dev/test within time and cost limits

Challenges

Limitless resources for Dev/Test

Speed: Build a SharePoint farm in days not weeks

Low cost, scale up and down as needed

Familiar tools and automation via PowerShell

Portability: On-premises or at Hoster as needed

Benefits

“We needed to take a new approach and Microsoft Azure Virtual Machines provided the right solution for our business.”– Andreas Hogberg, Telenor

Page 56: Adam   azure presentation

59

Extend your infrastructure

Develop, test, run your apps

Store, backup, recover

Reach where your datacenter can’t

2

Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

3

Store, backup, recover your data

Scenarios to get started with Microsoft Azure

Page 57: Adam   azure presentation

Microsoft Azure Infrastructure Services

Virtual Network

<subnet 1> <subnet 2> <subnet 3>

Extend your infrastructure

DNS Server

Microsoft Azure Virtual Network

Logical isolation with control over network

Create Subnets, Private IP addresses

Bring your own DNS

Page 58: Adam   azure presentation

Extend your infrastructureC

ust

om

er

data

cente

r

VPN

Virtual Network as your Datacenter extension

Create Subnets, Private IP addresses

Bring your own DNS

Domain join your VMs

VPN

Microsoft Azure Infrastructure Services

Page 59: Adam   azure presentation

Individual computers behind corporate firewall

Cust

om

er

data

cente

r

VPN VPN

Securely connect to Virtual Network from anywhere

Uses VPN client in Windows OS

Traverses firewalls and proxies

Remote workers

Site-to-Site VPN

Point-to-Site VPN

MicrosoftAzure datacenter

Extend your infrastructure

Page 60: Adam   azure presentation

Extend your infrastructure

VPN

Private, secure, fast connectivity

Microsoft Azure as a node on customers MPLS VPN

Directly connect to Windows Azure at peering exchange location

Cust

om

er

data

cente

r

VPN

Public Internet

MicrosoftAzure datacenter

Customer WAN

Peering exchange location

Carrier-provided MPLS

(Equinix)

(AT&T)

Private network connectivity

Page 61: Adam   azure presentation

Extend your infrastructureUse scalable on-demand virtual machines in Microsoft Azure for:• Microsoft apps - SharePoint, SQL,

Biztalk, Active Directory• 3rd party apps – Oracle, Linux• Apps with public web front ends or

DMZ• Apps with variable traffic, spiky

workloads• Development & Test environments

Active Directory

SharePointSQL Server

MicrosoftAzure

VHD

Cust

om

er

data

cente

r

Consistent virtualization platform across Hyper-V and Microsoft Azure

Manage both your datacenter and Windows Azure with System Center 2012

Page 62: Adam   azure presentation

66

Extend your infrastructure

Test drive your apps

Store, backup, recover your data

Reach where your datacenter won’t

3Extend your infrastructure

Develop, test, run your apps

Reach where your datacenter won’t

4

Store, backup, recover your data

Scenarios to get started with Microsoft Azure

Page 63: Adam   azure presentation

Reach where your datacenter won’t

Microsoft Azure Websites

Websites with global reachBuild websites with global scaleBuilt-in support for open web frameworksManaged by Microsoft

Improve performance with Traffic Manager

Page 64: Adam   azure presentation

data pushauth

Reach where your datacenter won’tAzure Mobile ServicesTurnkey backend for Mobile apps

Extend internal web apps to mobile devices

Quickly build and deploy consumer facing apps

Land your app on any platform or device

Page 65: Adam   azure presentation

© 2013 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.

Power your business with

Microsoft Azure

Page 66: Adam   azure presentation

“Because management time and cost is so low with Microsoft Azure, we focus on growing the business, not on managing red tape. It’s important for us to be able to say that VAS is supported by Microsoft Azure, prospective customers don’t have to worry that their service is running on some anonymous group of servers or at a hoster. “

 William K. Smyth - Global Business Manager, 3M VAS

3M is one of the largest manufacturers in the world but, when it comes to launching new businesses, it scrutinizes startup costs as closely as any entrepreneur.

Maximize IT agility and cost effectiveness of new ventures

Needed platform that would provide fast application response time

Minimizes Internal Management Time, Cost., and hardware acquisition

Revenue boosted by 50%

Accelerated application response time by 2-3 seconds

Familiar development environment allows for easy ramp to the cloud

Microsoft manages the platform, 3m grows their business

Challenges Benefits

Page 67: Adam   azure presentation

“We have customers in 60 countries around the world that need access to our business operations applications. They need to be trained and have immediate access. Microsoft Azure allows us to do offer that at instant scale.”

– Don Noonan, Blackbaud

Nonprofits in 60 countries

Schools and churches to hospitals and charities, rely on Blackbaud's nonprofit software to help them achieve their missions.

With Windows Azure IaaS they run their business operations software AND train customers at non-profits on how to use it.

An instant training environment for customers

Affordable solution that scales

up and down with needs

SQL Server backend that supports application data

Challenges Benefits

Page 68: Adam   azure presentation

“We specifically chose Microsoft Azure over other cloud providers. The tools to be able to quickly build and deploy are a huge benefit. We are extensively using Infrastructure Services and Platform Services with Microsoft Azure and the combination fits our needs perfectly. It allows us to focus on serving our customers.

Jagdash Rajan SVP, Technology, Digital Air Strike

GM wanted an integrated social and email feedback system for their dealers collecting information to and from multiple social and dealer sites and on premise data systems. A fully transparent process that allows instant communication and feedback for dealers from their customers.

Digital Air Strike built them a system that allows for integration of social feeds, an email feedback responses system and immediate information for dealers and consumers..

• PaaS + IaaS allows for managing where you want to, and allowing Microsoft Azure to manage the rest

• Familiar tools like PowerShell, and Visual Studio

• Ability to instantly scale storage from large data sources at a significantly lower cost

• Ease of development with shorter time to market

Challenges Benefits

Page 69: Adam   azure presentation

RadioShack wanted to enhance its capacity to deliver product-availability information and promotional coupons to its customers and sales partners. The retailer worked with Pariveda Solutions to develop store locator, inventory, and coupon management solutions based on Microsoft Azure.

As a result, RadioShack upgraded its marketing infrastructure, reduced costs, built better partnerships, enhanced customer satisfaction, and increased their revenue.