MuleSoft
Inhaltsverzeichnis
Was ist MuleSoft?
MuleSoft ist eine Integrations- und API-Plattform, mit der Sie sowohl SaaS- als auch Unternehmensanwendungen miteinander verbinden können. Neben der Verbindung Ihrer Anwendungen, Daten, Apps und Geräte, ermöglicht MuleSoft außerdem eine schnelle und einfache Einführung neuer Lösungen und Innovationen.
Die Plattform soll Ihnen darüber hinaus dabei helfen, Ihr Unternehmen bei der Entwicklung zu unterstützen und gleichzeitig schnellere Innovationszyklen zu ermöglichen. Das große Ziel besteht dabei stets darin, eine höhere Geschwindigkeit und Produktivität in Ihren IT-Projekten zu erreichen.
Kombination von MuleSoft und Salesforce
Die Kombination von MuleSoft und Salesforce liefert Ihnen die Möglichkeit, eine einheitliche Sicht auf Ihre Kunden zu gewinnen. Daten, die sich an verschiedenen Orten befinden, können Sie mit Hilfe von MuleSoft und Salesforce verbinden und für neue Kundenerfahrungen nutzen.
MuleSoft Anypoint Platform
Mit Hilfe der MuleSoft Anypoint Platform ist es Ihnen möglich, Kontakte, Accounts, Leads, Opportunities und Benutzer automatisch zu aktualisieren. Das könnte z. B. dann der Fall sein, wenn Änderungen auftreten oder neue Informationen in ERP- oder CRM-Anwendungen, Datenbanken oder sonstigen Salesforce-Instanzen erscheinen. Darüber hinaus enthält die MuleSoft Anypoint Platform Integrationsvorlagen, die für die richtige Konsistenz Ihrer Daten und Datensätze sorgen – und das in Echtzeit.
Dank der Plattform ist es Ihnen somit möglich, all Ihre Anwendungen und Daten mit Hilfe von API-geführten Konnektoren miteinander zu verbinden und somit das dabei enthaltene Potenzial auszuschöpfen.
In Kombination ermöglichen es MuleSoft und Salesforce Ihnen, Daten systemübergreifend freizuschalten sowie ein skalierbares Integrations-Framework zu entwickeln. Außerdem bieten MuleSoft und Salesforce Flexibilität: Mit den verschiedenen Integrationsmustern können Sie jedes Salesforce-Produkt sowie jedes Drittanbietersystem in Ihre Plattform integrieren. Im Folgenden zeigen wir Ihnen einige der Integrationsmöglichkeiten, die Sie durch Salesforce und MuleSoft vornehmen können:
- Eine Verbindung von Salesforce 360 mit älteren Quellen zur Synchronisierung von Bestell, Rechnungs- und Produktinformationen.
- Eine einheitliche Kundenansicht in der Sales- und Service-Cloud durch die Integration von Silo-Systemen von Drittanbietern.
- Entwicklung integrierter Anwendungen mit Lightning Platform und Heroku.
Schlüsselkomponenten der Anypoint Platform
Im Folgenden zeigen wir Ihnen die wichtigsten Schlüsselkomponenten der MuleSoft Anypoint Platform:
Anypoint Design Center
Hier stehen Ihnen Entwicklungstools zur Verfügung, die den Entwurf von API’s (=Programmierschnittstelle), die Integration von Integrationsflüssen sowie das Errichten von Konnektoren erleichtern. Das Anypoint Design Center besteht wiederum aus zwei Komponenten: dem API- und dem Flow Designer:
API Designer…
- ermöglicht die automatische Erstellung von Dokumenten und Code-Beispielen.
- verfügt über eine Mockingfunktion zur Validierung vor der Erstellung.
- enthält Anleitungen für das Erstellen von API‘s.
- ermöglicht das schnelle Konzipieren mit Produktbausteinen.
- erleichtert die Qualitätssicherung durch begleitende Empfehlungen.
Flow Designer…
- ist eine einfache und webbasierte Schnittstelle für die Integration.
- ermöglicht das schnelle Erstellen durch eine Auswahl aus vorgefertigten Konnektoren und API’s.
- ordnet automatisch Daten anhand von Empfehlungen zu, die auf maschinellem Lernen basieren.
- ermöglicht visuelles Debugging der Integration in Echtzeit.
Anypoint Management Center
Diese Komponente der MuleSoft Anypoint Platform ist dafür da, alle Aspekte der Plattform über eine einheitliche Webschnittstelle zu verwalten. Dazu gehören u. a. API-Benutzer, der Datenverkehr, SLAs, zugrunde liegende Integrationsflüsse und vieles mehr. Anypoint Management Center besteht wiederum aus drei Komponenten: Anypoint Monitoring, Anypoint Visualizer und API Manager.
Anypoint Monitoring…
- unterstützt Sie durch eine zentrale Überwachung und Fehlerbehebung.
- löst Probleme mit APM, Protokollierung und Geschäftskennzahlen an einem Ort in einer verkürzten durchschnittlichen Zeit.
- ermöglicht einen umgehenden Einblick in den Betriebsstatus dank Dashboards, API-Funktionstests und Alerts.
- gewährleistet betriebliche und technische Einblicke durch Messung und Überwachung des Business Impacts.
Anypoint Visualizer…
- liefert eine Echtzeit-Ansicht des Application Networks.
- gewährleistet eine schnelle Problembestimmung.
- ordnet Implementierungsabhängigkeiten automatisch zu.
- ermöglicht Segmentansichten nach Anwendungs- und Systemleistung.
API Manager…
- ermöglicht eine zentrale Verwaltung und Skalierung des API-Programms
- schützt die API‘s und Microservices durch vorgefertigte Richtlinien.
- enthält Portale, über die Ihnen API-Dokumentationen und Onboarding-Prozesse bereitgestellt werden.
- hilft Ihnen dabei, die KPI‘s des API-Programms über Dashboards nachzuverfolgen.
Anypoint Exchange
Mit dieser Komponente der MuleSoft Anypoint Platform können Sie über eine Kooperationsdrehscheibe nach vorgefertigten, privaten und öffentlich wiederverwendbaren Gütern suchen. Somit bietet Ihnen diese Komponente …
- einen Marktplatz für APIs und Integrations-Assets.
- das Speichern, Suchen und Verwenden von Konnektoren, Vorlagen und Beispielen.
- die Förderung der Konsistenz durch die Wiederverwendung interner Assets.
- die Einbeziehung von Nutzern durch Anwenderbewertungen und Feedback.
- das Erweitern des Exchange über das eigene Portal oder CMS aus.
Darüber hinaus enthält Anypoint Exchange die Mule-Komponente, die wiederum folgende Features bietet:
- Eine einheitliche Runtime für APIs und Integrationen.
- Sie ist überall einsetzbar, ob auf einem Raspberry Pi oder in der Cloud.
- Das Skalieren für Auslastungsspitzen ohne Leistungseinbußen.
- Die flexible Anpassung an jede Architektur von ESB bis zu Microservices.
API-led Connectivity
API-led Connectivity ist ein strategischer Ansatz, bei dem Daten von ihren Systemen entkoppelt werden. Anstelle dessen werden sie über wiederverwendbare APIs mit Anwendungen verbunden, um sicherzustellen, dass die Informationen dort verfügbar sind, wo sie benötigt werden. Durch die Entwicklung zentraler Assets als Vorlagen können diese später verwendet werden, um spezifische Anwendungen zu programmieren. Dadurch wird vermieden, dass derselbe Code in verschiedenen Entwicklungsphasen wiederholt geschrieben werden muss.
Dieser strategische Ansatz wird insbesondere vor dem Hintergrund steigender Anforderungen an die IT deutlich. Neue Inhalte müssen nicht nur in bestehende Systeme implementiert und integriert werden, sondern das System selbst erfordert regelmäßige Wartung und Kontrolle. Je umfangreicher das System wird, desto zeitaufwändiger wird diese Aufgabe. Daher bietet API-led Connectivity eine Möglichkeit, die IT dauerhaft zu entlasten und deren Fachkenntnisse möglichst effizient einzusetzen. Die Verwendung der MuleSoft Anypoint Platform unterstützt diesen Ansatz und zielt darauf ab, die Produktivität der IT zu maximieren.
Mule Runtime Engine
Mit dieser Komponente können Sie Echtzeit-Anwendungsintegration und Orchestrierung mit robusten Datenintegrationsfunktionen miteinander kombinieren. Außerdem besteht Mule Runtime Engine wiederum aus zwei Komponenten: Cloud Hub und Anypoint runtime fabric:
Cloud Hub…
- enthält eine vollständig verwaltete Cloud-Infrastruktur mit mehr als 60 Milliarden Transaktionen pro Monat.
- ermöglicht eine globale Implementierung in 12 Regionen mit einem Klick.
- bietet eine standardmäßig automatische Skalierung mit Multi-Tenancy.
- gewährleistet eine Netzwerkisolierung zum Schutz Ihrer Daten.
Anypoint runtime fabric…
- ermöglicht eine cloudübergreifende Implementierung und Verwaltung von Runtimes.
- bietet die Verwaltung aller Implementierungen in Azure, AWS und CloudHub in einer einzigen Control Plane.
Anypoint Security
Die Komponente ermöglicht Ihnen standardmäßige Sicherheit und Governance. Darüber hinaus bietet Sie einen vorkonfigurierten Schutz vor Bedrohungen vom Perimeter bis zum Microservice. Auch den Schutz vor sensiblen Daten durch richtlinienbasierte Tokenisierung erhalten Sie durch die Anypoint Securtity.
Wichtigste Funktionen der MuleSoft Anypoint Platform
Im Folgenden listen wir Ihnen die wichtigsten Funktionen auf, die Ihnen die MuleSoft Anypoint Platform bereitstellt:
- API’s: Schnelle, sichere und kontrollierte Bereitstellung wertvoller Daten für mobile Geräte, Webanwendungen und verbundene Geräte.
- B2B: Modernisierung von B2B durch Ausweitung von MuleSofts API-geführtem Konnektivitätsansatz auf B2B und EDI.
- Internet der Dinge (IoT): Verbinden und orchestrieren von Daten aus dem Unternehmen und der Cloud mit lokalen Geräten (z. B. medizinische Geräte) und Nutzen der offenen Standards, entwicklerfreundlichen Tools und sofort einsetzbaren Transportprotokolle.
- ESB: Kombiniert die Leistungsfähigkeit der Daten- und Anwendungsintegration über Legacy-Systeme und SaaS-Anwendungen.
- Mikrodienste: Ermöglicht die Entwicklung neuer Lösungen in einer überschaubaren, wiederverwendbaren und kontrollierten Art und Weise.
- DevOps: Rationalisiert die Annahme beliebter DevOps-Rahmenwerke für eine kontinuierliche Integration und einen effizienten Einsatz.
- Mobil: Ermöglicht einen schnellen, einfachen und geregelten mobilen Zugriff auf beliebige Daten aus Backend-Systemen, Legacy-Datenbanken und SaaS-Anwendungen.
- Daten-Integration: Kombiniert Stapel- und Echtzeitverarbeitung für eine einheitliche Anwendung und Datenintegration.
Vorteile von MuleSoft
- Schnelle Anbindung externer IT-Systeme über API: Durch die Vereinfachung der Interfaces, Self-Service-Testing und zentrale aktuelle Dokumentation der API können Sie eine Menge Zeit Ihrer Mitarbeiter sowie Ihrer Kunden sparen. Darüber hinaus unterstützt Sie MuleSoft dabei, die Dauer des Onboardings neuer Kunden und Partner zu reduzieren.
- Reduzierung der Prozesskosten in B2B- und B2C-Szenarien: Mit MuleSoft können Sie Informationen in Echtzeit abrufen, Self-Service-Funktionen bereitstellen und Kunden- und Lieferungsprozesse mit Ihren Fertigungsprozessen verbinden.
- IT-Standardisierung durch Schaffung eines API-Life-Cycles: MuleSoft hilft Ihnen bei der Standardisierung von Security, Compliance-Regeln und Fehlerhandling über alle Schnittstellen hinweg.
Gut zu wissen: Unsere Fachmail-Serie
In unserer Mail-Serie geben unsere Experten Tipps, wie Sie einen manuellen, langsamen und fehleranfälligen Austausch von Daten vermeiden. So müssen die Fachabteilungen nicht mehr auf veralteten Daten reporten. Einmal in der Woche wird sie Ihnen zugesendet und Sie können sich jederzeit auch wieder austragen.
Zur Fachmail-Serie anmelden
Fazit: Was Sie sich über MuleSoft merken sollten
MuleSoft bietet Ihnen mit der Anypoint Platform die Möglichkeit, all Ihre Systeme, Anwendungen und Daten miteinander zu verbinden. In Kombination mit Salesforce eröffnen sich Ihnen umfangreiche Funktionen, mit denen Sie das volle Potenzial Ihrer Systeme und Anwendungen holen und gleichzeitig die Einführung neuer Innovationen und Lösungen vereinfachen können. Nutzen Sie die Möglichkeiten, die Ihnen Ihre Daten geben – dafür müssen Sie sie nur richtig miteinander verbinden. Wenn Sie weitere Fragen haben oder Hilfe benötigen, kontaktieren Sie uns gerne persönlich.
Automatischer Datenaustausch zwischen SAP und Salesforce
Unsere Lösung sorgt für eine einfache, automatische Synchronisierung zwischen den Systemen. So sehen Sie Ihre Kundendaten in beiden Systemen!
FAQ
Was ist MuleSoft?
MuleSoft ist eine Integrations- und API-Plattform, mit der Sie sowohl SaaS- als auch Unternehmensanwendungen miteinander verbinden können. Neben der Verbindung Ihrer Anwendungen, Daten, Apps und Geräte, ermöglicht MuleSoft außerdem eine schnelle und einfache Einführung neuer Lösungen und Innovationen. Das große Ziel besteht dabei stets darin, eine höhere Geschwindigkeit und Produktivität in Ihren IT-Projekten zu erreichen.
Welche Vorteile ergeben sich durch die Kombination von Salesforce und MuleSoft?
Die Kombination von MuleSoft und Salesforce liefert Ihnen die Möglichkeit, eine einheitliche Sicht auf Ihre Kunden zu gewinnen. Daten, die sich an verschiedenen Orten befinden, können Sie mit Hilfe von MuleSoft und Salesforce verbinden und für neue Kundenerfahrungen nutzen. Außerdem bieten MuleSoft und Salesforce Flexibilität: Mit den verschiedenen Integrationsmustern können Sie jedes Salesforce-Produkt sowie jedes Drittanbietersystem in Ihre Plattform integrieren.
Welchen Nutzen hat die MuleSoft Anypoint Platform?
Mit Hilfe der MuleSoft Anypoint Platform ist es Ihnen möglich, Kontakte, Accounts, Leads, Opportunities und Benutzer automatisch zu aktualisieren. Das könnte z. B. dann der Fall sein, wenn Änderungen auftreten oder neue Informationen in ERP- oder CRM-Anwendungen, Datenbanken oder sonstigen Salesforce-Instanzen erscheinen. Darüber hinaus enthält die MuleSoft Anypoint Platform Integrationsvorlagen, die für die richtige Konsistenz Ihrer Daten und Datensätze sorgen – und das in Echtzeit.