AWS architecture-diagrams documentation change
Summary
Fixed URL formatting by adding double slashes in AWS service links throughout the document
Security assessment
The changes only correct URL syntax (adding double slashes) without altering security-related content. Existing security mentions like AWS WAF protection against DDoS remain unchanged.
Diff
diff --git a/architecture-diagrams/latest/sports-betting-architecture/sports-betting-architecture.md b/architecture-diagrams/latest/sports-betting-architecture/sports-betting-architecture.md index 1a20ebae3..fae5e4ae7 100644 --- a//architecture-diagrams/latest/sports-betting-architecture/sports-betting-architecture.md +++ b//architecture-diagrams/latest/sports-betting-architecture/sports-betting-architecture.md @@ -19 +19 @@ This reference architecture describes how to set up betting applications in AWS - 1. The bet entry point uses [**Amazon CloudFront**](https://aws.amazon.com/cloudfront). [**AWS WAF**](https://aws.amazon.com/waf) protects against DDoS attacks, bots, and account takeover. + 1. The bet entry point uses [**Amazon CloudFront**](https://aws.amazon.com//cloudfront). [**AWS WAF**](https://aws.amazon.com//waf) protects against DDoS attacks, bots, and account takeover. @@ -21 +21 @@ This reference architecture describes how to set up betting applications in AWS - 2. Platform components use containerized deployments, leveraging [**Amazon Elastic Kubernetes Service**](https://aws.amazon.com/eks) (Amazon EKS) within an AWS Region. + 2. Platform components use containerized deployments, leveraging [**Amazon Elastic Kubernetes Service**](https://aws.amazon.com//eks) (Amazon EKS) within an AWS Region. @@ -23 +23 @@ This reference architecture describes how to set up betting applications in AWS - 3. Use [**Amazon Managed Streaming for Apache Kafka**](https://aws.amazon.com/msk) (Amazon MSK) to build real-time streaming data pipelines between services, applications, and data layers. + 3. Use [**Amazon Managed Streaming for Apache Kafka**](https://aws.amazon.com//msk) (Amazon MSK) to build real-time streaming data pipelines between services, applications, and data layers. @@ -25 +25 @@ This reference architecture describes how to set up betting applications in AWS - 4. A NAT gateway provides a static IP address for the allowlist on the external provider side. The feeds push method uses [**Amazon API Gateway**](https://aws.amazon.com/api-gateway) with WebSocket capability, if required. + 4. A NAT gateway provides a static IP address for the allowlist on the external provider side. The feeds push method uses [**Amazon API Gateway**](https://aws.amazon.com//api-gateway) with WebSocket capability, if required. @@ -29 +29 @@ This reference architecture describes how to set up betting applications in AWS - 6. The data platform and message bus stream logs, application data, and user activity data to the analytics layer through federation mechanisms, [**AWS Lake Formation**](https://aws.amazon.com/lake-formation) or [**Amazon Aurora**](https://aws.amazon.com/rds/aurora) zero-ETL. **Amazon MSK** uses mirroring for replication. + 6. The data platform and message bus stream logs, application data, and user activity data to the analytics layer through federation mechanisms, [**AWS Lake Formation**](https://aws.amazon.com//lake-formation) or [**Amazon Aurora**](https://aws.amazon.com//rds/aurora) zero-ETL. **Amazon MSK** uses mirroring for replication. @@ -31 +31 @@ This reference architecture describes how to set up betting applications in AWS - 7. The database layer stores platform data and historical transactions. [**Amazon Relational Database Service**](https://aws.amazon.com/rds) (Amazon RDS) provides resiliency, redundancy, and quick failover. + 7. The database layer stores platform data and historical transactions. [**Amazon Relational Database Service**](https://aws.amazon.com//rds) (Amazon RDS) provides resiliency, redundancy, and quick failover. @@ -35 +35 @@ This reference architecture describes how to set up betting applications in AWS - 9. The odds engine stores data in [**Amazon DynamoDB**](https://aws.amazon.com/dynamodb). **CloudFront** serves the feed data to the customers through WebSocket. + 9. The odds engine stores data in [**Amazon DynamoDB**](https://aws.amazon.com//dynamodb). **CloudFront** serves the feed data to the customers through WebSocket. @@ -37 +37 @@ This reference architecture describes how to set up betting applications in AWS - 10. Native database tools replicate data from the database layer to an external data center for compliance. [**AWS Site-to-Site VPN**](https://aws.amazon.com/vpn/site-to-site-vpn) secures the connection. + 10. Native database tools replicate data from the database layer to an external data center for compliance. [**AWS Site-to-Site VPN**](https://aws.amazon.com//vpn/site-to-site-vpn) secures the connection. @@ -48 +48 @@ This reference architecture describes deployment of betting applications to AWS - 1. The bet entry point uses [**Amazon CloudFront**](https://aws.amazon.com/cloudfront). [**AWS WAF**](https://aws.amazon.com/waf) protects against DDoS attacks, bots, and account takeover. + 1. The bet entry point uses [**Amazon CloudFront**](https://aws.amazon.com//cloudfront). [**AWS WAF**](https://aws.amazon.com//waf) protects against DDoS attacks, bots, and account takeover. @@ -50 +50 @@ This reference architecture describes deployment of betting applications to AWS - 2. Platform components use containerized deployments, leveraging [**Amazon Elastic Kubernetes Service**](https://aws.amazon.com/eks) (Amazon EKS) within an AWS Region. + 2. Platform components use containerized deployments, leveraging [**Amazon Elastic Kubernetes Service**](https://aws.amazon.com//eks) (Amazon EKS) within an AWS Region. @@ -52 +52 @@ This reference architecture describes deployment of betting applications to AWS - 3. Use [**Amazon Managed Streaming for Apache Kafka**](https://aws.amazon.com/msk) (Amazon MSK) to build real-time streaming data pipelines between services, applications, and data layers. + 3. Use [**Amazon Managed Streaming for Apache Kafka**](https://aws.amazon.com//msk) (Amazon MSK) to build real-time streaming data pipelines between services, applications, and data layers. @@ -54 +54 @@ This reference architecture describes deployment of betting applications to AWS - 4. A NAT gateway provides a static IP address for the allowlist on the external provider side. The feeds push method uses [**Amazon API Gateway**](https://aws.amazon.com/api-gateway). + 4. A NAT gateway provides a static IP address for the allowlist on the external provider side. The feeds push method uses [**Amazon API Gateway**](https://aws.amazon.com//api-gateway). @@ -60 +60 @@ This reference architecture describes deployment of betting applications to AWS - 7. The database layer stores platform data and historical transactions. [**Amazon Relational Database Service**](https://aws.amazon.com/rds) (Amazon RDS) provides resiliency, redundancy, and quick failover. + 7. The database layer stores platform data and historical transactions. [**Amazon Relational Database Service**](https://aws.amazon.com//rds) (Amazon RDS) provides resiliency, redundancy, and quick failover. @@ -64 +64 @@ This reference architecture describes deployment of betting applications to AWS - 9. The odds engine stores data in an [**Amazon DynamoDB**](https://aws.amazon.com/dynamodb) database. The feed information is accessed through third-party feed pull or push models. Afterward, **CloudFront** serves the feed data to the customers through WebSocket. + 9. The odds engine stores data in an [**Amazon DynamoDB**](https://aws.amazon.com//dynamodb) database. The feed information is accessed through third-party feed pull or push models. Afterward, **CloudFront** serves the feed data to the customers through WebSocket. @@ -68 +68 @@ This reference architecture describes deployment of betting applications to AWS - 11. If regulations do not allow the cloud, the bets are placed on-premises using [**AWS Outposts**](https://aws.amazon.com/outposts). + 11. If regulations do not allow the cloud, the bets are placed on-premises using [**AWS Outposts**](https://aws.amazon.com//outposts). @@ -79 +79 @@ This reference architecture describes deployment of betting applications to AWS - 1. The bet entry point uses [**Amazon CloudFront**](https://aws.amazon.com/cloudfront). [**AWS WAF**](https://aws.amazon.com/waf) protects against DDoS attacks, bots, and account takeover. + 1. The bet entry point uses [**Amazon CloudFront**](https://aws.amazon.com//cloudfront). [**AWS WAF**](https://aws.amazon.com//waf) protects against DDoS attacks, bots, and account takeover. @@ -81 +81 @@ This reference architecture describes deployment of betting applications to AWS - 2. Platform components use containerized deployments, leveraging [**Amazon Elastic Kubernetes Service**](https://aws.amazon.com/eks) (Amazon EKS) within an AWS Region. + 2. Platform components use containerized deployments, leveraging [**Amazon Elastic Kubernetes Service**](https://aws.amazon.com//eks) (Amazon EKS) within an AWS Region. @@ -83 +83 @@ This reference architecture describes deployment of betting applications to AWS - 3. Use [**Amazon Managed Streaming for Apache Kafka**](https://aws.amazon.com/msk) (Amazon MSK) to build real-time streaming data pipelines between services, applications, and data layers. + 3. Use [**Amazon Managed Streaming for Apache Kafka**](https://aws.amazon.com//msk) (Amazon MSK) to build real-time streaming data pipelines between services, applications, and data layers. @@ -91 +91 @@ This reference architecture describes deployment of betting applications to AWS - 7. The database layer stores platform data and historical transactions. [**Amazon Relational Database Service**](https://aws.amazon.com/rds) (Amazon RDS) provides resiliency, redundancy, and quick failover. + 7. The database layer stores platform data and historical transactions. [**Amazon Relational Database Service**](https://aws.amazon.com//rds) (Amazon RDS) provides resiliency, redundancy, and quick failover. @@ -99 +99 @@ This reference architecture describes deployment of betting applications to AWS - 11. If regulations do not allow the cloud, the bets are placed on-premises using [**AWS Outposts**](https://aws.amazon.com/outposts). + 11. If regulations do not allow the cloud, the bets are placed on-premises using [**AWS Outposts**](https://aws.amazon.com//outposts).