SlideShare a Scribd company logo
Everything you wanted to know
about licensing Windows workloads
on AWS, but were afraid to ask
Sean Lewis
Sales Leader, Microsoft Platform
April 19th, 2017
Agenda
 AWS Licensing Options
 Utilizing Licenses on AWS
 License Mobility
 Bringing Licenses to AWS
 SPLA and Self Hosted ISV
 Licensing for Common Microsoft Solutions
• Public cloud infrastructure
is multitenant
• Individual servers host
multiple customers
• Customers utilize
Windows instances
licensed by the Public
Cloud Provider
Before We Begin
Microsoft Licensing
in Public Cloud
• For on-premises
environments
• Need 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
• 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
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
License Included Instances
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 (except SPLA)
 Per-User licensing (CAL/SAL)
 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
SQL License Mobility
This table shows the number of
virtual representations of
hardware threads based on
instance type.
Customer brings a number of
cores equal to core counts on
table to launch specific instance.
This is a subset for example
purposes. For full list, please
visit:
https://aws.amazon.com/window
s/resources/licensemobility/sql/
BYOL Licensing
Bringing Licenses to AWS
BYOL is the process of bringing volume licenses
to dedicated hosts or 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
AWS Dedicated Host
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
 Passive failover for SQL when Software Assurance is active
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
Dedicated Hosts: Configuration Options
Customer brings enough
cores/socket licenses to
cover physical counts
shown on Dedicated Host
pricing page:
https://aws.amazon.com/e
c2/dedicated-hosts/pricing/
Windows Standard -
Two instances per
physically licensed host
Windows Datacenter -
Maximum Virtualization
SQL Standard –
One instance per
physically licensed host
SQL Enterprise -
Maximum Virtualization
”
“
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
”
“
AWS Dedicated Instance
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
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
Dedicated Instance: Configuration Options
This is a subset for example purposes. Full list of configurations
available at: https://aws.amazon.com/ec2/purchasing-options/dedicated-
instances/
SQL Server is licensed by vCPU with
a four core minimum per instance.
Customer brings enough cores to
cover vCPUs on desired instance
size.
Software Assurance not required.
User based products can be deployed
on dedicated instance without regard
to vCPUs.
Service Provider Options
Use your own SPLA
 The Service Provider License Agreement (SPLA) is intended for customers offering software as a
service to third parties.
 Common scenarios include web hosters, ISVs, application service providers.
 SPLA is pay as you go with no upfront commitments.
 SPLA licenses can be used on shared tenancy for all user (SAL) based applications.
 AWS is referred to as a “Data Center Provider” in the use rights (SPUR).
 SPEligible products include Microsoft Office, Remote Desktop Services and Exchange.
 UR designates products eligible to be run in AWS shared tenancy as “DCP eligible”.
 SPLA products licensed by core or physical processor can be deployed on dedicated hosts.
Self Hosted Application Licensing
 If a customer’s application qualifies for self hosting under Microsoft Product Term language,
customers can use their volume license agreement to offer software as a service.
 This benefit is described in the Software Assurance Section of the Microsoft Product Terms
with very specific language.
 Deployments utilizing self hosted licensing benefits can be deployed on AWS. Windows
would be purchased from AWS, all other products in solution would be purchased from
Microsoft with Software Assurance.
 License mobility is what enables these scenarios to be deployed on AWS.
Licensing Common Solutions
Licensing Failover Servers
With SQL 2014, passive failover benefits in the public cloud became available for customers with
active Software Assurance (SA).
Customers with active Software Assurance receive this benefit when bringing SQL Server to AWS.
Without Software Assurance, both active and passive servers must be separately licensed.
If the active instance is using dedicated hardware, the passive is required to be on dedicated
hardware. If the active instance is on 3rd party shared servers the passive is required to be on
shared servers.
Customers do not need to buy additional SQL licenses for the passive instance, however they will
need to acquire Windows Server and compute to run the passive instance.
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
Conclusion
What Do You Really Need to Know?
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/
AWS Dedicated Host information
https://aws.amazon.com/ec2/dedicated-hosts/
AWS Dedicated Instance information:
https://aws.amazon.com/ec2/purchasing-options/dedicated-instances/
For any questions on Microsoft licensing on AWS, write to Microsoft@Amazon.com
Thank you!

More Related Content

What's hot

Getting Started with Amazon WorkSpaces
 Getting Started with Amazon WorkSpaces Getting Started with Amazon WorkSpaces
Getting Started with Amazon WorkSpaces
Amazon Web Services
 
Building a well-engaged and secure AWS account access management - FND207-R ...
 Building a well-engaged and secure AWS account access management - FND207-R ... Building a well-engaged and secure AWS account access management - FND207-R ...
Building a well-engaged and secure AWS account access management - FND207-R ...
Amazon Web Services
 
Serverless Architecture on AWS
Serverless Architecture on AWSServerless Architecture on AWS
Serverless Architecture on AWS
Rajind Ruparathna
 
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
Vinay Yelluri
 
AWS core services
AWS core servicesAWS core services
AWS core services
Nagesh Ramamoorthy
 
Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...
Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...
Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...
Amazon Web Services
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
Jatinder Randhawa
 
Amazon EMR Masterclass
Amazon EMR MasterclassAmazon EMR Masterclass
Amazon EMR Masterclass
Amazon Web Services
 
AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...
AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...
AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...
Simplilearn
 
Introduction to Amazon Relational Database Service
Introduction to Amazon Relational Database ServiceIntroduction to Amazon Relational Database Service
Introduction to Amazon Relational Database Service
Amazon Web Services
 
Deep Dive: Amazon RDS
Deep Dive: Amazon RDSDeep Dive: Amazon RDS
Deep Dive: Amazon RDS
Amazon Web Services
 
Aws route 53
Aws route 53Aws route 53
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Web Services
 
Microservices and Amazon ECS
Microservices and Amazon ECSMicroservices and Amazon ECS
Microservices and Amazon ECS
Amazon Web Services
 
Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018
Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018
Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018
Amazon Web Services
 
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
Amazon Web Services
 
Introduction to Amazon Athena
Introduction to Amazon AthenaIntroduction to Amazon Athena
Introduction to Amazon Athena
Amazon Web Services
 
Amazon Aurora
Amazon AuroraAmazon Aurora
Amazon Aurora
Amazon Web Services
 
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
Edureka!
 
BDA311 Introduction to AWS Glue
BDA311 Introduction to AWS GlueBDA311 Introduction to AWS Glue
BDA311 Introduction to AWS Glue
Amazon Web Services
 

What's hot (20)

Getting Started with Amazon WorkSpaces
 Getting Started with Amazon WorkSpaces Getting Started with Amazon WorkSpaces
Getting Started with Amazon WorkSpaces
 
Building a well-engaged and secure AWS account access management - FND207-R ...
 Building a well-engaged and secure AWS account access management - FND207-R ... Building a well-engaged and secure AWS account access management - FND207-R ...
Building a well-engaged and secure AWS account access management - FND207-R ...
 
Serverless Architecture on AWS
Serverless Architecture on AWSServerless Architecture on AWS
Serverless Architecture on AWS
 
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
 
AWS core services
AWS core servicesAWS core services
AWS core services
 
Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...
Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...
Migrating Your AD to the Cloud with AWS Directory Services for Microsoft Acti...
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
Amazon EMR Masterclass
Amazon EMR MasterclassAmazon EMR Masterclass
Amazon EMR Masterclass
 
AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...
AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...
AWS Lambda Tutorial For Beginners | What is AWS Lambda? | AWS Tutorial For Be...
 
Introduction to Amazon Relational Database Service
Introduction to Amazon Relational Database ServiceIntroduction to Amazon Relational Database Service
Introduction to Amazon Relational Database Service
 
Deep Dive: Amazon RDS
Deep Dive: Amazon RDSDeep Dive: Amazon RDS
Deep Dive: Amazon RDS
 
Aws route 53
Aws route 53Aws route 53
Aws route 53
 
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015
 
Microservices and Amazon ECS
Microservices and Amazon ECSMicroservices and Amazon ECS
Microservices and Amazon ECS
 
Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018
Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018
Best Practices for AWS PrivateLink (NET301) - AWS re:Invent 2018
 
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
 
Introduction to Amazon Athena
Introduction to Amazon AthenaIntroduction to Amazon Athena
Introduction to Amazon Athena
 
Amazon Aurora
Amazon AuroraAmazon Aurora
Amazon Aurora
 
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
 
BDA311 Introduction to AWS Glue
BDA311 Introduction to AWS GlueBDA311 Introduction to AWS Glue
BDA311 Introduction to AWS Glue
 

Similar to Everything you wanted to know about licensing Windows workloads on AWS, but were afraid to ask - April 2017 AWS Online Tech Talks

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
Amazon Web Services
 
Microsoft licensing on AWS
Microsoft licensing on AWSMicrosoft licensing on AWS
Microsoft licensing on AWS
Amazon Web Services
 
[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...
Amazon Web Services
 
[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...
Amazon Web Services
 
Being compliant with Microsoft Licensing on AWS
Being compliant with Microsoft Licensing on AWSBeing compliant with Microsoft Licensing on AWS
Being compliant with Microsoft Licensing on AWS
Amazon Web Services
 
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...
Amazon Web Services
 
Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...
Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...
Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013
Amazon Web Services
 
SQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing UnpluggedSQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing Unplugged
webhostingguy
 
SQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure WebinarSQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure Webinar
Peter Ward
 
Enterprise Workloads on AWS
Enterprise Workloads on AWSEnterprise Workloads on AWS
Enterprise Workloads on AWS
Amazon Web Services
 
Deep dive session - running microsoft applications in the cloud
Deep dive session - running microsoft applications in the cloudDeep dive session - running microsoft applications in the cloud
Deep dive session - running microsoft applications in the cloud
Ritesh Toshniwal
 
Microsoft Product Licensing
Microsoft Product LicensingMicrosoft Product Licensing
Microsoft Product Licensing
Motty Ben Atia
 
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
Amazon Web Services
 
ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!
ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!
ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!
ITCamp
 

Similar to Everything you wanted to know about licensing Windows workloads on AWS, but were afraid to ask - April 2017 AWS Online Tech Talks (20)

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
 
Microsoft licensing on AWS
Microsoft licensing on AWSMicrosoft licensing on AWS
Microsoft licensing on AWS
 
[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...
 
Being compliant with Microsoft Licensing on AWS
Being compliant with Microsoft Licensing on AWSBeing compliant with Microsoft Licensing on AWS
Being compliant with Microsoft Licensing on 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...
 
Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...
Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...
Optimize Your SQL Server Licenses on Amazon Web Services (DAT210) - AWS re:In...
 
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 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
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013
 
SQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing UnpluggedSQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing Unplugged
 
SQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure WebinarSQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure Webinar
 
Enterprise Workloads on AWS
Enterprise Workloads on AWSEnterprise Workloads on AWS
Enterprise Workloads on AWS
 
Deep dive session - running microsoft applications in the cloud
Deep dive session - running microsoft applications in the cloudDeep dive session - running microsoft applications in the cloud
Deep dive session - running microsoft applications in the cloud
 
Microsoft Product Licensing
Microsoft Product LicensingMicrosoft Product Licensing
Microsoft Product Licensing
 
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
 
ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!
ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!
ITCamp 2018 - Thomas Maurer - Azure Stack - Everything you need to know!
 

More from Amazon Web Services

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...
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
 
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
Amazon Web Services
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
Amazon Web Services
 
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...
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
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
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
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
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
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
 

Recently uploaded

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 

Recently uploaded (20)

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 

Everything you wanted to know about licensing Windows workloads on AWS, but were afraid to ask - April 2017 AWS Online Tech Talks

  • 1. Everything you wanted to know about licensing Windows workloads on AWS, but were afraid to ask Sean Lewis Sales Leader, Microsoft Platform April 19th, 2017
  • 2. Agenda  AWS Licensing Options  Utilizing Licenses on AWS  License Mobility  Bringing Licenses to AWS  SPLA and Self Hosted ISV  Licensing for Common Microsoft Solutions
  • 3. • Public cloud infrastructure is multitenant • Individual servers host multiple customers • Customers utilize Windows instances licensed by the Public Cloud Provider Before We Begin Microsoft Licensing in Public Cloud • For on-premises environments • Need 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 • 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
  • 4. 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
  • 6. 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
  • 7. 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
  • 9. 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
  • 10. 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 (except SPLA)  Per-User licensing (CAL/SAL)  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
  • 11. SQL License Mobility This table shows the number of virtual representations of hardware threads based on instance type. Customer brings a number of cores equal to core counts on table to launch specific instance. This is a subset for example purposes. For full list, please visit: https://aws.amazon.com/window s/resources/licensemobility/sql/
  • 13. Bringing Licenses to AWS BYOL is the process of bringing volume licenses to dedicated hosts or 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
  • 15. 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
  • 16. 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
  • 17. 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  Passive failover for SQL when Software Assurance is active
  • 18. 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
  • 19. Bringing your licenses to Dedicated Hosts Allocate Dedicated hosts3 Launch onto Dedicated Hosts4Activate AWS Config 2 Import VM images with VM Import/Export1
  • 20. Dedicated Hosts: Configuration Options Customer brings enough cores/socket licenses to cover physical counts shown on Dedicated Host pricing page: https://aws.amazon.com/e c2/dedicated-hosts/pricing/ Windows Standard - Two instances per physically licensed host Windows Datacenter - Maximum Virtualization SQL Standard – One instance per physically licensed host SQL Enterprise - Maximum Virtualization
  • 21. ” “ 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 ” “
  • 23. 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
  • 24. 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
  • 25. 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
  • 26. Dedicated Instance: Configuration Options This is a subset for example purposes. Full list of configurations available at: https://aws.amazon.com/ec2/purchasing-options/dedicated- instances/ SQL Server is licensed by vCPU with a four core minimum per instance. Customer brings enough cores to cover vCPUs on desired instance size. Software Assurance not required. User based products can be deployed on dedicated instance without regard to vCPUs.
  • 28. Use your own SPLA  The Service Provider License Agreement (SPLA) is intended for customers offering software as a service to third parties.  Common scenarios include web hosters, ISVs, application service providers.  SPLA is pay as you go with no upfront commitments.  SPLA licenses can be used on shared tenancy for all user (SAL) based applications.  AWS is referred to as a “Data Center Provider” in the use rights (SPUR).  SPEligible products include Microsoft Office, Remote Desktop Services and Exchange.  UR designates products eligible to be run in AWS shared tenancy as “DCP eligible”.  SPLA products licensed by core or physical processor can be deployed on dedicated hosts.
  • 29. Self Hosted Application Licensing  If a customer’s application qualifies for self hosting under Microsoft Product Term language, customers can use their volume license agreement to offer software as a service.  This benefit is described in the Software Assurance Section of the Microsoft Product Terms with very specific language.  Deployments utilizing self hosted licensing benefits can be deployed on AWS. Windows would be purchased from AWS, all other products in solution would be purchased from Microsoft with Software Assurance.  License mobility is what enables these scenarios to be deployed on AWS.
  • 31. Licensing Failover Servers With SQL 2014, passive failover benefits in the public cloud became available for customers with active Software Assurance (SA). Customers with active Software Assurance receive this benefit when bringing SQL Server to AWS. Without Software Assurance, both active and passive servers must be separately licensed. If the active instance is using dedicated hardware, the passive is required to be on dedicated hardware. If the active instance is on 3rd party shared servers the passive is required to be on shared servers. Customers do not need to buy additional SQL licenses for the passive instance, however they will need to acquire Windows Server and compute to run the passive instance.
  • 32. 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.
  • 33. 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
  • 35. What Do You Really Need to Know? 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
  • 36. 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/ AWS Dedicated Host information https://aws.amazon.com/ec2/dedicated-hosts/ AWS Dedicated Instance information: https://aws.amazon.com/ec2/purchasing-options/dedicated-instances/ For any questions on Microsoft licensing on AWS, write to Microsoft@Amazon.com