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.

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:
- Create an IAM User: Create a user with
bedrock:InvokeModelpermissions - Add Credentials: Enter your Access Key and Secret Key in the Bastio dashboard
- 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!