Amazon Inspector
Cloud service · AWS

Amazon Inspector

In short

Amazon Inspector is a security assessment service offered by Amazon Web Services (AWS) that automatically assesses applications for vulnerabilities or deviations from best practices, and produces a detailed list of security findings prioritized by level of severity.

Cloud Services Hub →

4 key features of Amazon Inspector

Amazon Inspector offers automated vulnerability management, continuous scanning, integration with AWS services, comprehensive reporting, and customizable rule packages for effective security assessments.

01
Automated Vulnerability Management

Amazon Inspector automatically assesses applications for vulnerabilities or deviations from best practices, including network accessibility and common vulnerabilities and exposures (CVEs) in the Amazon EC2 instances.

02
Continuous Scanning

Amazon Inspector continuously scans the AWS environment to identify software vulnerabilities and unintended network exposure, ensuring that risks are identified as soon as they arise.

03
Integrated AWS Services

Integrates with AWS Security Hub and Amazon EventBridge to automate workflows and ticket routing.

04
Comprehensive Reporting

Provides detailed findings of the security assessment, including severity levels and remediation steps, to help prioritize and manage security issues effectively.

Where Amazon Inspector is used

Amazon Inspector is used for vulnerability management, compliance assurance, DevSecOps integration, and automated security assessments to enhance the security and compliance posture of AWS workloads.

  1. 01
    Vulnerability Management

    Amazon Inspector is used to automatically scan AWS workloads for vulnerabilities and unintended network exposures. Organizations can leverage this capability to continuously monitor and rectify security vulnerabilities in their AWS resources, ensuring compliance with their security policies and standards.

  2. 02
    Compliance Assurance

    Supports compliance requirements and best practices for NIST CSF, PCI DSS, and other regulations through Amazon Inspector scans.

  3. 03
    DevSecOps Integration

    Amazon Inspector can be seamlessly integrated into CI/CD pipelines to automatically assess application security as part of the development process. This enables developers and security teams to address vulnerabilities early in the development lifecycle, promoting a culture of security and operational excellence.

  4. 04
    Automated Security Assessments

    Organizations can use Amazon Inspector to automate the process of security assessment reporting. By scheduling regular scans, users can receive reports detailing the security health of their AWS environment, enabling proactive risk management and mitigation strategies.

How Amazon Inspector is priced

Amazon Inspector pricing varies between agent-based assessments for EC2 instances or servers, and event-based assessments for AWS resources like Lambda functions and containers without installing agents.

Amazon EC2 instance scans

Charged by the average number of EC2 instances assessed during the month, for both agent-based and agentless scanning. Intermittently running instances are prorated by their total running time.

Amazon ECR container image scans

Charged for the number of images initially scanned when pushed to ECR and the number of image rescans performed each month.

Amazon EC2 CIS Benchmark assessments

Charged per assessment per EC2 instance.

On-demand container image scanning

Charged by the number of container images scanned per month, including scans within CI/CD tools and on-demand scans outside those tools.

AWS Lambda standard scans

Charged by the average number of Lambda functions scanned per month, prorated by Inspector coverage hours from discovery until deletion or exclusion from scanning.

AWS Lambda code scans

Charged by the average number of Lambda functions scanned per month, prorated by Inspector coverage hours from discovery until deletion or exclusion from scanning.

Code repository scans

Charged by the total number of scans across repositories for each supported scan type: first-party code (SAST), third-party dependencies (SCA), and infrastructure as code (IaC).

Microsoft Azure Virtual Machine scans

Charged by the average number of Azure VMs assessed per month, with intermittently running VMs prorated by total running time.

Microsoft Azure Container Registry image scans

Charged for the number of images initially scanned when pushed to ACR and the number of image rescans performed each month.

Microsoft Azure Function App scans

Charged by the average number of Azure Function Apps scanned per month, prorated by Inspector coverage hours.

Services Amazon Inspector works with

AWS Security HubAWS Security Hub

Amazon Inspector findings are automatically sent to AWS Security Hub, where you can aggregate the findings from various AWS security services into a consistent format for easier management and remediation.

AWS OrganizationsAWS Organizations

Amazon Inspector integrates with AWS Organizations, enabling you to manage and delegate responsibilities, such as security assessments, across multiple AWS accounts in an organization.

AWS LambdaAWS Lambda

Amazon Inspector integrates with AWS Lambda to automate responses to findings. For instance, you can create Lambda functions that automatically remediate specific types of vulnerabilities when detected by Amazon Inspector.

What is Amazon Inspector

2 min read

Amazon Inspector is a security vulnerability assessment service designed to help organizations enhance the security and compliance of their applications deployed on Amazon Web Services (AWS). As businesses increasingly move their operations to the cloud, ensuring the security of their applications and data becomes paramount. Amazon Inspector automates the security assessment process by scanning AWS resources for vulnerabilities or deviations from best practices. 

One of the core strengths of Amazon Inspector is its deep integration with AWS, enabling it to effortlessly assess the configuration and behavior of AWS resources. It works by analyzing the application's network accessibility, identifying the vulnerabilities or deviations, and then providing detailed findings. These findings are accompanied by a severity rating, which helps organizations prioritize issues based on their potential impact on the security posture. This comprehensive analysis is critical in todays fast-evolving threat landscape, allowing businesses to proactively identify and mitigate vulnerabilities before they can be exploited. 

Amazon Inspector automatically rescans affected resources when events may introduce a new vulnerability, including package installations, patches, and publication of a new common vulnerabilities and exposures (CVE) entry that affects the resource.

Amazon Inspector is designed with simplicity in mind. Setting up and starting the assessments can be done with just a few clicks in the AWS Management Console. Once an assessment is initiated, Amazon Inspector examines the application's runtime environment, checking for vulnerabilities and identifying unauthorized network access or the use of outdated software versions that could expose the application to security threats. 

Moreover, Amazon Inspector offers detailed recommendations on how to address the identified issues. These recommendations are actionable, allowing developers and security teams to clearly understand the steps needed to remediate vulnerabilities, ultimately enhancing the security posture of their applications. 

Using Amazon Inspector, organizations can automate regular security assessments, thereby continuously monitoring their AWS resources for vulnerabilities. This continuous monitoring is essential for maintaining compliance with industry regulations and standards, as it ensures that security is not just a one-time check but an ongoing process. 

In summary, Amazon Inspector is an essential service for any organization deploying applications on AWS, offering comprehensive, automated security assessments that adapt to the latest threat landscape. By simplifying the process of identifying and remediating vulnerabilities, Amazon Inspector enables businesses to more effectively protect their applications and data against current and emerging security threats.

Concepts related to Amazon Inspector

AWS architecture icons are the property of Amazon Web Services. BlowStack is not affiliated with or endorsed by AWS.