Maximierung von Reaktionsfähigkeit, Automatisierung und Effizienz
Zukunftssichere Vision
Erfahren Sie mehr über unsere Architekturphilosophie und wie diese zu einer zukunftssicheren Lösung beiträgt.
Architektonische Säulen
Die architektonischen Säulen von Alumio bieten Ihnen eine skalierbare Integrationslösung.
Architekturdiagramm
Die Architektur von Alumio weiter entdecken. Laden Sie das kostenlose Whitepaper herunter.
Unser Architekturansatz
Alumio wurde als iPaaS für Unternehmen konzipiert und nach einem hohen Standard gebaut, um eine 100-prozentige Betriebszeit für die Konnektivität und die Grundlage für den Erfolg zu gewährleisten. Um dies zu erreichen, haben wir eine zukunftssichere Integrationslösung entwickelt, die auf einigen der folgenden Designprinzipien basiert:
Konstruktionsprinzipien zur Erzeugung von Leistung
Alumio gewährleistet eine zukunftssichere Integrationslösung. Sie bietet hohe Skalierbarkeit, Leistung, Sicherheit und Compliance und basiert auf vier architektonischen Säulen.
Einbringen von Abhängigkeiten
Entkoppelte Architektur
PHP-FIG
Sechseckiges Design
Ausführlichere Erläuterung
Wir beschreiben hiermit die folgenden Aspekte der Leistungsfähigkeit der Alumio iPaaS-Plattform.
Robustes Speicher- und Warteschlangensystem
Datenpakete werden als "prozessbegleitende Daten" in unserem robusten Warteschlangensystem zwischengespeichert, je nach Art der Transformation und des gewählten Alumio-Pakets in MySQL, Elastic, Apache Spark, Google GCP oder Amazons Redshift.
Sie werden verwendet, um die Verarbeitung aller einzelnen Seiten der durchlaufenden Daten in großem Umfang zu gewährleisten. Wenn ein System offline geht, ermöglicht die oben beschriebene Architektur eine elegante Unterbrechung und Wiederaufnahme der Datenflussverarbeitung ohne Datenverlust.
Große Daten
Alumio ist als hochleistungsfähige Integrationsplattform konzipiert, die die Anbindung externer Anwendungen und die Verarbeitung großer Datenmengen ermöglicht. Die Daten werden in kleinere Pakete umgewandelt, die als "Alumio-Tasks" bezeichnet werden, und können über unsere API auf skalierbare Weise in extern angeschlossene Anwendungen fließen, unterstützt durch unseren robusten Warteschlangenmechanismus.
Danksagung
An Alumio-Listener-APIs gesendete Daten werden erst bestätigt, nachdem sie vorübergehend in einem redundanten Datenspeicher abgelegt und erfolgreich in eine Warteschlange gestellt wurden. Mit diesem Protokoll können externe Anwendungen sicher sein, dass ihre Daten von einem Fluss verarbeitet werden oder dass sie erneut gesendet werden müssen.
Authentifizierung
Alumio kann abgelaufene oder ungültige API-Anmeldeinformationen erkennen und Verbindungsressourcen automatisch offline nehmen. Wenn eine Verbindung offline geht, erkennt die Überwachung von Alumio fehlgeschlagene Aufgaben. Es können zusätzliche Workflows erstellt werden, um alle damit verbundenen laufenden Integrationsabläufe anzuhalten. Neue Abläufe werden dann nicht geplant, und die Offline-Verbindung wird in ein automatisches Wiederherstellungsverfahren überführt. Sobald die Verbindung wieder online ist, werden alle damit verbundenen Integrationsabläufe dort fortgesetzt, wo sie unterbrochen wurden, und neue Abläufe, die nicht ausgeführt wurden, werden geplant.
Überwachung der Gesundheit
Die Zustandsüberwachung von Alumio kann erkennen, wenn Integrationsabläufe ihren letzten geplanten Lauf aufgrund eines Ausfallereignisses verpassen. Die Abläufe werden automatisch neu geplant und unmittelbar nach Behebung der Unterbrechung ausgeführt.
Alumio ist in der Lage, intermittierende Netzwerkfehler zu erkennen und sie automatisch zu wiederholen.
Qualitätskontrolle
Die Überwachung von Alumio kann Feldfehler erkennen und, wenn zusätzliche Zustands-Workflows konfiguriert sind, diese Felder automatisch aus API-Wiederholungsanforderungen entfernen, damit kritische Integrationsabläufe nicht aufgrund von Datenfehlern auf Feldebene fehlschlagen.
Fehler, die nicht automatisch behoben werden können, werden auf benutzerfreundlichen Dashboards angezeigt, und Kunden können diese Fehler für einen bestimmten Zeitraum, z. B. 30 Tage, beheben - einschließlich der manuellen Änderung und Wiederholung fehlgeschlagener Datensätze.
Alumio unterstützt eine große Anzahl von Konfigurationsoptionen, um die Leistung eines Integrationsflusses zu optimieren. So können Sie beispielsweise die Größe der Datenpakete steuern, die einen Fluss durchlaufen, oder die Anzahl der gleichzeitigen Anfragen, die eine bestimmte Verbindung zu einem bestimmten Zeitpunkt stellen darf.
Der Integrationsflussscan kann auch so eingerichtet werden, dass nur Deltadaten verarbeitet werden, so dass externe Anwendungen nicht durch große Mengen unveränderter Daten, die synchronisiert werden, überlastet werden.
Alumio's iPaaS hat keine praktischen Grenzen innerhalb eines SMB Alumio Private Cloud Kontos bezüglich:
Die Beschränkungen von Alumio basieren auf der Anzahl der Anfragen pro Minute (oder Sekunde). Da unsere Unternehmensanwendung auf Basis der gegebenen Infrastruktur horizontal und vertikal skalierbar ist, gibt es keine Beschränkungen.
Auf der Seite Infrastruktur finden Sie weitere Informationen über unsere private Cloud-Lösung für KMU, die standardmäßig angeboten wird, oder unsere skalierbaren Unternehmenslösungen.
Alumio verfügt über ein komplettes DevOps-Team, das die Alumio-Plattform rund um die Uhr überwacht. Das DevOps-Team besteht aus Mitarbeitern an mehreren Standorten, und jedes Teammitglied ist so ausgestattet, dass es aus der Ferne oder von einem Alumio-Büro aus arbeiten kann.
Verwendung von Code-Standards
Das Kernteam von Alumio hat einen Software-Entwicklungsprozess definiert, um sicherzustellen, dass Alumio skalierbar, zuverlässig und zu 100% verfügbar ist. Der SDLC ist der Prozess, der für jedes Alumio-Software(komponenten)projekt eingehalten wird. Jedes Projekt besteht aus einem detaillierten Plan, der beschreibt, wie eine bestimmte Software entwickelt, gewartet, ersetzt und verändert oder verbessert wird. Diese Methodik gewährleistet die Qualität der iPaaS von Alumio.
Die Abbildung ist eine grafische Darstellung der verschiedenen Phasen eines typischen SDLC.
Alumio entwickelt und verbessert seine Anwendungen unter Anwendung bewährte Praktiken für den Software-Entwicklungszyklus (SDLC), wie z.B.:
Laden Sie das technische Whitepaper herunter
Möchten Sie mehr über die Architektur von Alumio erfahren?
Laden Sie das technische Whitepaper herunter.
Netz und Infrastruktur
Das Hosting ist ein entscheidender Aspekt, der die Skalierbarkeit der Plattform beeinflusst.
Leistungsberichte und Einblicke
Berichte geben Einblicke darüber, wie sich das Abonnieren und Veröffentlichen von Daten verhält.
Sicherheit und Konformität
Die Plattform von Alumio unterstützt alle Sicherheitsregelungen und Einhaltung der Vorschriften.
Wir lieben es, Dinge einfach zu machen. Sie müssen keinen Code schreiben oder einrichten, um ein Mapping-Ergebnis zu erzielen. Melden Sie sich einfach bei Alumio an, suchen Sie den Datensatz, den Sie zuordnen möchten, wählen Sie den entsprechenden Datensatz an Ihrem Endpunkt aus, und schon sind Sie fertig!
Den Überblick über Ihre Mappings zu behalten, kann sehr mühsam sein. Vor allem bei großen Datensätzen oder wenn Ihre Anwendungsdaten an verschiedenen Endpunkten veröffentlicht werden müssen. Alumio bietet Ihnen die Möglichkeit, Ihren Datensatz danach zu filtern, was bereits abgeglichen wurde und was nicht.
Wir haben eine intelligente Funktion hinzugefügt, mit der Sie Daten noch schneller zuordnen können. Alumio macht Vorschläge auf der Grundlage von Ähnlichkeiten auf beiden Datenseiten. Alumio vergleicht und schlägt Zuordnungen vor, wenn es wahrscheinlich ist, dass die Daten übereinstimmen. Sie müssen dann nur noch entscheiden, ob die Zuordnung korrekt ist, indem Sie eine einfache Bestätigungstaste drücken.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In pretium, elit quis vehicula.