Microsoft Workloads on AWS

Category: Best Practices

Backup SQL Server databases to Amazon S3

In this blog post, I will explore the new functionality in SQL Server 2022 that allows you to run native backups directly to Amazon Simple Storage Service (Amazon S3). I will also review the best practices for security and considerations of cost and performance. Solution overview The Backup to URL feature was released with SQL […]

Increasing sustainability for your Microsoft workloads on AWS

Increasing sustainability for your Microsoft workloads on AWS

At re:Invent 2021, Amazon Web Services (AWS) launched the sustainability pillar as part of the AWS Well-Architected framework. It focuses on minimizing the environmental impact of running cloud workloads. Key topics include a shared responsibility model for sustainability, understanding impact, and maximizing utilization to minimize required resources and reduce downstream impact. In this blog post, […]

Top 10 recommendations to optimize costs with your SQL Server workloads on AWS

The high cost of Microsoft licenses for SQL Server, especially SQL Server Enterprise edition, is a point of concern for many customers planning their migration of SQL Server workloads to AWS. In this blog post, I will discuss 10 things you can do to save money with your SQL Server workloads on AWS. You have […]

Monitor applications and AWS infrastructure using Amazon CloudWatch Application Insights

Amazon CloudWatch Application Insights helps you monitor your applications and AWS infrastructure running those applications by providing easy monitoring setup and a holistic view into the health of your applications. You begin with CloudWatch Application Insights discovering the applications in your AWS Resource Groups or account. Then, it will identify and set up metrics, logs, […]

Setting up monitors for .NET Application and SQL Server using Application Insights

Many Windows-based applications are .NET applications. They use SQL Server in the backend to retrieve and persist data. Often in the journey to the cloud, a rehost decision is made for such a solution using a simple lift-and-shift approach. When such applications are hosted on the Amazon Elastic Compute Cloud (Amazon EC2) Windows platform, native […]

Automating Amazon FSx for Windows File Server configuration for more efficient enforcement of security controls

Modern data security strategies require enforcing multiple security controls – including encryption, end-user access control, monitoring, and auditing – to meet internal security policies and compliance goals. Automating the configuration and enforcement of these controls not only reduces the risk of human error and mismanagement, but also reduces management cost and overhead, especially for complex […]

Quickly deploy a CI/CD pipeline for Serverless .NET applications on AWS

This is part 3 in the blog post series that is designed to introduce .NET Quick Starts for AWS. In this post, we will introduce you to the Quick Start that builds a complete CI/CD pipeline using AWS CodePipeline. This CI/CD pipeline is for a serverless .NET application built using AWS Lambda, Amazon API Gateway, […]

Performance Benchmark – SQL Server Workload on AWS and Azure

By Fred Wurden, General Manager, AWS Commercial Software Service, AWS Benchmarking AWS Drives Consistent Superior Performance at a Lower Cost for Online Transaction Processing In our continued quest to be customer obsessed and offer our customers the best cloud infrastructure for running Microsoft SQL server workloads, we worked with an independent third party to run […]

Instrumenting .NET applications with AWS X-Ray using Aspect-oriented Programming

Aspect-oriented programming (AOP) is an approach that enhances modularity by allowing developers to pull out cross-cutting concerns. AOP does so by adding attribute (advice) to the existing code without modifying the code itself. Classic examples of these cross-cutting concerns include caching, logging, monitoring, and, in our case, AWS X-Ray tracing. With AOP, tracing a call […]

Using Datadog observability features to facilitate modernizing .NET applications on AWS

Using Datadog observability features to facilitate modernizing .NET applications on AWS

By Thomas Sobolik – Technical Content Writer at Datadog       Maxim Brown – Team Lead, Technical Content Editor at Datadog       Charlie Shen – Sr. Partner Solutions Architect at AWS Modernization of .NET applications is often a meticulous process, and it benefits greatly by having full visibility into the applications’ behavior. Datadog, […]