The Security Pillar is one of six pillars of the AWS Well-Architected Framework. It describes how to protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies.
The most common failure with the Security Pillar is treating the Well-Architected review as a ceremony instead of an operating input. A team runs the review once, usually because a partner or an internal program required it, produces a findings deck, and files it. The high-risk issues identified in the workload stay marked high-risk for quarters, because remediation was never scheduled against a backlog with owners. A review that does not change the next sprint's content changed nothing. The framework's own logic assumes iteration: workloads evolve, new services get adopted, and answers that were true at review time rot quietly.
The second failure is selective adoption of the design principles. Teams love the tangible ones, encryption at rest and in transit gets done because it is a checkbox with a console toggle, while traceability and event preparedness lag because they are process work. The result is an architecture that encrypts everything and detects nothing: no alerting on CloudTrail anomalies, no tested incident playbooks, no idea what "normal" looks like. When an incident arrives, the encrypted environment is investigated blind. The principles are a system; "prepare for security events" and "maintain traceability" are what make the others verifiable under fire.
Third, scope myopia: reviewing the flagship production workload while the forgotten internal tools, data pipelines, and sandbox-turned-production systems, which share the same accounts and trust relationships, never get assessed. Attackers are indifferent to which of your workloads had the review.
If you use the AWS Well-Architected Tool to run reviews, the CLI shows you the current risk position across all registered workloads:
aws wellarchitected list-workloads
Each entry in the returned WorkloadSummaries includes a RiskCounts map with counts per risk level, including HIGH, MEDIUM, and UNANSWERED, plus an ImprovementStatus and the list of lenses applied to the workload. Use --workload-name-prefix to narrow the list when you track many workloads. Two numbers deserve standing attention: HIGH, which is your acknowledged-but-unremediated exposure, and UNANSWERED, which is exposure you have not even sized. In the console, the same view lives under the Well-Architected Tool, where you define a workload and answer the Security pillar questions to generate the findings and improvement plan.
What are the six pillars of the Well-Architected Framework? Operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. The Security Pillar is deliberately not standalone: identity work overlaps with operational excellence, backup strategy with reliability, and logging costs with cost optimization, which is why reviews are more useful when the pillars are considered together.
How often should the Security Pillar be reviewed for a workload? Treat two triggers as mandatory: significant architectural change (new data classification handled, new public entry point, new account or trust relationship) and the calendar, on a regular cadence so drift gets caught even when nobody remembers changing anything. The anti-pattern is the single heroic review; the goal is a small, recurring loop where a handful of questions are re-answered and one or two risks are retired each cycle.
Do I need the Well-Architected Tool to apply the Security Pillar? No. The pillar is a body of questions and practices you can apply in any format; the tool contributes structure, milestone tracking, and the risk bookkeeping shown above. What actually matters is that findings become tickets with owners. A spreadsheet that drives remediation beats a tool report that does not.
A set of best practices organized into six pillars (including Security) that help architects build secure, reliable, efficient, and cost-effective cloud workloads.
A security strategy using multiple layers of controls (network, identity, data, application) so that if one layer fails, others still protect the environment.
The security principle of granting only the minimum permissions needed to perform a task - no more, no less.
The structured process of detecting, containing, eradicating, and recovering from a security incident, following frameworks like NIST SP 800-61.
The framework defining that AWS is responsible for security of the cloud (infrastructure), while customers are responsible for security in the cloud (data, access, configuration).
Toc Consulting: AWS Security & Cloud Architecture
Our team helps engineering teams secure and architect AWS the right way: assessment in week one, a prioritized action plan in week two.