Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › AWS compliance

AWS Security Tools: 17 Core Services for Identity, Detection, Data Protection and Compliance

By Freedom251 Team · · 12 min read

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

AWS security is a portfolio, not a single product. The 17 core services in this guide cover access control, workforce and customer identities, network defenses, encryption and secrets, data discovery, and threat detection. Additional AWS services—such as Security Hub CSPM, Config, CloudTrail, Detective, Security Lake, Artifact and Audit Manager—connect those controls into posture management, investigation and governance workflows. Choose services according to the risk you need to control, the AWS accounts and regions you operate, and how much monitoring your team can run.

What are the 17 core AWS security tools?

The list below is organized by security job rather than by product family. Certificate Manager and Private CA are treated as one certificate-management entry because they solve the same certificate lifecycle problem; the companion services described later are essential in mature environments but are outside this 17-service core list.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
# Service Primary job Typical placement
1 AWS Identity and Access Management (IAM) Policies, roles and permissions for AWS resources Every account and workload
2 IAM Identity Center Workforce sign-in and permission sets Human access across accounts
3 AWS Organizations Multi-account hierarchy and centralized policies Account governance
4 AWS Control Tower Landing-zone setup and governed account provisioning Standardized multi-account environments
5 IAM Access Analyzer Finds resources shared outside an account’s zone of trust External-access review
6 Amazon Cognito Sign-up, sign-in and federation for application users Customer-facing applications
7 AWS WAF Layer-7 web request filtering Web applications and APIs
8 AWS Shield DDoS protection for supported AWS endpoints Internet-facing workloads
9 AWS Network Firewall Stateful and stateless network inspection VPC traffic paths
10 AWS Firewall Manager Central policy deployment for firewalls and related controls Organizations with many accounts
11 AWS Key Management Service (KMS) Create and control encryption keys Data stores and application encryption
12 AWS Secrets Manager Store, retrieve and rotate application secrets Credentials and API keys
13 Amazon Macie Discover and help protect sensitive data in Amazon S3 Data-security discovery
14 AWS CloudHSM Customer-controlled hardware security modules Specialized key custody requirements
15 AWS Certificate Manager and Private CA Issue, deploy and renew public or private certificates TLS and internal PKI
16 Amazon GuardDuty Continuous threat detection Accounts, workloads, runtime activity and data
17 Amazon Inspector Workload vulnerability and unintended-exposure scanning Compute and container vulnerability management

How should I manage identities and access in AWS?

Start with least privilege: grant only the actions, resources and conditions a principal needs, then review permissions as the workload changes. Keep workforce access, application-user access and machine-to-machine access separate so that a control designed for one identity type is not mistaken for another.

IAM for workloads and account permissions

IAM supplies users, groups, roles, policies and policy conditions. Prefer short-lived role sessions for people and workloads instead of embedding long-lived access keys in code. Resource policies, identity policies, permission boundaries and service control policies can all affect an authorization decision, so troubleshoot an unexpected denial by checking each applicable policy layer.

IAM Identity Center for employees and contractors

IAM Identity Center centralizes workforce sign-in and permission sets across AWS accounts. It is intended for human access, while IAM roles remain the mechanism applications and AWS services use to obtain permissions. Connect it to an approved identity source, require multifactor authentication there, and assign permission sets by job function rather than by individual ad-hoc grants.

Organizations and Control Tower for account boundaries

AWS Organizations provides the account hierarchy, organizational units, consolidated management and service control policies used to set guardrails. Control Tower builds on that foundation with a governed landing-zone approach, account factories and preventive or detective controls. Organizations is the underlying management service; Control Tower is an opinionated setup and governance workflow, not a replacement for IAM policy design.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Access Analyzer for unintended sharing

IAM Access Analyzer identifies resources that are accessible outside the account’s zone of trust. Use its findings to investigate S3 buckets, IAM roles, KMS keys and other supported resource policies that accidentally allow an external account or public principal. Treat a finding as a review signal: some cross-account sharing is intentional, but it should be documented and narrowly scoped.

Cognito for application customers

Amazon Cognito handles customer sign-up, sign-in, federation and tokens for applications. It is not a workforce directory and does not replace IAM Identity Center. Keep Cognito users and groups mapped to application authorization, while backend services assume IAM roles with tightly bounded permissions.

Which AWS controls protect networks and web applications?

These services operate at different layers. WAF filters HTTP requests, Shield addresses distributed denial-of-service attacks, Network Firewall inspects VPC traffic, and Firewall Manager applies policies across accounts. Combining them is often more effective than expecting one control to cover every path.

WAF for HTTP and API requests

AWS WAF evaluates web requests against rules such as IP sets, rate limits and managed rule groups. Attach it to supported application entry points, start with logging and count mode where possible, then move verified rules to blocking. Tune exclusions for legitimate application behavior; an overbroad rule can become an outage rather than a security improvement.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Shield for DDoS resilience

AWS Shield provides DDoS protection for supported AWS services and endpoints. Shield does not inspect application authorization or replace WAF rules. Pair DDoS protection with resilient architecture, monitoring and an incident runbook that identifies who can change routing or scaling settings during an attack.

Network Firewall for VPC traffic

AWS Network Firewall provides stateful and stateless inspection in VPC traffic paths. Use it for egress control, segmentation and traffic policies that must apply below the application layer. Route design, availability-zone placement and rule maintenance determine whether the firewall actually sees the traffic you intend to inspect.

Firewall Manager for central enforcement

Firewall Manager distributes and audits firewall policies across accounts in an AWS Organizations environment. It is useful when a central security team must enforce baseline WAF, Shield or Network Firewall settings while application teams own individual workloads. Define policy scope with organizational units and tags to avoid applying production rules to development accounts unintentionally.

How do AWS encryption, secrets and data-discovery services differ?

Encryption keys, application secrets, sensitive-data discovery, specialized hardware custody and certificates are separate problems. Using one service for another usually creates gaps or operational complexity.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

KMS for managed encryption keys

AWS KMS creates and controls keys used by many AWS services and applications. Design key policies, grants, rotation settings and cross-account use deliberately; a key policy can allow or deny access even when an IAM policy appears permissive. Log key-use events and test recovery procedures for encrypted data before a production incident.

Secrets Manager for credentials and tokens

Secrets Manager stores and retrieves database credentials, API keys and other sensitive values, with rotation workflows for supported integrations. Applications should fetch secrets at runtime through an IAM role rather than placing them in source code, container images or user-data scripts. KMS commonly protects the stored secret, but KMS does not provide the retrieval and rotation workflow itself.

Macie for sensitive-data discovery

Amazon Macie discovers and helps protect sensitive data in Amazon S3 by analyzing bucket inventory and object content. Use findings to locate exposed or unexpectedly sensitive buckets, then correct access policies, retention and classification. Macie is a discovery and data-security service, not a substitute for a complete data-loss-prevention program.

CloudHSM for dedicated hardware control

AWS CloudHSM provides customer-controlled hardware security modules for workloads that need direct control of cryptographic operations and key custody. It requires more design and operational responsibility than a fully managed key service, including cluster availability, client configuration and backup planning. Select it for a documented requirement, not merely because hardware sounds more secure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Certificate Manager and Private CA for TLS

AWS Certificate Manager provisions and renews certificates for integrated AWS services, while Private CA issues certificates for internal identities and private trust chains. Track where certificates are deployed, who can request them and how revocation is handled. Certificate management protects channel encryption; it does not authenticate application users by itself.

What is the difference between GuardDuty, Inspector and Security Hub?

GuardDuty detects suspicious activity, Inspector scans for vulnerabilities and unintended exposure, and Security Hub CSPM brings posture and findings into a central view. They are complementary rather than interchangeable.

GuardDuty for threat detection

AWS describes GuardDuty as continuously monitoring “your AWS accounts, workloads, runtime activity, and data for malicious activity.” Enable it in every relevant account and region, preferably through delegated administration, then route findings to the people or automation that can contain a threat. A GuardDuty finding is an indication of malicious or suspicious behavior; it is not a complete incident investigation.

Inspector for vulnerability management

AWS describes Inspector as scanning “your AWS workloads for software vulnerabilities and unintended network exposure.” Use its findings to prioritize patching and image or dependency updates. Inspector answers whether a workload appears vulnerable or unnecessarily reachable; it does not tell you that an attacker is currently operating in the account.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Security Hub CSPM for centralized posture and findings

AWS says, “AWS Security Hub CSPM provides a comprehensive view of your security state in AWS.” It aggregates findings from AWS services and supported third-party tools and evaluates security standards. Security Hub is the coordination and presentation layer, not a synonym for every underlying detection engine.

Which companion services support investigation, audit and response?

AWS Config

Config records resource configurations and evaluates them against rules. Use it to answer what changed, whether a resource violates a baseline and which accounts need remediation. Configuration assessment is different from runtime threat detection.

AWS CloudTrail

CloudTrail records actions taken by users, roles and AWS services. Its event history and trails provide an audit input for investigations; protect log storage, define retention and restrict who can alter or delete it.

Amazon Detective

Detective helps investigators explore relationships and activity around suspicious behavior and security findings. It is for deeper analysis and root-cause work after a signal exists, not a replacement for GuardDuty or CloudTrail data collection.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Amazon Security Lake

Security Lake centralizes security data from AWS, SaaS, on-premises, cloud and third-party sources. It is useful when analysts need a common data lake for detection engineering and investigations across environments, but it adds schema, storage and data-pipeline decisions.

AWS Security Incident Response

AWS Security Incident Response supports preparation, response and recovery activities. Establish contacts, permissions, evidence handling and escalation paths before an incident; a service cannot compensate for an untested runbook.

How do AWS governance and compliance services fit together?

Organizations and Control Tower establish account-level governance. AWS Artifact provides on-demand access to AWS security and compliance documents, while Audit Manager helps collect evidence about AWS usage for audit workflows. These services support governance; they do not guarantee that a customer satisfies a law, regulation or audit requirement.

AWS’s SOC service-scope listing shows which AWS services are included in AWS’s own SOC program scope. That scope is not a certification of your workload. Customers remain responsible for configuration, identity controls, logging, data handling and the obligations that apply to their organization and geography.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Should I use AWS-native tools or third-party security software?

Native services usually offer the shortest path to AWS telemetry and account integration. Third-party products can add multi-cloud or on-premises coverage, specialized analytics, managed operations or a different workflow. Marketplace category presence is a discovery and procurement path, not an endorsement of every listed product.

Decision axis Questions to ask
Primary capability Is the product for identity, CSPM, threat detection, vulnerability management, SIEM, WAF/edge security or managed response?
AWS integration Which AWS services, accounts and regions are supported, and are findings mapped into Security Hub or another workflow?
Environment coverage Do you also need other clouds, data centers, SaaS applications or endpoint telemetry?
Operational burden Who deploys collectors, tunes rules, handles upgrades and responds to alerts?
Overlap Will the tool duplicate GuardDuty, Inspector, Config or native WAF controls, and how will duplicate findings be deduplicated?
Cost and availability Check current per-account, per-resource, data-volume and regional pricing and confirm that required features are available where you operate.

No source establishes a universally best vendor, current prices or an independent performance benchmark. Validate product documentation, supported regions, contract terms and a representative proof of concept before standardizing.

How can I roll out an AWS security baseline?

  1. Map accounts and identities. Build the Organizations hierarchy, designate security administrators, connect workforce identity through IAM Identity Center and remove unnecessary long-lived keys.
  2. Set preventive guardrails. Use service control policies, permission boundaries and Control Tower controls where appropriate; document exceptions instead of silently bypassing them.
  3. Protect entry points and data. Attach WAF and Shield to internet-facing applications, place Network Firewall where routing guarantees inspection, and standardize KMS, Secrets Manager and certificate ownership.
  4. Enable detection and scanning. Follow AWS Prescriptive Guidance by enabling GuardDuty, IAM Access Analyzer, Inspector and Security Hub CSPM for a vulnerability-management program. Their roles differ: detection, external-sharing analysis, vulnerability scanning and centralized posture/findings.
  5. Collect evidence. Turn on CloudTrail and Config with protected, appropriately retained destinations; use Macie for S3-sensitive-data discovery and Security Lake when cross-environment analytics justify it.
  6. Practice response. Route findings, test containment permissions, investigate with Detective and rehearse the Security Incident Response process.
  7. Measure and tune. Review false positives, stale permissions, unpatched assets and control exceptions on a schedule. Regional availability and service integrations can change, so recheck current AWS documentation during each architecture review.

What common mistakes make AWS security weaker?

  • Calling Security Hub a detection engine. It aggregates and contextualizes findings; GuardDuty, Inspector, Config and other sources perform distinct detection or assessment jobs.
  • Using customer identity services for employees. Cognito is for application users; workforce access belongs in IAM Identity Center or an integrated corporate identity system.
  • Assuming encryption solves every data risk. KMS protects keys and encryption workflows, while Macie helps discover sensitive data and Secrets Manager protects credentials.
  • Deploying controls in one account only. Multi-account environments need delegated administration, organization-wide policy and a plan for new accounts and regions.
  • Confusing AWS assurance with customer compliance. Artifact documents and SOC scope help with evidence, but your configuration and operating procedures determine your obligations.
  • Ignoring cost and signal volume. Log retention, data-lake ingestion, scans and cross-account findings can create recurring charges and analyst workload; set budgets and triage rules before broad rollout.

Which AWS security certification study material is current?

AWS Certified Security Study Guide, 2nd Edition is a 544-page English Sybex book published in August 2025 and labeled for the SCS-C02 exam. AWS’s current official Security – Specialty exam guide in 2026 is SCS-C03, so the book should not be presented as current-exam aligned without checking for updates. Candidates should use the latest AWS exam guide and official preparation resources as the authority.

AWS’s 2026 SCS-C03 scored-content weights are: Identity and Access Management 20%, Data Protection 18%, Infrastructure Security 18%, Detection 16%, Incident Response 14%, and Security Foundations and Governance 14%. These are exam-content weights, not measurements of real-world risk or the relative value of a service.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is the practical starting point?

For most AWS estates, establish Organizations and IAM Identity Center, enforce least privilege with IAM and Access Analyzer, then enable GuardDuty, Inspector, Security Hub CSPM, Config and CloudTrail. Add WAF, Shield, Network Firewall, KMS, Secrets Manager, Macie and the remaining services according to application exposure, data sensitivity and operating requirements. The right architecture is layered: each service closes a different class of failure, and the handoffs between them need owners, alerts and tested response procedures.

Frequently Asked Questions

Can GuardDuty replace a SIEM?

No. GuardDuty is an AWS threat-detection service that produces findings. A SIEM or security data lake may be needed to correlate AWS, SaaS, on-premises and endpoint events, retain them under your policy and support broader analyst workflows.

Which AWS service shows who changed a resource?

AWS CloudTrail records API and console actions by users, roles and AWS services. AWS Config can show the resulting resource-configuration history, so investigations often use both rather than treating either as a complete record alone.

Do I need CloudHSM if I already use KMS?

Not automatically. KMS is managed key control for most workloads; CloudHSM is a more operationally demanding option when a documented requirement calls for customer-controlled hardware security modules or specific cryptographic custody.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How often should AWS security policies be reviewed?

Review them whenever accounts, applications, regions or data classifications change, and establish a recurring access and findings review cadence. The exact interval should match your risk, staffing and regulatory obligations rather than a universal AWS schedule.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

AWS complianceAWS securitycloud securityGuardDutyIAMInspectorSecurity Hub

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.