Video: COBOL in der Java Welt 2024
Große und kleine Unternehmen nutzen oft eine Kombination aus öffentlichen und privaten Cloud-Diensten, die Umgebung. Diese Art der hybriden Umgebung wird der Standard sein, auf dem Unternehmen die IT in Zukunft betreiben.
Zum Beispiel kann ein Einzelhandelsunternehmen eine private Cloud haben, um seine hochgradig verteilte Entwicklungsorganisation zu unterstützen, und es kann auch eine öffentliche Cloud-Anwendung SaaS (Software as a Service) Human Resources verwenden. Um sein Online-Handelssystem zu unterstützen, kann das Unternehmen öffentliche kommerzielle Cloud-Dienste nutzen, um sicherzustellen, dass der Kundenservice in Spitzenzeiten wie zum Beispiel an Feiertagen zufriedenstellend bleibt. Das gleiche Unternehmen kann auch eine private Cloud-Anwendung erstellen, die es den Partnern zur Verfügung stellt, die auf seine Online-Sites verlinken.
Wenn ein Unternehmen einen Hybridpfad auswählt, übernimmt das Unternehmen die Verantwortung für Integration, Sicherheit, Verwaltbarkeit und Governance der Verbundumgebung - einschließlich der darin enthaltenen öffentlichen Dienste. Wenn beim öffentlichen Cloud-Anbieter ein Problem auftritt, liegt die Verantwortung beim privaten Cloud-Anbieter und nicht beim öffentlichen Anbieter.
Jetzt, da Sie ein Gefühl für die verschiedenen Arten von Cloud-Diensten haben, ist es an der Zeit, darüber nachzudenken, wie Sie Dienste zusammenführen - im Wesentlichen, um diese Dienste zu integrieren - um eine hybride Rechenumgebung der nächsten Generation zu schaffen, die Flexibilität und Kosten bietet. Kontrollorganisationen beginnen zu verlangen. Es müssen Standards entwickelt werden, damit ein einheitlicher Ansatz für die Integration in einer hybriden Computerumgebung möglich ist.
Ein serviceorientierter Ansatz erleichtert die Integration auf Prozessebene. Ein wichtiges Element einer flexiblen hybriden Computerumgebung ist die Fähigkeit, Dienste einfach miteinander zu verknüpfen, um eine virtuelle Umgebung zu schaffen. Natürlich muss nicht jedes Element einer Computerumgebung kombiniert werden. Es gibt Situationen, in denen die Integration nur auf der Datenebene stattfindet, so dass ein Datensatz aus einer SaaS-Umgebung in ein Datensatzsystem, wie z. B. ein Enterprise Resource Planning (ERP) -System, verschoben werden kann.
Einer der wichtigsten Aspekte dieses serviceorientierten Ansatzes ist die Prozessebene. Zu den Systemen mit den von Ihnen geschätzten Daten gehören Geschäftslogik und Prozesse, die die Verwaltung der Daten steuern. Sie können also nicht einfach Datenelemente oder Geschäftslogik miteinander verbinden, ohne ein tiefes Verständnis dafür zu haben, wie sich diese Systeme aus Geschäftsprozessperspektive verhalten.
Es ist zum Beispiel hilfreich, wenn Sie den Datenfluss zwischen Quell- und Zielanwendungen grafisch definieren können. In diesem Zusammenhang können Sie alle Schritte grafisch definieren, die erforderlich sind, um Bestelldaten aus Ihrem ERP-spezifischen System zu extrahieren und an ein anderes System (dh ein bestimmtes CRM-System) zu senden.
In vielerlei Hinsicht bleibt der Bedarf an Integration derselbe wie seit Jahrzehnten - eine Organisation mit einem klaren Verständnis der Transaktionen, Dienstleistungen und anderen kritischen Informationen über das Unternehmen. Verschiedene Geschäftsabteilungen verwenden normalerweise Anwendungen, die speziell zur Unterstützung ihrer einzigartigen Geschäftsprozesse entwickelt wurden. Diese Anwendungen verfügen wahrscheinlich über eindeutige und unabhängige Datenquellen.