Microsoft Workloads on AWS

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

Secure API authorization in Amazon API Gateway using Microsoft Entra ID

In this blog post, we will guide you through the process of setting up an AWS Lambda authorizer with Microsoft Entra ID (formerly Azure Active Directory) using OpenID Connect (OIDC). This will allow you to use the authentication from Entra ID as an identity provider for your Amazon API Gateway. Securing your APIs is crucial […]

Deciding where to host .NET applications on AWS

With Amazon Web Services (AWS), you have three main types of compute to choose from: instances, containers, and function-as-a-service. While all of them can be used to host .NET applications, choosing the right type can help you achieve the best possible architecture for your application. In this blog post, I review a few common types […]

Accelerate .NET and SQL development with Amazon CodeWhisperer as your AI coding companion

Introduction .NET and Structured Query Language (SQL) developers these days are expected to do more with less time, while still maintaining code quality and adhering to best practices. Amazon CodeWhisperer is an artificial intelligence (AI)-powered coding companion that can help developers accelerate and enhance their software development with code generation, reference tracking, security scans, and […]

Accelerate Amazon EC2 Auto Scaling for Microsoft Windows workloads

In this blog post, we will present a sample solution and provide recommendations on how to reduce both the cost and time associated with a Microsoft Windows Server instance joining an Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling group up to 78%. Customers using Amazon EC2 Auto Scaling often desire faster scale-out times to […]

How to deploy a SQL Server failover cluster with Amazon EBS Multi-Attach on Windows Server

Updated on February 15, 2024. In this blog post, we’ll walk you through creating a Microsoft SQL Server failover cluster on Amazon Web Services (AWS) with Amazon Elastic Block Storage (Amazon EBS) Multi-Attach, using the recently introduced Amazon EBS Multi-Attach on io2 volumes with persistent reservations feature. We will also highlight the potential for cost […]

Designing private network connectivity between AWS and Microsoft Azure

In this blog post, I will share some available architectures for building private network connectivity between Microsoft Azure and Amazon Web Services (AWS). There are many scenarios where an organization might need secure networking connectivity between AWS and Azure. Some customers running workloads in Azure choose the AWS Cloud as their strategic long-term cloud platform, […]

Driving cost optimization and modernization of Microsoft workloads on AWS with SoftServe’s application modernization platform

In this blog post, you will learn how SoftServe’s comprehensive assessment strategy, combined with a platform-focused approach, is effectively driving cost optimization and modernization of Microsoft workloads on Amazon Web Services (AWS) for their enterprise customers. Founded in 1993, SoftServe is an AWS Premier Tier Services Partner that helps enterprises solve complex business challenges and […]

Migrate SQL Server databases to AWS with minimal downtime using AWS Migration Hub Orchestrator

In this blog post, we will show you how to configure AWS Migration Hub Orchestrator using the recently-launched support for transactional log backups to reduce downtime during Microsoft SQL Server database migrations to Amazon Web Services (AWS). Customers worldwide trust AWS to run their mission-critical SQL Server databases. For SQL Server databases that are still […]

How to migrate a large-scale SQL Server database over low bandwidth using AWS Application Migration Service

In this blog post, we will demonstrate how to migrate a Microsoft SQL Server database on a low bandwidth network using AWS Application Migration Service (AWS MGN), AWS Snowcone, and SQL Server Log Shipping technology. Customers use different migration strategies to lift-and-shift their on-premises SQL Server workloads to the AWS Cloud. One of those approaches […]