Welcome to the Amazon Pinpoint Resilient Architecture Guide
Welcome to the Amazon Pinpoint Resilient Architecture Guide. This guide describes important factors to consider when designing a multi-Region architecture for Amazon Pinpoint. It also includes example reference architectures.
Many Amazon Pinpoint customers use Amazon Pinpoint to run mission-critical applications and services. For use cases that can only tolerate minimal downtime, it's important to consider deploying your workloads across several AWS Regions.
The architectures described in this guide might not fit every use case. Determining the right design for your needs requires an understanding of your application's business criticality, dependencies, workload volumes, and the nature of the work that it performs. Also keep in mind that this guide only considers multi-Region designs for Amazon Pinpoint. If your AWS use case includes other services, you should consider those workloads when you design a resilient architecture. If your organization has an AWS Enterprise Support plan, we recommend that you work closely with your Account Manager and Solutions Architects to develop an architecture that meets your specific requirements.
For information about using the features of Amazon Pinpoint through the AWS Management Console, see the Amazon Pinpoint User Guide.
For information related to integrating Amazon Pinpoint with your web and mobile applications, see the Amazon Pinpoint Developer Guide.
For reference content related to the Amazon Pinpoint API, see the Amazon Pinpoint API Reference.
What makes a workload "resilient"?
A resilient workload is able to recover when stressed by load (more requests for service), attacks (either accidentally through a bug, or deliberately), and the failure of any component in the workload.
For more information about resiliency, see Resiliency
About Amazon Pinpoint
Amazon Pinpoint is an AWS service that you can use to engage with your customers across multiple messaging channels. You can use Amazon Pinpoint to send push notifications, in-app notifications, emails, text messages, voice messages, and messages over custom channels. It includes segmentation, campaign, and journey features that can help you send the right message to the right customer at the right time over the right channel.
Regional availability
Amazon Pinpoint is available in several AWS Regions in North America, Europe, Asia, and Oceania. In each Region, AWS maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but they are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones enable AWS to provide high levels of availability and redundancy, while also minimizing latency.
To learn more about AWS Regions, see Specify which AWS Regions your account can use in the Amazon Web Services General Reference.
For a list of all the Regions where Amazon Pinpoint is currently available and the endpoint for each Region, see Amazon Pinpoint endpoints and quotas and AWS service endpoints in the Amazon Web Services General Reference.
To learn more about the number of Availability Zones that are available in each
Region, see AWS global
infrastructure
Additional resources
AWS provides several additional resources for designing resilient architectures. For
an overview of disaster recovery at AWS and related concepts, see the AWS
Disaster Recovery