Was ist ein Ablauf?

Es gibt zwei Arten von Abläufen (Flows) in IBM App Connect: einen ereignisgesteuerten Ablauf und einen Ablauf für eine API.

Bei einem ereignisgesteuerten Ablauf bestimmen Sie ein Ereignis, das in Ihrer ersten Anwendung (der Quellenanwendung) auftreten kann, und Aktionen, die in einer oder mehreren Zielanwendungen ausgeführt werden können. Der Ablauf verknüpft das Ereignis mit den Aktionen. Wann immer also das Ereignis in der Quellenanwendung auftritt, wird die Aktion automatisch in den Zielanwendungen ausgelöst.

Sie könnten beispielsweise folgenden Ablauf erstellen: Wenn sich ein Benutzer als neuer Teilnehmer bei Eventbrite registriert (Ereignis), fügt IBM App Connect automatisch Details zu dem Teilnehmer als neuen Kontakt in Salesforce und als neue Task in Asana hinzu (Aktionen). Jede erfolgreich abgeschlossene Aktion wird auf Ihr monatliches Kontingent angerechnet.

Ein Ablauf für eine API enthält eine Anforderung, eine oder mehrere Aktionen in Zielanwendungen und eine Antwort. Die Anforderung verwendet ein von Ihnen definiertes Modell, um die Erstellung, den Austausch oder das Abrufen von Datenobjekten in Ihren Anwendungen anzufordern. Wenn die Anforderung übermittelt wird, führt jede Zielanwendung ihre Aktion aus. Der Ablauf sendet dann eine Antwort zurück, die entweder bestätigt, dass die Aktionen erfolgreich waren, oder die angeforderten Daten zurückgibt.

Wie konfigure ich IBM App Connect, um eine Verbindung zu meinen Anwendungen herzustellen?

Sie müssen Accountdetails für jede Anwendung angeben, die Sie verbinden möchten. Sie können die Accountdetails für Ihre Anwendungen auf zwei Arten hinzufügen:

Bevor Sie einen Ablauf erstellen:

– Wählen Sie eine Anwendung auf der Seite „Applications“ aus, klicken Sie auf „Connect to app_name“ und geben Sie dann die Accountdetails für die Anwendung ein.

Während Sie einen Ablauf erstellen:

– Wenn Sie eine Anwendung auswählen, die Sie verbinden wollen, klicken Sie auf „Connect to app_name“ und geben Sie dann die Accountdetails für die Anwendung ein.

Folgen Sie den Eingabeaufforderungen, damit IBM App Connect in Ihrem Namen mit der Anwendung kommunizieren kann.

Viele Anwendungen erfordern lediglich einen Benutzernamen und ein Kennwort. Für andere Anwendungen wiederum werden weitere Informationen benötigt. Wie Sie diese Informationen finden, erfahren Sie in den Anleitungen für Anwendungen in developerWorks unter https://developer.ibm.com/integration/docs/app-connect/.

Hinweis: Derzeit darf nur ein Account mit jeder Anwendung verbunden sein. Wenn Sie später einen anderen Account verbinden oder die Details Ihres vorhandenen Accounts ändern wollen, können Sie auswählen, ob Sie den aktuell verwendeten Account aktualisieren oder diesen Account entfernen und einen neuen Account erstellen wollen. (Bevor Sie einen Account aktualisieren können, müssen Sie alle Abläufe stoppen, die diesen Account verwenden. Bevor Sie einen Account entfernen, müssen Sie alle Abläufe löschen, die diesen Account verwenden.)

Wie erstelle ich einen ereignisgesteuerten Ablauf?

Die Erstellung eines ereignisgesteuerten Ablaufs besteht aus nur wenigen Schritten:

– Klicken Sie im Dashboard von IBM App Connect Designer auf New > Event-driven flow.

– Geben Sie einen Namen ein, der den Zweck Ihres Ablaufs angibt.

– Wählen Sie die Quellenanwendung und das Ereignis aus, durch das der Ablauf ausgelöst werden soll.

– Wählen Sie eine oder mehrere Zielanwendungen und die auszuführenden Aktionen aus und konfigurieren Sie sie.

– Optional können Sie einen „If“-Knoten oder einen „For each“-Knoten aus der Registerkarte „Logic“ hinzufügen, um eine bedingte Verarbeitung zu ermöglichen oder abgerufene Elemente zu verarbeiten.

– Klicken Sie auf Exit und speichern und starten Sie Ihren Ablauf.

Weitere Informationen finden Sie im Tutorial zum Erstellen eines ereignisgesteuerten Ablaufs (Creating an event-driven flow) in developerWorks unter https://developer.ibm.com/integration/docs/app-connect/.

Weitere Beispiele zum Erstellen von ereignisgesteuerten Abläufen finden Sie in developerWorks unter https://developer.ibm.com/integration/docs/app-connect/. Dort finden Sie auch Anleitungen für Anwendungen und weitere Tutorials.

Wie erstelle ich einen Ablauf für eine API?

Wenn ein Entwickler in der Lage sein soll, eine App zu erstellen, die die Daten in Ihren cloudbasierten Anwendungen nutzt, können Sie eine API bereitstellen. Sie können beispielsweise eine API bereitstellen, über die Kunden in Ihrem CRM-System (Customer-Relationship-Management) erstellt, abgerufen und aktualisiert werden können.

Das Erstellen von Abläufen für eine API umfasst die folgenden Schritte:

– Erstellen Sie ein oder mehrere Modelle, die die Struktur der Objekte definieren, die Sie erstellen oder abrufen wollen.

– Wählen Sie die Operationen Create, Retrieve oder Update aus, die für jedes Modell ausgeführt werden sollen.

– Konfigurieren Sie einen Ablauf, über den jede Operation implementiert wird. Fügen Sie eine oder mehrere Zielanwendungen hinzu, die die Daten enthalten sollen.

Weitere Informationen finden Sie im Tutorial zum Erstellen eines ereignisgesteuerten Ablaufs (Creating an event-driven flow) in developerWorks unter https://developer.ibm.com/integration/docs/app-connect/.

Weitere Beispiele zum Erstellen von ereignisgesteuerten Abläufen finden Sie in developerWorks unter https://developer.ibm.com/integration/docs/app-connect/. Dort finden Sie auch Anleitungen für Anwendungen und weitere Tutorials.

Wie kann ich mein Abonnement von einem kostenlosen Tarif auf einen kostenpflichtigen Tarif umstellen?

Sie können zunächst IBM App Connect kostenlos in der IBM Cloud™ nutzen und dann ein Upgrade auf einen der Tarife mit nutzungsabhängigen Gebühren (Pay-as-you-go, PAYG) oder auf individuell angepasste Abonnementoptionen vornehmen. Zudem sind IBM App Connect Professional und IBM App Connect Enterprise als vollständig konfigurierbare Softwareversionen verfügbar, die in einer On-Premises-Umgebung, in Ihrer eigenen Private Cloud oder in einer Public Cloud implementiert werden können.

Weitere Informationen zum Leistungsspektrum der verschiedenen Tarife sowie zu den Upgrades finden Sie unter:  https://developer.ibm.com/integration/docs/app-connect-enterprise/

In welcher Relation steht App Connect Enterprise zu IBM Integration Bus (IIB)?

IBM App Connect Enterprise steht für die fortlaufende Entwicklung der IBM Plattform für die Anwendungsintegration und führt die Funktionalität von IBM Integration Bus und IBM App Connect zusammen. IBM App Connect Enterprise V11 ist das offizielle Nachfolgeprodukt von IBM Integration Bus V10. In der IBM Cloud ermöglicht der Enterprise-Tarif eine reibungslose Benutzererfahrung zwischen den Integrationsbenutzern in einem Unternehmen. Er erlaubt zudem die progressive Bereitstellung von erweiterten Integrationsfunktionen, die als Paket verfügbar und somit einfach und effizient in Anschaffung und Management sind.

Ich arbeite mit IBM Integration Bus on Cloud. Muss ich extra bezahlen oder eine neue Subscription erwerben, damit ich IBM App Connect Enterprise nutzen kann?

Kunden, die IBM Integration Bus on Cloud abonniert haben, sind automatisch für IBM App Connect Enterprise in der IBM Cloud berechtigt. Zusätzliche Kosten für die Migration fallen nicht an.

Kann ich meine mit IBM Integration Bus oder IBM App Connect Professional erstellten Abläufe und Integrationen in IBM App Connect Enterprise verwenden?

Integrationsressourcen, die zuvor für IBM Integration Bus on Cloud oder IBM App Connect erstellt wurden, können ohne Änderungen in diesem neuen Tarif ausgeführt werden.

Kann IBM App Connect in einer On-Premises-Umgebung implementiert werden?

Ja. IBM App Connect (frühere Bezeichnung: IBM Integration Bus) bietet verschiedene flexible Bereitstellungsoptionen. Die Lösung kann als Managed Cloud Service (von IBM gehostet), in einer Private Cloud, Public Cloud oder On-Premises-Umgebung oder einer Kombination dieser Modelle bereitgestellt werden, passend zu Ihren Anforderungen.

Nutzen Sie App Connect jetzt kostenlos

Steigern Sie die Integrationsleistung, reduzieren Sie Latzenzzeiten und senken Sie die Kosten. Mit unserer codefreien Konfiguration sind Sie innerhalb von Minuten startklar. Außerdem erhalten Sie mit unserem Lite-Tarif kompetente Beratung, eine Installationsbasis und die ersten zwei Abläufe kostenlos.