Privaten eingehenden Traffic einrichten

Wenn Sie privaten Ingress in eine Contact Center AI Platform-Instanz (CCAI Platform) einrichten möchten, konfigurieren Sie sie beim Erstellen für privaten Ingress. Dadurch wird der Zugriff auf die Instanz aus dem Internet blockiert. Anschließend können Sie eine Private Service Connect-Verbindung einrichten, die Ihre eigene interne IP-Adresse für den Zugriff auf Ihre Instanz verwendet. Dadurch bleibt Ihr Traffic privat und innerhalb vonGoogle Cloud. Weitere Informationen finden Sie unter Private Service Connect.

CCAI Platform-Instanz erstellen, die für privaten Ingress konfiguriert ist

Sie können eine für privaten Ingress konfigurierte CCAI Platform-Instanz erstellen, die den Zugriff auf Ihre Instanz über das Internet einschränkt. Um auf die private Instanz zuzugreifen, müssen Sie eine Private Service Connect-Verbindung einrichten.

So erstellen Sie eine für privaten Ingress konfigurierte CCAI Platform-Instanz:

  1. Erstellen Sie eine Instanz wie unter Erste Schritte mit der Contact Center AI Platform beschrieben und erfüllen Sie dabei die folgenden Anforderungen:

    • Konfigurieren Sie Ihre Instanz für privaten Ingress mit dem Komponententyp AGENT.

    • Geben Sie im Feld Zulässige Projekt-IDs die Projekt-ID des Projekts an, von dem aus Sie eine Private Service Connect-Verbindung einrichten möchten.

    Nachdem Ihre Einstellungen für den privaten Zugriff gespeichert wurden, werden sie auf der Detailseite Ihrer Instanz unter Privater Zugriff angezeigt.

  2. Speichern Sie den URI des Dienstanhangs, der von Ihrer neuen Instanz generiert wurde, um ihn beim Einrichten eines Private Service Connect-Endpunkts zu verwenden. Weitere Informationen finden Sie unter Private Service Connect-Verbindung einrichten.

Sie haben eine CCAI Platform-Instanz erstellt, die für Folgendes konfiguriert ist:

Informationen zum Zugriff auf Ihre Instanz finden Sie unter Private Service Connect-Verbindung einrichten.

Private Service Connect-Verbindung einrichten

Sie können eine Private Service Connect-Verbindung einrichten, um auf Ihre private CCAI Platform-Instanz zuzugreifen. Bei dieser Verbindung wird über eine interne IP-Adresse auf Ihre Instanz zugegriffen, sodass der Traffic innerhalb von Google Cloudbleibt. Kundenservicemitarbeiter, Manager und CCAI Platform-Administratoren können über einen privaten Domainnamen sicher auf Ihre Instanz zugreifen.

In der Private Service Connect-Dokumentation wird erläutert, wie Sie eine Private Service Connect-Verbindung einrichten. In den folgenden Abschnitten werden die wichtigsten Schritte zum Erstellen dieser Verbindung im Kontext der CCAI Platform beschrieben.

Endpunkt erstellen

Erstellen Sie einen Private Service Connect-Endpunkt, der eine interne IP-Adresse verwendet und auf den Dienstanhang der Instanz verweist, die Sie in Für privaten Zugriff konfigurierte Instanz erstellen erstellt haben. Weitere Informationen finden Sie unter Endpunkt erstellen.

DNS-Infrastruktur (Domain Name System) konfigurieren

Konfigurieren Sie Ihre DNS-Infrastruktur so, dass der private Domainname Ihrer CCAI Platform-Instanz in die interne IP-Adresse Ihres Private Service Connect-Endpunkts aufgelöst wird. Der private Domainname der CCAI Platform-Instanz ist der öffentliche Domainname mit einem zusätzlichen .p. Wenn der öffentliche Domainname Ihrer Instanz beispielsweise {my_prefix}-{my_instance_id}.{location_code}.ccaiplatform.com lautet, ist der private Domainname {my_prefix}-{my_instance_id}.{location_code}.p.ccaiplatform.com. Sie können die DNS-Weiterleitung von Ihrer lokalen Umgebung an die DNS-Zone p.ccaiplatform.com verwenden und dann Serverrichtlinien für eingehenden Traffic verwenden, um Cloud DNS so zu konfigurieren, dass diese Adressen mithilfe von Antwortrichtlinienregeln aufgelöst werden. Sie sollten eine Regel konfigurieren, die jede Private Service Connect-Endpunkt-IP-Adresse der entsprechenden p.ccaiplatform.com-Domain zuordnet. Weitere Informationen finden Sie unter Private Service Connect.

Informationen zum Einrichten und Testen einer Private Service Connect-Verbindung finden Sie unter Testverbindung einrichten.

Testverbindung einrichten

Wenn Sie eine private CCAI Platform-Instanz unter Instanz erstellen, die für den privaten Zugriff konfiguriert ist erstellt haben, können Sie eine Private Service Connect-Testverbindung einrichten, um auf Ihre private Instanz zuzugreifen.

Private Service Connect-Testverbindung einrichten

So richten Sie eine Private Service Connect-Testverbindung ein:

  1. Erstellen Sie in der Google Cloud Console auf der Seite für die Projektauswahl ein Google Cloud-Projekt. Verwenden Sie eine Projekt-ID, die Sie in Instanz für privaten Zugriff konfigurieren als zulässige Projekt-ID angegeben haben.

    Zur Projektauswahl

  2. Erstellen Sie eine VM, die die folgenden Anforderungen erfüllt. Weitere Informationen finden Sie unter Compute Engine-Instanz erstellen und starten.

    • Die VM muss sich in dem Projekt befinden, das Sie im vorherigen Schritt erstellt haben.

    • Die VM muss sich in derselben Region wie der Dienstanhang befinden, den Sie unter Instanz für privaten Zugriff konfigurieren erstellt haben.

  3. Reservieren Sie eine regionale IP-Adresse, wie unter Neue statische interne IPv4- oder IPv6-Adresse reservieren beschrieben. Füllen Sie die folgenden Felder wie dargestellt aus:

  4. Erstellen Sie einen Private Service Connect-Endpunkt, wie unter Endpunkt erstellen beschrieben. Füllen Sie die folgenden Felder wie dargestellt aus:

    • Zieldienst: Der URI des Dienstanhangs, den Sie unter Instanz für privaten Zugriff konfigurieren gespeichert haben.

    • Netzwerk: default

    • Subnetzwerk: default

    • IP-Adresse: die IP-Adresse, die Sie im vorherigen Schritt reserviert haben

Sie haben eine Private Service Connect-Testverbindung eingerichtet. Weitere Informationen finden Sie unter Auf Ihre CCAI Platform-Instanz zugreifen.

Auf Ihre private CCAI Platform-Instanz zugreifen

In diesem Abschnitt wird gezeigt, wie Sie über eine Private Service Connect-Verbindung auf die private CCAI-Plattforminstanz zugreifen, die Sie in Private Service Connect-Testverbindung einrichten erstellt haben.

So greifen Sie über die Befehlszeile auf Ihre private CCAI Platform-Instanz zu:

  1. Aktivieren Sie Cloud Shell in der Google Cloud Console.

    Cloud Shell aktivieren

    Unten in der Google Cloud Console wird eine Cloud Shell-Sitzung gestartet und eine Eingabeaufforderung angezeigt. Cloud Shell ist eine Shell-Umgebung, in der das Google Cloud CLI bereits installiert ist und Werte für Ihr aktuelles Projekt bereits festgelegt sind. Das Initialisieren der Sitzung kann einige Sekunden dauern.

  2. Geben Sie den folgenden Code in das Terminal ein, um eine SSH-Verbindung zu der VM herzustellen, die Sie unter Private Service Connect-Testverbindung einrichten erstellt haben:

    gcloud compute ssh --zone "ZONE" "INSTANCE" --project "PROJECT_ID"
    

    Ersetzen Sie Folgendes:

    • ZONE: die Zone, in der sich Ihre VM-Instanz befindet

    • INSTANCE: der Name Ihrer VM-Instanz

    • PROJECT_ID: die Projekt-ID des Projekts, in dem sich Ihre VM-Instanz befindet

    Nachdem der Code ausgeführt wurde, sollte die Eingabeaufforderung in etwa so aussehen. Das bedeutet, dass Sie eine SSH-Verbindung zu Ihrer VM-Instanz hergestellt haben:

    {your_home_directory}@INSTANCE:~$
    
  3. So ordnen Sie die interne IP-Adresse Ihres Private Service Connect-Endpunkts dem privaten Domainnamen Ihrer privaten CCAI Platform-Instanz zu:

    1. Fügen Sie mit einem Befehlszeilen-Texteditor die folgende Zeile in die Datei /etc/hosts ein:

      IP_ADDRESS PRIVATE_DOMAIN_NAME
      

      Ersetzen Sie Folgendes:

      Dieser Schritt ähnelt der Konfiguration Ihrer DNS-Infrastruktur.

  4. Geben Sie den folgenden curl-Befehl in das Terminal ein, um auf Ihre private CCAI Platform-Instanz zuzugreifen. Der curl-Befehl enthält den privaten Domainnamen.

    curl https://PREFIX-INSTANCE_ID.p.ccaiplatform.com
    

    Ersetzen Sie Folgendes:

    • PREFIX: das Präfix Ihrer CCAI Platform-Instanz

    • INSTANCE_ID: die ID Ihrer CCAI Platform-Instanz

    Die Antwort sollte HTML-Code zum Anzeigen einer Seite der privaten CCAI Platform-Instanz sein. Dies weist darauf hin, dass Sie erfolgreich auf die private Instanz zugegriffen haben.

Sie haben eine CCAI Platform-Testverbindung eingerichtet und über den privaten Domainnamen auf Ihre private CCAI Platform-Instanz zugegriffen. Wenn Sie versuchen, über das öffentliche Internet auf die private Instanz zuzugreifen (mit dem öffentlichen Domainnamen ohne .p in der URL), schlägt der Versuch wie erwartet fehl. Außerdem kann nur dann eine Verbindung zu einer privaten CCAI Platform-Instanz über einen privaten Domainnamen hergestellt werden, wenn Sie eine Private Service Connect-Verbindung eingerichtet haben.

Nächste Schritte