Elasticsearch

Genesys Cloud-Benutzer erwarten, dass sie Personen, Dokumente, Kontakte und andere Elemente einfach und sofort finden. Genesys Cloud verwendet Elasticsearch, um den Nutzern zu helfen, Informationen in Genesys Cloud zu finden. Genesys Cloud hat sich für Elasticsearch als Suchplattform entschieden, weil Elasticsearch speziell für cloudbasierte Lösungen entwickelt wurde. Elasticsearch ist eine bewährte Technologie, die Skalierbarkeit, Ausfallsicherheit und hohe Verfügbarkeit für sehr große Systeme bietet. 

Leistungsstarke Suche enthüllt unerwartete Beziehungen

Genesys Cloud ermöglicht es Kunden zu entscheiden, welche Informationen sie verfolgen wollen und wie sie diese verfolgen wollen, indem sie anpassbare Felder in Collaborate bereitstellen. Unsere dynamischen Elasticsearch-Funktionen ermöglichen es den Nutzern, nach diesen Feldern zu suchen. Da Elasticsearch es ermöglicht, jede Art von Dokument oder Datenelement für die Suche zu indizieren, ist es ein überraschend leistungsfähiges System für die Suche nach Beziehungen. Zum Beispiel:

  • Benutzer können jede Art von Datei in ihr Dokumenten-Repository hochladen. Wenn Nutzer Dokumente hochladen, können sie ihnen Freiform-Tags zuweisen. Elasticsearch verwendet diese Tags, um verwandte Dokumente zu finden.
  • In der gesamten Genesys Cloud unterstützt die Type-Ahead-Funktion die Benutzer beim Ausfüllen von Feldern. Wo immer ein vorgeschlagener Wert automatisch erscheint, ist Elasticsearch aktiv.
  • Die Nutzer können nach biografischen Informationen suchen, die es ihnen ermöglichen, Verbindungen herzustellen, die sie vorher nicht hatten, sei es eine Fähigkeit, ein Hobby oder eine gemeinsame Universität, die sie besucht haben.
  • Entwickler können sich mit unserer Such-API verbinden. Wir unterstützen Type-Ahead-Vorschläge, Facetten, Zählungen und mehr. Das alles ist Teil unserer Plattform-API. Weitere Informationen finden Sie unter Platform API.

Elasticsearch bietet gründliche Analysen für große, verteilte Systeme

Dokumente werden analysiert.. 

Wenn ein Dokument an Elasticsearch gesendet wird, analysiert es das Dokument: 

  • Der Text ist tokenisiert: werden Begriffe für den Text erstellt, die entdeckt werden können
  • Die Begriffe werden normalisiert, um die Auffindbarkeit zu verbessern: überflüssige Wörter werden entfernt und Wortvarianten werden hinzugefügt

... und indiziert

Wenn ein Dokument analysiert wird, wird der zugehörige Index sofort aktualisiert und enthält die Metadaten des Dokuments. Jeder Index wird dann über mehrere verteilte Systeme repliziert.

Genesys Cloud ist eine dynamische Umgebung, in der die Benutzer ständig neue Daten hinzufügen, und unsere Suchfunktionen müssen es den Benutzern auch ermöglichen, diese neuen Daten zu durchsuchen. Elasticsearch ermöglicht es uns, unsere Suchindizes ständig zu aktualisieren. Unabhängig davon, wie groß eine Organisation ist oder wie oft Daten hinzugefügt werden, können unsere Nutzer unsere Suchfunktionen nutzen, um das zu finden, was sie brauchen.

Integrierte Wiederherstellung gewährleistet hohe Verfügbarkeit

Die Architektur von Elasticsearch ermöglicht ein hohes Maß an Suchleistung und Verfügbarkeit. Als Cloud-basierte Lösung ist Elasticsearch für den Einsatz in einer verteilten Architektur konzipiert, in der Daten in mehreren Rechenzentren vorhanden sind. Elasticsearch ist so konzipiert, dass es sich nach einem Fehler problemlos wiederherstellen lässt; das System verfügt über mehrere Optionen, um sich von einem Fehlerzustand zu erholen, ohne die Benutzer zu beeinträchtigen. 

Elasticsearch ist eine Open-Source-Suchmaschine, die auf Apache Lucene, der branchenüblichen Java-basierten Suchmaschine, aufbaut. Durch unsere umfassende Nutzung und Anpassung von Elasticsearch haben wir eine hochgradig angepasste Lösung entwickelt, die umfangreiche Suchfunktionen für die Genesys Cloud-Plattform bietet. Unsere Suchlösung baut auf den nachhaltigen Automatisierungsstrategien auf, die wir in die Genesys Cloud Plattform eingebaut haben.

Warum nicht Amazon?

Genesys Cloud nutzt Amazon Web Services für seine globale Infrastruktur. Obwohl Amazon CloudSearch und Elasticsearch als verwaltete Dienste anbietet, nutzt die überwiegende Mehrheit der Genesys Cloud-Suche aus mehreren Gründen unsere maßgeschneiderten Elasticsearch-Funktionen: 

  1. Wir möchten die Kontrolle über unsere Suchfunktionen haben, einschließlich unserer eigenen Plugins und Anpassungen.
  2. Wir müssen HIPAA-konform sein (und keines der Angebote von Amazon ist es).
  3. Wir wollen die neuen Funktionen und Möglichkeiten von Elasticsearch nutzen, sobald sie verfügbar sind.

Da Genesys Cloud über eine eigene Suchlösung verfügt, können wir diese kontinuierlich weiterentwickeln und verbessern, sobald neue Inhalte und neue Funktionen verfügbar sind. So können wir unserer Verpflichtung nachkommen, auf dem neuesten Stand der Suchfunktionen zu bleiben.