Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Überlegungen zum Agenten-Hosting
Nachdem Sie sich mit den umfassenderen Agentenkonzepten vertraut gemacht haben, wollen wir nun besprechen, was es bedeutet, diese Agenten zu hosten und auszuführen. Wir müssen darüber nachdenken, wie und wo Berechnungen ausgeführt werden, wie sie skaliert werden, wie sie funktionieren und wie sie verwaltet werden. Gleichzeitig werden einige Muster, von denen wir erwarten, dass sie als Akteure auftreten werden, in größerem Umfang angewendet und übernommen. Das folgende Diagramm zeigt ein Beispiel für wahrscheinliche Permutationen.
Drei verschiedene Strategien werden hier vorgestellt. Auf der linken Seite des Diagramms sehen Sie ein Modell, bei dem unsere Agenten in den Umgebungen der einzelnen Agentenanbieter gehostet, skaliert und verwaltet werden. Diese Agenten werden als Dienste veröffentlicht und genutzt. Sie arbeiten nach einem sogenannten Agent-as-a-Service (AaaS) -Modell. Auf der rechten Seite befindet sich ein Modell, bei dem die Agenten eines Anbieters alle in einer speziellen Kundenumgebung gehostet werden.
In der Mitte des Diagramms befindet sich ein gemischtes Bereitstellungsmodell, das diese beiden Strategien kombiniert. Dabei werden einige Agenten lokal in der Kundenumgebung gehostet und mit einigen Agenten interagiert, die remote in der Umgebung eines Anbieters gehostet werden.
Eine vierte Option (nicht dargestellt) könnte darin bestehen, dass Agenten als Dienste mit geringem oder ohne Code erstellt werden, die durch Agenteninfrastrukturdienste skaliert und verwaltet werden. Wir werden diese nicht im Detail behandeln, da die Architektur und das Hosting der verwalteten Agenten in erster Linie von der Organisation bestimmt werden, der die Dienste gehören.
Sie können sich die Vielzahl von Faktoren vorstellen, die die Einführung eines dieser Modelle beeinflussen könnten. Compliance-, regulatorische und Sicherheitsbeschränkungen könnten beispielsweise dazu führen, dass sich Mitarbeiter auf vom Kunden gehostete Agenten konzentrieren. Skalierbarkeit, Agilität und Effizienz könnten Unternehmen dazu bringen, sich dem AaaS-Modell stärker zu nähern.
Das Schlüsselkonzept dabei ist, dass Agenten auf viele Arten eingesetzt und gehostet werden können und werden. Es ist Ihre Aufgabe, zu bestimmen, wie Agenten am besten eingesetzt werden können. Der Platzbedarf, die Sicherheit und die Bereitstellung wirken sich neben anderen Faktoren erheblich auf die Art und Weise aus, wie Sie Agenten aufbauen und betreiben. Private und öffentliche Agenten können beispielsweise unterschiedliche Designs und Release-Lebenszyklen haben.