Windows on AWS

Category: Advanced (300)

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

Read More

How to migrate legacy IIS-based applications to new versions of Windows Server without refactoring using AWS EMP

Many organizations have legacy Internet Information Services (IIS) based applications that run on Windows Server 2003, Windows Server 2008, and Windows Server 2008 R2. These versions of Windows Server are no longer supported and customers are looking into ways to migrate these legacy applications onto modern Windows Server and IIS-based versions without having to rewrite the application. The AWS EMP tooling provides the necessary tools to migrate an IIS 6.0, 7.0, and 7.5 based application and any other application dependencies the IIS website may have onto a modern, secure, and supported Windows Server version

Read More

Implementing security notifications for end user activity on Amazon FSx for Windows File Server

Security is job zero at AWS. Logging end user access to customer data is a key component of many customers’ internal security policies and compliance needs. End user access audit logs can be used to conduct periodic security audits and forensic investigations for security incidents. However, customers often need to learn about potentially anomalous behavior […]

Read More