46
Microsoft Workloads on AWS Bonnie Donovan, Global Channel Manager

Introduction to Microsoft on AWS

Embed Size (px)

Citation preview

Page 1: Introduction to Microsoft on AWS

Microsoft Workloads on AWS

Bonnie Donovan, Global Channel Manager

Page 2: Introduction to Microsoft on AWS

What is AWS?

?

Page 3: Introduction to Microsoft on AWS

National cloud services and solutions provider

Austin, Houston, Dallas, Tampa, Ft. Lauderdale

Phoenix, Denver, Washington DC, San Antonio

We provide:• Infrastructure

• Business Intelligence

• Managed Services

• User Centered Design

• Web Solutions

• Cloud Services

• Custom Applications

• Mobile Solutions

Page 4: Introduction to Microsoft on AWS

12 Regions

28 Availability Zones

52 Edge locations

AWS Global Infrastructure

Customer Decides Where Applications and Data Reside

Page 5: Introduction to Microsoft on AWS

AWS Availability Zone (AZ) View

- Multiple Isolated locations within a Region

- Availability Zone = 1 or more “data center”

- Independent Failure Zone

- Physically separated

- On separate Low Risk Flood Plains

- Discrete UPS

- Onsite backup generation facilities

- Fed from different segments of utility provider

- Redundantly connected to multiple tier-1 ISP’s

- No “Disaster Recovery Datacenter”

- Built for Continuous Availability

- Customer decides Availability Zone for Compute

Availability

Zone AAvailability

Zone B

Availability

Zone C

Sample US Region

~ Data Center

Page 6: Introduction to Microsoft on AWS

Application Services

Compute Storage Databases

Networking

AWS Global Infrastructure

Deployment & Administration

AWS Platform

Page 7: Introduction to Microsoft on AWS

TECHNICAL &

BUSINESS

SUPPORT

Account

Management

Support

Professional

Services

Solutions

Architects

Training &

Certification

Security

& Pricing

Reports

Partner

Ecosystem

AWS

MARKETPLACE

Backup

Big Data

& HPC

Business

Apps

Databases

Development

Industry

Solutions

Security

MANAGEMENT

TOOLS

Queuing

Notifications

Search

Orchestration

Email

ENTERPRISE

APPS

Virtual

Desktops

Storage

Gateway

Sharing &

Collaboration

Email &

Calendaring

Directories

HYBRID CLOUD

MANAGEMENT

Backups

Deployment

Direct

Connect

Identity

Federation

Integrated

Management

SECURITY &

MANAGEMENT

Virtual Private

Networks

Identity &

Access

Encryption

KeysConfiguration Monitoring Dedicated

INFRASTRUCTURE

SERVICES

RegionsAvailability

ZonesCompute

Storage, Object,

Blocks, Files,

DatabasesSQL, NoSQL,

CachingCDNNetworking

PLATFORM

SERVICES

App

Mobile

& Web

Front-end

Functions

Identity

Data Store

Real-time

Development

Containers

Source

Code

Build

Tools

Deployment

DevOps

Mobile

Sync

Identity

Push

Notifications

Mobile

Analytics

Mobile

Backend

Analytics

Data

Warehousing

Hadoop

Streaming

Data

Pipelines

Machine

Learning

Page 8: Introduction to Microsoft on AWS

AWS’ Rapid Pace of Innovation

2011

82

159

2012

280

2013

516

2014

AWS has launched a total of 431 new features and/or services to-date* in 2015,

for a total of 1,604 new features and/or services since inception in 2006.

* As of 1 Sept 15

Page 9: Introduction to Microsoft on AWS

AWS’ History of InnovationAWS has been continually expanding its services to support virtually any

cloud workload, and it now has more than 60 services that range from

compute, storage, networking, database, analytics, application services,

deployment, management and mobile.

2009

Amazon RDS

Amazon VPC

AWS Auto Scaling

AWS Elastic Load

Balancing

2010

Amazon SNS

AWS Identity

& Access

Management

Amazon

Route 53

2011

Amazon

ElastiCache

Amazon SES

AWS

CloudFormation

AWS Direct

Connect

AWS Elastic

Beanstalk

GovCloud

2012

Amazon SWF

Amazon

Redshift

Amazon

Glacier

Amazon

Dynamo DB

Amazon

CloudSearch

AWS Storage

Gateway

AWS Data

Pipeline

2013

Amazon

CloudTrail

Amazon

CloudHSM

Amazon

WorkSpaces

Amazon

Kinesis

Amazon Elastic

Transcoder

Amazon

AppStream

AWS OpsWorks

2014

AWS KMS

Amazon Config

Amazon Cognito

Amazon Mobile

Analytics

Amazon EC2

Container Service

Amazon RDS for

Aurora

Amazon Lambda

Amazon WorkDocs

AWS Directory

Service

AWS CodeCommit

AWS CodePipeline

2015

Amazon EFS

Amazon API Gateway

Amazon WorkMail

Amazon Machine

Learning

AWS Device Farm

AWS WAF

Amazon

Elasticsearch Service

Amazon QuickSight

AWS Import/Export

Snowball

Amazon Kinesis Firehose

Amazon RDS for MariaDB

Amazon Inspector

AWS Database Migration

Service

AWS IoT

Amazon EC2 Container

Registry

Amazon Kinesis Analytics

AWS Mobile Hub

* As of 8 Oct 15

AWS EMR

Amazon CloudWatch

Amazon FPS AWS Import/Export

Trusted AdvisorAWS Service Catalog

AWS CodeDeploy

Amazon CloudWatch Logs

Page 10: Introduction to Microsoft on AWS

Gartner Magic Quadrant for Cloud Infrastructure as a Service, Worldwide

Gartner “Magic Quadrant for Cloud Infrastructure as a Service, Worldwide,” Lydia Leong, Douglas Toombs, Bob Gill, May 18, 2015. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available at http://aws.amazon.com/resources/analyst-reports/. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Analyst Reports

Page 11: Introduction to Microsoft on AWS

The Evolving Cloud Conversation

Launch New Products and

Grow Top Line Cost Savings

Cloud Managed ServicesITIL Model

Cloud Based Software Delivery Models Installable Software

Mass Migration, Cloud First and All-InPoint Deployments

Am I agile? Can I compete?Am I Secure?

Old

No

rmal

New

No

rmal

Page 12: Introduction to Microsoft on AWS

Variable expense

Replace capital

expenditure with variable

expense

Economies of scale

Lower variable expense

than companies can

achieve themselves

Elastic capacity

No need to guess

capacity requirements

and over-provision

Speed and agility

Infrastructure in minutes

not weeks

Focus on mission

Not undifferentiated heavy

IT lifting

Global Reach

Go global in minutes and

reach a global audience

Why are customers adopting AWS

Page 13: Introduction to Microsoft on AWS

Experience

9+ years supporting over

1 million customers

across 190 countries

Innovation

Rapid delivery of new

services and features based

on customer feedback

Robust Platform

Number of services and

features, virtually to

support every use case

imaginable

Simple Pricing

Philosophy

47 Price reductions

Expect more reductions

in the future

Global Footprint

12 Regions

26 Availability Zones

52 Edge Locations

Ecosystem

20000+ ISVs and SIs

3500+ apps in Marketplace

AWS Differentiators

Page 14: Introduction to Microsoft on AWS

An Extension of Your Existing Datacenter

Direct Connect VPC

VM Import/Export CloudFormation

Identity & Access Management

AWS cloudYour datacenter

Page 15: Introduction to Microsoft on AWS

Enterprise IT Landscape

Enterprise IT must optimize workloads like…

Mission critical databases

Global, scalable web applications

Email systems e.g. Exchange

While also…

Driving out cost

Increasing revenue

Providing continuous value

Page 16: Introduction to Microsoft on AWS

The Traditional Approach to IT

In an on-premises environment, you must:

And add more servers when your needs increase.

Inevitably, this leads to:

Estimate Capacity Acquire Servers Provision Deploy

Large Capital Investments Server Sprawl Poor Utilization/

Application Performance

Page 17: Introduction to Microsoft on AWS

Poor Utilization/

Application Performance

ProvisionEstimate Capacity

Server SprawlLarge Capital Investments

Acquire Servers Configure and

install

Benefits of Cloud

Increase speed and agility

Take advantage of massive economies of scale

Deploy globally in minutes

Trade capex for opex, pay only for what you use

Stop guessing capacity

Stop spending money on running and

maintaining data centers

Page 18: Introduction to Microsoft on AWS

Facilities

Physical security

Compute infrastructure

Storage infrastructure

Network infrastructure

Virtualization layer (EC2)

Hardened service endpoints

Rich IAM capabilities

Network configuration

Security groups

OS firewalls

Operating systems

Applications

Proper service configuration

AuthN & acct management

Authorization policies

+ =

Customer/Partner

• Re-focus your security professionals on a subset of the problem

• Take advantage of high levels of uniformity and automation

Shared Responsibility Model

Page 19: Introduction to Microsoft on AWS

Flexible

What is AWS for Windows?

Secure Reliable High-Performance Familiar Cost-Effective Extensive

Optimization for Windows-based workloads

Wide range of scalable services

Alignment with business needs

Page 20: Introduction to Microsoft on AWS

AWS for Windows is Secure

“Amazon Virtual Private Cloud (Amazon

VPC) gives us a secure environment in the

AWS Cloud with the flexibility and scalability

we need to manage our SharePoint

environment with zero impact to our on-

premises datacenter”

- Jeremy Fuchs, Vice President of Financial and BI

Systems, Lionsgate

Security-in-layers approach

Isolated infrastructure and workloads

Identity and access controls

Tracking and logging

Optimized for regulatory compliance

Page 21: Introduction to Microsoft on AWS

AWS for Windows is Reliable

“Before migrating to AWS, we experienced 10

to 20 hours of downtime a month. With AWS,

our downtime is significantly reduced. Our

average uptime increased rapidly from 98.8

percent to 99.9 percent without

re-architecting applications.”

- Augusto Rosa, Server Operations Manager,

Shaw Media

99.95% SLA

Multi-region synchronous replication

Uptime and performance monitoring

Low network variability

Page 22: Introduction to Microsoft on AWS

AWS for Windows is High-Performance

“Using AWS, we decreased average

network latency from 700 milliseconds

to less than 50 milliseconds…

Fundamentally, running in AWS

enables a 230 percent CPU

consumption efficiency in data

processing.”

- Murari Gopalan, Technology Director,

Expedia.com

Enterprise-grade computing on-demand

Automation for both complex and routine tasks

Dedicated, low-latency network connections

Automated Scaling

Monitoring tools with user-defined thresholds

Page 23: Introduction to Microsoft on AWS

AWS for Windows is Familiar

“We didn’t have time to re-design

applications. AWS could support our legacy

32-bit applications on Windows Server

2003, a variety of SQL Server and Oracle

databases, and a robust Citrix environment.”

- Jim McDonald, Lead Architect, Hess

Corporation

Windows-based application support

Your own servers

Utilize existing VMs

License as you see fit

Same tools as on-premises environments

Page 24: Introduction to Microsoft on AWS

AWS for Windows is Cost-Effective

“Had we built our SharePoint 2013 farm in

our other data center, we would have

increased costs by almost 50 percent. When

you compare our SharePoint 2010 farm to

our SharePoint 2013 farm, AWS allowed us

to increase our computing power while also

reducing costs by 14 percent.”

- Michael Cierkowski, Development Manager,

Slalom Consulting

No hardware

procurement/deployment costs

Improved hardware utilization

Bring your own licenses

Value-oriented culture

No long-term commitments

Page 25: Introduction to Microsoft on AWS

AWS for Windows is Extensive

“As our company continued to grow, so

did our reliance on the AWS cloud and

now, we’ve adopted almost all of the

features AWS provides. AWS is the

easy answer for any Internet business

that wants to scale to the next level.”

- Nathan Blecharczyk, Co-founder & CTO,

Airbnb

More than 60 services available

Broad ecosystem of partners

Third-party application marketplace

Continuous service improvement

Technical certifications for multiple skill levels

Page 26: Introduction to Microsoft on AWS

AWS for Windows is Flexible

“Our infrastructure requirements change

rapidly due to the agile nature of our

business. Amazon Web Services allowed us

to stop worrying about infrastructure and

concentrate on our business. Rapid growth

was no longer a technical hurdle and we

could have our important people focus on

more important problems, like making our

customers happy.”

- Lachlan Donald, CTO, 99Designs

Highly-customizable infrastructure

Variety of instance types

Maintain availability at the lowest cost

Wide variety of storage options

Page 27: Introduction to Microsoft on AWS

Microsoft Licensing Options

Buy Windows Server, SQL Server

directly with AMIs

Bring your existing licenses with you

via Microsoft License Mobility

Page 28: Introduction to Microsoft on AWS

Windows + SQL AMIs

Over 20 Amazon published Microsoft Windows

and SQL Server AMIs

Windows Server 2012

Windows Server 2012 + SQL 2012 Standard, Web &

Express

Windows Server 2008

Windows Server 2008 + SQL 2012 Standard, Web &

Express

Windows Server 2008 + SQL 2008 Standard, Web &

Express

Other Windows/SQL based AMIs….

7 Windows OS versions, in up to 19 languages

11 SQL Server versions/editions

Page 29: Introduction to Microsoft on AWS

Active Directory on AWS for Windows

Single Domain

Multi-Domain, Single Forest

Multi-Forest with Trust / Resource Forests

Page 30: Introduction to Microsoft on AWS

Implementing AD Sites: a complete picture

Availability Zone A

Private Subnet

C-DCA

Corporate Network

Seattle

DC1

VPN

Tacoma

DC2

Cost 50

Availability Zone B

Private Subnet

C-DCBCost 10

Page 31: Introduction to Microsoft on AWS

AWS Directory Service

Simple AD Managed directory powered by Samba 4 Active Directory

Compatible Server

Supports user accounts, group memberships, domain-joining Amazon EC2 instances, and more

AD Connector Proxies directory requests to on-premises environment

Users can access AWS resources and applications with existing corporate credentials

Page 32: Introduction to Microsoft on AWS

SQL Server on AWS for Windows

Wide array of choices

Fully-managed services

Enterprise-Grade Security

99.95% availability

Flexible and scalable

Page 33: Introduction to Microsoft on AWS

SQL Server Disaster Recovery & Backup

Availability Zone 1

Private Subnet

Primary

Replica

Availability Zone 2

Secondary

Replica 1

Private Subnet

AG Listener:

ag.awslabs.net

Corporate Network

VPN

Automatic Failover

Secondary

Replica 2

(Readable)

Reporting

Application

Backups

Manual Failover

Page 34: Introduction to Microsoft on AWS

SharePoint on AWS for Windows

Elasticity

Performance / Agility

Availability

Security

Customizations

Third-Party applications

Page 35: Introduction to Microsoft on AWS

Customer Success Story

Searching for a solution to host its MSFT SharePoint sites, the company chose

AWS because of cost, efficiency, and to improve operational efficiency. By

running on AWS, Dole can launch a new SharePoint website in minutes and

estimates savings $350,000 in operating expenses.

“When we were looking for a place to put our SharePoint install, we built out a [Amazon] Virtual Private

Cloud, effectively using it as an extension of our datacenter… We can grow any time we want– we

don’t have to go and acquire new hardware.”

– Joanna, Dyer, Director of IT Solutions, Dole Food Company

Page 36: Introduction to Microsoft on AWS

Traditional topologies

Page 37: Introduction to Microsoft on AWS

Streamlined topologies

Common architectures are:

• Front End Servers

• Batch-Processing servers

• Database Servers

• Distributed cache

• Request management

• Specialized workloads

• Search

With Streamlined topologies services and other components are distributed to

maximize server resources.

Page 38: Introduction to Microsoft on AWS

Exchange Server on AWS for Windows

Elasticity

Performance / Agility

Availability

Security

Page 39: Introduction to Microsoft on AWS

Architecture and Roles (2013)

High Availability

• Load Balancing

• DAG

Roles

• Mailbox

• Stores the Mailboxes

• Client Access Server

• Mail clients and APIs

• Edge Transport

• Internet facing

Page 40: Introduction to Microsoft on AWS

What is Amazon WorkSpaces?

Amazon WorkSpaces is a cost

effective, managed cloud desktop

for flexible work styles.

It allows you to easily provision cloud-

based desktops so your end users can

access the documents, applications and

resources they need from anywhere, on

popular devices including tablets, PCs,

laptops, thin clients, and zero clients.

Page 41: Introduction to Microsoft on AWS

What is Amazon WorkSpaces?

Page 42: Introduction to Microsoft on AWS

Amazon WorkSpaces use cases

Amazon WorkSpaces is ideal for any situation where desktop needs can change quickly.

Work from Home Contract Workers Developers

Mergers and

Acquisitions

Multiple and/or

personal devices

Page 43: Introduction to Microsoft on AWS

Choose the compute, storage, and software you

need

The Amazon WorkSpaces Utilities Bundle includes Internet Explorer 11, Firefox, and 7-Zip

All WorkSpaces Bundles provide the Windows 7 Experience to users (provided by Windows Server 2008 R2 with RDS).

Monthly Price in N. Virginia and Oregon AWS regions. More here: http://aws.amazon.com/workspaces/pricing/

Value Plus ($40 USD)Microsoft Office Pro, Trend Micro,

Utilities bundle

Value ($25 USD)

• 1 vCPU, 2 GB memory

• 10 GB storage

• Utilities software bundle

Standard Plus ($50 USD)Microsoft Office Pro, Trend Micro,

Utilities bundle

Standard ($35 USD)

• 2 vCPU, 4 GB memory

• 50 GB storage

• Utilities software bundle

Performance Plus ($75 USD)Microsoft Office Pro, Trend Micro,

Utilities bundle

Performance ($60 USD)

• 2 vCPU, 7.5 GB memory

• 100 GB storage

• Utilities software bundle

Page 44: Introduction to Microsoft on AWS

Why Amazon WorkSpaces?

Secure Reliable

Cost-Effective

Easy to Deploy and

Manage

Flexible and Scalable

Consistent Performance Globally AvailableFast, Familiar User

Experience

Page 45: Introduction to Microsoft on AWS

Professional Services/Support

AWS Professional Services

Technical Specialists

Advisory Services

Collaboration

Proven Process

Cloud Adoption Framework

AWS Support

Resource Center

Product FAQs

Discussion Forums

Health Checks

Trusted Advisor

…and more

Page 46: Introduction to Microsoft on AWS

Thank you!