TIBCO-Entwicklerbibliothek - Was ist TIBCO Policy Manager?

March 27th, 2018

 
Viele Unternehmen befassen sich heutzutage nicht nur mit den Abläufen und Funktionen der verschiedenen Geschäftsprozesse, sondern auch mit der Art und Weise, wie diese Prozesse genutzt, verwaltet und gesichert werden. Bei der Formulierung und Gestaltung von Diensten werden sowohl die Funktionalität als auch die Richtlinien für die Nutzung dieser Dienste vom technischen Team berücksichtigt. Es erfordert daher viel Zeit und Mühe, diese Dienste zu beenden und zu implementieren, da sowohl die Funktionalität als auch die Richtlinien fest codiert sind und nicht viel Flexibilität bieten, falls einige Variablenwerte im Laufe der Zeit geändert werden müssen. Um dieses Problem anzugehen und den Zeitaufwand für die Entwicklung und Implementierung der Funktionalität und der Richtlinien zu verkürzen, bietet TIBCO Policy Manager eine Lösung für dieses Problem, indem die Richtlinienformulierung von der Funktionalität getrennt und konfigurierbare Richtlinienvorlagen bereitgestellt werden Richtlinien eher deklarativ als prozedural, wodurch dynamische Unternehmen leicht angepasst werden können, wenn die Umstände es erfordern. Es macht auch die Formulierung von Richtlinien sehr einfach, so dass sogar Personal, das nicht über ausreichende Kenntnisse und Erfahrungen in der Formulierung von Richtlinien verfügt, wie z. B. Mitarbeiter der Verwaltung oder der Unternehmensleitung eines Unternehmens, Richtlinien definieren kann. In diesem Dokument werden verschiedene Fragen zu Policy Manager behandelt, wie zum Beispiel die Definition von Policy Manager, seine Verwendung und seine Funktionen und Vorteile.1. Was ist Policy Manager? Policy Manager ist eine TIBCO-Software, die Richtlinien für Dienste in der TIBCO ActiveMatrix Service Grid-Software überwacht und steuert. Es macht die Policy-basierte Governance einfacher, einfacher und leichter zu verwalten. Die Kontrolle über Sicherheit und andere Aspekte der serviceorientierten Architektur kann leicht kontrolliert und geändert werden; Daher ist es flexibel. Darüber hinaus wird die richtlinienbasierte Governance auf Services ausgeweitet, die außerhalb von ActiveMatrix-Service-Grid-Umgebungen bereitgestellt werden, wie sie beispielsweise mit TIBCO BusinessWorks bereitgestellt werden. Dies kann mithilfe des TIBCO ActiveMatrix-Richtlinienagenten erfolgen.2. Was ist unter Laufzeit-Governance zu verstehen? Laufzeit-Governance ist eine Funktion von Policy Manager, die die Funktionalität eines Dienstes von den Richtlinien zur Verwendung des Dienstes trennt.3. Unterscheiden Sie die Funktionalität von der Richtlinie. Funktion bezieht sich auf alltägliche Aktivitäten in Ihrem Unternehmen, z. B. die Belastung eines Kontos, die Freigabe von Schecks und ähnliche andere. Richtlinien sind deklarative Bedingungen, Variablenwerte und Schlüsselfaktoren, die den täglichen Betrieb von Funktionseinheiten beeinflussen, die die Leistung und Sicherheit beeinträchtigen. 4. Was sind die Vorteile der Deklaration von Policies zur Laufzeit gegenüber Hard-Coding-Policies in funktionale Komponenten? Sie können die Erstellung der Funktionalität, die vom I.T. Abteilung von der Formulierung und Implementierung von Richtlinien, die von der Verwaltung durchgeführt wird. So können Sie Zeit, Ressourcen und Aufwand sparen. Sie können die Verwendung von deklarativen Richtlinien maximieren, indem Sie Richtlinienvorlagen erneut verwenden, die im Richtlinien-Manager verfügbar sind. Sie können prägnant deklarative Richtlinien definieren, die Richtlinienvorlagen mit einer kleinen Anzahl von Parametern zusammenführen, die je nach Geschäftssituation eingestellt und angepasst werden können. Da Richtlinien eher deklarativ als prozedural sind, sind sie einfacher zu verstehen und zu ändern, da Sie den Anforderungen und Anforderungen dynamischer Geschäftsabläufe gerecht werden müssen. Beispiele für Richtlinien, die Sie in Policy Manager verwenden können Die meisten Richtlinien, die Sie problemlos in Policy Manager verwenden können, beziehen sich auf Sicherheit und Protokollierung. Sie können eine Richtlinie verwenden, die ausgehenden Nachrichten, die an den Anbieter gesendet werden, eine digitale Signatur hinzufügt und diese digitale Signatur in eingehenden Nachrichten validiert, die vom Anbieter empfangen werden. Es gibt auch eine Richtlinie, mit der Nachrichten angefordert werden, indem überprüft wird, ob der Anforderer über gültige Anmeldeinformationen und entsprechende Zugriffsberechtigungen für die Anforderung verfügt. Wenn die Anfrage die Prüfung besteht, leitet der Agent sie an den Dienst weiter. Wenn dies fehlschlägt, protokolliert der Agent die abgelehnte Nachricht und leitet sie nicht an den Dienst weiter. Eine Richtlinie kann Nachrichten auch verschlüsseln, wenn sie auf einem Endpunkt enden und Nachrichten entschlüsseln, wenn sie einen Endpunkt eingeben. Es gibt auch eine Richtlinie, die Anmeldeinformationen zum Anfordern von Nachrichten automatisch anfügt, bevor sie bei Nachrichten ankommen. Wenn ein Fehler auftritt, kann eine Richtlinie ihre Details protokollieren, und dies kann vom Administrator untersucht werden.6. Was sind die drei konzeptionellen Komponenten der TIBCO ActiveMatrix-Richtliniensoftware? Die drei konzeptionellen Komponenten der TIBCO ActiveMatrix-Richtliniensoftware sind die Policy Manager Console, der zentrale Dienst und die Richtlinienagenten. Die Policy Manager-Konsole ist eine benutzerfreundliche grafische Benutzeroberfläche, mit der die entsprechenden Benutzer Richtlinien definieren und verwalten und überwachen können. Sie können die Konsole in zwei Formen als TIBCO ActiveMatrix Administrator-Plug-in für Service Grid-Benutzer oder als TIBCO Administrator-Plug-in für Policy Agent- und BusinessWorks-Benutzer verwenden. Der zentrale Dienst besteht aus einer Reihe von Netzwerkanwendungen, die die zugrunde liegende Infrastruktur für Policy Manager bereitstellen, z. B. Datenbankrepository, Validierung und Verteilung. Richtlinienagenten erzwingen Richtlinien, indem sie Nachrichten an und von verwalteten Diensten abfangen und analysieren und sie in Übereinstimmung mit den angewendeten Richtlinien verarbeiten. Sie können entweder einen Node-Agenten oder einen Proxy-Agenten haben. Ein Node-Agent erzwingt Richtlinien für Dienste, die in ActiveMatrix-Dienst-Grid-Knoten bereitgestellt werden, während Sie einen Proxy-Agenten zum Erzwingen von Richtlinien für Non-ActiveMatrix-Dienste verwenden. Wenn Sie Dienste im ActiveMatrix-Dienst-Grid bereitstellen, werden diese Dienste automatisch im Richtlinien-Manager registriert und verwaltet. Die Nicht-ActiveMatrix-Dienste sollten explizit mit Proxy-Agenten registriert und verwaltet werden.7. Geben Sie ein Beispiel für die Durchsetzung von Richtlinien an. Beispielsweise sendet der Verbraucher eine Anforderungsnachricht. Der Richtlinienagent fängt die Nachricht ab und verschlüsselt die ausgehenden Daten. Bevor diese Nachricht beim Anbieter eintrifft, fängt ein anderer Agent die Nachricht ab und erzwingt Richtlinien, die Anmeldeinformationen und Zugriffsberechtigungen überprüfen, die eingehenden Daten entschlüsseln und Anforderungen protokollieren. Der Provider verarbeitet eine Anfrage und sendet eine Antwortnachricht zurück. Bevor diese Nachricht an den Verbraucher zurückgeht, verschlüsselt ein Agent die Nachricht, fügt eine digitale Signatur an und sammelt Antwortzeitstatistiken. Bevor die Nachricht tatsächlich den Verbraucher erreicht, fängt ein anderer Agent sie ab, entschlüsselt die eingehenden Daten und überprüft die digitalen Signaturen. Schließlich erhält der Verbraucher die Antwortnachricht. Differenzieren Sie einen Endpunkt von einem verwalteten Endpunkt. Ein Endpunkt ist eine Adresse für die Interaktion mit Diensten. In ähnlicher Weise ist ein verwalteter Endpunkt auch ein Endpunkt selbst, aber hier kann ein Agent Richtlinien erzwingen. Welche vier Phasen sind beim Erstellen und Anwenden von Richtlinien beteiligt? Die vier Phasen beim Erstellen und Anwenden von Richtlinien sind folgende: Registrieren Sie zuerst Ihre Dienste. Dies bedeutet, dass die WSDL-Daten über den Service extrahiert und in der Datenbank aufgezeichnet werden. Zweitens, verwalten Sie die Dienste. Verwalten bedeutet, einen oder mehrere Endpunkte als verwaltete Endpunkte festzulegen und den Agenten anzuweisen, diese Endpunkte zu verwalten oder Nachrichten an allen relevanten Endpunkten abzufangen und zu prüfen, die zu diesem Dienst gehören. Drittens können Sie jetzt Richtlinien definieren. Wählen Sie eine Richtlinienvorlage aus und geben Sie die Werte für die Vorlagenvariablen in Abhängigkeit von einer bestimmten Situation oder gemäß den Anforderungen Ihres Unternehmens an. Sie können beispielsweise den Namen der Richtlinien, Endpunkte, Identitätsmanagementsysteme und Verbindungen definieren. Sie müssen die Kriterien angeben, um Zielrichtlinien für Services auszuwählen. Vierten und letzten können Sie jetzt Richtlinien anwenden. Nach dem Definieren von Richtlinien werden den Services zugewiesene Richtlinien in der Datenbank gespeichert. Der Zieldienst wird validiert und Erzwingungsdetails werden an die entsprechenden Richtlinienagenten gesendet. 10. Geben Sie Beispiele für Infrastrukturressourcen und ihre Verwendung in Policy Manager an. Bestimmte Infrastrukturressourcen sind in Policy Manager verfügbar. Alles, was Sie tun müssen, ist sie registrieren und definieren. Sie haben den Keystore-Satz, das Identitätsmanagementsystem, Verbindungen und die allgemeine Beschreibungsermittlung und -integration (UDDI). Keystore-Sets enthalten Zertifikate und Schlüsselinformationen für Verschlüsselung, Entschlüsselung, Signierung und andere zu diesem Zweck. Identity Management Systeme (IMS) sind Verzeichnissysteme ähnlich den Domain Name Systems für das Internet. IMS bietet eine identitätsbasierte Zugriffssteuerung für Systeme und Ressourcen. Die unterstützten IMS in Policy Manager sind LDAP-Server (Lightweight Directory Access Protocol) und CA SiteMinder. Verbindung bezieht sich auf den Messaging-Dienst. Der unterstützte Messagingdienst in Policy Manager ist der Java-Nachrichtendienst. Schließlich haben wir die UDDI-Registrierung, die öffentliche Informationen über verfügbare Dienste, Endpunkte, Richtlinien und zugehörige Ressourcen verwaltet. Mit Ausnahme von JMS werden alle diese Infrastrukturressourcen automatisch auf alle Agenten ausgerichtet. JMS sind nur für alle Proxy-Agenten, nicht jedoch für Knoten-Agenten verfügbar, da ActiveMatrix-Dienste den Service-Grid-Messaging-Dienst verwenden. TIBCO Policy Manager ist daher eine leistungsstarke, dynamische Software, die für alle Arten von Unternehmen hilfreich ist Nutzungskontrolle über Services. Wenn Sie in Ihrem Unternehmen Einfluss nehmen und die Entwicklung von Services und deren Sicherheit schneller, zuverlässiger und effizienter gestalten möchten, empfiehlt sich die Verwendung von Policy Manager. Ralph P. Senior TIBCO Berater Xmarter, Inc.Xmarter Inc. ist ein erfahrenes TIBCO-Beratungsunternehmen, das Expertenlösungen für die Integration und Optimierung von Geschäftsprozessen unter Verwendung von TIBCO-basierten Systemen anbietet. Um mehr über Ralph und das Unternehmen zu erfahren, schauen Sie sich folgenden Kontakt an Einzelheiten. E-Mail: info@xmarter.com Webseite: http://www.xmarter.com