Microsoft Workloads on AWS
Category: *Post Types
Migrate Azure SQL Managed Instance to Amazon RDS for SQL Server with BYOM
Introduction Migrating SQL Server off Azure SQL Managed Instance usually means paying for licenses you already own. With Bring Your Own Media (BYOM) on Amazon RDS for SQL Server, you can move those databases to a fully managed AWS service and reuse your existing SQL Server licenses instead of paying twice. In this post, you […]
Add Microsoft Office to an existing image using EC2 Image Builder
If you want to use software available from the AWS Marketplace, it can be challenging to use multiple software offerings on a single server because each offering is specific to a different Amazon Machine Image (AMI). For example, if your users needed Microsoft Office and Visual Studio, it would require two different Amazon Elastic Compute Cloud […]
Running mission-critical Microsoft SQL Server databases on Amazon FSx for NetApp ONTAP
Introduction Running mission-critical Microsoft SQL Server databases on AWS requires storage infrastructure that can deliver consistent high performance, enterprise-grade data protection, and cost efficiency at scale. Database administrators and solutions architects face several persistent challenges: managing I/O performance bottlenecks during peak workloads, scaling storage seamlessly as data volumes grow, and optimizing storage costs without compromising […]
How a Customer Upgraded over 2,000 Microsoft Windows Server 2016 to 2025 on Amazon EC2
With Microsoft Windows Server 2016 reaching end of support in January 2027, organizations running workloads on Amazon Elastic Compute Cloud (Amazon EC2) need to plan their migration strategy now. Recently, a large financial services industry (FSI) customer approached Amazon Web Services (AWS) with a significant challenge: they needed to upgrade over 2,000 Amazon EC2 instances […]
Modernizing a legacy monolith with Amazon EKS Windows containers
This post is co-written with Danny Teller from Tipalti. Tipalti is a global payables automation platform processing billions of dollars annually for thousands of customers worldwide. The platform handles complex payment workflows requiring high availability, data integrity, and rapid scaling during peak processing periods. This blog post will show you how Tipalti modernized a legacy […]
Advanced bootstrapping on Amazon Elastic Compute Cloud (Amazon EC2)
When building Amazon Elastic Compute Cloud (Amazon EC2) instances, you often bootstrap them to accomplish basic tasks, like OS/application configuration, domain join, installing software, and configuration at scale. However, as configurations grow more complex, requiring multiple steps such as hostname changes, domain joins, and software installations, relying solely on a single bootstrap method can lead […]
Automated license tracking for Microsoft SQL Server across AWS accounts and regions using license asset groups
Amazon Web Services (AWS) recently announced license asset groups as a new feature for AWS License Manager to help you track license usage in a single AWS account or across different AWS accounts and regions in your AWS Organization. In our previous blog post, we explained how you can utilize license asset groups to build […]
Automate Microsoft SQL Server Developer Deployments on Amazon RDS
Introduction We recently announced that Amazon Relational Database Service (Amazon RDS) for SQL Server supports Microsoft SQL Server Developer Edition using your own installation media through the custom engine version (CEV) feature. This capability enables you to use SQL Server Developer Edition in development and testing environments without incurring additional licensing costs, while benefiting from […]
Managing SQL Server Encryption Keys Across AWS Regions for Disaster Recovery
Introduction This blog post shows you how to back up, replicate, and restore the Microsoft SQL Server encryption key hierarchy across AWS Regions. This approach lets encrypted databases recover successfully during cross-region disaster recovery (DR) events on Amazon Elastic Compute Cloud (Amazon EC2). Cross-region DR planning for SQL Server on Amazon EC2 focuses on database […]
Restore SQL Server databases using T-SQL and Amazon FSx for NetApp ONTAP Snapshots
In modern database environments, the ability to quickly restore databases is just as critical as creating reliable backups. An 11-hour database restore window is no longer acceptable in today’s enterprise workloads. Here’s how to cut that to under 10 minutes. In our previous blog, we discussed how to create application consistent snapshot backups for Microsoft SQL […]









