How do we set up cross account AWS CloudTrail logging to a central security bucket while maintaining strict SOC 2 compliance?
Fan-out diagram
Seed → topic clusters → sub-queries, per model.
Badge and edge weight = share of passes that produced the query. Hover a query for its intent and routing format.
Query classes
Google's semantic query class for every sub-query: what kind of answer each search is after, simulated vs real.
Classes come from the query-classifier (a local Laya model). 3 of 3 calls are low-confidence (under 50%) — hover a query in the table to see its confidence. 36 queries are still being classified.
What the models actually searched
Each model answered the query with its own web search. These are the searches it ran, matched to the closest simulated query.
Semantic map
Every query placed by meaning (EmbeddingGemma 2, 256-d). Shaded regions are topics, nearby points are near-paraphrases, and a circle's size is how often the query came back.
Queries
| Query / type | Search | Intent | Query class | Routing format | Cluster | Freq ↓ | Weight |
|---|---|---|---|---|---|---|---|
aws cloudtrail cross account logging central s3 bucket guide REFORMULATION | Google ↗ AI Mode ↗ | The user wants a direct reformulation of the main prompt to find comprehensive implementation guides for centralized CloudTrail logging. | — | how_to_steps | cross account bucket configuration | 1x of 3 | |
how to configure cross account aws cloudtrail logging central s3 bucket REFORMULATION | Google ↗ AI Mode ↗ | The searcher wants a direct reformulation of the core infrastructure setup steps for centralizing AWS CloudTrail logs across multiple AWS accounts. | — | how_to_steps | cross account bucket configuration | 1x of 3 | |
cross account aws cloudtrail central bucket setup guide REFORMULATION | Google ↗ AI Mode ↗ | The user wants a streamlined, direct phrasing of the core architectural task of configuring centralized logging. | — | how_to_steps | cross account bucket configuration | 1x of 3 | |
soc 2 compliance checklist for aws cloudtrail configuration RELATED | Google ↗ AI Mode ↗ | The user is looking for specific audit requirements and compliance checks related to CloudTrail under SOC 2 frameworks. | — | checklist | soc 2 compliance requirements | 1x of 3 | |
aws cloudtrail cross account s3 bucket policy template ENTITY EXPANSION | Google ↗ AI Mode ↗ | The searcher wants the exact S3 bucket policy and KMS key policy required to allow cross-account write access for CloudTrail. | — | code_samples/docs | cross account bucket configuration | 1x of 3 | |
aws cloudtrail organizational trail cloudformation template RELATED | Google ↗ AI Mode ↗ | The user is looking for automated Infrastructure as Code solutions to deploy CloudTrail across multiple accounts efficiently. | — | code_samples/docs | organizational trail automation | 1x of 3 | |
how to configure cross account s3 bucket policy for cloudtrail IMPLICIT | Google ↗ AI Mode ↗ | The user needs the specific JSON bucket policy syntax required to allow external accounts to write logs to a central bucket. | — | code_samples/docs | cross account bucket configuration | 1x of 3 | |
soc 2 compliance requirements for aws cloudtrail log retention RELATED | Google ↗ AI Mode ↗ | The searcher wants to understand the specific SOC 2 audit criteria regarding log immutability, encryption, and retention periods for CloudTrail. | — | pdf_whitepaper | soc 2 compliance requirements | 1x of 3 | |
soc 2 compliance requirements for aws cloudtrail log integrity IMPLICIT | Google ↗ AI Mode ↗ | The user wants to understand the exact compliance controls and validation requirements mandated by SOC 2 for log storage. | — | pdf_whitepaper | soc 2 compliance requirements | 1x of 3 | |
cloudtrail organizational trail vs multiple account trails aws control tower COMPARATIVE | Google ↗ AI Mode ↗ | The user wants to compare native AWS Organizations trails against managing individual account trails for central collection. | — | comparison_table | organizational trail automation | 1x of 3 | |
how to make centralized cloudtrail logs immutable for soc 2 IMPLICIT | Google ↗ AI Mode ↗ | The searcher wants to know how to enable S3 Object Lock and bucket versioning to ensure audit logs cannot be tampered with, satisfying SOC 2 requirements. | — | how_to_steps | soc 2 compliance requirements | 1x of 3 | |
aws cloudtrail bucket policy cross account s3 bucket ENTITY EXPANSION | Google ↗ AI Mode ↗ | The user needs specific S3 bucket policy syntax and permissions required for member accounts to write logs to the central bucket. | — | code_samples/docs | cross account bucket configuration | 1x of 3 | |
aws kms key policy for centralized cloudtrail decryption and logging ENTITY EXPANSION | Google ↗ AI Mode ↗ | The user needs to understand how AWS KMS encryption integrates with cross-account CloudTrail logs for security compliance. | — | code_samples/docs | kms key policy decryption | 1x of 3 | |
aws organizations cloudtrail vs manual cross account setup COMPARATIVE | Google ↗ AI Mode ↗ | The searcher wants to compare using AWS Organizations to automatically deploy a multi-account trail versus managing individual account policies manually. | — | comparison_table | organizational trail automation | 1x of 3 | |
aws organizations vs manual cross account cloudtrail logging COMPARATIVE | Google ↗ AI Mode ↗ | The user wants to compare managing trails via AWS Organizations versus manually configuring individual member accounts. | — | comparison_table | organizational trail automation | 1x of 3 | |
enterprise best practices for securing central log archive s3 buckets in aws PERSONALIZED | Google ↗ AI Mode ↗ | The user seeks enterprise-grade security hardening techniques for long-term audit storage. | — | web_article | enterprise logging architecture | 1x of 3 | |
enterprise cloud architecture for multi account aws logging PERSONALIZED | Google ↗ AI Mode ↗ | The searcher wants enterprise-grade reference architectures for managing security logging across dozens or hundreds of AWS accounts. | — | web_article | enterprise logging architecture | 1x of 3 | |
enterprise secure cloud logging architecture best practices PERSONALIZED | Google ↗ AI Mode ↗ | The user is seeking expert-level enterprise architecture recommendations for securing centralized telemetry data. | — | web_article | enterprise logging architecture | 1x of 3 | |
aws cloudtrail log integrity validation soc 2 requirements RELATED | Google ↗ AI Mode ↗ | The user wants to know how to prove log file integrity using sha-256 digests for compliance audits. | — | pdf_whitepaper | soc 2 compliance requirements | 1x of 3 | |
aws cloudtrail log validation and integrity check setup RELATED | Google ↗ AI Mode ↗ | The searcher wants to enable log file validation to prove that CloudTrail logs have not been altered since creation, addressing audit controls. | — | api_reference | cloudtrail log file validation | 1x of 3 | |
how to enable log file validation aws cloudtrail REFORMULATION | Google ↗ AI Mode ↗ | The user wants to know how to activate cryptographic log validation to satisfy tamper-resistance audits. | — | how_to_steps | cloudtrail log file validation | 1x of 3 | |
troubleshooting access denied errors cross account cloudtrail s3 REFORMULATION | Google ↗ AI Mode ↗ | The user is searching for solutions to common permission failures when setting up centralized logging. | — | faq_page | troubleshooting access denied errors | 1x of 3 | |
kms key policy for central cloudtrail decryption cross account ENTITY EXPANSION | Google ↗ AI Mode ↗ | The searcher wants to see how AWS KMS customer managed keys must be shared across accounts to encrypt and decrypt centralized trail logs. | — | code_samples/docs | kms key policy decryption | 1x of 3 | |
aws kms key policy for centralized cloudtrail decryption ENTITY EXPANSION | Google ↗ AI Mode ↗ | The user needs to configure KMS customer managed keys securely so logs can be encrypted at rest and accessed centrally. | — | code_samples/docs | kms key policy decryption | 1x of 3 | |
aws cloudtrail log validation log file validation digest file format IMPLICIT | Google ↗ AI Mode ↗ | The user needs technical details on how CloudTrail generates validation files to satisfy audit controls. | — | product_spec_sheet | cloudtrail log file validation | 1x of 3 | |
soc 2 cloud security checklist for aws infrastructure REFORMULATION | Google ↗ AI Mode ↗ | The searcher wants a checklist of security controls to verify before undergoing a SOC 2 audit regarding their AWS environment. | — | checklist | soc 2 compliance requirements | 1x of 3 | |
soc 2 type ii audit checklist for cloud storage access controls RELATED | Google ↗ AI Mode ↗ | The user is looking for a comprehensive checklist to verify that their storage access controls meet auditor expectations. | — | checklist | soc 2 compliance requirements | 1x of 3 | |
aws control tower audit account cloudtrail setup automation terraform ENTITY EXPANSION | Google ↗ AI Mode ↗ | The user wants Infrastructure as Code examples using Terraform to deploy cross-account logging automatically. | — | code_samples/docs | organizational trail automation | 1x of 3 | |
troubleshooting access denied errors cloudtrail s3 bucket RELATED | Google ↗ AI Mode ↗ | The searcher wants solutions for common permission failures when CloudTrail attempts to deliver logs to a bucket in another account. | — | forum/qna | troubleshooting access denied errors | 1x of 3 | |
troubleshooting cross account cloudtrail access denied s3 error IMPLICIT | Google ↗ AI Mode ↗ | The user wants solutions for common permission errors encountered when setting up cross-account log delivery. | — | faq_page | troubleshooting access denied errors | 1x of 3 | |
soc 2 type ii audit preparation for cloud security engineers aws RELATED | Google ↗ AI Mode ↗ | The user seeks guidance on preparing cloud infrastructure evidence for external SOC 2 auditors. | — | case_study | soc 2 compliance requirements | 1x of 3 | |
centralized logging architecture terraform aws cloudtrail IMPLICIT | Google ↗ AI Mode ↗ | The searcher wants Infrastructure as Code (Terraform) examples to automate the deployment of cross-account trails and central S3 buckets. | — | code_samples/docs | enterprise logging architecture | 1x of 3 | |
centralized security logging aws landing zone vs control tower COMPARATIVE | Google ↗ AI Mode ↗ | The user wants to evaluate AWS Control Tower against custom landing zones for managing security baselines and logging. | — | comparison_table | organizational trail automation | 1x of 3 | |
aws cloudtrail security best practices documentation REFORMULATION | Google ↗ AI Mode ↗ | The user wants official vendor documentation outlining security recommendations for CloudTrail deployments. | — | api_reference | cloudtrail log file validation | 1x of 3 | |
centralized logging architecture aws multi account security reference REFORMULATION | Google ↗ AI Mode ↗ | The user wants official AWS reference architectures for multi-account security logging pipelines. | — | web_article | enterprise logging architecture | 1x of 3 | |
best practices for securing s3 logging buckets aws RELATED | Google ↗ AI Mode ↗ | The searcher wants security hardening guidelines for the central S3 bucket, including public access block, encryption, and lifecycle rules. | — | web_article | enterprise logging architecture | 1x of 3 |
Passes
Does another pass still surface new queries? A flattening curve means the fan-out has stabilised.
| Model | Pass | Target | Generated | Seconds | Tokens (in / out) | Notes |
|---|---|---|---|---|---|---|
| gemini-3.5-flash-lite | 1 | 12 | 12 | — | 921 / 1,460 | |
| gemini-3.5-flash-lite | 2 | 12 | 12 | — | 921 / 1,442 | |
| gemini-3.5-flash-lite | 3 | 12 | 12 | — | 921 / 1,604 |