Auf Streaming zugreifen

Überprüfen Sie die Möglichkeiten für den Zugriff auf Streaming und die erforderliche Authentifizierung und Autorisierung.

Je nach Voreinstellung und Anwendungsfall können Sie mit einer der folgenden Optionen auf Streaming zugreifen, sofern Sie dazu authentifiziert und autorisiert sind.

Optionen für den Zugriff auf Streaming

Sie können wie folgt auf den Service zugreifen:

  • Oracle Cloud-Konsole: Eine benutzerfreundliche, browserbasierte Oberfläche.

    Öffnen Sie das Navigationsmenü , und wählen Sie Analysen und KI aus. Wählen Sie unter Messaging die Option Streaming aus.

    Mit der Konsole können Sie Streams, Streampools und Kafka Connect-Konfigurationen erstellen und verwalten. Sie können jedoch keine Nachrichten mit der Konsole veröffentlichen oder konsumieren.

    Um auf die Konsole zuzugreifen, müssen Sie einen unterstützten Browser verwenden. Um zur Anmeldeseite der Konsole zu wechseln, öffnen Sie das Navigationsmenü oben auf der Seite, und wählen Sie Infrastrukturkonsole aus. Sie werden aufgefordert, Ihren Cloud-Mandanten, Ihren Benutzernamen und Ihr Kennwort einzugeben.

  • Oracle Cloud Infrastructure-REST-APIs: Stellen Sie die meisten Funktionen bereit, aber benötigen Sie Programmierkenntnisse. Unter API-Referenz und -Endpunkte finden Sie Details zu den Endpunkten und Links zu den verfügbaren API-Referenzdokumenten. Allgemeine Informationen zur Verwendung der API finden Sie in der REST-API-Dokumentation. Auf den Streaming-Service kann über die Streaming-API zugegriffen werden.
    Tipp

    Da Streaming mit der Apache Kafka-API kompatibel ist, können für Kafka geschriebene Anwendungen auch auf Streaming zugreifen.
  • Oracle Cloud Infrastructure-SDKs: Sie können mit Streaming interagieren, ohne ein Framework erstellen zu müssen. Allgemeine Streaming-Nutzungsbeispiele sind in unseren SDKs enthalten. Weitere Informationen zur Verwendung der SDKs finden Sie in den SDK-Dokumentationen.
  • Befehlszeilenschnittstelle (CLI): Bietet sowohl Schnellzugriff als auch vollständige Funktionen ohne Programmierung. Weitere Informationen finden Sie unter CLI verwenden
  • Resource Manager: Ein Oracle Cloud Infrastructure-(OCI-)Service, mit dem Sie das Provisioning Ihrer OCI-Ressourcen automatisieren können. Mithilfe von Terraform unterstützt Sie Resource Manager bei der Installation, Konfiguration und Verwaltung von Ressourcen über das "Infrastructure-as-Code"-Modell. Mit Resource Manager können Sie Streams, Streampools und Kafka Connect-Konfigurationen erstellen.

Authentifizierung und Autorisierung

Unabhängig von der Methode, mit der Sie auf Streaming zugreifen, müssen Sie autorisiert sein, mit den Ressourcen des Service zu interagieren.

Jeder Service in Oracle Cloud Infrastructure lässt sich mit IAM zur Authentifizierung und Autorisierung für alle Schnittstellen (Konsole, SDK oder CLI und REST-API) integrieren.

Ein Administrator in einer Organisation muss Gruppen , Compartments und Policys einrichten, die den Zugriffstyp sowie den Zugriff der Benutzer auf Services und Ressourcen steuern. Beispiel: Die Policys steuern, wer neue Benutzer erstellen, das Cloud-Netzwerk erstellen und verwalten, Instanzen erstellen, Buckets erstellen, Objekte herunterladen kann usw. Weitere Informationen finden Sie unter Identitätsdomains verwalten. Einzelheiten zum Schreiben von Policys für die einzelnen Services finden Sie in der Policy-Referenz.

Wenn Sie ein regulärer Benutzer sind (nicht ein Administrator), der die Oracle Cloud Infrastructure-Ressourcen verwenden muss, für die das Unternehmen verantwortlich ist, bitten Sie einen Administrator, eine Benutzer-ID für Sie einzurichten. Der Administrator kann festlegen, welche Compartments Sie verwenden können.

Informationen zu allgemeinen Policys zur Autorisierung von Streaming-Benutzern finden Sie unter Allgemeine Policys. Für Administratoren: Mit der unter Verwalten von Streaming-Ressourcen durch Streaming-Administratoren zulassen beschriebenen Policy kann die angegebene Gruppe alle Aktionen mit Streaming und zugehörigen Streaming-Serviceressourcen ausführen.

Ausführliche Informationen zum Erteilen von Benutzerberechtigungen für den Streaming-Service finden Sie unter Details zum Streaming-Service in der IAM-Policy-Referenz.