Home icon

Deploy SQL Server Container Clusters using Amazon EKS and Amazon FSx for Windows

Microsoft Workloads on AWS Blog



This article provides a comprehensive guide to deploying SQL Server container clusters using Amazon EKS (Elastic Kubernetes Service) and Amazon FSx for Windows File Server. Key highlights include:

  • 74% of organizations now use containers for stateful applications
  • Running SQL Server in Linux containers can save up to 38% on Windows licensing
  • Solution uses a StatefulSet deployment in Amazon EKS with persistent storage from FSx for Windows
  • Detailed walkthrough covers installing SMB CSI driver, creating secrets, configuring storage, and deploying SQL Server
  • Includes a script to mitigate failover limitations for Linux clients on Multi-AZ FSx file systems

The article demonstrates how to create a highly available SQL Server container environment with improved cost-efficiency and flexibility using AWS services.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jan 12
2024
How to deploy a SQL Server failover cluster with Amazon EBS Multi-Attach on Windows Server
May 16
2025
Running SQL Server Stretch Failover Cluster Instance on Amazon EC2
Jun 14
2024
Containerize SQL Server workloads with Amazon EKS and DxOperator for Kubernetes
May 21
2024
Migrate a multi-TB SQL Server database to Amazon RDS Custom for SQL Server using Amazon FSx for Windows File Server

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.