Was ist die AWS Cloud Control API?
Die AWS Cloud Control API ist ein Service, mit dem Entwicklerinnen und Entwickler Cloud-Infrastruktur über einen konsistenten Satz standardisierter APIs verwalten. Statt für jeden AWS-Service eine eigene, individuell geschnittene API zu lernen, arbeiten Sie mit fünf gleichbleibenden Operationen: Create, Read, Update, Delete und List (CRUDL).
Die API deckt AWS-Ressourcen ebenso ab wie Ressourcen von Drittanbietern, die in der öffentlichen AWS-CloudFormation-Registry veröffentlicht sind. Damit verwalten Sie Hunderte von Ressourcentypen über eine einheitliche Schnittstelle. Neue AWS-Funktionen und -Services werden laut AWS typischerweise am Tag ihres Launches über die Cloud Control API programmatisch verfügbar gemacht.
Kernfunktionen
- Standardisierte CRUDL-APIs: Fünf einheitliche Operationen für alle unterstützten Ressourcentypen
- AWS- und Drittanbieter-Ressourcen: Verwaltung aller Ressourcentypen aus der öffentlichen CloudFormation-Registry
- Schnelle Abdeckung neuer Services: Neue AWS-Ressourcentypen werden typischerweise am Launch-Tag verfügbar
- Partner-Integration: Genutzt von HashiCorp Terraform, Pulumi und der Red Hat Ansible Automation Platform
- Zugriff über SDKs und CLI: Ansprache über die AWS SDKs und die AWS CLI
Typische Anwendungsfälle
Eigene Provisioning-Werkzeuge: Teams, die interne Infrastruktur-Portale oder Self-Service-Plattformen bauen, sprechen alle Ressourcentypen über dieselben fünf Operationen an, statt pro Service eine eigene Integration zu pflegen.
Werkzeuge Dritter aktuell halten: Provisioning-Werkzeuge wie Terraform, Pulumi oder Ansible erhalten über die Cloud Control API Zugang zu neuen AWS-Ressourcentypen, ohne dass für jeden Typ eigener Integrationscode entsteht.
Einheitliche Verwaltung hybrider Ressourcen: Ressourcen von Drittanbietern aus der CloudFormation-Registry werden über dieselbe Schnittstelle gesteuert wie AWS-eigene Ressourcen.
Vorteile
- Eine Schnittstelle statt vieler servicespezifischer APIs
- Neue AWS-Ressourcentypen ohne zusätzlichen Integrationsaufwand
- Konsistentes Verhalten für AWS- und Drittanbieter-Ressourcen
- Keine Zusatzkosten für die zum Start verfügbaren AWS Cloud Control APIs
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei der AWS Cloud Control API: Aufbau eigener Provisioning-Services, Anbindung an bestehende Infrastructure-as-Code-Pipelines sowie Bewertung, wann Cloud Control API, CloudFormation oder CDK das passende Werkzeug ist.
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was ist die AWS Cloud Control API?
Die AWS Cloud Control API ist ein Service, der Entwicklern einen Satz standardisierter CRUDL-APIs zur Verfügung stellt, um Hunderte von AWS- und Drittanbieter-Ressourcen einheitlich zu verwalten. Statt für jeden Service eine eigene API zu lernen, arbeiten Sie mit fünf gleichbleibenden Operationen.
Welche Ressourcen lassen sich damit verwalten?
Verwaltet werden AWS-Ressourcen sowie Ressourcen von Drittanbietern, die in der öffentlichen AWS-CloudFormation-Registry veröffentlicht sind. Damit steuern Sie beispielsweise Monitore, Datenbank-Cluster oder SaaS-Konfigurationen von Partnern über dieselbe Schnittstelle wie AWS-eigene Ressourcen.
Wie schnell sind neue AWS-Services verfügbar?
AWS gibt an, neue AWS-Funktionen und -Services über die Cloud Control API typischerweise am Tag ihres Launches programmatisch bereitzustellen. Werkzeuge, die auf der Cloud Control API aufsetzen, erhalten dadurch Zugriff auf neue Ressourcentypen, ohne dass eine eigene Integration nötig ist.
Was kostet die AWS Cloud Control API?
Für die Nutzung der zum Start verfügbaren AWS Cloud Control APIs fallen laut AWS keine Zusatzkosten an. Berechnet werden die zugrunde liegenden AWS-Ressourcen, bei Drittanbieter-Ressourcen zusätzlich Handler-Operationen und deren Laufzeit sowie Datenübertragung zu den üblichen AWS-Sätzen.
Welche Werkzeuge nutzen die Cloud Control API?
AWS nennt HashiCorp, Pulumi und die Red Hat Ansible Automation Platform als Partner, die Ressourcen über die Cloud Control API bereitstellen. Sie können die API außerdem direkt über AWS SDKs und die AWS CLI ansprechen.
Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von AWS (offizielle Dokumentation). Diese Seite stellt kein Angebot von AWS dar.