Seit seiner Markteinführung im Jahr 2017 hat Umrüsten hat sich einen Namen gemacht, indem es Entwicklern eine einfachere Möglichkeit bietet, branchenspezifische Apps für ihre internen Benutzer zu erstellen. Im Gegensatz zu den vielen Low-Code/No-Code-Tools, die heute auf dem Markt sind, konzentriert sich Retool trotz seiner hilfreichen Drag-and-Drop-Oberfläche nach wie vor auf Entwickler. Jetzt, etwa ein halbes Jahr nach der Ankündigung seiner 45-Millionen-Dollar-Finanzierungsrunde, erweitert das Unternehmen seinen Funktionsumfang, indem es auch neue Tools zum Erstellen von Backend-Workflows hinzufügt. Retool Workflows, wie das Unternehmen diese neue Funktion nannte, macht es Entwicklern leicht, automatisierte Prozesse wie Cron-Jobs, benutzerdefinierte Warnungen und Standardaufgaben zum Extrahieren, Transformieren, Laden (ETL) zu erstellen, und zwar unter Verwendung einer ähnlichen grafischen Oberfläche wie das Frontend-Tool viel mehr Flexibilität als Tools wie Zapier.
„Einige Leute versuchen, uns in den No-Code-Space oder so zu stecken. Das werden Sie uns nie sagen hören“, sagte David Hsu, CEO und Mitbegründer von Retool. „Der Grund dafür ist, dass wir eigentlich nicht wirklich daran glauben. Ich denke, wenn Sie sich Tools wie zum Beispiel Airtable oder Zapier oder ähnliches ansehen, finden wir das wirklich großartig, wenn Sie einen einfachen Anwendungsfall oder einen mittelgroßen Anwendungsfall haben – dafür ist es großartig. Aber wenn Sie einen wirklich fortgeschrittenen Anwendungsfall erstellen möchten, wie beispielsweise ein internes Tool, das ein Amazon erstellen könnte, dann kann Zapier Sie sehr schnell zu 50 % dorthin bringen, aber die restlichen 50 % werden im Grunde unmöglich.“
Anstatt einen No-Code-Ansatz zu verfolgen, baute das Retool-Team immer zuerst seinen Service für Entwickler auf. „Wir glauben an die Macht des Codes“, sagte Hsu. Er bemerkte auch, dass der Trend, den er sieht, darin besteht, dass immer mehr Menschen das Programmieren lernen, und dass dies der Trend ist, auf den er setzen möchte – und nicht, die Programmiererfahrung zu verdummen.
Workflows passen genau hierher, argumentiert er, weil es sehr schwierig ist, ein Low-Code/No-Code-Tool zu erstellen, mit dem Sie komplexe Workflows erstellen können, ohne schnell an die Grenzen dessen zu stoßen, was diese Tools tun können, ohne auf das Schreiben von benutzerdefiniertem Code zurückzugreifen (obwohl Wir haben gesehen, wie es einige Unternehmen versucht haben). Hsu bemerkte, dass viele Kunden bereits die Retool-App hackten, um einige dieser Funktionen für sie zum Laufen zu bringen. Aber anstatt einen Cron-Job abzufeuern, schrieben sie ein Skript, das automatisch zu einem bestimmten Zeitpunkt auf eine Schaltfläche in einer benutzerdefinierten App klickte, um beispielsweise einen Workflow zu starten (was anscheinend einer der Kunden von Retool getan hat).
„Entwickler brauchen die Flexibilität von Code. Sie wollen ein Toolset, das die Arbeit beschleunigt, ohne
ihre Optionen einzuschränken“, sagte Jamie Cuffe, Product Lead, Retool. „Retool Workflows zielt darauf ab, die mühsamen Teile der Gebäudeautomatisierung von Grund auf zu abstrahieren und gleichzeitig die Möglichkeit zu bewahren, Code zur Lösung des Problems zu schreiben.“
Das argumentiert das Retool-Team Gebäude normale Cron-Jobs mit ihrem obskuren Format sind sowohl zeitaufwändig als auch fehleranfällig – und das Endergebnis ist schwer zu warten und zu debuggen.
„Ich glaube wirklich, dass es kein entwicklerorientiertes Workflow-Produkt gibt, das mir bekannt ist. Deshalb führen wir das hier ein“, sagte Hsu.
Neben dem Ausführen von Skripten in regelmäßigen Abständen können Retool-Workflows auch verwendet werden Webhooks für einen eher ereignisgesteuerten Ansatz. Das bedeutet, dass es zusätzlich zu traditionelleren, leichtgewichtigen ETL-Anwendungen für Warnmeldungen verwendet werden könnte. Tatsächlich sagte Hsu, dass die meisten Benutzer in der Beta-Version von Workflows mit Warnungen und Benachrichtigungen begonnen und dann im Laufe der Zeit zu ETL-Anwendungsfällen übergegangen sind.
Es ist erwähnenswert, dass dies nicht so sehr ein Unternehmensintegrationstool zum Verschieben von Daten zwischen Anwendungen ist, sondern sich immer noch direkt darauf konzentriert, diese Daten in Retool-basierte Branchenanwendungen zu bringen.
„Wir brauchten einen effizienten Weg, um Produktdaten in unserem Lager zeitnah und aufschlussreich zu übersetzen
Berichterstattung in Slack“, sagte Joel McLean, Director of Product Growth bei RE/MAX. „Mit Retool Workflows kann mein Team unsere Ressourcen einfach an einem Ort konfigurieren und sich nur darauf konzentrieren, die für unser Unternehmen einzigartige Logik zu schreiben.“
Der Preis für den neuen Dienst richtet sich nach dem Datendurchsatz. Jeder Retool-Plan, einschließlich des kostenlosen, enthält 1 GB an Workflows-Daten kostenlos, wobei die Überschreitung bei 50 $/GB beginnt.
Momentan ist Workflows nur als gehosteter Dienst verfügbar, aber das Team arbeitet bereits an einer On-Prem-Version. So viele Kunden von Retool verwenden bereits sein App-Building-Tool, darunter Stripe, Brex, Coinbase und Plaid, daher ist es für das Unternehmen nur sinnvoll, dasselbe für Workflows zu tun.