Microsoft Workloads on AWS

Category: Technical How-to

How to federate into AWS from Azure DevOps using OpenID Connect

In this blog post, I will demonstrate how to use the OpenID Connect (OIDC) options in AWS Toolkit for Azure DevOps version 1.15.0+ to federate into AWS accounts and obtain temporary credentials without managing static AWS Identity and Access Management (IAM) credentials. Introduction Azure DevOps Pipelines enable continuous build, test, and deployment across platforms and […]

Automate SCIM provisioning from Active Directory to IAM Identity Center

In this blog post, we will show you how to build and deploy a custom solution to automate the process of provisioning users and groups from Microsoft Active Directory (AD) to AWS IAM Identity Center using the System for Cross-domain Identity Management (SCIM) protocol. Introduction Many organizations manage their user identities using AD and rely […]

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