FSI Hybrid (AWS Outposts) Reference Architecture
Workload Overview
This skill covers the Hybrid (ハイブリッド) reference architecture from the
"金融リファレンスアーキテクチャ日本版 / BLEA for FSI" v1.6 program. It targets workloads
that combine AWS cloud and on-premises, and specifically documents reference
architectures built on AWS Outposts.
A key premise is the shared responsibility model for Outposts, which differs from
the AWS Region model: the physical security, power, network, and capacity management
of the customer data center where the Outpost is installed are the customer's
responsibility. See the AWS whitepaper "AWS Outposts high availability design and
architecture considerations" for details.
Important Outposts terminology used throughout (all defined in the same whitepaper):
- AWS Outposts — a fully managed service that delivers the same AWS infrastructure,
AWS services, APIs, and tools to virtually any data center, colocation space, or
on-premises facility, providing a truly consistent hybrid experience.
- Outpost (logical Outpost) — an environment that manages the physically connected
AWS Outposts racks as a single logical entity, deploying a pool of AWS compute,
storage, and networking at the customer site.
- Parent Region — the AWS Region that provides the management, control-plane services,
and Region-level AWS services required to deploy the Outpost.
- Anchor Availability Zone (Anchor AZ) — the Availability Zone in the parent Region
that hosts the Outpost's anchor point; the Outpost functions as an extension of the
anchor AZ.
- Anchor point — the endpoint in the anchor AZ that receives connections from the
remotely deployed Outposts.
- Service link — the set of encrypted VPN tunnels that connect the Outpost to the
anchor AZ of the parent Region.
- Local Gateway (LGW) — the logical interconnect virtual router that enables
communication between the Outpost and the on-premises network.
This asset presents four representative use cases: a low-latency securities trading
system, a mainframe peripheral system, data residency enforcement, and
low-latency access to on-premises databases. Detailed technical descriptions of each,
plus the physical network layer between Outposts and AWS, are in
references/architecture.md.
Best Practices and Key Components
Best Practices
- MUST: Provision the on-premises network to give each Outpost rack redundant network
connectivity and reliable connectivity to the anchor point in the AWS cloud, because
a resilient connection to the anchor AZ is essential for the logical Outpost's
management, monitoring, and service operations to work correctly.
- SHOULD: Use multiple AWS Direct Connect connections across multiple Direct Connect
locations to make the connection to the AWS Region resilient.
- SHOULD: Provide a backup for the AWS Direct Connect link between Outposts and AWS, such
as AWS Direct Connect at a separate location or an AWS Site-to-Site VPN connection.
- SHOULD: Run functions with low-latency requirements (multicast, high-speed program
execution) on EC2 instances, and run functions without low-latency requirements as
Amazon ECS tasks on containers for resource-efficient operation.
- SHOULD: Place a securities trading system's execution management system (EMS) and order
management system (OMS) — which require high-speed communication with the exchange — on
Outposts racks equipped with AWS Outposts bmn-sf2e instances, operated in a data center
near the securities exchange to enable high-speed trading.
- SHOULD: Take advantage of AWS cloud scalability for front ends and for databases that
do not require low-latency access.
- SHOULD: Adopt an Outposts multi-AZ configuration for mainframe peripheral systems that
require high availability.
- SHOULD: Create a dedicated VPC for the Outposts subnet and separate it from the AWS
Region to clearly govern a VPC that is closed to the Outpost when data residency is
required.
- SHOULD: Store Amazon EBS local snapshots on Outposts to S3 on Outposts so that snapshot
data is isolated from the AWS Region and kept closed to the Outpost.
- SHOULD: Store snapshots of single-AZ RDS on Outposts instances to S3 on Outposts so that
snapshot data is isolated from the AWS Region and kept closed to the Outpost.
- SHOULD: Apply Service Control Policies (SCPs) to deny data transfer/copy to the AWS
Region and EC2 snapshot creation, in order to enforce data residency by separating the
Outposts environment from the AWS Region (see architecture.md for the concrete SCP JSON).
- SHOULD: Place the backend instances and the database in the same data center so that the
database can be accessed with low latency when a database cannot be migrated off premises.
- SHOULD: Take an active/standby configuration across multiple AZs, or configure across
multiple AZs / Outposts racks, to achieve high availability.
- SHOULD: Set up spares for the customer network devices that communicate with Outposts.
- SHOULD: Install Outposts in multiple data centers for higher availability.
- MUST: Operate a firewall and take appropriate measures on the customer side in the
on-premises environment.
- MUST: Perform the physical security and control of the customer data center where the
Outpost is installed on the customer's own responsibility.
- MAY: Perform the relay processing between the on-premises mainframe and the cloud data
lake / OLAP on Outposts.
- MAY: Consider using AWS Fault Injection Service to reproduce failures during verification.
- WILL: A VPC created within the AWS account that ordered the Outposts is seamlessly
extended to the Outposts.
- WILL: In the event of an AWS Region failure, the Outposts inside the customer data
center continue to operate normally.
Key Components
Outposts Rack with bmn-sf2e Instances (Securities Trading)
- Component Overview: Runs the mission-critical, low-latency securities trading system
(EMS and OMS) on an Outposts rack located near the securities exchange. The bmn-sf2e
(bare metal) instance supports bare-metal networking and Precision Time Protocol (PTP),
runs on the AWS Nitro architecture, is equipped with an AMD Solarflare X2522 network
card, and supports Layer 2 multicast. It processes market data delivered by multicast
from the exchange or from financial-information vendors and distributes it to systems.
- Assumed AWS Services: AWS Outposts (bmn-sf2e instance), Amazon EC2, Amazon ECS,
Amazon Aurora, Amazon ElastiCache.
Physical Network Layer between Outposts and AWS
- Component Overview: Provides the fault-tolerant physical connectivity that links the
logical Outpost to its anchor AZ. Each Outpost rack is given redundant network
connectivity; private connectivity to the AWS Region is provided over AWS Direct Connect,
made resilient with multiple connections across multiple Direct Connect locations.
- Assumed AWS Services: AWS Direct Connect, AWS Site-to-Site VPN (as a backup link),
Local Gateway (LGW), service link.
Mainframe Peripheral / Integration System
- Component Overview: A multi-AZ Outposts configuration for high availability. The
front end takes advantage of AWS cloud scalability and is built in the AWS Region with an
Application Load Balancer and EC2 instances; the backend is processed on Outposts to also
leverage on-premises data such as the mainframe. Outposts can also perform the relay
processing between the on-premises mainframe and the cloud data lake / OLAP.
- Assumed AWS Services: AWS Outposts, Application Load Balancer, Amazon EC2, plus AWS
cloud data lake / OLAP services for the analytics variant.
Data Residency Enforcement (Outposts-closed VPC)
- Component Overview: Enforces data residency by creating a dedicated VPC for the
Outposts subnet separated from the AWS Region, so data stays closed to the customer data
center. Service Control Policies (SCPs) deny data transfer/copy to the Region and EC2
snapshot creation. EBS local snapshots on Outposts and single-AZ RDS on Outposts
snapshots are stored to S3 on Outposts to keep snapshot data isolated from the Region.
- Assumed AWS Services: AWS Outposts, Amazon VPC, AWS Organizations Service Control
Policies (SCPs), Amazon EBS (local snapshots on Outposts), Amazon RDS on Outposts,
Amazon S3 on Outposts.
Low-Latency Access to On-Premises Database
- Component Overview: For legacy workloads where the accumulation of network latency
per transaction (e.g. batch processing) is critical, processing runs on Outposts placed
in the same on-premises data center as the database. The front end is migrated to the
AWS Region and the backend to Outposts, enabling low-latency access to the on-premises
database that cannot be migrated.
- Assumed AWS Services: AWS Outposts, Amazon EC2 (backend instances), on-premises
database (customer-managed).
FISC Compliance Summary
This asset is mapped against the FISC 安全対策基準 実務基準 (FISC Security Guidelines,
practical standards) for AWS Outposts-based hybrid workloads. The mapping distinguishes
the controls provided by the common control environment (governance base template)
from the additional measures / considerations expected on the reference architecture and
user side.
Highlights include: IAM Identity Center for user protection and MFA; AWS Control Tower
guardrails; encryption via AWS KMS CMK; TLS for data-in-transit; CloudTrail and AWS Config
for audit trails; Amazon GuardDuty / Security Hub for detection; CloudWatch monitoring; and
Outposts-specific items such as customer responsibility for the data center physical
security, customer-side firewall operation in the on-premises environment, Direct Connect
redundancy, and continued Outposts operation during an AWS Region failure. Many process,
development, and application-layer controls are marked out of scope.
The complete, entry-by-entry FISC mapping table (実 1 through 実 149) is preserved in
references/fisc-mapping.md.
Reference Architecture
Full technical detail — the prerequisites and Outposts terminology, the physical network
layer between Outposts and AWS, the four use cases (securities trading system with its
step-by-step trade and market-data flows, mainframe peripheral system and its analytics
variant, data residency with the concrete SCP JSON policies, and low-latency on-premises
database access), the architecture diagrams, and the reference links — is provided in
references/architecture.md.
CDK Sample Overview
No CDK sample is provided for this asset in BLEA for FSI v1.6; this asset is documentation
only.
1---2name: fsi-foundation-hybrid-cloud3description: Reference architecture for hybrid financial workloads (ハイブリッド, オンプレミス連携) built on AWS Outposts in the "BLEA for FSI" v1.6 program. Use when designing or reviewing workloads that combine AWS cloud and on-premises / customer data centers via Outposts — e.g. low-latency securities trading systems (証券取引システム), mainframe peripheral / integration systems (メインフレーム周辺システム), data residency (データレジデンシー) requirements, or low-latency access to on-premises databases, and their FISC (金融情報システムセンター 安全対策基準) compliance considerations.4license: MIT No Attribution5---67# FSI Hybrid (AWS Outposts) Reference Architecture89## Workload Overview1011This skill covers the **Hybrid (ハイブリッド)** reference architecture from the12"金融リファレンスアーキテクチャ日本版 / BLEA for FSI" v1.6 program. It targets workloads13that **combine AWS cloud and on-premises**, and specifically documents reference14architectures built on **AWS Outposts**.1516A key premise is the **shared responsibility model for Outposts**, which differs from17the AWS Region model: the **physical security, power, network, and capacity management18of the customer data center where the Outpost is installed are the customer's19responsibility**. See the AWS whitepaper "AWS Outposts high availability design and20architecture considerations" for details.2122Important Outposts terminology used throughout (all defined in the same whitepaper):2324- **AWS Outposts** — a fully managed service that delivers the same AWS infrastructure,25 AWS services, APIs, and tools to virtually any data center, colocation space, or26 on-premises facility, providing a truly consistent hybrid experience.27- **Outpost (logical Outpost)** — an environment that manages the physically connected28 AWS Outposts racks as a single logical entity, deploying a pool of AWS compute,29 storage, and networking at the customer site.30- **Parent Region** — the AWS Region that provides the management, control-plane services,31 and Region-level AWS services required to deploy the Outpost.32- **Anchor Availability Zone (Anchor AZ)** — the Availability Zone in the parent Region33 that hosts the Outpost's anchor point; the Outpost functions as an extension of the34 anchor AZ.35- **Anchor point** — the endpoint in the anchor AZ that receives connections from the36 remotely deployed Outposts.37- **Service link** — the set of encrypted VPN tunnels that connect the Outpost to the38 anchor AZ of the parent Region.39- **Local Gateway (LGW)** — the logical interconnect virtual router that enables40 communication between the Outpost and the on-premises network.4142This asset presents four representative use cases: a low-latency **securities trading43system**, a **mainframe peripheral system**, **data residency** enforcement, and44**low-latency access to on-premises databases**. Detailed technical descriptions of each,45plus the physical network layer between Outposts and AWS, are in46[references/architecture.md](references/architecture.md).4748## Best Practices and Key Components4950### Best Practices5152- MUST: Provision the on-premises network to give each Outpost rack redundant network53 connectivity and reliable connectivity to the anchor point in the AWS cloud, because54 a resilient connection to the anchor AZ is essential for the logical Outpost's55 management, monitoring, and service operations to work correctly.56- SHOULD: Use multiple AWS Direct Connect connections across multiple Direct Connect57 locations to make the connection to the AWS Region resilient.58- SHOULD: Provide a backup for the AWS Direct Connect link between Outposts and AWS, such59 as AWS Direct Connect at a separate location or an AWS Site-to-Site VPN connection.60- SHOULD: Run functions with low-latency requirements (multicast, high-speed program61 execution) on EC2 instances, and run functions without low-latency requirements as62 Amazon ECS tasks on containers for resource-efficient operation.63- SHOULD: Place a securities trading system's execution management system (EMS) and order64 management system (OMS) — which require high-speed communication with the exchange — on65 Outposts racks equipped with AWS Outposts bmn-sf2e instances, operated in a data center66 near the securities exchange to enable high-speed trading.67- SHOULD: Take advantage of AWS cloud scalability for front ends and for databases that68 do not require low-latency access.69- SHOULD: Adopt an Outposts multi-AZ configuration for mainframe peripheral systems that70 require high availability.71- SHOULD: Create a dedicated VPC for the Outposts subnet and separate it from the AWS72 Region to clearly govern a VPC that is closed to the Outpost when data residency is73 required.74- SHOULD: Store Amazon EBS local snapshots on Outposts to S3 on Outposts so that snapshot75 data is isolated from the AWS Region and kept closed to the Outpost.76- SHOULD: Store snapshots of single-AZ RDS on Outposts instances to S3 on Outposts so that77 snapshot data is isolated from the AWS Region and kept closed to the Outpost.78- SHOULD: Apply Service Control Policies (SCPs) to deny data transfer/copy to the AWS79 Region and EC2 snapshot creation, in order to enforce data residency by separating the80 Outposts environment from the AWS Region (see architecture.md for the concrete SCP JSON).81- SHOULD: Place the backend instances and the database in the same data center so that the82 database can be accessed with low latency when a database cannot be migrated off premises.83- SHOULD: Take an active/standby configuration across multiple AZs, or configure across84 multiple AZs / Outposts racks, to achieve high availability.85- SHOULD: Set up spares for the customer network devices that communicate with Outposts.86- SHOULD: Install Outposts in multiple data centers for higher availability.87- MUST: Operate a firewall and take appropriate measures on the customer side in the88 on-premises environment.89- MUST: Perform the physical security and control of the customer data center where the90 Outpost is installed on the customer's own responsibility.91- MAY: Perform the relay processing between the on-premises mainframe and the cloud data92 lake / OLAP on Outposts.93- MAY: Consider using AWS Fault Injection Service to reproduce failures during verification.94- WILL: A VPC created within the AWS account that ordered the Outposts is seamlessly95 extended to the Outposts.96- WILL: In the event of an AWS Region failure, the Outposts inside the customer data97 center continue to operate normally.9899### Key Components100101#### Outposts Rack with bmn-sf2e Instances (Securities Trading)102103- **Component Overview**: Runs the mission-critical, low-latency securities trading system104 (EMS and OMS) on an Outposts rack located near the securities exchange. The bmn-sf2e105 (bare metal) instance supports bare-metal networking and Precision Time Protocol (PTP),106 runs on the AWS Nitro architecture, is equipped with an AMD Solarflare X2522 network107 card, and supports Layer 2 multicast. It processes market data delivered by multicast108 from the exchange or from financial-information vendors and distributes it to systems.109- **Assumed AWS Services**: AWS Outposts (bmn-sf2e instance), Amazon EC2, Amazon ECS,110 Amazon Aurora, Amazon ElastiCache.111112#### Physical Network Layer between Outposts and AWS113114- **Component Overview**: Provides the fault-tolerant physical connectivity that links the115 logical Outpost to its anchor AZ. Each Outpost rack is given redundant network116 connectivity; private connectivity to the AWS Region is provided over AWS Direct Connect,117 made resilient with multiple connections across multiple Direct Connect locations.118- **Assumed AWS Services**: AWS Direct Connect, AWS Site-to-Site VPN (as a backup link),119 Local Gateway (LGW), service link.120121#### Mainframe Peripheral / Integration System122123- **Component Overview**: A multi-AZ Outposts configuration for high availability. The124 front end takes advantage of AWS cloud scalability and is built in the AWS Region with an125 Application Load Balancer and EC2 instances; the backend is processed on Outposts to also126 leverage on-premises data such as the mainframe. Outposts can also perform the relay127 processing between the on-premises mainframe and the cloud data lake / OLAP.128- **Assumed AWS Services**: AWS Outposts, Application Load Balancer, Amazon EC2, plus AWS129 cloud data lake / OLAP services for the analytics variant.130131#### Data Residency Enforcement (Outposts-closed VPC)132133- **Component Overview**: Enforces data residency by creating a dedicated VPC for the134 Outposts subnet separated from the AWS Region, so data stays closed to the customer data135 center. Service Control Policies (SCPs) deny data transfer/copy to the Region and EC2136 snapshot creation. EBS local snapshots on Outposts and single-AZ RDS on Outposts137 snapshots are stored to S3 on Outposts to keep snapshot data isolated from the Region.138- **Assumed AWS Services**: AWS Outposts, Amazon VPC, AWS Organizations Service Control139 Policies (SCPs), Amazon EBS (local snapshots on Outposts), Amazon RDS on Outposts,140 Amazon S3 on Outposts.141142#### Low-Latency Access to On-Premises Database143144- **Component Overview**: For legacy workloads where the accumulation of network latency145 per transaction (e.g. batch processing) is critical, processing runs on Outposts placed146 in the same on-premises data center as the database. The front end is migrated to the147 AWS Region and the backend to Outposts, enabling low-latency access to the on-premises148 database that cannot be migrated.149- **Assumed AWS Services**: AWS Outposts, Amazon EC2 (backend instances), on-premises150 database (customer-managed).151152## FISC Compliance Summary153154This asset is mapped against the **FISC 安全対策基準 実務基準 (FISC Security Guidelines,155practical standards)** for AWS Outposts-based hybrid workloads. The mapping distinguishes156the controls provided by the common control environment (**governance base template**)157from the additional measures / considerations expected on the reference architecture and158user side.159160Highlights include: IAM Identity Center for user protection and MFA; AWS Control Tower161guardrails; encryption via AWS KMS CMK; TLS for data-in-transit; CloudTrail and AWS Config162for audit trails; Amazon GuardDuty / Security Hub for detection; CloudWatch monitoring; and163Outposts-specific items such as customer responsibility for the data center physical164security, customer-side firewall operation in the on-premises environment, Direct Connect165redundancy, and continued Outposts operation during an AWS Region failure. Many process,166development, and application-layer controls are marked out of scope.167168The complete, entry-by-entry FISC mapping table (実 1 through 実 149) is preserved in169[references/fisc-mapping.md](references/fisc-mapping.md).170171## Reference Architecture172173Full technical detail — the prerequisites and Outposts terminology, the physical network174layer between Outposts and AWS, the four use cases (securities trading system with its175step-by-step trade and market-data flows, mainframe peripheral system and its analytics176variant, data residency with the concrete SCP JSON policies, and low-latency on-premises177database access), the architecture diagrams, and the reference links — is provided in178[references/architecture.md](references/architecture.md).179180## CDK Sample Overview181182No CDK sample is provided for this asset in BLEA for FSI v1.6; this asset is documentation183only.