Microsoft Workloads on AWS
Modernizing .NET Applications to Microservices using AWS Migration Hub Refactor Spaces
In this blog, we’ll dive into how to effectively use AWS Migration Hub Refactor Spaces for modernizing legacy .NET Framework monolithic applications to a microservices based architecture. Refactoring can bring many benefits, but may come with challenges such as compatibility issues, addressing existing technical debt, and integration with modern systems. However, with the right approach, it’s possible to […]
Hybrid Active Directory: Disaster recovery, cyber resiliency, and high availability solutions on AWS
In this blog post, we will present comprehensive strategies and techniques to strengthen disaster recovery and bolster cyber resilience in hybrid Microsoft Active Directory (AD) environments running in the AWS Cloud by leveraging AWS Elastic Disaster Recovery (AWS DRS) , AWS Backup, and solutions for extending AD onto Amazon Elastic Compute Cloud (Amazon EC2) instances. […]
Update AWS Tools for PowerShell at scale with AWS Systems Manager
In this blog post, I will show you how to update AWS Tools for PowerShell at scale within your environment by using the AWS Systems Manager Run Command. Manually updating AWS Tools for PowerShell across multiple instances can be time-consuming, inefficient, and error prone. These manual operational efforts typically result in a logistical nightmare, especially […]
Convert licenses of SQL Servers migrated with AWS Application Migration Service
In this blog post, I will show you how to convert Microsoft SQL Server licenses to an AWS provided license included using post-launch settings in the AWS Application Migration Service (AWS MGN). When you are migrating your SQL Servers to Amazon Web Services (AWS), you have a variety of options for using new and existing […]
Use Azure DevOps to deploy AWS Glue jobs in CI/CD pipeline
In this blog post, we will walk you through an example using AWS Toolkit for Azure DevOps to deploy your AWS Glue jobs across multiple Amazon Web Services (AWS) accounts to simulate development and production environments. Introduction AWS Glue is a serverless data integration service that makes it easy to discover, prepare, and combine data […]
Automated user creation and provisioning in Active Directory and Amazon WorkSpaces
For customers that have workloads in the AWS Cloud, a common use case is the provisioning of new user accounts in Active Directory, and subsequently, WorkSpaces for these new users. In this blog post, we will present an efficient and reusable solution to automate the creation, provisioning, and deprovisioning of Microsoft Active Directory (AD) user […]
Optimizing large-scale migration of SQL Server databases to Amazon EC2 using backup metadata
In this blog post, we explore how the Microsoft SQL Server backup metadata, known as backup headers, can be leveraged when migrating from on premises to Amazon Elastic Compute Cloud (Amazon EC2). This technique is particularly useful when access to source database information is non-existent or only backup files are available with no access to […]
Automatically create self-managed licenses in multiple accounts using tags
In this blog post, we will demonstrate how you can set up self-managed licenses to be tracked automatically through tagging. Managing licenses for software running on Amazon Elastic Compute Cloud (Amazon EC2) is critical for compliance and auditing purposes. Amazon Web Services (AWS) provides a free tool, AWS License Manager, to help you manage your licenses. However, license […]
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 […]