Werbung & Marketing
Oleg Zankov
CEO Latenode, No-code Experte
11. August 2023
Eine Low-Code-Plattform, die die Einfachheit von No-Code mit der Leistungsfähigkeit von Full-Code verbindet 🚀.
Jetzt kostenlos loslegen
11. August 2023
-
10
min lesen

Low-code Plattform "Latenode" - Geschäftsprozessautomatisierung ohne Entwicklerteam

Oleg Zankov
CEO Latenode, No-code Experte
Inhaltsübersicht

Grüße an alle! Ich bin Oleg Zankov, CEO der Plattform Latenode . Egal, ob wir uns zum ersten Mal treffen oder ob du unsere Arbeit schon kennst: Am Ende dieses Artikels wirst du besser verstehen, warum Geschäftsautomatisierung über Low-Code-Plattformen zum Trend wird und wie du mit unserer Plattform deine Geschäftsprozesse und deinen Ressourceneinsatz deutlich optimieren kannst.

Hier erfährst du, wie die Plattform entstanden ist, was sie auszeichnet und wie sie sich von anderen Lösungen auf dem Markt abhebt.

So sieht die Plattform Latenode aus

Inhalt:

  1. Stiftung Geschichte
  2. Schlüsselfunktionalität
  3. Vergleich mit Wettbewerbern
  4. Faire Monetarisierung
  5. Schlussfolgerungen

Stiftung Geschichte

‍‍Latenode ist das dritte bedeutende Startup unseres Teams, nach dem Erfolg unserer vorherigen Projekte seit 2014. Was also verbindet diese Punkte? Unser Einstieg in die Automatisierung ist aus diesen Projekten hervorgegangen. Wir haben erkannt, wie einfach und effizient es ist, Low-Code-Tools zur Gestaltung von Produktprozessen einzusetzen. Im Einzelnen:

  1. Die Szenarien werden in der Cloud gehostet, sodass wir die Infrastruktur nicht mehr überwachen müssen
  2. Szenarien werden visuell mit einem einfachen "Block"-Baukasten dargestellt.
  3. Die Szenarien können von einem einzelnen Architekten statt von einem ganzen Entwicklerteam betreut werden.

Auf unserer Reise wurden 150 Prozesse für eines unserer Projekte namens Debexpert.com schließlich auf der Integromat-Plattform eingeführt. Doch dann gab es eine Wendung. Integromat wurde in "Make" umbenannt und im Februar 2022 auf eine neue Architektur umgestellt. Die Schließung der ursprünglichen Version war für September 2023 geplant.

Obwohl eine nahtlose Umstellung auf "Make" zugesagt war, wurde sie nicht einmal ein Jahr später umgesetzt. Dies war die Geburtsstunde der Plattform Latenode , die eher aus der Not heraus als aus einem innovativen Konzept geboren wurde.

Schlüsselfunktionalität

Dank der 9-jährigen Erfahrung unseresTeams mit verschiedenen Plattformen (Huggin, Zapier, n8n...) konnten wir feststellen, was jedes Tool vermissen ließ. Integromat war ein Spitzenreiter, hatte aber ein Manko - die Unfähigkeit, benutzerdefinierten Code zu integrieren, um die Flexibilität der Architektur zu erhöhen. Als wir Latenode ins Leben riefen, lag unser Hauptaugenmerk darauf, diesen Mangel zu beheben. Doch bevor wir tiefer eintauchen, wollen wir uns erst einmal auf das Wesentliche konzentrieren.

Ereignisgesteuerte Architektur

Das Herzstück der Plattform Latenode ist eine ereignisgesteuerte Architektur, die darauf ausgelegt ist, Workflows auf der Grundlage des grundlegenden Trigger → Action Frameworks zu initiieren.

Auslöser

EinAuslöser kann die Interaktion eines Nutzers auf einer Website, eine neu eingegangene E-Mail oder ein Alarm im CRM sein.

Wir teilen die Auslöser in zwei Kategorien ein:

  • Bewerbungsauslöser aus unserer ständig wachsenden Bibliothek.
  • Universelle Auslöser, die nicht an bestimmte Anwendungen gebunden sind.

Universelle Auslöser umfassen:

  • Webhook: Ermöglicht den direkten Datenempfang von verschiedenen Apps. Wenn ein bestimmtes Ereignis in einer externen Anwendung erkannt wird, leitet sie die Daten an die Webhook-URL weiter, die von der Plattform Latenode gehostet wird, und leitet den vordefinierten Prozess ein.
  • Zeitplan: Startet den Prozess nach einem voreingestellten Zeitplan. Du kannst zum Beispiel ein Szenario so konfigurieren, dass es täglich zu einer bestimmten Uhrzeit ausgeführt wird.
Universelle Auslösereinstellungen

‍Aktion

‍Aufdie Auslösephase folgt das Aktionssegment. Hier geht es um die Frage: Welche Aktionen sollen folgen, wenn der Auslöser aktiv ist? Hier können die Nutzer intuitiv Anwendungsblöcke ziehen und ablegen und so Verbindungen herstellen, wie sie visualisiert werden

Beispiel für ein Plattform-Szenario

Latenode kombiniert die Einfachheit des No-Codes mit den umfangreichen Funktionen, die mit dem Kodieren verbunden sind.

Unser übergeordnetes Ziel ist es, die Erstellung von Automatisierungen, Diensten und Anwendungen zu demokratisieren und Entwickler/innen von so vielen sich wiederholenden Aufgaben wie möglich zu entlasten.

Wir aktualisieren unsere Integrationsbibliothek regelmäßig und bemühen uns um eine möglichst einfache Automatisierung für Nutzer, die nicht programmieren möchten. Und während sich Latenode noch in der Beta-Phase befindet, haben Nutzer/innen Zugang zu einem Modul, das die Integration mit verschiedenen Drittanbieter-Anwendungen erleichtert.

HTTP-Anfrage

‍DerLow-Code-Baustein dient als Brücke für dein Szenario zur Schnittstelle mit externen Systemen. Mit diesem Baustein kannst du Daten über verschiedene Dienste abfragen, übertragen und mit ihnen interagieren. In der Regel wird diese Interaktion durch APIs erleichtert, auf die deine HTTP-Anfrage abzielt.

Schnittstelle zur Konfiguration des HTTP-Anforderungsblocks

Unser HTTP-Block vereinfacht die Aufgabe, diese Anfragen zu konfigurieren und zu versenden. Mit der Funktion "Create from example {CURL}" können Nutzer CURL-Befehle, die oft in der Dokumentation von Drittanbieter-Anwendungen zu finden sind, nahtlos in entsprechende HTTP-Anfragen übersetzen. Das steigert die Effizienz bei der Integration von APIs verschiedener Plattformen und Tools

JavaScript

‍Einführungdes JavaScript-Blockmodulknotens, einer Funktion, die das Spektrum der Aufgaben, die du auf Latenode ausführen kannst, erheblich erweitert. Dazu gehören Aktivitäten wie Datenmanipulation, Datengenerierung und die Erstellung vielseitiger Logikpfade.

JavaScript-Modul-Konfigurationsschnittstelle

Der Umfang dessen, was du hier erreichen kannst, wird vor allem durch deine Kenntnisse in JavaScript bestimmt. Aber um ehrlich zu sein, geht es nicht nur um technische Fähigkeiten oder Erfahrung - es geht auch um Kreativität. In das JavaScript-Modul haben wir einen Assistenten integriert, der auf GPT-4 basiert (ähnlich wie der Github CoPilot). Dieser Assistent übernimmt die Bearbeitung des Codes, sobald du die Syntax eingibst: // deine Textanweisung an den Assistenten

Den Assistenten-Mechanismus des JavaScript-Moduls verstehen

Darüberhinaus bietet unser JavaScript-Block die Möglichkeit, NPM-Pakete zu integrieren und verfügt über eine Bibliothek mit über 1,3 Millionen Paketen. Warum das Rad neu erfinden, wenn es Lösungen gibt, die sofort verfügbar sind?

Kopfloser Browser

Kennst dudas Konzept des Headless Browsers? Dabei handelt es sich im Wesentlichen um einen Browser ohne grafische Benutzeroberfläche. Stattdessen führen Roboter Befehle aus, um Aktionen auszuführen, ähnlich wie Menschen es tun würden.

Während es Startups gibt, die sich ausschließlich auf das Anbieten von Headless-Browser-Funktionen konzentrieren, hat Latenode diese Funktion in einen seiner Bausteine integriert. Es ist also ein weiteres Tool in deinem Arsenal, unter den Hunderten, die auf unserer Plattform verfügbar sind.

Symbol für das kopflose Browser-Modul

Einen tieferen Einblick in die Möglichkeiten des Headless Browsers findest du in unserem Blogbeitrag "Automatisierung ohne APIs".

Andere Werkzeuge

Unser Engagement zeigt sich in der ständigen Erweiterung unserer Tool-Bibliothek, um dir ein nahtloses Erlebnis auf Latenode zu bieten. Hier ein kleiner Einblick in einige unserer Tools:

Liste der nützlichen Tools
  1. HTML in Text umwandeln: Wandle HTML-Inhalte in einfachen Text um. Ideal für die Analyse von Webseiten
  2. Website in Text umwandeln: Wandle eine ganze Website in Text um, was für SEO und Inhaltsstudien von Vorteil ist.
  3. JSON Parse: Wandelt JSON-Strings in strukturierte Formate um, perfekt für API-Interaktionen.
  4. AI Text Parser: KI-gestützter Textanalysator, der Elemente wie Namen, Daten und benutzerdefinierte Entitäten extrahiert

Anstatt nur darüber zu lesen, möchten wir dich ermutigen, app.latenode.com selbst zu erkunden! Wir entwickeln unsere Plattform ständig weiter, führen neue Tools und Integrationen ein und erweitern die Möglichkeiten der bestehenden.

Vergleich mit Wettbewerbern

Integromat & Marke

Wie bereits erwähnt, hat das Team hinter Integromat ein Produkt entwickelt, das der Perfektion am nächsten kommt. Dennoch haben wir in der Community festgestellt, dass die Wünsche der Nutzer jahrelang auf taube Ohren gestoßen sind. Einige dieser Vorschläge blieben für längere Zeit im Status "geplant", während andere scheinbar übergangen wurden. Wir haben die Bedeutung dieser Funktion in anderen Beiträgen näher beleuchtet. Beiträgen.

Hier sind einige wichtige Funktionen, auf die wir von Anfang an Wert gelegt haben:

  • Zusammenführen von Zweigen eines einzelnen Szenarios: Dies bietet die Möglichkeit, mehrere Szenariozweige in einem einzigen Modul zusammenzufassen. In bestimmten Szenarien ist dies eine schlankere und schnellere Lösung, in anderen wiederum ist es für die Durchführbarkeit unerlässlich.
Illustration eines Szenarios, das das Zusammenführen auf der Make-Plattform zeigt
  • Die Möglichkeit, Szenarien mit historischen Daten neu zu starten: Diese Funktion ist bei der Entwicklung von Szenarien und bei der Fehlersuche von unschätzbarem Wert. Sie macht Schluss mit der mühsamen manuellen Dateneingabe nach jedem erfolglosen Durchlauf oder wenn ein bereits bestehendes Szenario auf reale Daten stößt (z. B. aufgrund einer externen API-Störung).
Start der Historie und der Neustart-Funktion mit angehängten historischen Daten
  • Die Möglichkeit, Unterszenarien in Form von benutzerdefinierten Modulen zu erstellen: Stell dir vor, du stellst ein individuelles Toolkit zusammen, das in jedem Szenario eingesetzt werden kann. Das vereinfacht den Aufbau komplexer Strukturen erheblich und spart viel Zeit.
Einblicke in den benutzerdefinierten Block mit dem Titel "ChatGPT Nachricht senden"

Übrigens: Wir stehen kurz davor, eine öffentliche Bibliothek für benutzerdefinierte Blöcke zu veröffentlichen. Diese Initiative ermöglicht es den Erstellern nicht nur, jeden Einsatz zu monetarisieren, sondern auch den Nutzern, die Entwicklung ihrer Szenarien zu vereinfachen.

Zapier

Zapier wird regelmäßig für seinen restriktiven Ansatz bei der Prozessgestaltung kritisiert, der die Nutzer/innen in ein lineares Muster zwingt. Zwar hat Zapier in letzter Zeit einige elementare Verzweigungsfunktionen eingeführt, aber im Vergleich zu intuitiven Drag-and-Drop-Plattformen sind diese verblasst. Ihrem System fehlt die Vielseitigkeit, die für die Erstellung komplizierter Designs erforderlich ist. Außerdem schränkt die fehlende Möglichkeit, eigenen Code einzubringen, die Möglichkeiten für erfahrene Entwickler/innen und diejenigen, die ihre Arbeitsabläufe genau verstehen wollen, erheblich ein.

Cloud-Funktionen von Amazon AWS

Cloud-Funktionen wie Amazon AWS Lambda bieten robuste Tools, die für Experten und große Unternehmen geeignet sind. Die Sache hat jedoch einen Haken: Sie sind mit einem hohen Lernaufwand verbunden. Die Ersteinrichtung stellt Hürden dar, da die Nutzer/innen Code-Archive hochladen, Konfigurationen entschlüsseln und vieles mehr müssen. Das Fehlen einer benutzerzentrierten Oberfläche und das Fehlen von einfachen No-Code-Funktionen machen sie für einen Großteil der Unternehmen weniger attraktiv.

n8n

n8n ist ein moderner und starker Akteur im Bereich der Automatisierung. Da es auf NodeJS basiert, wird es von einer großen Zahl von Entwicklern genutzt. Im Gegensatz dazu basiertLatenode auf dem schnellen und vertrauenswürdigen GoLang und zeichnet sich durch überlegene Leistung und eine vielversprechende Skalierbarkeit aus.

Faire Monetarisierung

Viele Plattformen, wie z.B. Integromat, legen ihre Preise auf der Grundlage der Anzahl der Vorgänge in den Szenarien fest. Ein solches Modell kann schnell teuer werden, vor allem bei der Verwaltung großer Datenmengen. Erwäge den Einsatz eines "Iterator"-Moduls, um 3.000 E-Mails auf diese Weise zyklisch zu versenden:

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

Das sind insgesamt 9.000 Aktionen. Wenn du pro Vorgang abgerechnet wirst, können sich die Gebühren summieren. Dieses Modell zwingt Szenario-Designer dazu, die Anzahl der Aktionen zu minimieren, was oft zu Kompromissen bei der Effizienz führt, nur um Kosten zu sparen. Das ist in etwa so, als würde man pro Zeichen in einem Telegramm abrechnen, das über ein altes Telegrafensystem verschickt wurde (damit ist nicht die Telegram-App gemeint 🙂 ).

Latenodeführt dagegen eine innovative Monetarisierungsstrategie ein: die Abrechnung der tatsächlichen Ressourcennutzung, einschließlich CPU-Zeit und Speichernutzung. Die Anzahl der "Blöcke" oder Schritte in deinem Szenario spielt also keine Rolle mehr. Es gibt keinen Druck, das Szenario abzukürzen oder seine Struktur zu ändern, nur um Geld zu sparen. Bei diesem Ansatz wird dir nur das in Rechnung gestellt, was du wirklich verbrauchst, was ein äußerst gerechtes und transparentes System gewährleistet.

Zurzeit befindet sich die Plattform in der Beta-Phase und bietet allen interessierten Teilnehmern einen kostenlosen Zugang. Später werden die Preise günstiger sein als die von Make und Zapier.

Fazit

Zusammenfassend lässt sich sagen, dass wir uns bei der Entwicklung der Low-Code-Plattform Latenode nicht nur an der Seite unserer Nutzerinnen und Nutzer orientieren, sondern dass wir die Nutzerinnen und Nutzer selbst vertreten. Für uns ist der Übergang von Szenarien von Integromat zu Latenode von größter Bedeutung. Wenn wir immer wieder auf Einschränkungen der Plattform stoßen, leiten wir umgehend Änderungen ein, um sicherzustellen, dass niemand sonst mit ähnlichen Herausforderungen zu kämpfen hat

Wir freuen uns auf deine Teilnahme an unserer Discord-Gemeinschaft von Low-Code-Liebhabern, wo wir versprechen, alle deine Fragen zu beantworten

Verwandte Blogs

Anwendungsfall

Unterstützt von