AWS is reshaping Security Hub into a broader control plane for the modern enterprise, adding dedicated AI workload visibility, AI-focused threat detection, AI-assisted investigations, and native monitoring for Microsoft Azure resources. The announcement matters because it addresses two realities that security teams can no longer treat as edge cases: artificial intelligence workloads are entering production at high speed, and most large organizations operate across more than one cloud.
For Windows administrators, Microsoft security professionals, and enterprises that have built core systems around Azure while also using AWS for applications, data platforms, or generative AI, the move has practical implications. AWS Security Hub is no longer being positioned solely as a place to aggregate AWS findings. It is becoming a cross-environment security operations experience that can inventory selected AI assets, prioritize threats, and present Azure risk signals beside AWS risks.
The promise is compelling: fewer disconnected consoles, more consistent response workflows, and better visibility into AI services that have often appeared faster than security governance could keep up. The limitations are equally important. Coverage remains selective, AI discovery depends on supporting AWS services and supported compute environments, and AI-generated investigation conclusions still require human validation.

Cybersecurity analysts monitor dashboards as cloud networks, AI, and threat alerts connect around a central security shield.Overview: Security Operations Meets the AI and Multi-Cloud Reality​

Cloud security has traditionally been organized around infrastructure. Teams inventory virtual machines, storage, identities, networks, containers, and application services. That model still matters, but it does not fully describe an enterprise environment where employees deploy generative AI agents, developers call third-party model APIs, and data science teams publish models through managed services or self-hosted inference servers.
AI introduces a new layer of assets that can be difficult to track:
  • Foundation model invocations that consume tokens and compute capacity.
  • AI agents that can access data sources, tools, APIs, and enterprise systems.
  • Model endpoints deployed through managed platforms or self-hosted software.
  • External AI dependencies, including third-party APIs used by applications running inside the cloud environment.
  • Prompt flows and agent behavior that may create new paths for data exposure, misuse, and manipulation.
At the same time, many organizations have not standardized on a single cloud provider. Azure may support Active Directory integrations, Microsoft 365-adjacent workloads, Windows Server applications, SQL Server estates, and enterprise development pipelines. AWS may host data lakes, customer-facing applications, container platforms, machine learning environments, and newer AI workloads.
That split creates a persistent operational problem. A security team may use native Azure security tooling for one side of the estate and AWS-native services for another, then spend significant time correlating incidents manually. AWS Security Hub’s new Azure capabilities attempt to reduce that operational gap, while the AI-focused features attempt to address the growing blind spot around models, agents, endpoints, and AI-related threats.
The result is not a complete replacement for every existing security platform. It is better understood as an expansion of the AWS security ecosystem toward centralized cloud security posture management, threat detection, vulnerability management, and response orchestration across a more diverse estate.

AI Inventory: Establishing a Baseline for What Exists​

The most foundational of the new capabilities is Security Hub AI Inventory. Security teams cannot meaningfully secure AI assets if they do not know which models, agents, endpoints, and dependencies are running across their organization.
This is particularly relevant in large AWS environments where business units, development teams, and data science groups have separate accounts. A centralized security organization may have visibility into cloud accounts and resource types, yet still lack a useful answer to a basic question: Where is AI actually being used?
Security Hub AI Inventory is designed to provide an organization-wide view of AI and machine learning assets along with their associated security posture. It connects these assets to underlying infrastructure and security findings, helping teams understand not simply that an AI workload exists, but also what compute, identity, networking, and data resources surround it.

Managed AI Service Discovery​

For AWS-managed services, Security Hub can inventory supported resources from:
  • Amazon Bedrock
  • Amazon Bedrock AgentCore
  • Amazon SageMaker
This is a meaningful step because these three services cover distinct parts of the AWS AI lifecycle.
Amazon Bedrock is aimed at building generative AI applications using foundation models and related managed services. Amazon Bedrock AgentCore supports agentic applications and the orchestration components required to run them. Amazon SageMaker remains a central AWS platform for training, deploying, hosting, and operating machine learning models.
In practical terms, this means a security team can begin seeing managed AI resources as a dedicated category rather than treating them as an opaque collection of service configurations. That distinction matters when investigating a risky identity permission, an exposed endpoint, an unusual model invocation pattern, or a configuration issue that affects an AI workflow.

Self-Hosted AI Workload Discovery​

The more ambitious aspect of the AI inventory is its ability to identify some self-hosted AI assets. Organizations do not run all models through managed platforms. They increasingly deploy open-source models, local inference servers, and agent frameworks on their own cloud compute.
Security Hub uses signals from supporting AWS services to identify these workloads. Amazon Inspector software bill of materials analysis can identify supported AI-related software components in Amazon EC2 instances and Amazon Elastic Container Registry images. This can expose the presence of models, inference endpoints, and certain agent technologies running outside AWS-managed AI services.
Supported self-hosted discovery includes selected model and serving technologies, with examples spanning common AI infrastructure such as:
  • Ollama
  • Hugging Face model assets
  • vLLM
  • TorchServe
  • NVIDIA Triton Inference Server
  • Text Generation Inference
  • SGLang
  • llama.cpp
  • LocalAI
  • BentoML
  • Ray Serve
  • GPT4All
That is useful for detecting the emergence of “shadow AI” inside a cloud account. A team may be using a self-hosted model for experimentation, internal document search, code generation, or proof-of-concept work without going through a central AI approval process.
However, organizations should not mistake this for universal discovery. The present capability has important boundaries. Self-hosted AI discovery is focused on Amazon EC2 instances and Amazon ECR container images. It does not provide equivalent detection across every AWS compute service, and it should not be assumed to comprehensively cover Lambda functions, Amazon EKS clusters, AWS Fargate tasks, or all managed runtime environments.
That limitation is especially important for enterprises with cloud-native application strategies. A large share of modern workloads live in Kubernetes, serverless functions, managed containers, and platform-as-a-service environments. Security teams should treat AI Inventory as a valuable signal source, not as proof that every AI asset in the environment has been found.

External AI Endpoint Visibility​

Security Hub also uses Amazon GuardDuty DNS telemetry to identify external AI service endpoints called by EC2 workloads. This can reveal cloud applications that depend on third-party AI providers.
This is a potentially significant capability. Many organizations have begun using external AI APIs in ways that are hard for central teams to track. A developer may embed an API call inside an internal application, a vendor integration may invoke an external model service, or an automation script may send content to a third-party endpoint.
Knowing that those calls exist helps security teams evaluate:
  • Whether sensitive data could leave the organization.
  • Whether a third-party AI provider has been approved for the intended workload.
  • Whether workloads use credentials and secrets in a properly managed way.
  • Whether external dependencies create compliance or residency concerns.
  • Whether an attack or configuration change has redirected applications toward an unexpected endpoint.
Yet this visibility also has clear constraints. External endpoint discovery relies on DNS activity observed for EC2 instances. It is not equivalent to universal application-layer monitoring, and it does not automatically establish which data was sent, whether the call was legitimate, or whether an endpoint is safe. DNS-level awareness is useful context, but it is only one piece of a sound AI governance strategy.

AI Inventory Is Included, but Dependencies Still Matter​

AWS includes Security Hub AI Inventory with the Security Hub Essentials plan at no additional charge, and managed service discovery requires no separate opt-in beyond Security Hub being enabled.
That pricing and activation model lowers the barrier to adoption. Security teams can begin building an AI asset inventory without first purchasing an additional standalone product.
However, the deeper discovery features depend on other services being in place:
  • Amazon Inspector is needed for the software inventory and SBOM signals used to identify self-hosted AI workloads.
  • Amazon GuardDuty is needed for the DNS activity used to identify external AI endpoints.
  • Appropriate EC2 and ECR scanning configurations must be enabled for relevant signals to exist.
The operational takeaway is straightforward: organizations should assess coverage rather than merely turn on a dashboard. An inventory is only as complete as the telemetry, scanning, and supported resource types behind it.

GuardDuty AI Protection: Detecting Threats Specific to AI Services​

Inventory answers the question of what is deployed. Amazon GuardDuty AI Protection focuses on a different question: Is an AI workload being abused, manipulated, or accessed in a suspicious way?
GuardDuty AI Protection expands Amazon GuardDuty’s threat detection capabilities to cover AI services, with initial support for Amazon Bedrock and Amazon SageMaker. The service analyzes relevant AWS CloudTrail management and data events to identify activity patterns that warrant investigation.
This is important because traditional cloud threat detection often concentrates on compromised instances, unusual API calls, identity misuse, suspicious network activity, malware, or data exfiltration. Those remain critical. But AI workloads create their own attack and abuse patterns, particularly when model invocations carry cost, sensitive context, or downstream access to enterprise tools.

Anomalous Model Invocation Activity​

One of the new detection areas is anomalous model invocation behavior. In an AI service context, this can mean patterns that differ from established normal activity for a user, role, application, account, or model deployment.
Examples could include:
  • A service account suddenly invoking a model at far higher volume than normal.
  • A user identity accessing a model resource outside its expected application workflow.
  • Unusual invocation timing or geographic access patterns.
  • A workload calling an AI service in a way that does not align with historical usage.
  • Unexpected changes in model or endpoint activity following credential compromise.
The value lies in taking events that might otherwise appear as ordinary service usage and evaluating them as potential signs of abuse. AI services can generate substantial usage volumes, so a security team needs behavioral context to separate normal production demand from suspicious spikes.

Cost Harvesting Attacks​

Perhaps the clearest new category is the detection of cost harvesting attacks.
Cost harvesting describes a scenario where an attacker gains access to cloud credentials, roles, keys, or sessions and uses AI services to consume valuable inference capacity at the victim’s expense. Rather than launching cryptocurrency miners or provisioning conventional compute instances, an attacker may invoke foundation models or model endpoints repeatedly, driving up token consumption, GPU use, and service costs.
This is a modern version of cloud resource abuse. The attacker may benefit from model output, access scarce AI capacity, or simply impose financial damage. The affected organization may not discover the incident until a billing anomaly appears.
GuardDuty AI Protection is intended to provide earlier warning by identifying abnormal patterns associated with this behavior. For organizations that have approved Bedrock or SageMaker usage at scale, that capability could reduce the time between account compromise and meaningful detection.
Still, it is essential to keep expectations realistic. Threat detection does not eliminate the need for strong identity controls. AI cost abuse is best addressed through a layered approach that includes:
  • Least-privilege IAM permissions
  • Temporary credentials instead of long-lived access keys
  • Multi-factor authentication for privileged access
  • Service control policies and permission boundaries
  • Usage budgets and cost anomaly detection
  • Segregation of development, testing, and production accounts
  • Logging and centralized audit review
  • Rate, quota, and access controls where available
A detection service is a safety net, not a substitute for identity hygiene and financial governance.

Prompt Injection Detection​

GuardDuty AI Protection also detects certain prompt injection attempts through integration with Amazon Bedrock Guardrails.
Prompt injection is one of the defining security challenges for generative AI systems. It occurs when untrusted content attempts to manipulate a model or agent into ignoring intended instructions, revealing sensitive information, calling inappropriate tools, or taking actions outside the application’s policy boundaries.
In an enterprise environment, prompt injection can be especially dangerous when an AI agent has access to:
  • Internal knowledge bases
  • Customer data
  • File repositories
  • Ticketing systems
  • Enterprise search tools
  • Databases
  • Email or collaboration systems
  • Workflow automation APIs
Detecting prompt injection attempts is valuable, but it should not be oversold as complete prompt injection prevention. This attack category is complex and context-dependent. An AI application’s risk depends heavily on agent permissions, retrieval sources, tool access, input validation, output handling, data classification, and the business processes the agent can influence.
Bedrock Guardrails can help enforce defined controls, but organizations should continue to use architectural protections. Sensitive actions should require confirmation, tools should receive narrowly scoped permissions, and agent access should be separated from broad administrative identities.

Availability and Adoption Considerations​

GuardDuty AI Protection is available to GuardDuty customers with a 30-day free trial. It can be enabled through GuardDuty or Security Hub, and AWS Organizations can support centralized activation across accounts.
That centralized deployment model is particularly relevant for enterprises with dozens or hundreds of AWS accounts. Without centralized enablement, AI security coverage can become inconsistent, with some teams protected and others operating independently.
Before enabling the feature broadly, security leaders should document:
  1. Which accounts use Bedrock and SageMaker.
  2. Which teams own the affected applications.
  3. What normal AI service usage looks like.
  4. Who will receive, triage, and escalate findings.
  5. What action will be taken when cost harvesting or suspicious invocation behavior is detected.
  6. Whether incident response playbooks include AI service abuse scenarios.
A new detection category creates value only when there is an accountable response process behind it.

GuardDuty Investigation: AI-Assisted Triage With Human Oversight​

The third AI-related announcement is GuardDuty Investigation, an AI-powered investigation capability in preview. It is sometimes described informally as an AI investigation service, but its formal identity is GuardDuty Investigation.
Its goal is to reduce the manual burden of alert analysis. Security operations teams routinely face a difficult ratio: more findings than analysts can investigate deeply, and too much time spent determining whether an alert represents a real threat or benign activity.
GuardDuty Investigation analyzes findings and account context to produce a structured assessment. It reviews relevant activity from the preceding 90 days, affected resources, threat indicators, threat intelligence, and related context. The service then returns a disposition assessment, confidence level, supporting evidence, a risk rating, MITRE ATT&CK technique classification, and recommended actions.

What the Investigation Capability Can Improve​

The operational benefits are easy to understand. Rather than opening several consoles, reviewing logs, tracing identities, and manually assembling a timeline, an analyst can receive a condensed investigation package.
Potential advantages include:
  • Faster initial triage of suspicious activity.
  • More consistent analyst workflows.
  • Easier identification of relevant historical behavior.
  • Better prioritization of high-risk findings.
  • Reduced time spent on low-value manual correlation.
  • Recommended remediation actions that can accelerate response.
For understaffed security teams, this can be particularly valuable. A mature security operations center may already have experienced analysts and custom automation. Smaller organizations often lack that depth and may struggle to investigate every important cloud finding promptly.

Preview Status and Regional Limits​

The feature is in preview, which matters. Preview services can change in functionality, regional support, operational behavior, pricing, and service-level commitments before general availability.
GuardDuty Investigation is currently available in 10 commercial AWS Regions:
  • US East (N. Virginia)
  • US East (Ohio)
  • US West (Oregon)
  • Canada (Central)
  • Europe (Frankfurt)
  • Europe (Ireland)
  • Europe (London)
  • Europe (Paris)
  • Europe (Stockholm)
  • Asia Pacific (Tokyo)
Organizations using other regions should not assume coverage. This is particularly relevant for global companies that separate workloads by geography, compliance needs, or residency requirements.

AI Investigation Is Not Autonomous Incident Response​

The most important caution is that AI-generated assessments can be incomplete or wrong. AWS explicitly frames the outputs as analysis and recommendations that require human review.
That is the right operational stance. An AI investigation tool can help summarize evidence and suggest next steps, but it should not be granted unchecked authority to disable identities, delete workloads, quarantine business-critical systems, or alter production configurations without carefully designed guardrails.
A responsible workflow should look like this:
  1. Use GuardDuty Investigation to accelerate evidence gathering and triage.
  2. Validate the finding against source logs, account ownership, and business context.
  3. Confirm the affected identity, workload, or data path.
  4. Apply a preapproved containment action when the risk is confirmed.
  5. Document the incident, root cause, and lessons learned.
  6. Tune detections and access controls to reduce recurrence.
AI can shorten the time to understanding. It does not remove accountability from the security team.

Microsoft Azure Support: A New Native Multi-Cloud Direction​

The other major expansion is AWS Security Hub support for Microsoft Azure. This is arguably the most strategically consequential part of the announcement for Windows-focused organizations.
Azure environments frequently host Windows Server workloads, Azure Virtual Desktop deployments, Microsoft-centric identity architectures, enterprise line-of-business applications, SQL Server databases, .NET services, and hybrid infrastructure connected to on-premises Active Directory. For companies that also operate AWS workloads, using separate security views can create fragmentation.
Security Hub can now discover selected Azure resource types, including:
  • Azure Virtual Machines
  • Azure Container Registry container images
  • Azure Function Apps
  • Azure identities
The platform evaluates these resources for:
  • Misconfigurations
  • Internet exposure
  • Software vulnerabilities
  • Posture issues aligned with supported Azure security standards
Security Hub also provides posture checks based on the CIS Microsoft Azure Foundations Benchmark, helping organizations evaluate their Azure environment against a recognized configuration baseline.

A Unified Finding Format and Response Model​

The operational attraction is not merely Azure asset discovery. It is the ability to view AWS and Azure findings in a common prioritized experience, using comparable finding formats, response workflows, and automation patterns.
For security teams already centered on AWS Security Hub, this may reduce the friction of switching between tools for routine triage. A finding involving an Azure virtual machine, an exposed Azure Function App, or a vulnerable container image can be reviewed alongside AWS findings.
This also opens the door to more consistent automation. Organizations can potentially use existing EventBridge-based workflows, ticketing integrations, notification processes, and incident response runbooks to manage findings across both environments.
The benefit is most evident where the same team owns cloud security across AWS and Azure. A common risk queue can simplify workload prioritization, especially when analysts must decide whether a vulnerable Azure VM, a misconfigured AWS storage resource, or an abnormal Bedrock invocation deserves immediate attention.

Pricing and Trial Model​

AWS is offering a separate 30-day free trial for Azure resource monitoring when an Azure integration is created. After the trial, AWS states that Azure resources are charged at the same rates as equivalent AWS resources.
That is a relatively straightforward commercial model, but teams should still examine the full cost picture before broad deployment. Security monitoring can generate costs based on resource counts, findings, scans, and the supporting services used for detection and vulnerability management.
The key planning question is not simply whether Azure monitoring has an additional per-resource surcharge. It is whether the total security architecture, including AWS Security Hub, Amazon Inspector, GuardDuty, log retention, automation, and any third-party integrations, fits the organization’s budget and operational model.

Important Regional and Coverage Boundaries​

Azure integration can be created from most AWS Regions where Security Hub is available, but there are exceptions. The current exclusions include:
  • Middle East (UAE)
  • Middle East (Bahrain)
  • Asia Pacific (Taipei)
  • Asia Pacific (New Zealand)
Enterprises should also avoid assuming that Azure support means full parity with every Azure-native security feature. The announced resource coverage is specific and should be validated against actual workloads. Azure is a very broad platform, encompassing managed databases, Kubernetes, networking services, identity systems, SaaS integrations, DevOps services, serverless offerings, analytics platforms, and more.
Security Hub’s Azure integration is a meaningful expansion, but it is not evidence that every Azure service, policy, configuration type, or Microsoft security signal is fully covered.
For many organizations, the best near-term strategy will be a coexistence model:
  • Use AWS Security Hub to centralize prioritized cross-cloud findings where its coverage is strong.
  • Maintain Azure-native tools for deep Azure-specific visibility, configuration, and incident response.
  • Normalize incident workflows rather than forcing every security function into a single console.
  • Validate that detections, compliance requirements, and audit evidence are preserved across both platforms.

Security Hub Extended Adds a Broader Enterprise Security Layer​

The Azure announcement arrives alongside the broader Security Hub Extended strategy. Earlier in the year, AWS introduced Security Hub Extended to bring curated partner security products into the Security Hub experience.
The plan now includes 21 curated partner solutions across nine security categories, covering areas such as:
  • Endpoint security
  • Identity security
  • Email security
  • Network security
  • Data security
  • Browser security
  • Cloud security
  • AI security
  • Security operations
The purpose is to consolidate procurement, billing, integration, and security findings across an enterprise security stack. Partner findings use the Open Cybersecurity Schema Framework, or OCSF, allowing them to be aggregated into Security Hub in a normalized format.
For organizations struggling with vendor sprawl, the concept is attractive. A unified security operations experience can reduce the integration burden and improve visibility across technologies that were previously managed as separate silos.
But centralization should not become a reason to abandon product-specific expertise. Endpoint, identity, email, and cloud security products often expose advanced capabilities that require specialized configuration and investigation workflows. A consolidated dashboard is useful, but it cannot replace the underlying operational knowledge needed to run each security domain effectively.

Strengths, Risks, and What Enterprises Should Watch​

AWS’s Security Hub expansion has several genuine strengths.

Notable Strengths​

AI assets receive first-class treatment. Rather than treating AI solely as another application category, AWS is creating dedicated inventory, detection, and investigation workflows. That reflects the unique risks of AI models, agents, external endpoints, and usage-based abuse.
Managed and self-hosted visibility are both addressed. The inventory is not limited to Bedrock and SageMaker. It also attempts to reveal self-hosted models and inference infrastructure through software inventory signals.
Cost harvesting is a practical threat category. AI resource abuse can be expensive and easy to miss. Dedicated detection for anomalous inference consumption is a valuable addition to cloud threat monitoring.
Azure support is operationally relevant. AWS is acknowledging the reality that many customers use Azure. Presenting Azure findings alongside AWS findings can reduce friction for centralized cloud security teams.
The service is designed for organizational scale. AWS Organizations support, common finding formats, centralized enablement, and automation integrations are important for enterprises with large multi-account environments.

Key Risks and Limitations​

AI inventory coverage is not universal. The service does not automatically identify every AI workload everywhere. Current self-hosted discovery depends on supported compute types, supported technologies, Amazon Inspector signals, and GuardDuty DNS telemetry.
External endpoint discovery provides context, not full data-flow analysis. Seeing a DNS call to an AI provider does not prove what content was transmitted, whether that content was sensitive, or whether the business use was approved.
Prompt injection remains difficult. Detection through Guardrails integration is helpful, but prompt injection defense requires careful system design, limited agent permissions, data controls, and human oversight.
AI-powered investigations can make mistakes. Confidence scores and recommendations are useful aids, not final truth. Incident responders must validate conclusions before taking disruptive actions.
Multi-cloud does not mean complete feature parity. Azure support is significant, but its resource and regional coverage must be tested against the organization’s specific Azure footprint.
Centralization can create a false sense of completeness. A unified console is only as useful as the integrations, telemetry, configuration quality, and response processes supporting it.

A Practical Adoption Path for Windows and Cloud Security Teams​

Enterprises should approach these capabilities as a program, not merely as a set of checkboxes in the AWS console.
A pragmatic rollout path includes the following steps:
  1. Map the current AI estate. Identify Bedrock, SageMaker, AgentCore, self-hosted inference, third-party AI APIs, and AI-enabled applications across all AWS accounts.
  2. Enable and validate Security Hub AI Inventory. Confirm that managed resources appear as expected, then assess whether Inspector and GuardDuty are configured to support self-hosted and external endpoint discovery.
  3. Review identity architecture around AI services. Restrict model invocation permissions, eliminate unnecessary long-lived credentials, and ensure production AI workloads use dedicated roles with narrowly scoped privileges.
  4. Pilot GuardDuty AI Protection in representative accounts. Start with environments that actively use Bedrock or SageMaker, establish expected usage baselines, and tune operational runbooks around the resulting findings.
  5. Use GuardDuty Investigation as analyst assistance. Keep the feature within human-reviewed incident response workflows, especially while it remains in preview.
  6. Integrate Azure selectively. Begin with Azure subscriptions that contain business-critical virtual machines, container registries, function apps, and identities. Compare Security Hub findings with Azure-native tools to understand overlap and gaps.
  7. Define a unified triage model. Establish severity definitions, ticket-routing rules, escalation paths, and ownership assignments that work across AWS and Azure.
  8. Measure coverage, not just adoption. Track which accounts, regions, resource types, and AI services are actively monitored. Gaps should be documented and addressed rather than hidden behind a consolidated dashboard.

The Larger Significance of AWS’s Security Hub Expansion​

AWS’s latest Security Hub capabilities point toward a larger shift in cloud security. The security operations center is becoming less concerned with which provider generated a finding and more concerned with the business context around the risk: what application is affected, what data is exposed, what identity is involved, what AI capability is being used, and what response is required.
For Windows and Azure-heavy organizations, AWS Security Hub’s Azure support should be viewed as a credible new option for cross-cloud security operations rather than an automatic replacement for Microsoft’s own security ecosystem. Its value will depend on the organization’s Azure footprint, its existing tooling, and whether a shared AWS-Azure response process offers measurable operational improvement.
For AI security, the most significant development is the move from generic cloud monitoring toward AI-aware inventory and threat detection. Models, agents, endpoints, prompts, and inference usage are becoming security-relevant assets in their own right. AWS’s additions give organizations better tools to discover and investigate those assets, but they do not eliminate the need for strong architecture, identity governance, data controls, and human incident response.
The central message is clear: securing cloud infrastructure is no longer enough. Enterprises now need security operations that can understand the infrastructure beneath AI, the identities that invoke it, the external services it depends on, and the multiple clouds in which it operates.

References​

  1. Primary source: Cloud Wars
    Published: 2026-07-22T14:00:00+00:00
  2. Related coverage: aws.amazon.com