Microsoft Workloads on AWS

Category: Amazon EC2

Improve EC2 Windows launch experience by upgrading the launch agent to the latest EC2Launch v2

Overview EC2Launch v2 is the latest Windows launch agent offered by AWS. It is the upgraded version of earlier launch agents, EC2Config and EC2Launch v1. EC2Launch v2 comes with more features that allow better control over the launch experience of Amazon Elastic Compute Cloud (Amazon EC2) Windows instances. It makes the launch process consistent, more […]

Setting up monitors for .NET Application and SQL Server using Application Insights

Many Windows-based applications are .NET applications. They use SQL Server in the backend to retrieve and persist data. Often in the journey to the cloud, a rehost decision is made for such a solution using a simple lift-and-shift approach. When such applications are hosted on the Amazon Elastic Compute Cloud (Amazon EC2) Windows platform, native […]

Launch Microsoft Windows Server instances on Amazon EC2 up to 65% faster than before

Introduction AWS customers running Microsoft Windows Server instances face long wait times while provisioning instances, as the Windows Server operating system (OS) goes through a lengthy boot process. For developers and IT professionals, this can make it difficult to support deployment time and system capacity service level agreements (SLAs). When meeting highly-demanding SLAs for mission-critical […]

Building Windows containers with AWS CodePipeline on AWS GovCloud (US)

Many AWS GovCloud (US) customers and their partners use AWS CodePipeline and AWS CodeBuild to build Continuous Integration/Continuous Deployment (CI/CD) pipelines on AWS. Building on AWS GovCloud (US), however, introduces a few restrictions, not present in other AWS Regions, when implementing pipelines for Windows container applications. In this blog post, I will explain what these […]

SQL Server High Availability Deployments Using Amazon FSx for NetApp ONTAP

UPDATE: On 26th May 2022, AWS Launch Wizard added support to SQL Server deployments using Amazon FSx for NetApp ONTAP. AWS Launch Wizard uses a simple console wizard to simplify the deployment of SQL Server Failover Cluster Instances (FCI) with Amazon FSx for NetApp ONTAP. To learn more about using AWS Launch Wizard, visit the […]

Deploying SQL Server Always Encrypted with secure enclaves on Amazon EC2 instances

Always Encrypted with secure enclaves is an encryption technology available in SQL Server 2019, which allows rich computations on encrypted data. With increased focus on data protection, this feature helps customers to protect sensitive data, such as credit card numbers or national identification numbers (for example, U.S. social security numbers) stored in SQL Server databases. […]

Performance Benchmark – SQL Server Workload on AWS and Azure

By Fred Wurden, General Manager, AWS Commercial Software Service, AWS Benchmarking AWS Drives Consistent Superior Performance at a Lower Cost for Online Transaction Processing In our continued quest to be customer obsessed and offer our customers the best cloud infrastructure for running Microsoft SQL server workloads, we worked with an independent third party to run […]

Simplifying SQL Server on Amazon EC2 experience with AWS Launch Wizard, Amazon CloudWatch Application Insights and AWS Systems Manager Application Manager: Part 2

In Part1 of this series, you learned how to configure, deploy SQL Server using AWS Launch Wizard. Next, you also learned how to setup, automate monitoring using Amazon CloudWatch Application Insights. Although this does simplify the configuration and deployment of SQL Server, the DBAs and SysOps teams still spend considerable time doing, completing day to […]

Simplifying SQL Server on Amazon EC2 experience with AWS Launch Wizard, Amazon CloudWatch Application Insights and AWS Systems Manager Application Manager: Part 1

With the release of AWS Launch Wizard for SQL Server last year, we continue to see more customers using AWS Launch Wizard for SQL Server to quickly deploy highly available SQL Server environments on AWS. AWS Launch Wizard simplifies the provisioning and configuration of Microsoft SQL Server environments on AWS with a guided experience to […]

How to migrate legacy IIS-based applications to new versions of Windows Server without refactoring using AWS EMP

Many organizations have legacy Internet Information Services (IIS) based applications that run on Windows Server 2003, Windows Server 2008, and Windows Server 2008 R2. These versions of Windows Server are no longer supported and customers are looking into ways to migrate these legacy applications onto modern Windows Server and IIS-based versions without having to rewrite the application. The AWS EMP tooling provides the necessary tools to migrate an IIS 6.0, 7.0, and 7.5 based application and any other application dependencies the IIS website may have onto a modern, secure, and supported Windows Server version