Start free with 10,000 API requests/month included
AWSBedrockEnterpriseSecurity

Announcing AWS Bedrock Support: Enterprise AI Security on Your Infrastructure

Securely use Claude and other foundation models with your own AWS infrastructure. Bastio now supports AWS Bedrock for enterprise-grade compliance and data sovereignty.

Daniel S. Jacobsen, Founder & CEONovember 22, 2025
Announcing AWS Bedrock Support: Enterprise AI Security on Your Infrastructure
Share:

Announcing AWS Bedrock Support

As AI adoption matures in the enterprise, data sovereignty and infrastructure control have become critical requirements. Today, we're excited to announce full support for AWS Bedrock in Bastio, enabling teams to secure their AI applications while leveraging their existing AWS infrastructure.

Why AWS Bedrock?

AWS Bedrock has become the platform of choice for many enterprises because it offers:

  • Data Sovereignty: Keep your data within your AWS VPCs and regions
  • Compliance: Leverage AWS's existing compliance certifications (HIPAA, SOC 2, etc.)
  • Unified Billing: Consolidate AI spend with your existing AWS bill
  • Private Connectivity: Use AWS PrivateLink for secure, internal-only access

With Bastio's new integration, you get all these benefits plus our comprehensive security layer.

Supported Models

Our Bedrock integration launches with full support for Anthropic's Claude family:

  • Claude 3.5 Sonnet: The latest state-of-the-art model
  • Claude 3 Opus: For complex reasoning tasks
  • Claude 3 Haiku: For high-speed, low-latency applications
  • Claude 3 Sonnet: Balanced performance and cost

We automatically map standard model names (e.g., claude-3-5-sonnet) to their Bedrock equivalents, so you can switch providers without changing your code.

Enterprise Security Meets AWS Infrastructure

When you use Bastio with AWS Bedrock, you get the best of both worlds. Your traffic flows through your secure AWS environment, while Bastio provides:

1. Real-Time Threat Detection

Detect and block prompt injection, jailbreaks, and malicious usage before it reaches your models.

2. PII Redaction

Automatically detect and redact sensitive data (PII, PHI, PCI) to ensure compliance with data privacy regulations.

3. Unified Observability

Get a single pane of glass for all your AI traffic, regardless of whether it's running on Bedrock, OpenAI, or other providers.

Getting Started

Connecting AWS Bedrock is simple:

  1. Create an IAM User: Create a user with bedrock:InvokeModel permissions
  2. Add Credentials: Enter your Access Key and Secret Key in the Bastio dashboard
  3. Update Your Code: Point your SDK to Bastio's endpoint
from openai import OpenAI

client = OpenAI(
    base_url="https://api.bastio.ai/v1/guard/{PROXY_ID}/v1",
    api_key="your-bastio-api-key"
)

# Use Claude via Bedrock just like any other model
response = client.chat.completions.create(
    model="claude-3-5-sonnet-20241022",
    messages=[{"role": "user", "content": "Hello from AWS Bedrock!"}]
)

Available Now

AWS Bedrock support is available today for all Bastio customers. To get started, visit your Dashboard and create a new proxy with the "AWS Bedrock" provider.

For detailed configuration instructions, check out our AWS Bedrock Documentation.

Enjoyed this article? Share it!

Share:

Ready to Secure Your AI Applications?

Get started with Bastio today and protect your LLM applications from emerging threats.