AWS Compute Blog

Tag: event-driven computing

Decoupled architecture

Decoupling larger applications with HAQM EventBridge

This blog post shows how you can use an event-based architecture to decouple services and functional areas of applications. It uses the document repository solution as an example, to compare architecture after shifting to an event-based approach.

Message Filtering Operators for Numeric Matching, Prefix Matching, and Anything-But Matching in HAQM SNS

This blog was contributed by Otavio Ferreira, Software Development Manager for HAQM SNS Message filtering simplifies the overall pub/sub messaging architecture by offloading message filtering logic from subscribers, as well as message routing logic from publishers. The initial launch of message filtering provided a basic operator that was based on exact string comparison. For more […]

Invoking AWS Lambda from HAQM MQ

This post courtesy of Josh Kahn, AWS Solutions Architect Message brokers can be used to solve a number of needs in enterprise architectures, including managing workload queues and broadcasting messages to a number of subscribers. HAQM MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate […]

Simplify Your Pub/Sub Messaging with HAQM SNS Message Filtering

Contributed by: Stephen Liedig, Senior Solutions Architect, ANZ Public Sector, and Otavio Ferreira, Manager, HAQM Simple Notification Service Want to make your cloud-native applications scalable, fault-tolerant, and highly available? Recently, we wrote a couple of posts about using AWS messaging services HAQM SQS and HAQM SNS to address messaging patterns for loosely coupled communication between highly cohesive components. For […]

Event-Driven Computing with HAQM SNS and AWS Compute, Storage, Database, and Networking Services

Contributed by Otavio Ferreira, Manager, Software Development, AWS Messaging Like other developers around the world, you may be tackling increasingly complex business problems. A key success factor, in that case, is the ability to break down a large project scope into smaller, more manageable components. A service-oriented architecture guides you toward designing systems as a collection of […]