SlideShare a Scribd company logo
1 of 31
Download to read offline
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Allan Knudsen, Business Development Manager
Microsoft Licensing on AWS
Running Microsoft workloads on AWS
Agenda
• Windows workloads on AWS
• Utilizing licenses on AWS
• License Mobility
• Bringing licenses to AWS
• Licensing for common Microsoft solutions
• Windows Server introduced 2008 on AWS
• Windows Server 2003, 2008, 2012, 2016
• SQL Server 2005, 2008, 2012, 2014, 2016
• Full AD integration for hybrid and cross-
cloud deployments
• Lots of case studies on website
Windows workloads on AWS
LOB Apps
Corp Apps
Management
Typical Windows workloads on AWS
Why does customers migrate to AWS?
• Performance – I/O performance, Scalability, High Availability
Regions & Availability Zones
AZ
AZ
AZ AZ AZ
Transit
Transit
A Region
• 2 or more Availability Zones (AZ) and
Transit Centers
• Redundant paths to Transit Centers
• Transit Centers connect to:
– Private links to other AWS Regions
– Private links to customers
– Internet through peering & paid transit
Availability Zone
• 1 or more datacenters
Why does customers migrate to AWS?
• Performance – I/O performance, Scalability, High Availability
• Flexibility – Breadth & Depth, Innovation, Quality & Maturity
• Cost – Technical Debt, Cost options, Licensing options
Utilizing licenses on AWS
Before we begin
• Gold Certified Microsoft
Partner Network member
• Licensed to sell Microsoft
software under the Services
Provider License Agreement
(SPLA)
• Authorized License Mobility
participant
Microsoft and AWS
Relationship
• Public cloud infrastructure is
multitenant
• Individual servers host
multiple customers
• Customers utilize Windows
instances licensed by the
Public Cloud Provider
Microsoft Licensing
in Public Cloud
• For on-premises environments
• Identifiable server hardware
• Need access to an identifiable
number of sockets and
physical cores
• License can be assigned to a
physical server
• Allow SQL to be brought to
Public Cloud under License
Mobility
Microsoft Server
Software Licenses
AWS Licensing Options
AWS Licensing
Buy License-included
instances from AWS
Bring Licenses to AWS
Dedicated options for licenses
not eligible for License
Mobility
Default tenancy for License
Mobility eligible products with
Software Assurance
Buy License-Included Instances From AWS
Advantages:
§ Provides “pay-as-you-go” option with
no upfront costs or long-term
investments
§ Manages licensing compliance
§ Supports current and many legacy
versions of Microsoft software
§ Eliminates the requirement of Windows
Server Client Access Licenses (CALs)
Customer Choices:
• Amazon Machine Images (AMIs)
with Microsoft Windows Server
• Pre-installed Windows Server
• Pre-installed Microsoft SQL Server
License Included
§ Windows Server (2003, 2008/R2, 2012/R2, 2016)
§ Includes two administrative Remote Desktop Services
connections
§ SQL Server (2005, 2008, 2012, 2014, 2016)
§ Standard, Enterprise, Web Editions
§ Per-core, no CAL needed
§ Amazon EC2 or Amazon RDS
§ Pricing models
§ On-Demand (per hour)
§ Reserved Instances (1 year, 3 years, with or without upfront)
§ Spot Instances
License Mobility
License Mobility through software assurance
allows existing on premise licenses to be moved
to shared tenant instances in the cloud.
As such you:
§ Leverage the Software Assurance section of
Volume License Agreement
§ Must maintain active Software Assurance
§ Complete license verification
process within 10 days of deployment.
License Mobility
License Mobility
§ Several Microsoft Products are Eligible
§ SQL Server
§ Productivity Applications: SharePoint, Exchange, Lync/Skype for Business, Dynamics
§ Windows Remote Desktop Services
§ Allowing use on shared tenant Amazon EC2
§ Per-Core licensing
§ Per-User licensing
§ Notes
§ Per-Core Licensing applies per vCPU (hyperthread) and not by physical core
§ SQL Server has a minimum of 4 Cores licensed per instance
§ OS Licenses not eligible(Windows Server / Desktop)
§ Desktop Applications not eligible (Office, Visual Studio)
§ SQL Server passive failover benefits within the public cloud are enabled
Bringing licenses to AWS
Bringing Licenses to AWS
BYOL is the process of bringing volume licenses
to dedicated hosts or dedicated instances.
Advantages:
• Take advantage of the efficiencies of the
AWS Cloud while utilizing existing
investments in on-premise software
• Extend the lifecycle of prior software versions
• Import your existing Windows images to the
AWS Cloud
BYOL: Dedicated Hosts
Bring on-premise licenses that do not have SA or that do not qualify for License Mobility
Take advantage of AWS Linux compute pricing
Manage expenses by utilizing existing on-premise software
Maintain control and visibility into physical core and processor count
Customer defines which host it will be running on for its placement and declares an affinity
between the instance and the host
Comparing Dedicated Hosts to Standard EC2 Instances
§ Single-tenant servers host instances for only
your workloads (1 AWS Account)
§ You can determine which host instances run on
§ You pay per host
§ You can continually reuse the same physical
server through targeted placement, or let EC2
place your instances automatically
§ Visibility into physical cores and sockets
Standard Amazon EC2 Instances Amazon EC2 Dedicated Hosts
EC2 Instance
Customer 1
Customer 3
Customer 5
Customer 2
Customer 4
Customer 6
Customer X
§ Multi-tenant servers host instances for multiple
customers’ workloads
§ AWS determines which host instances run on
§ You pay per instance
Dedicated Host: Licensing Models
Dedicated hosts allow for:
§ Windows Server BYOL
§ MSDN
§ Maximum virtualization using Windows Datacenter and SQL Enterprise
• User and server based licensing deployment
Dedicated Hosts: Licensing Models
Microsoft Product Terms allow for dedicated outsourcing
Outsourcing Software Management
Customer may install and use licensed copies of the software on Servers and other
devices that are under the day-to-day management and control of third parties, provided
all such Servers and other devices are and remain fully dedicated to Customer’s use.
Customer is responsible for all of the obligations under its volume licensing agreement
regardless of the physical location of the hardware upon which the software is used.
Customer must bring Windows Server. License Included is NOT available
Customer must host (or connect to) a Windows Key Management Server
Bringing your licenses to Dedicated Hosts
Allocate
Dedicated
hosts3
Launch onto
Dedicated
Hosts4Activate AWS
Config
2
Import VM
images with VM
Import/Export1
”
“
Deltek experiences significant annual savings on Microsoft licensing costs with
EC2 Dedicated Hosts
Deltek is an enterprise software and information
solutions provider for professional services firms
and government contractors.
When we moved our SQL Server
licenses to Amazon EC2 Dedicated
Instances, we were able to save 15% on
SQL licensing costs. Additionally, when
we move our Windows licenses to
Amazon EC2 Dedicated Hosts, we will
save 10% on Windows licensing.
• Needed to gain agility, enable innovation, integrate
acquired companies, and save on licensing costs
• Running customer-facing production applications on
AWS for over 20,000 organizations in 80+ countries
• Regulatory compliance a key driver (e.g., FedRamp,
ITAR, SOC)
• Many products integrate with Microsoft SharePoint,
Exchange, and SQL Server
• Keeps pace with global business growth
Cris Carlin
Vice President of Operations
”
“
BYOL: Dedicated Instances
Bring on-premise licenses that do not have SA or that do not qualify for License Mobility
Utilize Windows Server instances that are physically isolated at the host hardware
level
Manage expenses by utilizing existing on-premise software
Comparing Dedicated Instances to Standard EC2 Instances
§ Multi-tenant servers host instances for multiple
customers’ workloads
§ AWS determines which host instances run on
§ You pay per instance
§ Single-tenant servers host instances for only
your workloads (1 AWS Account)
§ AWS determines which host instances run on
§ You pay per instance
§ You have a regional fee
Standard Amazon EC2 Instances Amazon EC2 Dedicated Instances
EC2 Instance
Customer 1
Customer 3
Customer 5
Customer 2
Customer 4
Customer 6
Customer X
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Dedicated Instances: Licensing Models
Dedicated Instances allow for:
§ MSDN deployment
§ User based BYOL options including Windows Desktop OS and Microsoft
Office
§ BYOL SQL Server Virtual OSEs
§ BYOL Windows Server Licenses NOT eligible
Licensing for Common Microsoft Solutions
Exchange Server is eligible
for License Mobility under
the Software Assurance
program.
A license must be assigned
for each instance of the
server software that is being
run.
There are two main
licensing models that apply
to SQL Server:
• Server+Client Access
License (CAL)
• Per Core licensing
SharePoint Server is
eligible for License Mobility
under the Software
Assurance program.
Mixed Licensing Model is a Win-Win situation
§ Use BYOL for core (slowly varying) infrastructure
§ Large potential savings by reusing licenses
and
§ Use License Included for varying infrastructure
§ Take advantage of AWS Auto Scaling
§ Less management overhead, pay-as-you-go
Summary
License Included
•On demand, Spot, or Reserved
Instance
•Pay-as-you-go pricing
•Multi-tenant or Dedicated Instance
•AWS provides images
•Legacy versions supported
•Amazon manages the licensing and
compliance
License Mobility
•Requires active Software Assurance
•Includes SQL Server, Remote
Desktop Services, Exchange,
SharePoint
•Does not include Windows Server,
Windows Desktop and Microsoft
Office
•Requires a verification process with
Microsoft
•Customers import and use their own
software
BYOL
•Includes Dedicated Host and
Dedicated Instances
•Software Assurance/license mobility
not required
•Windows Server can be deployed on
a Dedicated Host
•MSDN eligible for Dedicated Host or
Dedicated Instance
•Customer is responsible for
compliance with Microsoft
•Customers import and use own their
software
References
• For more information on Microsoft Licensing on AWS, visit our FAQ:
https://aws.amazon.com/windows/faq/
• To view the steps to sign up for License Mobility, visit the link:
https://aws.amazon.com/windows/resources/licensemobility/
• For any questions on Microsoft licensing on AWS, write to
Microsoft@Amazon.com
Being compliant with Microsoft Licensing on AWS

More Related Content

What's hot

What's hot (20)

만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
 
WIN403_AWS Directory Service for Microsoft Active Directory Deep Dive
WIN403_AWS Directory Service for Microsoft Active Directory Deep DiveWIN403_AWS Directory Service for Microsoft Active Directory Deep Dive
WIN403_AWS Directory Service for Microsoft Active Directory Deep Dive
 
Aws VPC
Aws VPCAws VPC
Aws VPC
 
Introduction to CloudFront
Introduction to CloudFrontIntroduction to CloudFront
Introduction to CloudFront
 
AWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
AWS Networking Fundamentals - SVC304 - Anaheim AWS SummitAWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
AWS Networking Fundamentals - SVC304 - Anaheim AWS Summit
 
Azure virtual network
Azure virtual networkAzure virtual network
Azure virtual network
 
DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환
DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환
DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환
 
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
 
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
 
강의 5 - AWS 요금 및 지원 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
강의 5 - AWS 요금 및 지원 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018강의 5 - AWS 요금 및 지원 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
강의 5 - AWS 요금 및 지원 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
 
SID305 AWS Certificate Manager Private CA
SID305 AWS Certificate Manager Private CASID305 AWS Certificate Manager Private CA
SID305 AWS Certificate Manager Private CA
 
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
 
AWS Route53
AWS Route53AWS Route53
AWS Route53
 
CKmates - AWS 雲端運算 基礎服務介紹
CKmates - AWS 雲端運算 基礎服務介紹CKmates - AWS 雲端運算 基礎服務介紹
CKmates - AWS 雲端運算 基礎服務介紹
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
 
Amazon CloudFront 101
Amazon CloudFront 101Amazon CloudFront 101
Amazon CloudFront 101
 
Cloudwatch: Monitoring your Services with Metrics and Alarms
Cloudwatch: Monitoring your Services with Metrics and AlarmsCloudwatch: Monitoring your Services with Metrics and Alarms
Cloudwatch: Monitoring your Services with Metrics and Alarms
 
Network Security and Access Control within AWS
Network Security and Access Control within AWSNetwork Security and Access Control within AWS
Network Security and Access Control within AWS
 
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
 
Azure Security Fundamentals
Azure Security FundamentalsAzure Security Fundamentals
Azure Security Fundamentals
 

Similar to Being compliant with Microsoft Licensing on AWS

Similar to Being compliant with Microsoft Licensing on AWS (20)

Microsoft licensing on AWS
Microsoft licensing on AWSMicrosoft licensing on AWS
Microsoft licensing on AWS
 
Everything you wanted to know about licensing Windows workloads on AWS, but w...
Everything you wanted to know about licensing Windows workloads on AWS, but w...Everything you wanted to know about licensing Windows workloads on AWS, but w...
Everything you wanted to know about licensing Windows workloads on AWS, but w...
 
Best Practices for Bringing Microsoft License and Applications to AWS
Best Practices for Bringing Microsoft License and Applications to AWS Best Practices for Bringing Microsoft License and Applications to AWS
Best Practices for Bringing Microsoft License and Applications to AWS
 
How to Bring Microsoft Apps to AWS to Unlock your Budget - WIN304 - re:Invent...
How to Bring Microsoft Apps to AWS to Unlock your Budget - WIN304 - re:Invent...How to Bring Microsoft Apps to AWS to Unlock your Budget - WIN304 - re:Invent...
How to Bring Microsoft Apps to AWS to Unlock your Budget - WIN304 - re:Invent...
 
[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...
[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...
[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...
 
[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...
[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...
[AWS Days Microsoft-LA 2015]: Software Licensing Considerations for Enterpris...
 
Migrating Microsoft Applications to AWS like an Expert
Migrating Microsoft Applications to AWS like an ExpertMigrating Microsoft Applications to AWS like an Expert
Migrating Microsoft Applications to AWS like an Expert
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
 
AWS Workshop Series: Microsoft licensing and active directory on AWS
AWS Workshop Series: Microsoft licensing and active directory on AWSAWS Workshop Series: Microsoft licensing and active directory on AWS
AWS Workshop Series: Microsoft licensing and active directory on AWS
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
 
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
 
Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2
 
Migrating Your Microsoft Applications to AWS - ENT325 - re:Invent 2017
Migrating Your Microsoft Applications to AWS - ENT325 - re:Invent 2017Migrating Your Microsoft Applications to AWS - ENT325 - re:Invent 2017
Migrating Your Microsoft Applications to AWS - ENT325 - re:Invent 2017
 
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 Getting Started with Windows Workloads on Amazon EC2 - Toronto Getting Started with Windows Workloads on Amazon EC2 - Toronto
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016
 
Getting Started with Windows Workloads on Amazon EC2
 Getting Started with Windows Workloads on Amazon EC2 Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
 
Enterprise Workloads on AWS
Enterprise Workloads on AWSEnterprise Workloads on AWS
Enterprise Workloads on AWS
 
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech TalksHow to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
 

More from Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Being compliant with Microsoft Licensing on AWS

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Allan Knudsen, Business Development Manager Microsoft Licensing on AWS Running Microsoft workloads on AWS
  • 2. Agenda • Windows workloads on AWS • Utilizing licenses on AWS • License Mobility • Bringing licenses to AWS • Licensing for common Microsoft solutions
  • 3. • Windows Server introduced 2008 on AWS • Windows Server 2003, 2008, 2012, 2016 • SQL Server 2005, 2008, 2012, 2014, 2016 • Full AD integration for hybrid and cross- cloud deployments • Lots of case studies on website Windows workloads on AWS
  • 4. LOB Apps Corp Apps Management Typical Windows workloads on AWS
  • 5. Why does customers migrate to AWS? • Performance – I/O performance, Scalability, High Availability
  • 6. Regions & Availability Zones AZ AZ AZ AZ AZ Transit Transit A Region • 2 or more Availability Zones (AZ) and Transit Centers • Redundant paths to Transit Centers • Transit Centers connect to: – Private links to other AWS Regions – Private links to customers – Internet through peering & paid transit Availability Zone • 1 or more datacenters
  • 7. Why does customers migrate to AWS? • Performance – I/O performance, Scalability, High Availability • Flexibility – Breadth & Depth, Innovation, Quality & Maturity • Cost – Technical Debt, Cost options, Licensing options
  • 9. Before we begin • Gold Certified Microsoft Partner Network member • Licensed to sell Microsoft software under the Services Provider License Agreement (SPLA) • Authorized License Mobility participant Microsoft and AWS Relationship • Public cloud infrastructure is multitenant • Individual servers host multiple customers • Customers utilize Windows instances licensed by the Public Cloud Provider Microsoft Licensing in Public Cloud • For on-premises environments • Identifiable server hardware • Need access to an identifiable number of sockets and physical cores • License can be assigned to a physical server • Allow SQL to be brought to Public Cloud under License Mobility Microsoft Server Software Licenses
  • 10. AWS Licensing Options AWS Licensing Buy License-included instances from AWS Bring Licenses to AWS Dedicated options for licenses not eligible for License Mobility Default tenancy for License Mobility eligible products with Software Assurance
  • 11. Buy License-Included Instances From AWS Advantages: § Provides “pay-as-you-go” option with no upfront costs or long-term investments § Manages licensing compliance § Supports current and many legacy versions of Microsoft software § Eliminates the requirement of Windows Server Client Access Licenses (CALs) Customer Choices: • Amazon Machine Images (AMIs) with Microsoft Windows Server • Pre-installed Windows Server • Pre-installed Microsoft SQL Server
  • 12. License Included § Windows Server (2003, 2008/R2, 2012/R2, 2016) § Includes two administrative Remote Desktop Services connections § SQL Server (2005, 2008, 2012, 2014, 2016) § Standard, Enterprise, Web Editions § Per-core, no CAL needed § Amazon EC2 or Amazon RDS § Pricing models § On-Demand (per hour) § Reserved Instances (1 year, 3 years, with or without upfront) § Spot Instances
  • 14. License Mobility through software assurance allows existing on premise licenses to be moved to shared tenant instances in the cloud. As such you: § Leverage the Software Assurance section of Volume License Agreement § Must maintain active Software Assurance § Complete license verification process within 10 days of deployment. License Mobility
  • 15. License Mobility § Several Microsoft Products are Eligible § SQL Server § Productivity Applications: SharePoint, Exchange, Lync/Skype for Business, Dynamics § Windows Remote Desktop Services § Allowing use on shared tenant Amazon EC2 § Per-Core licensing § Per-User licensing § Notes § Per-Core Licensing applies per vCPU (hyperthread) and not by physical core § SQL Server has a minimum of 4 Cores licensed per instance § OS Licenses not eligible(Windows Server / Desktop) § Desktop Applications not eligible (Office, Visual Studio) § SQL Server passive failover benefits within the public cloud are enabled
  • 17. Bringing Licenses to AWS BYOL is the process of bringing volume licenses to dedicated hosts or dedicated instances. Advantages: • Take advantage of the efficiencies of the AWS Cloud while utilizing existing investments in on-premise software • Extend the lifecycle of prior software versions • Import your existing Windows images to the AWS Cloud
  • 18. BYOL: Dedicated Hosts Bring on-premise licenses that do not have SA or that do not qualify for License Mobility Take advantage of AWS Linux compute pricing Manage expenses by utilizing existing on-premise software Maintain control and visibility into physical core and processor count Customer defines which host it will be running on for its placement and declares an affinity between the instance and the host
  • 19. Comparing Dedicated Hosts to Standard EC2 Instances § Single-tenant servers host instances for only your workloads (1 AWS Account) § You can determine which host instances run on § You pay per host § You can continually reuse the same physical server through targeted placement, or let EC2 place your instances automatically § Visibility into physical cores and sockets Standard Amazon EC2 Instances Amazon EC2 Dedicated Hosts EC2 Instance Customer 1 Customer 3 Customer 5 Customer 2 Customer 4 Customer 6 Customer X § Multi-tenant servers host instances for multiple customers’ workloads § AWS determines which host instances run on § You pay per instance
  • 20. Dedicated Host: Licensing Models Dedicated hosts allow for: § Windows Server BYOL § MSDN § Maximum virtualization using Windows Datacenter and SQL Enterprise • User and server based licensing deployment
  • 21. Dedicated Hosts: Licensing Models Microsoft Product Terms allow for dedicated outsourcing Outsourcing Software Management Customer may install and use licensed copies of the software on Servers and other devices that are under the day-to-day management and control of third parties, provided all such Servers and other devices are and remain fully dedicated to Customer’s use. Customer is responsible for all of the obligations under its volume licensing agreement regardless of the physical location of the hardware upon which the software is used. Customer must bring Windows Server. License Included is NOT available Customer must host (or connect to) a Windows Key Management Server
  • 22. Bringing your licenses to Dedicated Hosts Allocate Dedicated hosts3 Launch onto Dedicated Hosts4Activate AWS Config 2 Import VM images with VM Import/Export1
  • 23. ” “ Deltek experiences significant annual savings on Microsoft licensing costs with EC2 Dedicated Hosts Deltek is an enterprise software and information solutions provider for professional services firms and government contractors. When we moved our SQL Server licenses to Amazon EC2 Dedicated Instances, we were able to save 15% on SQL licensing costs. Additionally, when we move our Windows licenses to Amazon EC2 Dedicated Hosts, we will save 10% on Windows licensing. • Needed to gain agility, enable innovation, integrate acquired companies, and save on licensing costs • Running customer-facing production applications on AWS for over 20,000 organizations in 80+ countries • Regulatory compliance a key driver (e.g., FedRamp, ITAR, SOC) • Many products integrate with Microsoft SharePoint, Exchange, and SQL Server • Keeps pace with global business growth Cris Carlin Vice President of Operations ” “
  • 24. BYOL: Dedicated Instances Bring on-premise licenses that do not have SA or that do not qualify for License Mobility Utilize Windows Server instances that are physically isolated at the host hardware level Manage expenses by utilizing existing on-premise software
  • 25. Comparing Dedicated Instances to Standard EC2 Instances § Multi-tenant servers host instances for multiple customers’ workloads § AWS determines which host instances run on § You pay per instance § Single-tenant servers host instances for only your workloads (1 AWS Account) § AWS determines which host instances run on § You pay per instance § You have a regional fee Standard Amazon EC2 Instances Amazon EC2 Dedicated Instances EC2 Instance Customer 1 Customer 3 Customer 5 Customer 2 Customer 4 Customer 6 Customer X © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 26. Dedicated Instances: Licensing Models Dedicated Instances allow for: § MSDN deployment § User based BYOL options including Windows Desktop OS and Microsoft Office § BYOL SQL Server Virtual OSEs § BYOL Windows Server Licenses NOT eligible
  • 27. Licensing for Common Microsoft Solutions Exchange Server is eligible for License Mobility under the Software Assurance program. A license must be assigned for each instance of the server software that is being run. There are two main licensing models that apply to SQL Server: • Server+Client Access License (CAL) • Per Core licensing SharePoint Server is eligible for License Mobility under the Software Assurance program.
  • 28. Mixed Licensing Model is a Win-Win situation § Use BYOL for core (slowly varying) infrastructure § Large potential savings by reusing licenses and § Use License Included for varying infrastructure § Take advantage of AWS Auto Scaling § Less management overhead, pay-as-you-go
  • 29. Summary License Included •On demand, Spot, or Reserved Instance •Pay-as-you-go pricing •Multi-tenant or Dedicated Instance •AWS provides images •Legacy versions supported •Amazon manages the licensing and compliance License Mobility •Requires active Software Assurance •Includes SQL Server, Remote Desktop Services, Exchange, SharePoint •Does not include Windows Server, Windows Desktop and Microsoft Office •Requires a verification process with Microsoft •Customers import and use their own software BYOL •Includes Dedicated Host and Dedicated Instances •Software Assurance/license mobility not required •Windows Server can be deployed on a Dedicated Host •MSDN eligible for Dedicated Host or Dedicated Instance •Customer is responsible for compliance with Microsoft •Customers import and use own their software
  • 30. References • For more information on Microsoft Licensing on AWS, visit our FAQ: https://aws.amazon.com/windows/faq/ • To view the steps to sign up for License Mobility, visit the link: https://aws.amazon.com/windows/resources/licensemobility/ • For any questions on Microsoft licensing on AWS, write to Microsoft@Amazon.com