Microsoft Workloads on AWS

Category: Technical How-to

.NET observability with Amazon CloudWatch Application Signals

This blog post provides a detailed walkthrough on integrating Amazon CloudWatch Application Signals with .NET applications deployed on an Amazon Elastic Kubernetes Service (EKS) cluster. The solution uses CloudWatch Observability Add-On for EKS to enable the .NET applications to emit telemetry signals using OpenTelemetry automatically. Introduction Amazon Web Services (AWS) announced Amazon CloudWatch Application Signals during […]

Setting up Windows Server Failover Cluster shared storage on AWS Outposts rack

In this blog post, I will highlight how to use Microsoft Windows Server Storage Spaces Direct to create Clustered Shared Volumes when running Windows Server Failover Clusters on an AWS Outposts rack. Introduction Customers advancing in their cloud migration journey are utilizing the cloud for nearly every type of workload. However, some use cases still […]

Accelerate Remote Desktop Gateway deployments with AWS Launch Wizard

Introduction In this blog post, I am going to show you how easy it is to deploy a secure infrastructure to manage your Amazon Elastic Compute Cloud (Amazon EC2) instances for Microsoft Windows Server through the automation provided by AWS Launch Wizard. AWS Launch Wizard offers a guided way of sizing, configuring, and deploying AWS […]

Leverage a one-way trust with Amazon WorkSpaces for cross-domain usage

In this blog, I will be covering how to set up a resource domain configuration for Amazon WorkSpaces using a one-way trust in Microsoft Active Directory. With this configuration you will deploy your Amazon WorkSpaces compute resources in one domain, while leveraging users from your trusted domain to log onto the Workspace. This is useful […]

Collecting platform and billing details for Microsoft licensing on AWS

Collecting platform and billing details for Microsoft licensing on AWS

In this blog post, we will cover how to retrieve billing info manually for Microsoft workloads running in your Amazon Web Services (AWS) accounts. This is helpful when reviewing your existing Microsoft licensing and for long-term cost modeling with your Microsoft license investment in your AWS environment. Introduction When you’re running Microsoft Windows workloads on […]

Automate SQL Server deployments with AWS Launch Wizard APIs

In this blog post, I will share details on the new AWS Launch Wizard application programming interface (APIs) that allow programmatic deployment for Microsoft SQL Server workloads. This new API release helps you integrate AWS Launch Wizard with existing deployment tools. Introduction The AWS Launch Wizard service guides customers through the sizing, configuration, and deployment […]

Govern Microsoft workloads using the myApplications dashboard on AWS

In this blog post, I will show you how to use the myApplications dashboard in the AWS Management Console. Using a sample .NET application, I will demonstrate how you can manage costs, monitor, and optimize your Microsoft workloads with this new dashboard. Introduction Assume you are a web application owner and it’s your team’s responsibility […]

Use AWS Systems Manager to enable CloudWatch memory metrics for Windows Server Amazon EC2 instances

In this blog post, we will show how to reduce the administrative burden of enabling Amazon CloudWatch memory metric monitoring on Windows Server EC2 instances using AWS Systems Manager automation. Once enabled, we will show how memory monitoring benefits downstream services like AWS Compute Optimizer to provide accurate cost savings recommendations. Monitoring is an important […]

Containerize SQL Server workloads with Amazon EKS and DxOperator for Kubernetes

In this blog post, we will demonstrate a simple and effective way to deploy Microsoft SQL Server Always On Availability Group (AG) containers in Amazon Elastic Kubernetes Service (Amazon EKS) with DxOperator – SQL Server Operator for Kubernetes. Deploying database workloads in Kubernetes (K8s) is a growing trend. The Cloud Native Foundation’s 2022 Survey showed […]

How to automate an in-place upgrade of SQL Server on Amazon EC2

In this blog post, we will show you how to perform an automated in-place upgrade of your standalone Microsoft SQL Server instances installed on Amazon Elastic Compute Cloud (Amazon EC2). This solution supports upgrades to SQL Server 2016, SQL Server 2017, SQL Server 2019, and SQL Server 2022. Introduction As new versions of SQL Server […]