Microsoft Workloads on AWS

Category: Learning Levels

Zero-downtime multi-tenant IIS deployments on AWS Elastic Beanstalk

Introduction If you host multiple ASP.NET web applications on a single AWS Elastic Beanstalk (Elastic Beanstalk) Windows Server environment, you face a common operational challenge: every deployment restarts Microsoft Internet Information Services (IIS), which takes down all sites on the instance, even the ones that did not change. For multi-tenant workloads where each IIS site […]

Integrate Amazon Connect with AWS Managed AD via IAM Identity Center

Introduction In this post, you learn how to integrate Amazon Connect with Amazon Web Services (AWS) Managed Microsoft Active Directory (AD) using IAM Identity Center (formerly AWS SSO) with SAML-based authentication. This solution addresses a common challenge you might face when attempting to use your existing Microsoft Active Directory infrastructure for contact center authentication across […]

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 […]

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 […]

Gain organization-wide visibility into software licensing with AWS License Manager license asset groups

Enterprises are under increasing pressure to optimize software licensing costs, maintain vendor compliance, and make data-driven renewal decisions while managing fragmented license data across multiple Amazon Web Services (AWS) accounts and regions. Centralizing and governing this license data facilitates cost optimization, audit readiness, and strategic procurement planning. In this blog post, we’ll show you how […]

Optimize CPUs best practices for SQL Server workloads – continued

In this blog post, we will extend the analysis of the Optimize CPUs feature provided in a previous publication to other Amazon Elastic Compute Cloud (Amazon EC2) instances suitable for deployment of Microsoft SQL Server workloads on the Amazon Web Services (AWS) Cloud. Amazon EC2 now allows customers to modify an instance’s CPU options to […]

Extending on-premises MS SQL Server Always On Availability groups to Amazon EC2 for Disaster Recovery

This post shows how to implement a hybrid disaster recovery solution by extending your on-premises Microsoft SQL Server Always On Availability Group (AOAG) to SQL Server on Amazon Elastic Compute Cloud (Amazon EC2). Introduction Many Organizations need cloud-based disaster recovery solutions that maintain critical on-premises operations while minimizing costs. This post demonstrates how to extend […]

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

Introduction This blog post shows how to deploy a highly available SQL Server instance in a container using Amazon Elastic Kubernetes Service (Amazon EKS) with persistent storage backed by Amazon FSx for Windows File Server. Running databases and other stateful workloads in containers has grown significantly over the years. According to the CNCF Annual Survey […]

Running SQL Server Stretch Failover Cluster Instance on Amazon EC2

In this blog post, we explore how to implement Microsoft SQL Server Failover Cluster Instance (FCI) on Stretch Cluster Replication in Amazon Elastic Compute Cloud (EC2). We are going to use Amazon Elastic Block Store (EBS) Multi-Attach on io2 volumes with Microsoft Windows Server Storage Replica technology as a shared storage solution across Availability Zones […]

How The Hartford jumpstarted .NET modernization with AWS Transform

This post demonstrates how The Hartford used AWS Transform for .NET to kickstart the modernization of their Skylynx application—achieving 30% automated code transformation within weeks of initial adoption and laying the foundation for broader modernization efforts in the future. Organizations running .NET Framework applications face growing challenges with licensing costs, scalability, innovation, and security. Many […]