insights by infactory in-factory GmbH Cloud Application Integration (CAI) - Einführung

Was ist Cloud Application Integration (CAI)?

CAI ist eine Bereitstellung von Anwendungen und Daten in der Cloud. CAI gehört zu den Informatica Intelligent Cloud Services (IICS). Mit CAI ist es möglich auch ohne Programmierkenntnisse leicht bedienbare Nutzeroberflächen zu erstellen.

CAI ist die Lösung von IICS um Integration, Datensätze und Anwendertypen zu unterstützen, sowie eine Automatisierung der Geschäftsprozesse, beschleunigte Transaktionen und Real-Time Analytics zu realisieren.

Die Lösung basiert auf der Umsetzung einer modularen Microservices Architektur. Dabei werden zukünftige Geschäftsanforderungen agil unterstützt. Ebenso werden moderne und einzigartige Integrationsmuster, darunter die Integration von lokalen Daten in die Cloud, Datensynchronisierung, Prozessorchestrierung, und vieles mehr unterstützt. Die folgende Abbildung zeigt ein vereinfachtes Beispiel eines solchen Prozesses in Informatica.

Informatica Cloud Application Integration (CAI)

Beispielprozess in CAI

Die wichtigsten Funktionen

Process Server:

ist die skalierbare Laufzeit- und Prozessverwaltungs-Engine, die den Anforderungen der Cloud gerecht wird.

Process Console:

ist verantwortlich für die Zeitplanung der Prozesse und die Umsetzung neuer oder aktualisierter Prozesse. Sie bietet eine Oberfläche zur Einstellung und Verwaltung von Process-Server-Instanzen und verwendbare Ressourcen.

Process Designer:

ist eine Eclipse-basierende IDE für Entwickler und umfasst die Spezifikationen von BPMN, BPEL und BPEL Extensions.

Secure Agent:

ist eine Lightweight-Software, mit der die sichere Interaktion über die Firewall zwischen Firmen und Informatica IICS realisiert wird.

Konnektivität:

  • REST- (XML/JSON-, JSON/RPC- oder SOAP-) Dienstleistungen können über ein Formular eingegliedert werden. Bietet der Service ein WSDL- oder Swagger-Schnittstellendokument, ist es möglich, den Service-Konnektor durch Import des Dokuments zu erstellen.
  • Für CRUD-Abläufe werden die Datendienst-Konnektoren, zum Beispiel JDBC, OData, SAP Table Reader, usw. genutzt.
  • Für die Verarbeitung der Warteschlange stehen Integrierte JMS, AMQP und Amazon Web Services SNS/SQSMessaging- Dienste zur Verfügung.
  • Inhalte werden durch den File Content Listener und Writer integriert.
Cloud Application Integration Overview

Cloud Application Integration Overview¹

Autor: Fernando Villafuertes

SIE HABEN FRAGEN? WIR HABEN DIE ANTWORTEN!

Schreiben Sie uns. Wir freuen uns auf Ihre Nachricht!

E-MAIL SCHREIBEN