Couchbase On AWS Local Zones For Low Latency Edge Use Case

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Amazon Virtual Private Cloud (Amazon VPC) can

1 be extended from the parent region into multiple


Couchbase on AWS Local Zones for Low Latency Edge Use Case AWS Local Zones.

An architecture overview of Couchbase Server and Couchbase Sync Gateway deployment on AWS Local Zones for low latency Couchbase metrics and logs can be sent to Amazon
2 CloudWatch for centralized log management and
edge use case. alerts.

AWS Cloud 2 3 4 Amazon Route 53 uses geolocation based routing


3 to route clients to the nearest AWS Local Zone or
Amazon CloudWatch Amazon Route 53 Amazon S3 the AWS Parent Region.
Parent Region (us-east-1) 6
Couchbase Server backups can be taken directly to
VPC 1
4 an Amazon Simple Storage Service (Amazon S3)
VPC endpoints bucket.
Availability Zone 1 Availability Zone 2 Local Zone 1 Local Zone 2
(us-east-1-bos-1a) (us-east-1-mia-1a) Couchbase Server multi–Availability Zone
Private subnet Private subnet
5 (AZ) deployment provides high availability and
Private subnet Private subnet
5 automatic failover. Couchbase Server in the private
Auto Scaling subnet can connect to internet using NAT Gateway.
group
Couchbase Server Couchbase Server Bastion host in the public subnet provides access to
Couchbase Server Couchbase Server the Couchbase Server from an external network.
Public subnet Public subnet
VPC endpoints enable private connection between
Public subnet Public subnet 6 VPC and AWS services without requiring access
Auto Scaling
group over the internet.
Bastion host Bastion host

Couchbase Sync Gateway multi-AZ deployment


7
Sync
Couchbase Sync 7 with Application Load Balancer (ALB) in front
Auto Scaling 9 Gateway
Couchbase Sync Gateway
group
Couchbase Sync Gateway provides high availability and automatic failover.
Couchbase Sync Edge cluster made of Couchbase Server and
8
Gateway 8 Couchbase Sync Gateway on AWS Local Zone.
Edge Cluster Edge Cluster
NAT Gateway Application NAT Gateway
Load Balancer Inter-Sync Gateway Replication between the
9 Couchbase Cluster in the parent region using
Internet Internet internal ALB, and edge cluster in the AWS Local
gateway gateway Zone using private IP addresses, keeps the
Internet
gateway communication with the VPC.
Sync 11 Internet SSL Sync
Couchbase Lite clients such as mobile, desktop, and
Couchbase Lite clients
10 embedded devices run an embedded NoSQL
database, Couchbase Lite, and provides
10 performance and availability needs of business-
critical apps.
Client Mobile Embedded
Reviewed for technical accuracy December 25, 2021 Low latency data sync between Edge Cluster Sync
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Reference Architecture 11 Gateway and Couchbase Lite clients over internet
at the edge.

You might also like