Visual overview
Config observes and evaluates resource state, Organizations supplies enterprise scope, and Systems Manager can execute controlled remediation.
Technical reference
Think of Config as a pipeline from recorded resource state to evaluation and, optionally, remediation. Coverage must be deliberate in every account and Region that matters.
The configuration recorder tracks supported resource types in scope and records configuration state/change information as configuration items.
Rules express desired configuration. Evaluation can be change-triggered, periodic, or proactive where supported by the rule model.
A Config rule evaluates the resource in its scope; a noncompliant result can feed dashboards, integrations or remediation workflows.
A YAML-defined pack deploys a coordinated set of governance checks and remediation definitions in an account/Region or across an organization.
Aggregators replicate configuration and compliance data for centralized querying; they do not modify the source account or deploy rules there.
Supported remediation commonly integrates with Systems Manager Automation to apply a defined response to noncompliance.
AWS Config records resource configuration state, not user activity
AWS Config tracks the configuration of supported AWS resources and the relationships between them. A configuration recorder observes the selected resource types and creates configuration items when relevant state is recorded. These configuration items provide evidence of what a resource's configuration looked like, making Config useful for inventory, change history, governance queries and compliance evaluation.
This is different from CloudTrail. CloudTrail focuses on activity—an API call and the identity or service behind it. AWS Config focuses on resource state—what configuration exists and how it changes over time. In a real investigation the two often complement each other: Config can show that a security group changed, while CloudTrail can help identify the API activity that caused the change.
Config rules turn desired configuration into compliance evaluations
AWS Config rules describe desired configuration conditions and evaluate resources against them. AWS provides managed rules for common controls, and organizations can create custom rules when their governance requirement is more specific. Depending on the rule and configuration, evaluations can be driven by configuration changes, periodic evaluation or supported proactive evaluation. A compliance result tells you whether the resource meets the rule; it does not itself prove that the workload is secure in every other respect.
Conformance packs group multiple Config rules and remediation actions into a deployable governance unit. They are useful when an organization wants a reusable baseline—such as a set of security or operational checks—rather than deploying and tracking individual rules one by one. Remediation can connect noncompliance to automated corrective actions, frequently through Systems Manager Automation, but automated remediation should be designed carefully because changing a live resource can have application impact.
- Managed rules provide predefined checks; custom rules cover organization-specific requirements.
- A conformance pack bundles rules and remediation actions so a baseline can be deployed consistently.
- Recording scope should include the resource types that a rule needs in order to evaluate the intended configuration evidence.
Aggregators provide centralized read-only governance visibility
A configuration aggregator collects Config configuration and compliance data from authorized accounts and Regions into a central account and Region. This is valuable in a multi-account environment because central governance teams can query and review compliance without signing in to every workload account. Organization aggregators integrate with AWS Organizations, while individual-account aggregation requires the appropriate source authorizations.
An aggregator is a visibility mechanism, not a remote configuration channel. AWS documents the aggregated view as read-only with respect to the source accounts and Regions. It does not mean that creating a rule or changing a resource in the aggregator automatically changes the source environment. Central enforcement instead uses mechanisms designed for deployment or policy—such as organization Config rules/conformance packs, CloudFormation StackSets or Organizations controls.
Key takeaways
- 01
AWS Config records supported resource configuration state as configuration items.
- 02
Config rules evaluate resources against desired configuration conditions and report compliance.
- 03
Conformance packs package multiple rules and remediation actions into a reusable governance baseline.
- 04
Configuration aggregators centralize multi-account and multi-Region visibility but do not provide mutating access to source environments.
- 05
Use CloudTrail to answer who performed an action; use Config to reason about resource state and compliance.
Official AWS sources
Use these primary AWS resources for the source material behind this article and for deeper reference.