Microsoft Workloads on AWS

Category: Customer Solutions

How to generate TLS certificates for a highly available Remote Desktop Gateway Farm

Introduction In this blog post, I am going to show you how to generate, import, test, and troubleshoot a properly created Transport Layer Security (TLS) certificate for a Remote Desktop Gateway (RD Gateway) farm. Secure management of your Amazon Elastic Compute Cloud (Amazon EC2) instances for Microsoft Windows Server is a top priority for any […]

Using Amazon ECS with AWS Fargate to automate Azure DevOps Hosted Agents

In this blog post, we will show you how to use Amazon Elastic Container Service (Amazon ECS) with AWS Fargate as hosted agents to deploy applications to Amazon Web Services (AWS) using Microsoft Azure Pipelines. This is a continuation of a previous post about using Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling with your […]

How to view Azure costs using Amazon QuickSight

Introducing the Cloud Intelligence Dashboard for Azure. Enhance cloud cost monitoring with Amazon QuickSight by integrating Microsoft Azure usage data.

How to copy data from Azure Blob Storage to Amazon S3 using code

Our customers tell us they want a reliable way to copy data from Azure Blob Storage to Amazon Simple Storage Service (Amazon S3). Sometimes data needs to be moved just once, like during a migration. While other times, it needs to be copied continuously, like in a data pipeline. What’s common amongst these requests is […]

How to simplify certificate provisioning in Active Directory with AWS Private Certificate Authority

In this blog post, we will explore a new feature for AWS Private Certificate Authority (AWS Private CA), Connector for Active Directory, that can help you more easily provision certificates for users and machines within your Microsoft Active Directory (AD) environment with just a few clicks. AWS Private CA can accelerate your provisioning and reduce […]

Using Amazon EC2 Auto Scaling to Manage Azure Pipelines Agent Capacity

In this blog post, we will show you how to use Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling with your self-hosted Amazon EC2 Azure Pipelines agents to deploy applications to Amazon Web Services (AWS) using Azure DevOps. Introduction There are many ways that you can build and deploy your applications to AWS. You can […]

Modernizing a WCF service to CoreWCF: Lessons learned

In this blog post, we will share the challenges faced and lessons learned from modernizing a Windows Communication Framework (WCF) service to CoreWCF for a SaaS-based company. CoreWCF is a port of server side of WCF to .NET Core. It is an open source project that is supported by Microsoft. This project has significant contributions […]

Rotate Active Directory credentials stored in AWS Secrets Manager

In this blog post, I will show you how to use AWS Systems Manager (SSM) Automation to keep a service account’s password synchronized in Microsoft Active Directory (AD) and a Secret in AWS Secrets Manager encrypted with an AWS Key Management Service (KMS) customer managed key (CMK). This blog post uses AWS Secrets Manager, but […]

How to build an automated C# code documentation generator using AWS DevOps

In this blog post, we will show you how to create a documentation solution on the Amazon Web Services (AWS) Cloud that automatically generates and publishes a technical documentation website for a .NET project, based on source code comments, API definitions, and Markdown documents included in the project. Having a technical documentation website improves developer […]

How Kloia helped Digiturk achieve 65% cost savings with .NET Modernization on AWS

In this blog post, we’ll describe how Kloia worked with Digiturk, beIN Media Group Company, a global sports and entertainment media group, to achieve 65% cost savings by partially modernizing Digiturk’s legacy .NET Framework monolithic application to .NET-based microservices architecture. Digiturk is headquartered in Istanbul, Turkey and their services include both streaming and VoD (Video-on-Demand), […]