Sichere Multi-Umgebungs-Zugriffsmuster für die Claude Platform auf AWS
Ein technischer Leitfaden beschreibt, wie man cross-account SigV4, workspace-scope API-Schlüssel und OIDC-Federation konfiguriert, um sichere LLM-Inferenz über verschiedene Umgebungen hinweg zu ermöglichen.
Automatisch aus dem englischen Original übersetzt.
Amazon Web Services hat am 1. Oktober 2026 einen detaillierten technischen Leitfaden veröffentlicht, der darlegt, wie sich ein sicherer, multi-umgebungsübergreifender Zugriff auf die Claude Platform auf AWS implementieren lässt. Der Artikel bietet Infrastruktur-Ingenieuren eine Schritt-für-Schritt-Anleitung, um Produktions-Workloads, Entwickler-Laptops und externe Dienste mit einem einzigen Abonnement zu verbinden, während gleichzeitig eine strenge Isolation gewährleistet wird.
Was passiert ist
Der Leitfaden adressiert eine häufige architektonische Herausforderung für Organisationen, die Large Language Models (LLMs) einführen: das Management des Zugriffs aus drei unterschiedlichen Umgebungen, ohne dabei Sicherheit oder Abrechnungsklarheit zu gefährden. Diese Umgebungen umfassen Produktions-Workloads, die auf AWS laufen, Entwickler-Laptops für lokale Iterationen sowie externe Dienste, die auf anderen Cloud-Anbietern oder in On-Premises-CI-Pipelines gehostet werden. Jede Umgebung hat spezifische Authentifizierungsanforderungen, doch alle müssen sich ein einziges Abonnement der Claude Platform auf AWS teilen.
Zur Lösung dieses Problems schlagen die Autoren ein dediziertes AI-Services-Kontomuster innerhalb einer AWS Organization vor. Dieses spezifische verknüpfte Konto hostet das Abonnement, die Workspaces, die API-Schlüssel und die Cross-Account-Rollen. Workload-Konten interagieren nicht direkt mit dem Abonnement. Stattdessen übernehmen sie Rollen im AI-Services-Konto, um Inferenzaufrufe durchzuführen. Dies erzeugt eine Drei-Konten-Topologie, bestehend aus einem Payer-Konto für Governance, dem AI-Services-Konto für das Hosting von Ressourcen und einem oder mehreren Workload-Konten, die Inferenz über Cross-Account-Rollen nutzen.
Die Implementierung basiert auf drei spezifischen Zugriffsmustern, die parallel konfiguriert werden. AWS-Workload-Konten nutzen Cross-Account Signature Version 4 (SigV4)-Signierung, sodass Pods auf Amazon Elastic Kubernetes Service eine Rolle übernehmen und signierte Aufrufe tätigen können, ohne API-Schlüssel speichern zu müssen. Entwickler-Laptops verwenden Workspace-scoped API-Schlüssel, die auf einen Entwicklungs-Workspace beschränkt sind. Externe Workloads nutzen OpenID Connect Federation, um kurzlebige Credentials zu erhalten, wodurch sichergestellt wird, dass außerhalb des AWS-Ökosystems keine persistenten Secrets gespeichert werden.
Wie es funktioniert
Der Kernmechanismus beruht auf der Workspace-Ebene-Isolation innerhalb der Claude Platform. Ingenieure erstellen separate Workspaces für Produktions- und Entwicklungstraffic, jeweils mit einem eigenen Amazon Resource Name (ARN). Diese Workspaces sind an bestimmte AWS Regions gebunden, was bedeutet, dass API-Aufrufe den passenden regionalen Endpoint ansprechen müssen. Während die geografische Lage der Inferenz separat über Sicherheitseinstellungen gesteuert wird, sind Token-Generierung und -Nutzung strikt an die Region gebunden, in der der Workspace erstellt wurde.
Für AWS-native Workloads nutzt das System Identity and Access Management (IAM)-Trust-Policies. Ein Pod in einem Workload-Konto übernimmt eine Rolle im AI-Services-Konto. Diese Rolle gewährt Berechtigungen nur für den spezifischen Produktions-Workspace. Der Pod signiert dann seine Inferenz-Anfragen unter Verwendung von SigV4, wodurch die Notwendigkeit langfristiger Secrets entfällt. Für externe Systeme umfasst der Prozess einen OIDC-Identity-Provider. Der externe Workload authentifiziert sich, erhält temporäre AWS-Credentials und generiert ein kurzlebiges Token für die Inferenz. Dies stellt sicher, dass selbst bei Kompromittierung einer externen Pipeline die Credentials schnell ablaufen und nicht unbegrenzt wiederverwendet werden können.
Wichtige Details
- Die Architektur erfordert drei AWS-Konten: ein Payer-Konto, ein dediziertes AI-Services-Konto und mindestens ein Workload-Konto.
- Es müssen zwei Workspaces in der Claude Console erstellt werden, typischerweise benannt als production und development, jeder mit einem eindeutigen ARN.
- Cross-Account-Zugriff für AWS-Workloads nutzt SigV4-Signierung, wodurch die Speicherung oder Rotation von API-Schlüsseln im Anwendungscode entfällt.
- Der Entwicklerzugriff wird über langfristige API-Schlüssel verwaltet, die spezifisch auf den Development-Workspace beschränkt sind.
- Externe Nicht-AWS-Workloads authentifizieren sich über OIDC-Federation, um kurzlebige Tokens zu erhalten, wodurch sichergestellt wird, dass keine persistenten Credentials außerhalb von AWS existieren.
- Die Kostenallokation wird erreicht, indem jeder Workspace getaggt wird, z. B. mit
team:paymentsoderenvironment:prod, und diese Tags in der AWS Billing Console aktiviert werden.
Warum das wichtig ist
Für Softwareteams, die mit generativer KI arbeiten, sind Sicherheit und Kostentransparenz primäre Anliegen. Das Speichern langfristiger API-Schlüssel in Code-Repositories oder CI/CD-Pipelines birgt erhebliche Risiken. Falls ein Schlüssel leckt, kann ein Angreifer Quotas erschöpfen oder auf sensible Daten zugreifen. Durch den Wechsel zu rollenbasiertem Zugriff für AWS-Workloads und kurzlebigen Tokens für externe Systeme reduzieren Organisationen ihre Angriffsfläche. Die Trennung von Produktions- und Entwicklungs-Workspaces verhindert zudem versehentliche Ressourcenkonflikte und stellt sicher, dass experimenteller Code kritische Produktionsdienste nicht beeinträchtigt.
Darüber hinaus löst diese Struktur den operativen Schmerzpunkt der Kostenzuordnung. In vielen frühen KI-Bereitstellungen ist die Abrechnung eine Blackbox. Durch das Tagging von Workspaces und die Aktivierung von Cost-Allocation-Tags können Engineering-Leads den AWS Cost Explorer nach Team oder Projekt filtern. Dies ermöglicht präzise Chargebacks und Budget-Monitoring. Der Leitfaden weist darauf hin, dass es nach der Aktivierung der Tags 24 bis 48 Stunden dauert, bis die Daten im Cost Explorer erscheinen, aber sobald sie aktiv sind, bieten sie granulare Einsicht in die Ausgaben pro Umgebung.
Was Sie tun können
- Richten Sie ein dediziertes verknüpftes AI-Services-Konto innerhalb Ihrer AWS Organization ein, um das Claude-Platform-Abonnement zu hosten.
- Erstellen Sie separate Production- und Development-Workspaces in der Claude Console und notieren Sie deren ARNs für die spätere Konfiguration.
- Konfigurieren Sie IAM-Trust-Policies im AI-Services-Konto, damit spezifische Workload-Konten Rollen für die SigV4-Signierung übernehmen können.
- Generieren Sie Workspace-scoped API-Schlüssel für Entwickler und stellen Sie sicher, dass diese nur auf den Development-Workspace beschränkt sind.
- Implementieren Sie OIDC-Federation für alle externen CI/CD-Pipelines oder On-Premises-Dienste, die Zugang zum Modell benötigen.
- Taggen Sie Ihre Workspaces mit Team- und Umgebungskennungen und aktivieren Sie diese Tags anschließend in der AWS Billing Console zur Nachverfolgung der Kosten.



