Latenode

Low-Code-Plattform „Latenode“ – Geschäftsprozessautomatisierung ohne Entwicklerteam

Warum Low-Code-Plattformen ein absoluter Trend sind und wie Latenode Ihnen hilft, damit Schritt zu halten.

9 Min. Lesezeit
Visualisierung einer Low-Code-Plattform zur Automatisierung von Geschäftsprozessen

Grüße an alle! Ich bin Oleg Zankov, CEO der Latenode-Plattform. Ganz gleich, ob wir uns zum ersten Mal begegnen oder Sie bereits mit unserer Arbeit vertraut sind: Am Ende dieses Artikels werden Sie besser verstehen, warum Geschäftsautomatisierung über Low-Code-Plattformen zum zentralen Trend wird und wie Sie mit unserer Plattform Ihre Geschäftsprozesse und Ressourcenverteilung deutlich optimieren können.

Hier erhalten Sie einen Einblick in die Entstehungsgeschichte der Plattform, ihre herausragenden Funktionen und ihren Vergleich mit anderen Lösungen auf dem Markt.

So sieht die Latenode-Plattform aus

Inhalt:

  1. Gründungsgeschichte
  2. Kernfunktionen
  3. Vergleich mit Wettbewerbern
  4. Faire Monetarisierung
  5. Fazit

Gründungsgeschichte

Latenode ist das dritte bedeutende Startup unseres Teams, nach dem Erfolg unserer vorherigen Projekte seit 2014. Was verbindet diese Stationen? Unser Einstieg in die Automatisierung ist aus diesen Projekten hervorgegangen. Wir erkannten, wie einfach und effizient sich Low-Code-Tools nutzen lassen, um Produktprozesse zu entwickeln. Konkret:

  1. Workflows werden in der Cloud gehostet, sodass wir die Infrastruktur nicht selbst verwalten müssen.
  2. Workflows werden visuell dargestellt – mit einem intuitiven Builder auf Basis von „Blöcken“.
  3. Workflows können von einem einzelnen Architekten betreut werden, statt von einem vollwertigen Entwicklerteam.

Im Laufe unserer Arbeit wurden 150 Prozesse für eines unserer Projekte namens Debexpert.com auf der Integromat-Plattform umgesetzt. Doch dann kam eine Wendung: Integromat wurde in „Make“ umbenannt und stellte im Februar 2022 auf eine neue Architektur um. Die ursprüngliche Version sollte im September 2023 abgeschaltet werden.

Eine reibungslose Migration zu „Make“ wurde zwar zugesichert, war jedoch selbst ein Jahr später noch nicht verfügbar. Das war der Ursprung der Latenode-Plattform: Sie entstand aus einer Notwendigkeit heraus, nicht nur aus einer innovativen Idee.

Kernfunktionen

Die neunjährige Erfahrung unseres Teams mit unterschiedlichen Plattformen (Huggin, Zapier, n8n …) hat uns erkennen lassen, was den einzelnen Tools fehlt. Integromat war ein Vorreiter, hatte jedoch eine Schwachstelle: Es war nicht möglich, eigenen Code für mehr architektonische Flexibilität zu integrieren. Als wir mit Latenode begannen, war die Lösung dieses Problems unser Hauptfokus. Bevor wir jedoch tiefer einsteigen, werfen wir einen Blick auf die Grundlagen.

Ereignisbasierte Architektur

Im Kern der Latenode-Plattform steht eine ereignisgesteuerte Architektur, die darauf ausgelegt ist, Workflows auf Grundlage des Trigger → Aktion-Prinzips zu starten.

Trigger

Ein Trigger kann die Interaktion eines Nutzers auf einer Website, eine neu eingegangene E-Mail oder eine Benachrichtigung im CRM sein.

Wir unterteilen Trigger in zwei Kategorien:

  • Anwendungstrigger aus unserer stetig wachsenden Bibliothek.
  • Universelle Trigger, die nicht an bestimmte Anwendungen gebunden sind.

Universelle Trigger umfassen:

  • Webhook: Ermöglicht den direkten Empfang von Daten aus verschiedenen Apps. Wenn ein bestimmtes Ereignis in einer externen Anwendung erkannt wird, werden die Daten an die von der Latenode-Plattform gehostete Webhook-URL weitergeleitet und der vordefinierte Prozess gestartet.
  • Zeitplan: Startet den Prozess nach einem festgelegten Zeitplan. Beispielsweise lässt sich ein Workflow so konfigurieren, dass er täglich zu einer bestimmten Uhrzeit ausgeführt wird.

Einstellungen für universelle Trigger

Aktion

Auf die Trigger-Phase folgt der Aktionsbereich. Hier wird die Frage beantwortet: Welche Aktionen sollen ausgeführt werden, sobald der Trigger aktiv ist? Nutzer können hier intuitiv Anwendungsblöcke per Drag-and-drop platzieren und visuell miteinander verbinden.

Beispiel eines Plattform-Workflows

Latenode verbindet die Einfachheit von No-Code mit den umfangreichen Möglichkeiten des Programmierens.

Unser übergeordnetes Ziel ist es, die Erstellung von Automatisierungen, Services und Anwendungen zu demokratisieren und Entwicklern möglichst viele repetitive Aufgaben abzunehmen.

Wir aktualisieren unsere Integrationsbibliothek regelmäßig und streben nach maximaler Automatisierungseinfachheit für Nutzer, die lieber nicht programmieren möchten. Und obwohl sich Latenode noch in der Beta-Phase befindet, steht Nutzern bereits ein Modul zur Verfügung, das die eigenständige Integration verschiedenster Drittanbieteranwendungen ermöglicht.

HTTP-Anfrage

Das Low-Code-Modul dient Ihrem Workflow als Brücke zu externen Systemen. Mit diesem Block können Sie Daten über unterschiedliche Services hinweg abfragen, übertragen und verarbeiten. In der Regel erfolgt diese Interaktion über APIs, an die Ihre HTTP-Anfrage gerichtet ist.

Konfigurationsoberfläche des HTTP-Anfrage-Blocks

Unser HTTP-Block vereinfacht die Konfiguration und das Versenden dieser Anfragen. Mit der Funktion „Aus Beispiel {CURL} erstellen“ können Nutzer CURL-Befehle – wie sie häufig in der Dokumentation von Drittanbieter-Apps zu finden sind – nahtlos in entsprechende HTTP-Anfragen übertragen. Das steigert Ihre Effizienz bei der Integration von APIs unterschiedlichster Plattformen und Tools.

JavaScript

Der JavaScript-Block-Modul-Node erweitert das Spektrum der Aufgaben, die Sie mit Latenode erledigen können, erheblich. Dazu zählen beispielsweise Datenverarbeitung, Datengenerierung und die Entwicklung vielseitiger Logikabläufe.

Konfigurationsoberfläche des JavaScript-Moduls

Was Sie hier erreichen können, hängt vor allem von Ihrer Vertrautheit mit JavaScript ab. Doch ehrlich gesagt geht es nicht nur um technische Fähigkeiten oder Erfahrung – auch Kreativität spielt eine wichtige Rolle. Im JavaScript-Modul haben wir einen von GPT-4 unterstützten Assistenten integriert, ähnlich wie Github CoPilot. Dieser Assistent übernimmt Code-Aufgaben, sobald Sie ihn mit folgender Syntax anweisen: // Ihre Textanweisung an den Assistenten

Funktionsweise des Assistenten im JavaScript-Modul

Darüber hinaus bietet unser JavaScript-Block die Möglichkeit, NPM-Pakete zu integrieren, mit einer Bibliothek von mehr als 1,3 Millionen Paketen. Warum das Rad neu erfinden, wenn Lösungen bereits verfügbar sind?

Headless Browser

Sind Sie schon einmal auf das Konzept von Headless Browsern gestoßen? Im Wesentlichen handelt es sich um einen Browser ohne grafische Benutzeroberfläche, bei dem Bots Befehle ausführen und Aktionen ähnlich wie Menschen durchführen.

Während es Startups gibt, die sich ausschließlich auf Headless-Browser-Funktionen konzentrieren, hat Latenode diese Funktion als einen seiner Blöcke integriert. Damit steht Ihnen ein weiteres Werkzeug in Ihrem Arsenal zur Verfügung – neben Hunderten weiteren auf unserer Plattform.

Symbol des Headless-Browser-Moduls

Wenn Sie tiefer in die Möglichkeiten des Headless Browsers einsteigen möchten, lesen Sie unseren Blogbeitrag mit dem Titel „Automatisierung ohne APIs“.

Weitere Tools

Unser Anspruch zeigt sich in der kontinuierlichen Erweiterung unserer Tool-Bibliothek, um Ihnen ein nahtloses Erlebnis mit Latenode zu bieten. Ein Ausschnitt unserer Tools:

Liste hilfreicher Tools

  1. HTML in Text umwandeln: Wandelt HTML-Inhalte in Klartext um. Ideal für die Analyse von Webseiten.
  2. Website in Text umwandeln: Wandelt eine vollständige Website in Text um – hilfreich für SEO- und Content-Analysen.
  3. JSON Parse: Wandelt JSON-Strings in strukturierte Formate um – perfekt für API-Interaktionen.
  4. KI-Textparser: KI-gestützter Textanalysator, der Elemente wie Namen, Daten und benutzerdefinierte Entitäten extrahiert.

Statt nur darüber zu lesen, laden wir Sie ein, app.latenode.com selbst zu entdecken! Wir entwickeln unsere Plattform kontinuierlich weiter, führen neue Tools und Integrationen ein und erweitern die Funktionen bestehender Komponenten.

Vergleich mit Wettbewerbern

Integromat & Make

Wie bereits erwähnt, hat das Team hinter Integromat ein Produkt entwickelt, das der Perfektion sehr nahekam. Dennoch haben wir in ihrer Community Nutzerwünsche beobachtet – und selbst geteilt –, die über Jahre hinweg offenbar ungehört blieben. Einige dieser Vorschläge verblieben lange Zeit im Status „geplant“, während andere scheinbar übergangen wurden. In unseren anderen Beiträgen haben wir die Bedeutung dieser Funktionen ausführlicher behandelt.

Hier sind einige zentrale Funktionen, die wir von Anfang an priorisiert haben:

  • Zusammenführen von Verzweigungen eines einzelnen Workflows: Damit lassen sich mehrere Workflow-Verzweigungen in einem einzigen Modul zusammenführen. In manchen Workflows ermöglicht dies einen schlankeren und schnelleren Ansatz, in anderen ist es eine grundlegende Voraussetzung für die Umsetzbarkeit.

Darstellung eines Workflows mit Zusammenführung auf der Make-Plattform

  • Möglichkeit, Workflows anhand historischer Daten neu zu starten: Diese Funktion ist während der Entwicklung und Fehlerbehebung von Workflows besonders wertvoll. Sie beseitigt den Aufwand manueller Dateneingaben nach jedem fehlgeschlagenen Durchlauf oder wenn ein bestehender Workflow bei realen Daten auf Probleme stößt, etwa aufgrund eines Fehlers in einer externen API.

Ausführungsverlauf und Neustartfunktion mit angehängten historischen Daten

  • Möglichkeit, Unter-Workflows in Form benutzerdefinierter Module zu erstellen: Stellen Sie sich eine individuelle Tool-Sammlung vor, die Sie in jedem Workflow einsetzen können. Das erleichtert die Gestaltung komplexer Strukturen erheblich und spart viel Zeit.

Einblicke in den benutzerdefinierten Block „ChatGPT Nachricht senden“

Nebenbei bemerkt: Wir stehen kurz davor, eine öffentliche Bibliothek für benutzerdefinierte Blöcke zu veröffentlichen. Diese Initiative ermöglicht Erstellern nicht nur, jede Nutzung zu monetarisieren, sondern hilft Nutzern auch dabei, ihre Workflow-Entwicklung zu vereinfachen.

Zapier

Zapier wird regelmäßig für seinen restriktiven Ansatz bei der Prozessgestaltung kritisiert, der Nutzer zu einem linearen Muster zwingt. Zwar wurden zuletzt einige grundlegende Verzweigungsfunktionen eingeführt, doch diese reichen nicht an intuitive Drag-and-drop-Plattformen heran. Dem System fehlt die Flexibilität, die für die Gestaltung komplexer Strukturen erforderlich ist. Zudem schränkt das Fehlen der Möglichkeit, eigenen Code einzubinden, die Optionen für erfahrene Entwickler und für alle, die ihre Workflows detailliert verstehen möchten, erheblich ein.

Cloud Functions von Amazon AWS

Cloud-Funktionen wie Amazon AWS Lambda bieten leistungsstarke Tools für Experten und große Unternehmen. Allerdings gibt es einen Haken: Die Lernkurve ist steil. Die Ersteinrichtung ist mit Hürden verbunden, da Nutzer Code-Archive hochladen, Konfigurationen entschlüsseln und mehr erledigen müssen. Das Fehlen einer nutzerorientierten Oberfläche in Kombination mit einfachen No-Code-Funktionen macht sie für einen großen Teil der Unternehmen weniger attraktiv.

n8n

n8n ist ein moderner und leistungsstarker Akteur im Bereich Automatisierung. Da es auf NodeJS basiert, spricht es eine große Entwicklergemeinschaft an. Im Gegensatz dazu wurde Latenode mit dem schnellen und zuverlässigen GoLang entwickelt und steht für hohe Leistung sowie vielversprechende Skalierbarkeit.

Faire Monetarisierung

Viele Plattformen wie Integromat bestimmen ihre Preise anhand der Anzahl an Operationen innerhalb von Workflows. Ein solches Modell kann schnell teuer werden, insbesondere bei der Verarbeitung großer Datenmengen. Stellen Sie sich vor, Sie verwenden ein „Iterator“-Modul, um auf diese Weise zyklisch 3.000 E-Mails zu versenden:

  1. Der Iterator ruft die E-Mail-Adresse aus der Datenbank ab.
  2. Für jeden Empfänger wird ein individueller E-Mail-Inhalt erstellt.
  3. Anschließend wird die E-Mail über Plattformen wie Mailgun versendet.

Insgesamt ergeben sich daraus 9.000 Aktionen. Wenn Sie pro Operation bezahlen, können sich die Gebühren erheblich summieren. Dieses Modell drängt Workflow-Designer ungewollt dazu, Operationen zu minimieren, was häufig zu Effizienzeinbußen führt, nur um Kosten zu senken. Es ist ähnlich, als würde man pro Zeichen in einem Telegramm aus alten Telegrafensystemen abgerechnet werden – nicht zu verwechseln mit der Telegram-App 🙂.

Latenode verfolgt dagegen eine innovative Monetarisierungsstrategie: Abgerechnet wird die tatsächliche Ressourcennutzung, einschließlich CPU-Zeit und Speicherauslastung. Die Anzahl der „Blöcke“ oder Schritte in Ihrem Workflow ist daher irrelevant. Es besteht kein Druck, den Workflow zu kürzen oder seine Struktur allein aus Kostengründen zu verändern. Mit diesem Ansatz zahlen Sie nur für das, was Sie tatsächlich nutzen – für ein äußerst faires und transparentes System.

Derzeit befindet sich die Plattform in der Beta-Phase und gewährt allen interessierten Teilnehmern kostenlosen Zugang. Langfristig wird ihre Preisgestaltung günstiger sein als die von Make und Zapier.

Fazit

Abschließend lässt sich sagen: Bei der Entwicklung der Low-Code-Plattform Latenode orientieren wir uns nicht nur an unseren Nutzern – wir gehören selbst zu dieser Nutzergruppe. Für uns bleibt die Migration von Workflows von Integromat zu Latenode von zentraler Bedeutung. Wenn wir wiederholt auf Einschränkungen einer Plattform stoßen, leiten wir umgehend Änderungen ein, damit niemand sonst mit denselben Herausforderungen kämpfen muss.

Wir freuen uns auf Ihre Teilnahme an unserer Discord-Community für Low-Code-Begeisterte, in der wir alle Ihre Fragen beantworten werden.

FAQ

Frequently Asked Questions

Eine Low-Code-Automatisierungsplattform ermöglicht Teams, Workflows visuell mit Triggern und Aktionen zu erstellen, statt vollständige Anwendungen von Grund auf zu programmieren. Latenode verwendet ein ereignisgesteuertes Trigger-→-Aktionsmodell mit Drag-and-Drop-Blöcken, optionalem JavaScript, HTTP-Anfragen und einem Headless-Browser-Modul.

War das hilfreich? Teile es →

Geschrieben von

Oleg Zankov

CEO Latenode, No-code-Experte

Mit einer Philosophie, die auf Innovation, Problemlösung und Benutzererfahrung basiert, konzentriere ich mich darauf, Teams zu befähigen, maßgeschneiderte Integrationen zu erstellen und Arbeitsabläufe einfach und effizient zu automatisieren. Mit umfangreicher Erfahrung in den Bereichen Geschäftsentwicklung, Technologieunternehmertum und Softwareentwicklung erkannte ich den Bedarf an einer zugänglicheren, skalierbareren und anpassungsfähigeren Integrationslösung. So entstand Latenode.com. Mit unserer Plattform können Unternehmen die Macht der Technologie nutzen, ohne umfassende Programmierkenntnisse zu benötigen. Leidenschaftlich daran interessiert, eine Zukunft zu fördern, in der Technologie uns dient und nicht umgekehrt, ist es meine Mission, komplexe Prozesse zu vereinfachen. Ich glaube an die Demokratisierung der Technologie und daran, Teams mit den Werkzeugen auszustatten, um in einer zunehmend digitalen Welt zu innovieren, zu wachsen und erfolgreich zu sein.

Autorenprofil →

Weiterlesen