This pattern describes how to access on-premises Microsoft SQL Server database tables running on Microsoft Windows, from Microsoft SQL Server databases running or hosted on Amazon Elastic Compute Cloud (Amazon EC2) Windows or Linux instances by using linked servers.
Prerequisites
An active AWS account
Amazon EC2 with Microsoft SQL Server running on Amazon Linux AMI (Amazon Machine Image)
AWS Direct Connect between the on-premises Microsoft SQL Server (Windows) server and the Windows or Linux EC2 instance
Product versions
SQL Server 2016 or later
Source technology stack
On-premises Microsoft SQL Server database running on Windows
Amazon EC2 with Microsoft SQL Server running on Windows AMI or Linux AMI
Target technology stack
Amazon EC2 with Microsoft SQL Server running on Amazon Linux AMI
Amazon EC2 with Microsoft SQL Server running on Windows AMI
Source and target database architecture