AWS Security ChangesHomeSearch

AWS solutions documentation change

Service: solutions · 2025-10-16 · Documentation low

File: solutions/latest/clickstream-analytics-on-aws/architecture-overview.md

Summary

Updated terminology from 'solution' to 'guidance', reordered architecture components, added data pipeline details, and adjusted service references (e.g., QuickSight to Quick Suite).

Security assessment

Changes focus on branding/terminology updates and architectural clarifications. While authentication (Cognito) and VPC connections are mentioned, these were already present in prior documentation. No evidence of addressing vulnerabilities or adding new security controls.

Diff

diff --git a/solutions/latest/clickstream-analytics-on-aws/architecture-overview.md b/solutions/latest/clickstream-analytics-on-aws/architecture-overview.md
index b533ff6b6..cb0c4539b 100644
--- a//solutions/latest/clickstream-analytics-on-aws/architecture-overview.md
+++ b//solutions/latest/clickstream-analytics-on-aws/architecture-overview.md
@@ -3 +3 @@
-[Documentation](/index.html)[Clickstream Analytics on AWS](https://aws.amazon.com/solutions/implementations/clickstream-analytics-on-aws)[Implementation Guide](solution-overview.html)
+[Documentation](/index.html)[Guidance for Clickstream Analytics on AWS](https://aws.amazon.com/solutions/guidance/clickstream-analytics-on-aws/)[Implementation Guide](solution-overview.html)
@@ -9 +9 @@ Architecture diagram
-This section provides a reference implementation architecture diagram for the components deployed with this solution. 
+This section provides a reference implementation architecture diagram for the components deployed with this guidance. 
@@ -13 +13 @@ This section provides a reference implementation architecture diagram for the co
-### Solution end-to-end architecture
+### Guidance end-to-end architecture
@@ -15 +15 @@ This section provides a reference implementation architecture diagram for the co
-Deploying this solution with the default parameters builds the following environment in AWS: 
+Deploying this guidance with the default parameters builds the following environment in AWS: 
@@ -17 +17 @@ Deploying this solution with the default parameters builds the following environ
-![AWS architecture diagram showing data flow through various services for authentication and processing.](/images/solutions/latest/clickstream-analytics-on-aws/images/end-to-end-arch.png)
+![](/images/solutions/latest/clickstream-analytics-on-aws/images/clickstream-analytics-on-aws.png)
@@ -21 +21 @@ _**_Clickstream Analytics on AWS architecture_**_
-This solution deploys the AWS CloudFormation template in your AWS Cloud account and completes the following settings. 
+This guidance deploys the AWS CloudFormation template in your AWS Cloud account and completes the following settings. 
@@ -23 +23 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
-  1. [Amazon CloudFront](https://aws.amazon.com/cloudfront) distributes the frontend web UI assets hosted in the [Amazon S3](https://aws.amazon.com/s3/) bucket, and the backend APIs hosted with [Amazon API Gateway](https://aws.amazon.com/api-gateway/) and [AWS Lambda](https://aws.amazon.com/lambda). 
+  1. An[Amazon Cognito](https://aws.amazon.com/cognito) user pool or OpenID Connect (OIDC) handles authentication. 
@@ -25 +25 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
-  2. The [Amazon Cognito](https://aws.amazon.com/cognito) user pool or OpenID Connect (OIDC) is used for authentication. 
+  2. [Amazon CloudFront](https://aws.amazon.com/cloudfront) distributes the frontend web UI assets hosted in the [Amazon S3](https://aws.amazon.com/s3/) bucket. 
@@ -27 +27 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
-  3. The web UI console uses [Amazon DynamoDB](https://aws.amazon.com/dynamodb) to store persistent data. 
+  3. [Amazon API Gateway](https://aws.amazon.com/api-gateway/) manages the backend APIs and routes traffic to [AWS Lambda](https://aws.amazon.com/lambda). 
@@ -29 +29 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
-  4. [AWS Step Functions](https://aws.amazon.com/step-functions), [AWS CloudFormation](https://aws.amazon.com/cloudformation), AWS Lambda, and [Amazon EventBridge](https://aws.amazon.com/eventbridge) are used for orchestrating the lifecycle management of data pipelines. 
+  4. [Amazon DynamoDB](https://aws.amazon.com/dynamodb) stores persistent data from the web UI console. 
@@ -31 +31 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
-  5. The data pipeline is provisioned in the region specified by the system operator. It consists of [Application Load Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html), [Amazon ECS](https://aws.amazon.com/ecs/), [Amazon Managed Streaming for Apache Kafka (Amazon MSK)](https://aws.amazon.com/msk/), [Amazon Kinesis](https://aws.amazon.com/kinesis/) Data Streams, Amazon S3, [Amazon EMR](https://aws.amazon.com/emr/) Serverless, [Amazon Redshift](https://aws.amazon.com/redshift/), and [QuickSight](https://aws.amazon.com/quicksight/). 
+  5. [AWS Step Functions](https://aws.amazon.com/step-functions), [AWS CloudFormation](https://aws.amazon.com/cloudformation), [AWS Lambda](https://aws.amazon.com/lambda) and [Amazon EventBridge](https://aws.amazon.com/eventbridge) orchestrate the lifecycle management of data pipelines. 
@@ -32,0 +33 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
+  6. The data pipeline, consisting of [Application Load Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html), [Amazon ECS](https://aws.amazon.com/ecs/), [Amazon Managed Streaming for Apache Kafka (Amazon MSK)](https://aws.amazon.com/msk/), [Amazon Kinesis](https://aws.amazon.com/kinesis/) Data Streams, Amazon S3, [Amazon EMR](https://aws.amazon.com/emr/) Serverless, [Amazon Redshift](https://aws.amazon.com/redshift/), and [Quick Suite](https://aws.amazon.com/quicksight/) provides scalable clickstream ingestion through load-balanced processing, buffered storage, ETL, and warehouse analytics. 
@@ -36 +37,2 @@ This solution deploys the AWS CloudFormation template in your AWS Cloud account
-The key functionality of this solution is to build a data pipeline to collect, process, and analyze their clickstream data. The data pipeline consists of four modules: 
+
+The key functionality of this guidance is to build a data pipeline to collect, process, and analyze their clickstream data. The data pipeline consists of four modules: 
@@ -57 +59 @@ The following introduces the architecture diagram for each module.
-Suppose you create a data pipeline in the solution. This solution deploys the Amazon CloudFormation template in your AWS account and completes the following settings. 
+Suppose you create a data pipeline in the guidance. This guidance deploys the Amazon CloudFormation template in your AWS account and completes the following settings. 
@@ -88 +90 @@ The ingestion module supports three types of data sinks. You can only have one t
-Suppose you create a data pipeline in the solution and enable data processing. This solution deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
+Suppose you create a data pipeline in the guidance and enable data processing. This guidance deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
@@ -109 +111 @@ Suppose you create a data pipeline in the solution and enable data processing. T
-Suppose you create a data pipeline in the solution and enable data modeling in Amazon Redshift. This solution deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
+Suppose you create a data pipeline in the guidance and enable data modeling in Amazon Redshift. This guidance deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
@@ -138 +140 @@ Suppose you create a data pipeline in the solution and enable data modeling in A
-Suppose you create a data pipeline in the solution and enable data modeling in Amazon Athena. This solution deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
+Suppose you create a data pipeline in the guidance and enable data modeling in Amazon Athena. This guidance deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
@@ -155 +157 @@ Suppose you create a data pipeline in the solution and enable data modeling in A
-![Diagram showing Amazon Redshift connected to Amazon QuickSight via QuickSight VPC Connection within a VPC.](/images/solutions/latest/clickstream-analytics-on-aws/images/reporting-module.png)
+![Diagram showing Amazon Redshift connected to Amazon Quick Suite via Quick Suite VPC Connection within a VPC.](/images/solutions/latest/clickstream-analytics-on-aws/images/reporting-module.png)
@@ -159 +161 @@ Suppose you create a data pipeline in the solution and enable data modeling in A
-Suppose you create a data pipeline in the solution, enable data modeling in Amazon Redshift, and enable reporting in QuickSight. This solution deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
+Suppose you create a data pipeline in the guidance, enable data modeling in Amazon Redshift, and enable reporting in Quick Suite. This guidance deploys the Amazon CloudFormation template in your AWS Cloud account and completes the following settings. 
@@ -161 +163 @@ Suppose you create a data pipeline in the solution, enable data modeling in Amaz
-  1. VPC connection in QuickSight is used for securely connecting your Redshift within VPC. 
+  1. VPC connection in Quick Suite is used for securely connecting your Redshift within VPC. 
@@ -163 +165 @@ Suppose you create a data pipeline in the solution, enable data modeling in Amaz
-  2. The data source, data sets, template, analysis, and dashboard are created in QuickSight for out-of-the-box analysis and visualization. 
+  2. The data source, data sets, template, analysis, and dashboard are created in Quick Suite for out-of-the-box analysis and visualization.