AWS Cloud Operations & Migrations Blog

Category: Learning Levels

How CloudWatch cross-account observability helps JPMorgan Chase improve Federated Data Lake Monitoring

AWS best practices guide customers to deploy their applications across multiple AWS accounts to establish security and billing boundary between teams and to reduce the impact of operational events. As enterprises grow and scale with tons of resources, customers often need a unified observability experience to help them search, visualize, and analyze their cross-account telemetry […]

Blog post use case customer setup structure

How AWS Control Tower users can proactively verify compliance in AWS CloudFormation stacks

AWS Control Tower customers leverage infrastructure as code (IaC) to consistently deploy resources within their AWS multi-account setup. Enterprises want their developers to create and manage resources that they need to build applications while maintaining compliance with the organizations’ security, operational, and cost optimization best practices. Most solutions today inform customers about non-compliant resources only […]

How patterns can help you plan and implement a large-scale cloud migration

Many enterprises use frameworks such as “The 7 R’s” to formulate their migration strategy and approach when embarking on a large-scale cloud migration. These frameworks are great at conceptually capturing “how” to migrate applications (e.g., rehost vs. refactor), but they don’t take into account “what” the target state post-migration should look like or help you […]

Deploying Custom AWS Config Rules in an AWS Organization Environment

In this post, we will show how you can deploy AWS Config custom rules across accounts in your organization, leveraging the Rules Development Kit (RDK), an open source development kit designed to support intuitive and efficient “Compliance-as-Code” workflows. With AWS Config custom rules, you can define custom logic for the desired configuration state of your […]

Adding metrics and traces to your application on Amazon EKS with AWS Distro for OpenTelemetry, AWS X-Ray and Amazon CloudWatch

In order to make a system observable, it must be instrumented. This means that code to emit traces, metrics and logs must be added to the application either manually, with libraries, or with automatic instrumentation agents. Once deployed, the instrumented data from the application will be sent to the respective backend. There are a number […]

Using Amazon CloudWatch RUM with a React web application in five steps

In this post we will explain how you can use Amazon CloudWatch RUM to monitor a single-page web application built using React. CloudWatch RUM is a real user monitoring (RUM) capability which helps you identify and debug client-side issues and enhance the end user’s digital experience. The data that you can visualize and analyze includes […]

How Thomson Reuters used Amazon CloudWatch to improve availability and operational efficiency of Directory Services

Thomson Reuters Corporation (TR) is a Canadian multinational media company that provides critical online and print information, know-how, decision making tools, software, and services for the legal industry. TR’s Tax and Accounting business serves law firms, tax and accounting firms, global trade organizations, educational institutions, and more. Thomson Reuters operates in more than 100 countries […]

Using Amazon IPAM to enhance AWS Control Tower governance for Networking resources

Many of our customers are scaling their AWS environment to meet the growing needs of their businesses. They are building multi-VPC environments and interconnecting them with on-premises through AWS Site-to-Site VPN connection or AWS Direct Connect. As the number of projects grow customers have also adopted multi-account strategy using AWS Control Tower. This has helped […]

Manage EC2 Launch Templates at scale during rehost migrations with AWS MGN

Many customers rehost their environments to AWS using AWS Application Migration Service (MGN), and have to prepare future-state configuration for every server they are migrating within each migration wave. When a migration wave includes multiple servers, customers have to manually configure multiple EC2 Launch Templates in the AWS console. For each server migrated using AWS […]

How to easily configure Resource Scheduler across your Organization with Systems Manager Quick Setup

The AWS pay-as-you-go model is ideal for customers looking to optimize their infrastructure costs in the cloud. A simple way to achieve significant savings is to stop Amazon Elastic Compute Cloud (Amazon EC2) instances when they aren’t being used, for example, outside of business hours. This approach can reduce EC2 instances utilization and reduce the […]