Netzwerkdiagramme

Netzwerkdiagramme veranschaulichen, wie Informationen über CXone Mpower Anwendungen hinweg fließen. Die in den Diagrammen gezeigten Pfeile stellen den Informationsfluss dar und nicht die Quelle der Anforderung. Fast alle Ströme erscheinen bidirektional, auch wenn die Verbindung immer von einem Ort ausgeht. Beispielsweise sind die meisten API-Flows REST-fähig und stammen immer vom Client. Daten, die über die API übergeben werden, können jedoch in das System eingegeben, aus dem System extrahiert werden oder beides. Deshalb wird der Pfeil als bidirektional dargestellt.

In den Diagrammen gibt es mehrere Arten von Unterteilungen oder Begrenzungen. Eine primäre Grenze ist die zwischen öffentlichen und privaten Netzwerken. Private Netzwerke können eine weitere Grenze zwischen internen und DMZ-Netzwerken enthalten. Die DMZ bietet eine Möglichkeit, mit öffentlichen Netzwerken zu interagieren und gleichzeitig sensible interne Netzwerke zu schützen.

Öffentliche Cloud-Systeme führen ein kombiniertes Netzwerk ein, das nicht vollständig öffentlich oder privat ist. Dies wird als Edge-Netz bezeichnet, da die Grenzgeräte und -dienste in der Regel die Verschlüsselung am Rande des öffentlichen Netzes beenden.

Die Diagramme zeigen Änderungen der Verschlüsselung durch durchgezogene und gestrichelte Linien an. Abhängig von der Cloud-Infrastruktur kann dies dazu führen, dass unverschlüsselter Datenverkehr über Edge-Netzwerke geleitet wird.

Sofern nicht anders angegeben, werden alle Kundendaten während des Transports und in Rest verschlüsselt.

Komponenten höherer Ebene

Dieses Diagramm zeigt die High-Level-Komponenten von CXone Mpower und ihre Beziehungen zueinander. Der CXone Mpower Cloud-Container umfasst alles der CXone Mpower-Infrastruktur für FedRAMP- und Nicht-FedRAMP-Produktionssysteme. CXone Mpower wird sowohl in privaten als auch in öffentlichen Clouds gehostet und ist in Anwendungsinfrastruktur und Sprachinfrastruktur unterteilt. Die Sprachinfrastruktur wird fast ausschließlich über die private Cloud gehostet.

Die Container auf der linken Seite sind externe Netzwerke und für die Produktfunktionalität von wesentlicher Bedeutung. Diese externen Dienste umfassen:

  • NICE
  • Partner
  • Externe Dienste
  • Mandant

In allen Fällen werden sowohl persönliche als auch nicht persönliche Informationen übertragen. Nicht verschlüsselter Datenverkehr bezieht sich fast immer auf Sprach- oder anderen KanalGeschlossen Eine Möglichkeit für Kontakte, mit Agenten oder Bots zu interagieren. Kanäle sind zum Beispiel Sprache, E-Mail, Chat, Social Media usw.verkehr und ist möglicherweise nicht vollständig verschlüsselt.

Gemeinsame Flüsse

Dieses Diagramm veranschaulicht, wie Benutzer mit CXone Mpower unter Verwendung der Anwendungsinfrastruktur und der folgenden Anwendungen interagieren:

  • Auto Attendant
  • CXone Mpower Webportal-Apps wie ACD, Admin usw. (außer FTP)
  • Direkter Datenzugriff

Die meisten Benutzerinteraktionen finden zwischen einem Browser und der Anwendungsinfrastruktur über Standard-Webprotokolle und -ports (443 und 80) statt. Einige Anwendungen der CXone Mpower Suite benötigen andere Dienste und es müssen zusätzliche PortsGeschlossen Übertragung von Informationen über ein Netzwerk zwischen Computer und Server. aus Ihrer Umgebung geöffnet werden. Es gibt drei grundlegende Dienste, die im Anwendungsinfrastrukturcontainer angezeigt werden:

Jeder von ihnen ist technisch gesehen ein Webserver, aber ihre Funktionen und Endpunkte sind unterschiedlich. Alle Endpunkte befinden sich in einer DMZ unter Verwendung eines standardmäßigen abgestuften Anwendungsmodells. Die API- und Webserverkommunikation kann persönliche Informationen enthalten. Authentifizierungsabläufe können persönliche Daten in Token-Antworten enthalten.

Externe Service-Integrationen

Partner und andere Anbieter können Anwendungen erstellen, die sich in CXone Mpower integrieren. Dieses Diagramm veranschaulicht, wie Benutzer mit Performance Management unter Verwendung der Anwendungsinfrastruktur und externer Integrationen interagieren. Die Partner- und externen Servicekomponenten werden kombiniert, um das Diagramm zu vereinfachen. Der Service kann jedoch auch von beiden bereitgestellt werden.

Partnerintegrationen können eine eigene Authentifizierung beinhalten oder sie können über verschiedene Menüs integrieren. Sie werden immer in einer separaten Browser-Instanz geöffnet und über verschiedene APIsGeschlossen APIs ermöglichen Ihnen die Automatisierung bestimmter Funktionen durch das Verbinden Ihres CXone Mpower Systems mit anderer Software, die Ihr Unternehmen verwendet. integriert. In sehr wenigen Fällen kann eine Integration Inhalte von CXone Mpower Webservern konsumieren. Kunden-Chat-Schnittstelle ist ein Beispiel dafür.

IVR-Integrationen

Dieses Diagramm zeigt, wie IVRGeschlossen Automatisiertes Telefonmenü, das es Anrufern ermöglicht, durch Sprachbefehle, Tasteneingaben oder beides zu interagieren, um Informationen zu erhalten, einen eingehenden Sprachanruf weiterzuleiten oder beides. mit Mandanten und externen Services interagiert. IVR bezieht oft Daten aus externen Quellen ein, die von Ihnen oder von Dritten verwaltet werden können. In diesen Fällen stammt der Datenverkehr immer von internen Servern.

Agentenkonnektivität

Agenten können mit CXone Mpower über verschiedene Methoden interagieren:

Diese Optionen können entweder ein physisches Telefon oder ein Softphone verwenden.

MAX

Dieses Diagramm veranschaulicht die Agenten-Konnektivität für MAX unter Verwendung eines physischen Telefons oder eines Softphones. MAX lässt sich in die Anwendungsinfrastruktur integrieren. Das Telefon bildet in erster Linie die Schnittstelle zur Sprachinfrastruktur. Außerdem gibt es eine gewisse Anwendungskommunikation und bei Softphones eine Abhängigkeit von externen Dienstintegrationen.

Salesforce Agent

Dieses Diagramm veranschaulicht die Agenten-Konnektivität für Salesforce Agent unter Verwendung eines physischen Telefons oder eines Softphones. Diese Telefone sind der Einfachheit halber aus dem Diagramm ausgeschlossen.

Beide Agentenanwendungen sind von externen Serviceressourcen abhängig. Sie kommunizieren jedoch auch direkt mit der Anwendungsinfrastruktur und sind Teil der CXone Mpower Produktsuite. In einigen Fällen kommunizieren die Produkte möglicherweise mit dem Authentifizierung-Server, um Authentifizierungen bereitzustellen und mit Endpunkten zu interagieren.

Kanalverbindung

Die folgenden Diagramme veranschaulichen den Datenfluss von sensiblen Informationen.

Sprachkanal

Diese Diagramme bieten visuelle Darstellungen der Sprachverbindung zwischen Kunden und CXone Mpower Produkte. Redundanz und Failover sind wichtige Funktionen für die Sprachinfrastruktur.

Die Konnektivität von der Quelle zu einem Session Border Controller (SBC) in der Sprachinfrastruktur ist der Einfachheit halber nicht dargestellt. Diese Konnektivität kann eine Reihe von Verbindungen sein, an denen verschiedene Beförderer beteiligt sind. Der gesamte Verkehr endet beim SBC in der CXone Mpower Umgebung. Auf der SBC wird die Agentendurchwahl-Konnektivität hergestellt.

Diese Informationen werden von der CXone Mpower Orchestrierungs-Engine und dem Medienserver verwaltet und überwacht, die die Konversation aufzeichnen können. Der Medienserver kann die digitale Stimme auch an den Recording-Server weiterleiten, der über eine eigene Aufnahmefunktion verfügt. In beiden Fällen der Aufzeichnung kann CXone Mpower die Aufzeichnung maskieren oder anhalten, wenn vertrauliche Informationen übermittelt werden.

Vom Medienserver erstellte Aufzeichnungen können entweder direkt an den Dateiserver oder über einen Komprimierungsserver übertragen werden. Vom Medienserver erstellte Aufzeichnungen befinden sich im Dateiserver-Speicher oder Cloud-Speicherdienste. Aufzeichnungen, die von Recording erstellt wurden, werden an Cloud-Speicherdienstegesendet.

Echtzeit-Sprache wird während der Übertragung zum Server nicht verschlüsselt. Sobald sie auf dem Medienserver oder dem Server Recording gespeichert sind, werden sie im Ruhezustand und bei der Übertragung verschlüsselt.

E-Mail

Auf der Seite System-E-Mail erfahren Sie mehr über E-Mail-Netzwerk-Anforderungen.

Dieses Diagramm veranschaulicht die Konnektivität für eingehende E-Mails. Eingehende E-Mails verwenden entwederAWS SES oder private Cloud-E-Mail-Server. E-Mails werden an den Speicherdienst gesendet, wo die Orchestrierungs-Engine CXone Mpower die Benachrichtigungen und den API-ZugriffGeschlossen APIs ermöglichen Ihnen die Automatisierung bestimmter Funktionen durch das Verbinden Ihres CXone Mpower Systems mit anderer Software, die Ihr Unternehmen verwendet. auf Anwendungen verarbeitet.

In den meisten Fällen werden E-Mails von Ihrem SMTP-Server an die Plattform weitergeleitet, da die eingehenden E-Mail-Adressen im Besitz Ihrer Organisation sind und von dieser verwaltet werden.

Dieses Diagramm veranschaulicht die Konnektivität für ausgehende E-Mails. Je nach Ihren Anforderungen können ausgehende E-Mail-Kanäle kommen:

  • Von Ihrem SMTP-Server über eine private Verbindung.
  • Über SES (bevorzugt) oder private Cloud-SMTP-Server.

Historische Informationen werden in Amazon S3 gespeichert.

Chat

Dieses Diagramm veranschaulicht die Omnichannel-Chat-Konnektivität. Der Chat wird durch eine Kombination aus dem Webserver der dem MandantenGeschlossen Eine übergeordnete organisatorische Gruppierung, die Sie für die technische Unterstützung und Abrechnung und außerdem zur Bearbeitung von globalen Einstellungen in Ihrer CXone Mpower Umgebung einsetzen können., dem Webserver CXone Mpower und einer Reihe von Authentifizierungs- und API-Aufrufen verwaltet, die Transkripte speichern. Diese Transkripte können dann in Amazon S3 und Amazon Glacier verschoben werden.

Digital Experience: Soziale Medien und Bring Your Own Channel (BYOC)

Dieses Diagramm veranschaulicht die Konnektivität zwischen Kanälen für soziale Medien und Bring Your Own Channel (BYOC)-Integrationen. Bei Kanälen für soziale Medien werden Interaktionen durch die verschiedenen Kanalanbieter vermittelt, zum Beispiel Facebook oder Google. BYOC ist eine Option, bei der Ihre Organisation Middleware-Dienste entwickelt und hostet, die zwischen den CXone Mpower-APIs und den APIs des externen Kanals agieren. Die Middleware übermittelt Nachrichten zwischen der CXone Mpower-Plattform und dem Anbieter des externen Kanals.

Kontakte agieren nur mit den Anbietern der externen Kanäle. Der Agent kommuniziert über Web-, Authentifizierungs- und API-Server mit CXone Mpower. Die Verbindung zwischen dem Kontakt und dem Agenten wird durch eine Reihe von Kanalkonnektoren und internen Ereignissystemen verwaltet. Der temporäre und dauerhafte Speicher wird intern verwaltet.

Digital ExperienceCXone Mpower E-Mail

Dieses Diagramm veranschaulicht die Konnektivität für digitale E-Mails.

Digital Experience: Digitaler Chat

Dieses Diagramm veranschaulicht die Konnektivität für digitale Chats. Kontakte kommunizieren über ein digitales Chatfenster, das web- oder mobilbasiert sein kann, mit digitalem Live-Chat oder Chat-Messaging. Beim digitalen Chat erfolgt die Kommunikation hauptsächlich über WebSocket Verbindungen, die vom AWS API-Gateway verwaltet werden. Agenten kommunizieren über eine browserbasierte Agent-Anwendung, die über eine öffentliche REST API mit der CXone Mpower-Plattform verbunden ist, um eingehende Kontakte zu bearbeiten. Die Kommunikation erfolgt in beiden Richtungen in Echtzeit.

  • Initiiert von Kontakt: Der WebSocket-Server kommuniziert mit dem Digital-Chat-Konnektor, der die benutzerdefinierte Chatlogik verarbeitet, und speichert Daten innerhalb der CXone Mpower-Plattform.
  • Initiiert von Agent: Das Ereignis wird von der CXone Mpower-Plattform über den Chatkonnektor zum WebSocket-Server und dann zum Kontakt weitergeleitet.

Im Diagramm sind die folgenden Dienste dargestellt:

  • Kundenschnittstelle: Das Fenster für den digitalen Chat, entweder mobil oder webbasiert. Es ist für die Echtzeitkommunikation mit dem WebSocket-Server verbunden.
  • Agentenschnittstelle: Der Browser des Agenten ist über eine öffentliche REST API mit der allgemeinen CXone Mpower-Plattform verbunden, um die Bearbeitung eingehender Kontakte zu ermöglichen.
  • Chat-WebSocket-Server: Der WebSocket-Server ermöglicht die Echtzeitkommunikation zwischen der allgemeinen CXone Mpower-Plattform und dem Digital-Chat-Kunden.
  • Chatkonnektor: Der WebSocket-Dienst, der die spezifische Chatdomain in die allgemeine CXone Mpower-Domain übersetzt.
  • Anwendungsinfrastruktur: Die übrigen CXone Mpower-Dienste und -Automatisierungen, die digitale Kontakte verarbeiten.

IEX WFM Integrated Konnektivität

Dieses Diagramm veranschaulicht die grundlegende Konnektivität zwischen Ihrer Umgebung und IEX WFM Integrated.

Engage QM Integrated Konnektivität

Dieses Diagramm veranschaulicht die grundlegende Konnektivität zwischen Ihrer Umgebung und Engage QM Integrated. Andere Architekturen werden ebenfalls unterstützt.

Konnektivität nach Hostname

CXone Mpower verwendet je nach Art der Verbindung eine Vielzahl unterschiedlicher Hostnamen und Dienste:

Konnektivität für private Rechenzentren

Die folgenden Bereiche beziehen sich auf private Rechenzentren:

  • US-Rechenzentrum
  • EU-Rechenzentrum

Dieses Diagramm veranschaulicht die Konnektivität des privaten Rechenzentrums mit den folgenden Hostnamen:

Hostnamen

agent-{cluster}
agentstats- {cluster}
api-{cluster}
API
bi
bu{tenant}
engage
getnextevent-{cluster}
home-{cluster}
incontrol-{cluster}
intouch-{cluster}
login
phonebook-{cluster}
reporter.engage
screen{num}
suchen
security
stream{num}
{cluster}
{custom}

Direkte AWS Rechenzentrumsanbindung

Die folgenden Bereiche beziehen sich auf direkte Rechenzentren:

  • USA AWS
  • FedRAMP AWS
  • EU AWS
  • AUS AWS

Das Diagramm veranschaulicht die direkte AWS Rechenzentrumsanbindung mit den folgenden Hostnamen:

Hostnamen

agent-{cluster}
agentstats- {cluster}
analytics-{area}
analytics
api-{area}
api-{cluster}
API
auth
bi-{area}
bu{tenant}-nicewfm
getnextevent-{cluster}
home-{cluster}
incontact
incontrol-{cluster}
intouch-{cluster}
login-{area}
login
phonebook-{cluster}
security-{area}
security
{cluster}
{custom}

Indirekte AWS Rechenzentrumsanbindung

Die folgenden Bereiche beziehen sich auf öffentliche Rechenzentren:

  • USA AWS
  • FedRAMP AWS
  • EU AWS
  • AUS AWS

Das Diagramm veranschaulicht die indirekte AWS Rechenzentrumskonnektivität mit den folgenden Hostnamen:

Hostnamen

{area}

Nexidia

Dieses Diagramm veranschaulicht, wie sich CXone Mpower mit Nexidia verbindet. Diese Verbindung wird durch Verwendung dieser APIs aufgebaut:

Diese APIs holen Aufzeichnungen und Metadaten von CXone Mpower.

Nexidia-Datenfluss

Dieses Diagramm veranschaulicht, wie Aufzeichnungen und Metadaten von CXone Mpower in Nexidia-Server geholt werden, damit Analysten sie anhören und ansehen können.

Autopilot

Dieses Diagramm veranschaulicht, wie sich CXone Mpower mit Autopilot verbindet.