<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Domain 1: Organizational Complexity on Album69</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/</link><description>Recent content in Domain 1: Organizational Complexity on Album69</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 09 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.album69.com/sap-c02/domain-1-organizational-complexity/index.xml" rel="self" type="application/rss+xml"/><item><title>Amazon Route 53</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/route53-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/route53-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domains 1, 2, 3. Route 53 is tested heavily for routing policies, health checks, hybrid DNS, and multi-region failover. Know every routing policy and when to use it.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;Amazon Route 53 is a highly available, scalable DNS service that also provides domain registration, health checking, and traffic routing. At the SAP-C02 level, focus on routing policies, health checks, hybrid DNS with Resolver, and multi-region architectures.&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-routing-policies"&gt;2. Routing Policies&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Policy&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Use Case&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Key Behavior&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Simple&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Single resource, no health checks&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Returns all values; client picks randomly&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Weighted&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A/B testing, gradual traffic shifts&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Distributes traffic by weight (0–255)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Latency&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Route to lowest-latency region&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Based on AWS latency measurements, not geography&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Failover&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Active-passive DR&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Routes to secondary when primary health check fails&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Geolocation&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Route by user&amp;rsquo;s geographic location&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Country, continent, or default&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Geoproximity&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Route by proximity with bias&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Requires Traffic Flow; can shift traffic with bias value&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Multivalue Answer&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Simple load balancing with health checks&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Returns up to 8 healthy records&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IP-based&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Route by client IP CIDR&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Route specific IP ranges to specific endpoints&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="weighted-routing--traffic-shifting"&gt;Weighted Routing — Traffic Shifting&lt;/h3&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;Record A: weight 90 → us-east-1 (production)&#10;Record B: weight 10 → us-west-2 (canary)&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;p&gt;Set weight to 0 to stop sending traffic to a record without deleting it.&lt;/p&gt;</description></item><item><title>AWS Config</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/config-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/config-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domains 1, 3. Config is the detective compliance engine. Know rules, conformance packs, aggregators, and remediation patterns.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Config continuously records AWS resource configurations and evaluates them against desired rules. It provides a configuration history, change notifications, and compliance dashboards.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;No visibility into what changed, when, and by whom&lt;/li&gt;&#10;&lt;li&gt;Manual compliance auditing across accounts&lt;/li&gt;&#10;&lt;li&gt;Inability to detect configuration drift from security baselines&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-concepts"&gt;2. Core Concepts&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Concept&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Description&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Configuration recorder&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Records resource configurations and changes&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Delivery channel&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Sends snapshots and change notifications to S3 and SNS&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Config rule&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Evaluates resource configurations against desired state&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Conformance pack&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Collection of Config rules deployed as a unit&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Aggregator&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Collects Config data from multiple accounts/regions&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Remediation action&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;SSM Automation document triggered on non-compliance&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="3-config-rules"&gt;3. Config Rules&lt;/h2&gt;&#10;&lt;h3 id="managed-rules-aws-provided"&gt;Managed Rules (AWS-provided)&lt;/h3&gt;&#10;&lt;p&gt;Common exam-relevant managed rules:&lt;/p&gt;</description></item><item><title>AWS Control Tower</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/controltower-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/controltower-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Control Tower is the AWS-recommended way to set up and govern multi-account environments. Know how it relates to Organizations, SCPs, and Config.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Control Tower automates the setup of a secure, multi-account AWS environment (landing zone) based on AWS best practices. It builds on top of AWS Organizations, AWS Config, CloudTrail, IAM Identity Center, and Service Catalog.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Manual, error-prone multi-account setup&lt;/li&gt;&#10;&lt;li&gt;Inconsistent security baselines across accounts&lt;/li&gt;&#10;&lt;li&gt;No automated guardrails for new accounts&lt;/li&gt;&#10;&lt;li&gt;Complex compliance tracking across accounts&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-components"&gt;2. Core Components&lt;/h2&gt;&#10;&lt;h3 id="landing-zone"&gt;Landing Zone&lt;/h3&gt;&#10;&lt;p&gt;The overall multi-account environment set up by Control Tower. Includes:&lt;/p&gt;</description></item><item><title>AWS Direct Connect</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/directconnect-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/directconnect-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Direct Connect is the standard answer for dedicated, low-latency hybrid connectivity. Know connection types, VIFs, resilience patterns, and encryption.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Direct Connect (DX) provides a dedicated private network connection from on-premises to AWS, bypassing the public internet. It offers consistent bandwidth, lower latency, and reduced data transfer costs compared to internet-based VPN.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Inconsistent internet-based connectivity to AWS&lt;/li&gt;&#10;&lt;li&gt;High data transfer costs over the internet&lt;/li&gt;&#10;&lt;li&gt;Latency-sensitive workloads requiring predictable performance&lt;/li&gt;&#10;&lt;li&gt;Compliance requirements for private connectivity&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-connection-types"&gt;2. Connection Types&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Type&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Speed&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;How&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Dedicated connection&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1, 10, or 100 Gbps&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Physical port at DX location, ordered directly from AWS&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Hosted connection&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;50 Mbps – 10 Gbps&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Ordered through an APN partner; shares partner&amp;rsquo;s port&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Dedicated:&lt;/strong&gt; longer lead time (weeks), full port, higher cost&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Hosted:&lt;/strong&gt; faster provisioning, flexible bandwidth, shared infrastructure&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="3-virtual-interfaces-vifs"&gt;3. Virtual Interfaces (VIFs)&lt;/h2&gt;&#10;&lt;p&gt;VIFs are logical connections over a DX connection:&lt;/p&gt;</description></item><item><title>AWS IAM</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/iam-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/iam-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domains 1, 2, 3. IAM is the security foundation of every AWS architecture. At the professional level, focus on cross-account patterns, federation, permission boundaries, and policy evaluation.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Identity and Access Management (IAM) controls who can do what on which AWS resources. At the SAP-C02 level, the focus is on:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Cross-account role assumption&lt;/li&gt;&#10;&lt;li&gt;Identity federation (SAML, OIDC, web identity)&lt;/li&gt;&#10;&lt;li&gt;Permission boundaries and policy evaluation order&lt;/li&gt;&#10;&lt;li&gt;Least-privilege design at scale&lt;/li&gt;&#10;&lt;li&gt;Integration with Organizations, IAM Identity Center, and resource-based policies&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-policy-types-and-evaluation-order"&gt;2. Policy Types and Evaluation Order&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Policy Type&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Attached To&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Purpose&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Identity-based policy&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IAM user/role/group&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Grant permissions to a principal&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Resource-based policy&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS resource (S3, KMS, etc.)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Grant access to a resource from any principal&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Permission boundary&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IAM user/role&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Maximum permissions a principal can have&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;SCP&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Organizations account/OU&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Maximum permissions for all principals in an account&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Session policy&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AssumeRole call&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Restrict permissions for a specific session&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RCP&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Organizations account/OU&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Restrict what resources can accept&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="evaluation-logic-simplified"&gt;Evaluation Logic (simplified)&lt;/h3&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;1. Explicit DENY anywhere → DENY (final)&#10;2. SCP allows the action? No → DENY&#10;3. RCP allows the action? No → DENY&#10;4. Resource-based policy allows? → ALLOW (for cross-account, both identity + resource policy needed)&#10;5. Permission boundary allows? No → DENY&#10;6. Session policy allows? No → DENY&#10;7. Identity-based policy allows? Yes → ALLOW&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;hr&gt;&#10;&lt;h2 id="3-cross-account-role-assumption"&gt;3. Cross-Account Role Assumption&lt;/h2&gt;&#10;&lt;p&gt;The standard pattern for cross-account access:&lt;/p&gt;</description></item><item><title>AWS IAM Identity Center</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/iam-identitycenter-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/iam-identitycenter-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). IAM Identity Center is the AWS-recommended solution for workforce identity across multiple accounts. Know permission sets, identity sources, and attribute-based access control.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS IAM Identity Center (formerly AWS SSO) provides centralized access management for human users across all AWS accounts in an organization and business applications. It replaces the need for individual IAM users in every account.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Managing IAM users in dozens of accounts&lt;/li&gt;&#10;&lt;li&gt;Inconsistent access controls across accounts&lt;/li&gt;&#10;&lt;li&gt;No single sign-on for AWS console and CLI&lt;/li&gt;&#10;&lt;li&gt;Complex SAML federation setup per account&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-concepts"&gt;2. Core Concepts&lt;/h2&gt;&#10;&lt;h3 id="identity-sources"&gt;Identity Sources&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Source&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Use Case&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IAM Identity Center directory (built-in)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Small teams, no existing IdP&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Active Directory (AWS Managed AD or AD Connector)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Enterprise with on-premises AD&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;External IdP (Okta, Azure AD, Ping, etc.) via SAML 2.0 / SCIM&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Enterprise with existing cloud IdP&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;Only &lt;strong&gt;one identity source&lt;/strong&gt; can be active at a time. Changing it requires careful planning.&lt;/p&gt;</description></item><item><title>AWS KMS</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/kms-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/kms-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domains 1 and 2. KMS underpins encryption across S3, EBS, RDS, and more. At the Professional level, focus on key types, the key policy vs grant distinction, and cross-account patterns — not just &amp;ldquo;KMS encrypts things.&amp;rdquo;&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-key-types"&gt;1. Key Types&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Type&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Control&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Use when&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;AWS-managed key&lt;/strong&gt; (&lt;code&gt;aws/&amp;lt;service&amp;gt;&lt;/code&gt;)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS creates, manages, rotates&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Default; no key policy control&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Customer-managed key (CMK)&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;You define key policy, rotation, aliases&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Cross-account access, audit requirements, custom rotation&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;AWS-owned key&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Fully AWS-managed, invisible&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Default S3-SSE, no configuration&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;&lt;strong&gt;Decision rule:&lt;/strong&gt; Use AWS-managed keys unless the scenario requires cross-account sharing, custom key policies, or CloudTrail audit of key usage — then it is a CMK. The exam often hides the requirement in &amp;ldquo;the security team must audit key usage&amp;rdquo; or &amp;ldquo;shared with another account.&amp;rdquo;&lt;/p&gt;</description></item><item><title>AWS Landing Zone Design</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/landingzone-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/landingzone-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Landing zone design is a core SAP-C02 topic. Know the components, account structure, and customization options.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-what-is-a-landing-zone"&gt;1. What Is a Landing Zone?&lt;/h2&gt;&#10;&lt;p&gt;A landing zone is a pre-configured, secure, multi-account AWS environment that serves as a starting point for deploying workloads at scale. It enforces security baselines, centralized logging, and governance guardrails from day one.&lt;/p&gt;&#10;&lt;p&gt;AWS provides two paths:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;AWS Control Tower&lt;/strong&gt; — managed landing zone with automated setup (recommended)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Custom landing zone&lt;/strong&gt; — built manually using Organizations, CloudFormation StackSets, and Config&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-accounts"&gt;2. Core Accounts&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Account&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Purpose&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Management account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Organizations root, billing, Control Tower management. No workloads.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Log Archive account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Centralized S3 bucket for CloudTrail logs, Config snapshots, VPC flow logs&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Audit account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Security team read-only access, Security Hub/GuardDuty delegated admin&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Network Hub account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Transit Gateway, Direct Connect, shared DNS (Route 53 Resolver)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Shared Services account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Shared AMIs, Service Catalog, common tooling&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Workload accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Dev, Staging, Prod — isolated per environment or per application&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="3-ou-design-principles"&gt;3. OU Design Principles&lt;/h2&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;Root&#10;├── Security OU (restricted SCPs — no workloads)&#10;│ ├── Log Archive Account&#10;│ └── Audit Account&#10;├── Infrastructure OU&#10;│ ├── Network Hub Account&#10;│ └── Shared Services Account&#10;├── Sandbox OU (loose SCPs — experimentation)&#10;├── Workloads OU&#10;│ ├── Dev OU&#10;│ │ └── Dev Accounts (per team or per app)&#10;│ ├── Staging OU&#10;│ └── Prod OU&#10;│ └── Prod Accounts&#10;├── Suspended OU (closed/decommissioned accounts)&#10;└── Exceptions OU (accounts needing SCP exemptions)&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;p&gt;&lt;strong&gt;Design principles:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS Organizations</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/organizations-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/organizations-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Foundation of every multi-account architecture question. Appears in Domains 3 and 4 as well.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Organizations lets you centrally manage multiple AWS accounts under a single management account. It provides consolidated billing, policy-based governance via SCPs, and integration with nearly every AWS governance service.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Sprawling, ungoverned AWS accounts&lt;/li&gt;&#10;&lt;li&gt;Inconsistent security controls across teams&lt;/li&gt;&#10;&lt;li&gt;Complex cross-account billing and cost allocation&lt;/li&gt;&#10;&lt;li&gt;Manual account provisioning and configuration&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-concepts"&gt;2. Core Concepts&lt;/h2&gt;&#10;&lt;h3 id="account-types"&gt;Account Types&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Account Type&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Role&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Management account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Root of the organization. Creates and manages member accounts. SCPs do NOT apply to it.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Member account&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Any account that joins the organization. Subject to SCPs.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Delegated administrator&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Member account granted admin rights for a specific AWS service (e.g., GuardDuty, Security Hub).&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="organizational-units-ous"&gt;Organizational Units (OUs)&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Hierarchical grouping of accounts under the root&lt;/li&gt;&#10;&lt;li&gt;SCPs applied to an OU are inherited by all child OUs and accounts&lt;/li&gt;&#10;&lt;li&gt;Best practice: model OUs around security/compliance boundaries, not team structure&lt;/li&gt;&#10;&lt;li&gt;Maximum OU nesting depth: &lt;strong&gt;5 levels&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="root"&gt;Root&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Top-level container for all OUs and accounts&lt;/li&gt;&#10;&lt;li&gt;SCPs applied at root affect all accounts (except management account)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="policies"&gt;Policies&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Policy Type&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Purpose&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Service Control Policies (SCPs)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Restrict what actions principals in member accounts can perform&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Resource Control Policies (RCPs)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Restrict what resources in member accounts can accept (data perimeter)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Tag Policies&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Enforce tag key/value standards across accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Backup Policies&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Enforce AWS Backup plans across accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AI Services Opt-Out Policies&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Control whether AWS AI services can use data for improvement&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="3-architecture-patterns"&gt;3. Architecture Patterns&lt;/h2&gt;&#10;&lt;h3 id="recommended-ou-structure"&gt;Recommended OU Structure&lt;/h3&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;Root&#10;├── Security OU&#10;│ ├── Log Archive Account ← centralized CloudTrail, S3 access logs&#10;│ └── Audit Account ← Security Hub, GuardDuty delegated admin&#10;├── Infrastructure OU&#10;│ └── Network Hub Account ← Transit Gateway, Direct Connect, DNS&#10;├── Sandbox OU ← developer experimentation, loose SCPs&#10;├── Workloads OU&#10;│ ├── Dev OU&#10;│ ├── Staging OU&#10;│ └── Prod OU&#10;└── Exceptions OU ← accounts needing SCP exemptions&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;h3 id="consolidated-billing"&gt;Consolidated Billing&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;All member account charges roll up to the management account&lt;/li&gt;&#10;&lt;li&gt;Volume discounts (e.g., S3, EC2 Reserved Instances) are pooled across the organization&lt;/li&gt;&#10;&lt;li&gt;Use Cost Allocation Tags + AWS Cost Explorer for per-account visibility&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="delegated-administration"&gt;Delegated Administration&lt;/h3&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;Management Account&#10; └── enables GuardDuty&#10; └── delegates admin to Audit Account&#10; └── Audit Account manages GuardDuty for all member accounts&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;p&gt;Supported services for delegated admin include: GuardDuty, Security Hub, Config, Firewall Manager, IAM Access Analyzer, Macie, Inspector, and more.&lt;/p&gt;</description></item><item><title>AWS Resource Access Manager (RAM)</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/ram-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/ram-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). RAM is the mechanism for sharing AWS resources across accounts without cross-account IAM roles. Know what can be shared and how it integrates with Organizations.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Resource Access Manager (RAM) lets you share AWS resources with other AWS accounts, OUs, or your entire organization — without duplicating resources or creating complex cross-account IAM setups.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Duplicating resources (e.g., Transit Gateway) in every account&lt;/li&gt;&#10;&lt;li&gt;Complex cross-account IAM role chains for shared infrastructure&lt;/li&gt;&#10;&lt;li&gt;Inconsistent shared resource configurations across accounts&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-commonly-shared-resources"&gt;2. Commonly Shared Resources&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Resource&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Use Case&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Transit Gateway&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Central network hub shared to all spoke accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;VPC Subnets&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;VPC sharing — workload accounts deploy into shared subnets&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Route 53 Resolver Rules&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share DNS forwarding rules to all accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS License Manager configurations&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share license rules across accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Aurora DB clusters&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share read replicas across accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Glue Data Catalog&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share data catalog across accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Network Firewall policies&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share firewall policies&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Resource Groups&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share resource groups&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;EC2 Capacity Reservations&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Share reserved capacity across accounts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Verify the current full list at &lt;a href="https://docs.aws.amazon.com/ram/latest/userguide/shareable.html"&gt;https://docs.aws.amazon.com/ram/latest/userguide/shareable.html&lt;/a&gt;&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>AWS Security Hub</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/securityhub-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/securityhub-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domains 1, 3. Security Hub is the central security findings aggregator. Know standards, integrations, and automated response patterns.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Security Hub provides a centralized view of security findings across AWS accounts, aggregating results from AWS security services and third-party tools. It evaluates your environment against security standards and best practices.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Security findings scattered across GuardDuty, Inspector, Macie, Config, etc.&lt;/li&gt;&#10;&lt;li&gt;No single compliance dashboard across accounts&lt;/li&gt;&#10;&lt;li&gt;Manual security review processes&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-concepts"&gt;2. Core Concepts&lt;/h2&gt;&#10;&lt;h3 id="security-standards"&gt;Security Standards&lt;/h3&gt;&#10;&lt;p&gt;Pre-built compliance frameworks evaluated automatically:&lt;/p&gt;</description></item><item><title>AWS Transit Gateway</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/transitgateway-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/transitgateway-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Transit Gateway is the standard answer for hub-and-spoke networking at scale. Know route tables, inter-region peering, and multicast.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS Transit Gateway (TGW) is a regional network transit hub that connects VPCs and on-premises networks through a central gateway. It replaces complex VPC peering meshes with a scalable hub-and-spoke model.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Problems it solves:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;VPC peering does not scale (N*(N-1)/2 connections for N VPCs)&lt;/li&gt;&#10;&lt;li&gt;Separate VPN connections per VPC&lt;/li&gt;&#10;&lt;li&gt;No transitive routing between peered VPCs&lt;/li&gt;&#10;&lt;li&gt;Complex on-premises connectivity to multiple VPCs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-core-concepts"&gt;2. Core Concepts&lt;/h2&gt;&#10;&lt;h3 id="attachments"&gt;Attachments&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Attachment Type&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Connects&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;VPC attachment&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;VPC to TGW&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;VPN attachment&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Site-to-Site VPN to TGW&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Direct Connect Gateway attachment&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;DX Gateway to TGW&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;TGW peering attachment&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;TGW in another region or account&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Connect attachment&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;SD-WAN/third-party appliances via GRE&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="route-tables"&gt;Route Tables&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;TGW has one or more route tables&lt;/li&gt;&#10;&lt;li&gt;Each attachment is associated with one route table (for inbound routing)&lt;/li&gt;&#10;&lt;li&gt;Each attachment can propagate routes to one or more route tables&lt;/li&gt;&#10;&lt;li&gt;Default: all attachments share one route table (full mesh)&lt;/li&gt;&#10;&lt;li&gt;Custom: separate route tables per environment (Dev, Prod, Shared) for isolation&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="associations-vs-propagations"&gt;Associations vs Propagations&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Association:&lt;/strong&gt; which route table an attachment uses to look up routes (one per attachment)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Propagation:&lt;/strong&gt; which route tables an attachment advertises its CIDR into (can be multiple)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="3-architecture-patterns"&gt;3. Architecture Patterns&lt;/h2&gt;&#10;&lt;h3 id="basic-hub-and-spoke"&gt;Basic Hub-and-Spoke&lt;/h3&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt; Transit Gateway&#10; / | \&#10; VPC-Dev VPC-Prod VPC-Shared&#10; |&#10; On-Premises&#10; (VPN or DX)&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;p&gt;All VPCs route through TGW. On-premises connects once to TGW and reaches all VPCs.&lt;/p&gt;</description></item><item><title>AWS VPN</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/vpn-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/vpn-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). VPN is the cost-effective hybrid connectivity option and the standard DX backup. Know Site-to-Site VPN, Client VPN, and accelerated VPN.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;AWS offers two VPN services:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;AWS Site-to-Site VPN&lt;/strong&gt; — connects on-premises networks to AWS VPCs over IPsec tunnels&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;AWS Client VPN&lt;/strong&gt; — allows individual users to connect to AWS or on-premises resources over OpenVPN&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-site-to-site-vpn"&gt;2. Site-to-Site VPN&lt;/h2&gt;&#10;&lt;h3 id="components"&gt;Components&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Component&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Description&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Virtual Private Gateway (VGW)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS-side VPN endpoint, attached to a VPC&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Transit Gateway (TGW)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS-side VPN endpoint for multi-VPC connectivity&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Customer Gateway (CGW)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Represents the on-premises VPN device in AWS&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;VPN Connection&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IPsec tunnel between CGW and VGW/TGW&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="tunnel-details"&gt;Tunnel Details&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Each VPN connection has &lt;strong&gt;2 tunnels&lt;/strong&gt; for redundancy (different AWS endpoints)&lt;/li&gt;&#10;&lt;li&gt;Both tunnels should be configured on the customer device&lt;/li&gt;&#10;&lt;li&gt;Supports &lt;strong&gt;static routing&lt;/strong&gt; or &lt;strong&gt;dynamic routing (BGP)&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;BGP is recommended — enables automatic failover and route propagation&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="bandwidth-and-limits"&gt;Bandwidth and Limits&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Limit&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Value&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Max throughput per tunnel&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;~1.25 Gbps&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Max throughput per VPN connection (2 tunnels)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;~2.5 Gbps with ECMP&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Max VPN connections per VGW&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Max VPN connections per TGW&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;5,000&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="ecmp-with-transit-gateway"&gt;ECMP with Transit Gateway&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Attach multiple VPN connections to a TGW&lt;/li&gt;&#10;&lt;li&gt;Enable ECMP on TGW&lt;/li&gt;&#10;&lt;li&gt;Traffic is distributed across all active tunnels&lt;/li&gt;&#10;&lt;li&gt;Effectively aggregates bandwidth beyond single-tunnel limits&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;On-Premises ──── VPN Connection 1 (2 tunnels) ──┐&#10;On-Premises ──── VPN Connection 2 (2 tunnels) ──┤── TGW (ECMP) ──── VPCs&#10;On-Premises ──── VPN Connection 3 (2 tunnels) ──┘&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;hr&gt;&#10;&lt;h2 id="3-accelerated-site-to-site-vpn"&gt;3. Accelerated Site-to-Site VPN&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Routes VPN traffic over &lt;strong&gt;AWS Global Accelerator&lt;/strong&gt; instead of the public internet&lt;/li&gt;&#10;&lt;li&gt;Reduces latency and improves consistency for geographically distant sites&lt;/li&gt;&#10;&lt;li&gt;Requires TGW attachment (not VGW)&lt;/li&gt;&#10;&lt;li&gt;Additional cost for Global Accelerator usage&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;On-Premises ──── Internet ──── AWS Global Accelerator ──── TGW ──── VPCs&#10; (nearest AWS edge location)&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;hr&gt;&#10;&lt;h2 id="4-client-vpn"&gt;4. Client VPN&lt;/h2&gt;&#10;&lt;h3 id="overview"&gt;Overview&lt;/h3&gt;&#10;&lt;p&gt;AWS Client VPN is a managed OpenVPN service for individual users to connect to AWS or on-premises resources.&lt;/p&gt;</description></item><item><title>Cost Visibility and Optimization</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/cost-visibility-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/cost-visibility-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Cost optimization and visibility is not merely choosing a cheaper instance: establish who owns spend, how usage is measured, and how the architecture can change safely.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h2 id="1-cost-management-tool-selection"&gt;1. Cost Management Tool Selection&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Need&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Tool&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Decision cue&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Explore historical spend, trends, forecasts, and filters&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Cost Explorer&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Analysis and investigation; not a real-time billing ledger&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Notify when actual or forecast spend crosses a threshold&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Budgets&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Budget alerts, actions, and anomaly notifications; configure lead time and recipients&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Detailed line-item billing data for custom queries&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Cost and Usage Report (CUR / Data Exports)&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Deliver billing data to S3, then query with Athena or visualize with QuickSight&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Estimate a proposed architecture before deployment&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Pricing Calculator&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Estimate only; assumptions, regional prices, discounts, and usage drive accuracy&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Detect unusual spend patterns&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Cost Anomaly Detection&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Identify anomalous spend and route alerts; it does not replace budgets or cost allocation&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Attribute spend to teams/products&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Cost allocation tags, Cost Categories, Organizations billing views&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Define owners, tag policies, activation, and a remediation process for untagged resources&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Find rightsizing opportunities&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Compute Optimizer and Trusted Advisor&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Recommendations require workload validation and have plan/coverage constraints&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="2-a-practical-visibility-loop"&gt;2. A Practical Visibility Loop&lt;/h2&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Define account/OU ownership and cost-allocation model&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Apply tags and Cost Categories; activate cost-allocation tags&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Use Cost Explorer for trends + CUR/Data Exports for detail&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Set Budgets and anomaly alerts with named owners&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Investigate drivers -&amp;gt; validate with workload telemetry&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Change architecture/commitments -&amp;gt; measure actual outcome&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#10; &lt;/div&gt;&lt;ul&gt;&#10;&lt;li&gt;Use AWS Organizations consolidated billing and account separation to align spend with teams, products, and environments.&lt;/li&gt;&#10;&lt;li&gt;Standardize tag keys and allowed values. Tags are not retroactive for every report and do not automatically allocate all shared costs.&lt;/li&gt;&#10;&lt;li&gt;Allocate shared networking, support, security, and platform costs with an explicit model; do not leave them invisible.&lt;/li&gt;&#10;&lt;li&gt;Give teams dashboards and alerts, but central FinOps should own shared policies and commitment decisions.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="3-purchasing-and-architecture-decisions"&gt;3. Purchasing and Architecture Decisions&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;On-Demand:&lt;/strong&gt; flexible, no usage commitment; useful for uncertain or short-lived demand.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Savings Plans / Reserved Instances:&lt;/strong&gt; commitment discounts for eligible usage; analyze the stable baseline, flexibility, term, payment option, and utilization before purchase.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Spot:&lt;/strong&gt; discounted spare capacity with interruption risk; use for fault-tolerant, restartable, or checkpointed work.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Storage tiers:&lt;/strong&gt; compare capacity price with retrieval, request, transition, minimum-duration, and restore-time costs.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Data transfer:&lt;/strong&gt; model inter-AZ, inter-Region, internet egress, NAT, Direct Connect, and replication traffic; high-availability designs may increase data movement.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Managed versus self-managed:&lt;/strong&gt; include operational labor, patching, backup, resilience, and idle capacity, not just hourly resource price.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="4-governance-and-security"&gt;4. Governance and Security&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Separate payer/management responsibilities from workload administration; restrict access to billing data using least privilege.&lt;/li&gt;&#10;&lt;li&gt;Use tag policies and account vending controls to improve allocation at creation time.&lt;/li&gt;&#10;&lt;li&gt;Protect CUR/Data Export buckets with scoped IAM and KMS policies; billing data reveals resource and usage metadata.&lt;/li&gt;&#10;&lt;li&gt;Use budgets and anomaly alerts as detection/notification controls, not as a guaranteed hard spending cap. Budget actions can restrict selected resources only after configuration and should be tested carefully.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="5-exam-scenario"&gt;5. Exam Scenario&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; A company sees a 30% increase in cloud spend, but its monthly invoice only identifies account totals. Product owners need cost responsibility, and leadership wants early warning before budget overruns.&lt;/p&gt;</description></item><item><title>Resource Control Policies (RCPs)</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/resourcecontrolpolicies-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/resourcecontrolpolicies-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). RCPs are a newer Organizations policy type (2024). Know how they differ from SCPs and how they form the data perimeter.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;Resource Control Policies (RCPs) are an Organizations policy type that set the maximum permissions available to &lt;strong&gt;resources&lt;/strong&gt; in member accounts. While SCPs restrict what &lt;strong&gt;principals&lt;/strong&gt; can do, RCPs restrict what &lt;strong&gt;resources&lt;/strong&gt; can accept.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;RCPs enable the resource side of a data perimeter&lt;/strong&gt; — ensuring that even if a resource policy is misconfigured, resources cannot be accessed by untrusted principals or from untrusted networks.&lt;/p&gt;</description></item><item><title>Security Service Selection</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/security-services-selector/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/security-services-selector/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). Security scenarios often require several controls — select services by the control plane they provide, then design IAM, network, data, response, and governance integrations around them.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h2 id="1-which-service-answers-which-question"&gt;1. Which Service Answers Which Question?&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Requirement&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Service / control&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Role and boundary&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Detect suspicious account/API/network behavior&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Amazon GuardDuty&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Threat detection from supported data sources; findings require triage/remediation&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Find software vulnerabilities and unintended exposure&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Amazon Inspector&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Vulnerability management for supported compute, container, and code resources&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Discover sensitive data in S3&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Amazon Macie&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Sensitive-data discovery and classification for S3; scope findings and access carefully&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Investigate relationships around security findings&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Amazon Detective&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Helps analyze and visualize security data; complements, does not replace, detection&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Aggregate/normalize security findings and posture signals&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Security Hub CSPM&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Central security posture/findings view; it does not generate every integrated service&amp;rsquo;s finding&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Detect configuration drift/noncompliance&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Config&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Resource configuration history and rule evaluation; remediation needs automation/policy&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Analyze unintended resource access&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IAM Access Analyzer&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Findings for public/cross-account access and policy validation features&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Filter HTTP/S requests to web applications&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS WAF&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Web ACLs, managed/custom rules, rate controls; applies at supported associations&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Mitigate common and large-scale DDoS risks&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Shield&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Standard protections plus paid Advanced capabilities; use WAF/architecture controls as required&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Inspect and filter VPC network traffic&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Network Firewall&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Stateful/stateless network policy at VPC boundaries; design routing and symmetry&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Centrally apply supported security policies across accounts/resources&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Firewall Manager&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Organization-wide policy management when prerequisites and supported resource types fit&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Manage encryption keys&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS KMS / CloudHSM&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Select managed key service or dedicated HSM control based on key custody/compliance requirements&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Store/rotate application secrets&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;AWS Secrets Manager / Systems Manager Parameter Store&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Choose secret rotation and lifecycle features versus parameter/configuration storage needs&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="2-layered-detection-and-response-pattern"&gt;2. Layered Detection and Response Pattern&lt;/h2&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GuardDuty / Inspector / Macie / Config&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Security Hub CSPM (aggregate)&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; EventBridge finding rule / workflow&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Lambda or Systems Manager Automation&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ticket, isolate, revoke, notify, remediate&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; CloudTrail + CloudWatch evidence&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#10; &lt;/div&gt;&lt;ul&gt;&#10;&lt;li&gt;Keep management, delegated administration, and workload accounts distinct; use Organizations/Control Tower for enrollment and guardrails.&lt;/li&gt;&#10;&lt;li&gt;Configure least-privilege service roles, organization enablement, delegated administrators, Regions, and finding aggregation explicitly.&lt;/li&gt;&#10;&lt;li&gt;Make remediation idempotent, auditable, and reversible where possible. A finding should not automatically trigger a destructive action without severity/context checks.&lt;/li&gt;&#10;&lt;li&gt;Protect findings, logs, and investigation data with retention, encryption, and access controls.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="3-network-and-web-application-controls"&gt;3. Network and Web Application Controls&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Use security groups for stateful workload boundaries; NACLs for subnet-level stateless filtering; route tables and firewall appliances for traffic paths.&lt;/li&gt;&#10;&lt;li&gt;Use AWS WAF for application-layer request inspection at supported endpoints. Shield addresses DDoS resilience; neither replaces application scaling, caching, origin protection, or incident plans.&lt;/li&gt;&#10;&lt;li&gt;Use Network Firewall or a centralized inspection design for VPC network traffic. Validate return paths, AZ resilience, routing symmetry, and throughput.&lt;/li&gt;&#10;&lt;li&gt;Use Firewall Manager when central policy administration across an Organization is required and its supported resource types match.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="4-exam-scenario"&gt;4. Exam Scenario&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; A regulated organization needs to find exposed S3 buckets, detect suspicious account behavior, identify vulnerable EC2 packages, and route high-severity findings to a security team across many accounts.&lt;/p&gt;</description></item><item><title>Service Control Policies (SCPs)</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/scps-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/scps-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%). SCPs appear in almost every multi-account governance scenario. Know deny strategies, inheritance, and interaction with IAM policies cold.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-overview"&gt;1. Overview&lt;/h2&gt;&#10;&lt;p&gt;SCPs are a type of Organizations policy that set the maximum permissions available to IAM principals (users, roles) in member accounts. They do not grant permissions — they define the ceiling.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Effective permissions = IAM policy permissions ∩ SCP permissions&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;If an action is denied by an SCP, no IAM policy can allow it. If an action is not in the SCP allow list (allow-list strategy), it cannot be performed regardless of IAM.&lt;/p&gt;</description></item><item><title>VPC Advanced</title><link>https://www.album69.com/sap-c02/domain-1-organizational-complexity/vpc-advanced-general/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.album69.com/sap-c02/domain-1-organizational-complexity/vpc-advanced-general/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;Exam relevance: Domain 1 (26%), Domain 2 (29%). Advanced VPC features are tested heavily at the professional level. Know VPC sharing, PrivateLink, endpoints, and peering limitations.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="1-vpc-endpoints"&gt;1. VPC Endpoints&lt;/h2&gt;&#10;&lt;h3 id="gateway-endpoints"&gt;Gateway Endpoints&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Free; route-table based&lt;/li&gt;&#10;&lt;li&gt;Supported services: &lt;strong&gt;S3&lt;/strong&gt; and &lt;strong&gt;DynamoDB&lt;/strong&gt; only&lt;/li&gt;&#10;&lt;li&gt;Traffic stays within AWS network — does not leave to internet&lt;/li&gt;&#10;&lt;li&gt;Add a route in the route table pointing to the endpoint&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="interface-endpoints-aws-privatelink"&gt;Interface Endpoints (AWS PrivateLink)&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;ENI with private IP in your VPC subnet&lt;/li&gt;&#10;&lt;li&gt;Supports 100+ AWS services and custom services&lt;/li&gt;&#10;&lt;li&gt;Billed per hour + per GB&lt;/li&gt;&#10;&lt;li&gt;DNS resolves service hostname to private IP within VPC&lt;/li&gt;&#10;&lt;li&gt;Supports endpoint policies to restrict access&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;button class="code-copy" type="button" hidden aria-label="Copy code to clipboard"&gt;&#10; &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;&#10; &lt;/button&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;VPC&#10;├── Subnet&#10;│ └── Interface Endpoint ENI (private IP: 10.0.1.50)&#10;│ └── PrivateLink → AWS Service (e.g., Secrets Manager)&#10;└── Route Table (no change needed — DNS-based)&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&lt;h3 id="gateway-load-balancer-endpoints"&gt;Gateway Load Balancer Endpoints&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Used for inline traffic inspection (third-party appliances)&lt;/li&gt;&#10;&lt;li&gt;Integrates with Gateway Load Balancer for transparent bump-in-the-wire inspection&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="2-vpc-sharing-resource-access-manager"&gt;2. VPC Sharing (Resource Access Manager)&lt;/h2&gt;&#10;&lt;p&gt;VPC sharing allows multiple accounts to use subnets from a &lt;strong&gt;single VPC&lt;/strong&gt; owned by one account (the owner).&lt;/p&gt;</description></item></channel></rss>