AWS Compute Blog
Category: Technical How-to
Modernizing applications with AWS AppSync Events
In this post, you learn how to use AWS AppSync Events to modernize your applications by bridging synchronous and asynchronous communication patterns without requiring significant changes to your existing frontend code.
Enhancing multi-account activity monitoring with event-driven architectures
Enterprise cloud environments are growing increasingly complex as they scale, with organizations managing hundreds to thousands of Amazon Web Services (AWS) accounts across multiple business units and AWS Regions. Organizations need efficient ways to collect, transport, and analyze activity data for threat detection and compliance monitoring. In this post, you will learn to use AWS CloudTrail and Amazon EventBridge for real-time cloud activity monitoring and automated response.
Control instance placement using Asset Level Capacity Management for AWS Outposts
AWS Outposts supports self-service capacity management at the entire Outpost level, or at the individual asset level, making it easy for you to view and manage compute capacity on your Outposts. The release of Asset Level Capacity Management allows you to control the configuration of specific assets within your Outpost, which can be useful when planning strategies for EC2 Auto Scaling groups and host-level high availability. This post focuses on how to use Asset Level Capacity Management to perform single-host reconfigurations, and how this can be used with Amazon EC2 placement groups to control instance placement on your Outpost.
Implementing Federation on Amazon MQ for RabbitMQ Private Brokers
Currently, the federation plugin on Amazon MQ for RabbitMQ connects to publicly available upstream brokers only. This post explains how to implement federation for Amazon MQ RabbitMQ Private Brokers using Network Load Balancers (NLB). The steps allow private brokers to communicate with each other to create a distributed system.
Monitoring network traffic in AWS Lambda functions
In this post, you will learn methods for network monitoring in AWS Lambda functions and how to apply them to your scenarios.
Optimizing cold start performance of AWS Lambda using advanced priming strategies with SnapStart
Introduced at re:Invent 2022, SnapStart is a performance optimization that makes it easier to build highly responsive and scalable applications using AWS Lambda. The largest contributor to startup latency (often referred to as cold-start time) is the time spent initializing a function. This post discusses ‘Priming’, a technique to further optimize startup times for AWS Lambda functions built using Java and Spring Boot.
Streamlining trace sampling behavior for AWS Lambda functions with AWS X-Ray
This post explores the importance of distributed tracing for operating serverless applications and announces an important update to tracing behavior for AWS Lambda, which streamlines how trace context is handled in PassThrough mode. This blog post will demonstrate how this change gives you better control over how your Lambda functions handle tracing with AWS X-Ray through practical examples. Whether you’re building new applications or operating existing ones, this update helps you achieve more predictable and efficient tracing across your serverless applications built using Lambda.
Migrating your on-premises workloads to AWS Outposts rack
This post is written by Craig Warburton, Senior Solutions Architect, Hybrid. Sedji Gaouaou, Senior Solutions Architect, Hybrid. Brian Daugherty, Principal Solutions Architect, Hybrid. Migrating workloads to AWS Outposts rack offers you the opportunity to gain the benefits of cloud computing while keeping your data and applications on premises. For organizations with strict data residency requirements, […]
Architecting for Disaster Recovery on AWS Outposts Racks with AWS Elastic Disaster Recovery
This blog post is written by Brianna Rosentrater, Hybrid Edge Specialist SA. AWS Elastic Disaster Recovery Service (AWS DRS) now supports disaster recovery (DR) architectures that include on-premises Windows and Linux workloads running on AWS Outposts. AWS DRS minimizes downtime and data loss with fast, reliable recovery of on-premises and cloud-based applications using affordable storage, […]
Optimizing video encoding with FFmpeg using NVIDIA GPU-based Amazon EC2 instances
This post is written by Alejandro Gil, Solutions Architect and Joseba Echevarría, Solutions Architect. Introduction The purpose of this blog post is to compare video encoding performance between CPUs and Nvidia GPUs to determine the price/performance ratio in different scenarios while highlighting where it would be best to use a GPU. Video encoding plays a […]