7

AWS Increases the Availability and Reliability of Amazon EventBridge with Global...

 2 years ago
source link: https://www.infoq.com/news/2022/04/aws-eventbridge-global-endpoints/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

AWS Increases the Availability and Reliability of Amazon EventBridge with Global Endpoints

Apr 13, 2022 2 min read

Recently, AWS introduced a new capability called global endpoints for its serverless event bus service Amazon EventBridge to improve availability and reliability.

With Amazon EventBridge, developers can build event-driven applications that can route generated events from custom applications, integrated Software-as-a-Service (SaaS) applications, and AWS services to various targets like AWS Lambda and other SaaS applications. 

Since the GA release, the company invested in the service by adding features such as a Schema Registry, Archive and Replay Events capabilities, API Destinations, and cross-region event routing. The latest addition to the service is global endpoints, which provide a more straightforward and more reliable way for developers to improve the availability and reliability of event-driven applications.

Stephen Liedig, a principal serverless specialist solutions architect at AWS, explains in an AWS Compute blog post what the feature is:

The feature automatically allows you to failover event ingestion to a secondary Region during service disruptions. Global endpoints also provide optional managed event replication, simplifying your event bus configuration and reducing the risk of event loss during any service disruption.

 endpoints1.png
Source: https://aws.amazon.com/blogs/compute/introducing-global-endpoints-for-amazon-eventbridge/

Developers can easily set up global endpoints by selecting their primary and secondary regions from the regions where global endpoints are available. Next, they can use the AWS Management Console or the APIs to create an endpoint and archive their events in the backup region to ensure that no events are lost during a disruption. Finally, developers can update their applications to publish events to the global endpoint once the global endpoint has been created.

endpoints4-1024x349.png

Source: https://aws.amazon.com/blogs/compute/introducing-global-endpoints-for-amazon-eventbridge/

Siva Palli, a product manager for Amazon EventBridge, stated in a tweet:

Replication is built-in so that customers can minimize the data at risk during these service disruptions. When a failover occurs, consumers in the secondary region have an up-to-date state of processed events or the ability to replay messages delivered to the secondary region.

Currently, global endpoints are available US East (Ohio and N. Virginia), US West (Oregon and N. California), Canada (Central), EU (Stockholm, Paris, Ireland, Frankfurt, and London), Asia Pacific (Mumbai, Tokyo, Seoul, Singapore, Osaka, and Sydney), and South America (Sao Paulo) AWS regions.

Lastly, global endpoints are provided at no additional cost and are currently only available for custom events. Custom events published to the global endpoint are billed per the custom events pricing. Additionally, customers are charged an additional fee for replication per existing cross-region pricing. For pricing details, see the pricing page.

About the Author

Steef-Jan Wiggers

Steef-Jan Wiggers is one of InfoQ's senior cloud editors and works as a Technical Integration Architect at HSO in The Netherlands. His current technical expertise focuses on integration platform implementations, Azure DevOps, and Azure Platform Solution Architectures. Steef-Jan is a board member of the Dutch Azure User Group, a regular speaker at conferences and user groups, writes for InfoQ, and Serverless Notes. Furthermore, Microsoft has recognized him as Microsoft Azure MVP for the past eleven years.

Show more

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK