Skip to main content

Guidance for Integration with Futurex Payment Hardware Security Module on AWS

Overview

This Guidance demonstrates how to move from on-premises payment hardware security modules (HSMs) to the cloud by connecting to Futurex’s Payment HSM through AWS Marketplace. The architecture applies to various payment functionalities, such as personal identification number (PIN) translation and card verification value (CVV) verification, and complies with regulatory standards for processing sensitive cardholder data.

How it works

These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.

Well-Architected Pillars

The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.

AWS PrivateLink connects your on-premises networks to private subnets, making it easier to manage your global network through a simplified network architecture.  

Read the Operational Excellence whitepaper 

Payment customers connect to the payment HSM from a private subnet and sends commands over private endpoints. Network traffic using PrivateLink doesn’t traverse the public internet, reducing exposure to threats such as brute force and distributed denial-of-service (DDoS) attacks.  

Read the Security whitepaper 

This architecture uses a modular approach so that different workloads can scale based on increased demand of transactions. 

Read the Reliability whitepaper 

PrivateLink connects AWS services across different accounts and VPCs without requiring an internet gateway, network address translation (NAT) device, or public IP address. By controlling access to your VPC, you can manage traffic and data access patterns. 

Read the Performance Efficiency whitepaper 

PrivateLink optimizes the network path, helping you reduce costs associated with NAT gateways, NAT instances, and firewall maintenance. 

Read the Cost Optimization whitepaper 

This architecture uses services that can dynamically scale to meet demand. This reduces the amount of compute power required by backend services that would otherwise need to keep running, even when workloads decrease. 

Read the Sustainability whitepaper 

Disclaimer

The sample code; software libraries; command line tools; proofs of concept; templates; or other related technology (including any of the foregoing that are provided by our personnel) is provided to you as AWS Content under the AWS Customer Agreement, or the relevant written agreement between you and AWS (whichever applies). You should not use this AWS Content in your production accounts, or on production or other critical data. You are responsible for testing, securing, and optimizing the AWS Content, such as sample code, as appropriate for production grade use based on your specific quality control practices and standards. Deploying AWS Content may incur AWS charges for creating or using AWS chargeable resources, such as running Amazon EC2 instances or using Amazon S3 storage.