Nov 18, 2019 - 12:48 AM
It is not entirely clear what the correct approach is. The quote below is from AWS, however your situation is slightly different. Unless you find an official source AWS or Microsoft to support your question, my suggestion is that you raise this question to both your AWS and Microsoft account managers (to ensure that the answers are aligned). Make sure you get the answer in writing.
"Using Microsoft software licenses on the AWS Cloud
Buy licenses from AWS
Using license included instances allows you access to fully compliant Microsoft software licenses bundled with Amazon EC2 or Amazon RDS instances and pay for them as you go with no upfront costs or long-term investments. You can choose from Amazon Machine Images (AMIs) with just Microsoft Windows Server, or with Windows Server and Microsoft SQL Server pre-installed. Amazon RDS for SQL Server offers databases without the time consuming administrative tasks. Whether using EC2 or RDS, buying from AWS with Microsoft licensing included has many benefits. - AWS manages licensing compliance - Supports current and many legacy versions of Microsoft software - Windows Server Client Access Licenses (CALs) are not required "
This link is also related: https://aws.amazon.com/blogs/security...
Nov 18, 2019 - 12:53 AM
Nov 18, 2019 - 08:26 AM
I came across that same link on Technet in my research, but that information was provided before they changed some of the Software Assurance/Mobility licensing rules in 2014 to deal with deploying licenses in AWS/Azure. So while that information is good to know, since the rules have changed, I can't put a lot of confidence in the answer.
As for the information from AWS, it should be noted that "Amazon RDS" refers to their Cloud Relational Database Service, and not Remote Desktop Services (it's oh so wonderful they have the same acronym when trying to do research on my above question). Basically, from the AWS perspective, they just tell you to talk with Microsoft about licensing any RDS CALs.
It doesn't help that there is a lot of documentation/reference out there that calls out "RDS CALs" in general (not differentiating between User and Device), but then there are a couple that DO call out them out specifically, but then doesn't provide details on both. I will continue to try to get a solid answer on this and will report back if I find anything (but if anyone else has any insight, please share).