In den letzten Jahren habe ich genau beobachtet, wie die Low-Code-Plattform Mendix strategische Partnerschaften mit großen Softwareanbietern wie Snowflake, Amazon Web Services (AWS) und SAP eingeht.
Diese Partner werden mit einer beeindruckenden Geschwindigkeit entwickelt und beinhalten nun plattformbasierte Integrationen und Konnektoren, um wichtige cloudbasierte und lokale Dienste schnell in die Low-Code-Lösungen von Mendix zu integrieren. Sie stellen einen wichtigen Fortschritt in der Kunst und Weise dar, wie Unternehmen Mendix nutzen können, um anpassbare, skalierbare Lösungen zu entwickeln.
Ich habe jedoch festgestellt, dass viele Unternehmen nicht wissen, was Mendix alles anbietet oder wie es ihnen helfen kann, eine vollständige Digitalisierung zu erreichen.
In diesem Leitfaden erkläre ich die Vorteile von Mendix Insets in Kombination mit strategischen Partnern von Mendix und teile mein Wissen aus meinen Erfahrungen mit der allgemeinen Nutzung dieser Plattformen mit ein.
Warum sollte ich Cloud-Plattformen wie Snowflake und AWS mit Mendix verwenden?
Mendix bietet viele Funktionen, darunter die Möglichkeit, flexible Apps zu erstellen, benutzerdefinierte Integrationen zu entwickeln und digitalisieren Sie Ihre Produktionslinien. Die Plattform ist immer noch leistungsstark, wenn sie mit strategischen Partnern wie Snowflake, AWS und SAP verwendet wird.
Wir schauen uns einige der wichtigsten Funktionen an, die diese Partnerschaften ermöglichen:
Mendix macht Data Warehousing zugänglich
Eine der komplexesten Herausforderungen, vor denen Unternehmen bei der digitalen Transformation stehen, ist darin zu verstehen, wie sie ihre Daten am besten lagern können. Cloud-Speicheranbieter wie Snowflake und AWS bieten relativ kostengünstige Speicher und fortschrittliche Tools für die Datenmanipulation.
Nur sind diese Tools nicht erlaubt, um eine umfassende Data-Warehousing-Lösung aufzubauen. Unternehmen müssen also in der Lage sein, effektiv auf die Daten zugreifen, sie analysieren und nutzen, sie speichern sie in der Cloud. Dies erfordert umfangreiche SQL-Entwicklungen und Kundenkonnektoren, um einen stetigen Fluss zwischen Cloud-Datencontainern und kritischen Softwaresystemen sicherzustellen.
Mendix meistert diese Herausforderung, indem es vorgefertigte Datenkonnektoren für Snowflake und AWS anbietet, sodass Daten nahtlos zwischen benutzerdefinierten Low-Code-Apps und der Cloud gestreamt werden können. Für diese Mendix-Connectors ist viel weniger SQL-Entwicklung erforderlich, und Data Warehousing ist leicht zugänglich.
Ebenso wichtig ist die Unterstützung, die Mendix für Nicht-SQL-Experten anbietet, die sich zum ersten Mal mit Data Warehousing-Systemen befassen. Sie können den Mendix-Blog — eine fünfminütige Vorlesung — nutzen und wissen, was Sie vorher in einem großen Stapel an AWS-Dokumentation mitnehmen müssen. Es ist leicht zu unterschätzen, wie wichtig diese Dokumentation ist, aber sie ermöglicht es einem Low-Code-Entwickler, tatsächlich eine Datenlösung zu erstellen und am Ende etwas Sicheres zu haben.
Cloud-Plattformen verbessern Skalierbarkeit und Leistung
Ein weiterer Vorteil von Cloud-Plattformen besteht darin, dass sie grenzenlose Skalierbarkeit ermöglichen. In Snowflake oder AWS bereitgestellte Lösungskomponenten können auf zusätzliche Ressourcen oder neue geografische Standorte skaliert werden, um die Bandbreite zu erhöhen und die Latenz für Benutzer weltweit zu reduzieren.
Das ist mit Mendix-Low-Code-Apps, die nur auf lokalen Systemen bereitgestellt werden, viel schwieriger zu erreichen. Die Skalierung dieser Systeme erfordert direkte Investitionen in eine neue IT-Infrastruktur, und diese neue Hardware muss in den kommenden Jahren gewartet werden.
Die Verwendung von Clouds als AWS ist aus architektonischer Sicht sehr sinnvoll. Sie können von den benutzerfreundlichen Low-Code-Komponenten von Mendix profitieren, um Ihre Benutzeroberfläche zu gestalten und Ihre Geschäftslogik zu orchestrieren. Verschiedene AWS-Dienste können den letzten Schliff geben, um die neuesten LLMs über Amazon Bedrock zu nutzen oder mit Amazon OpenSearch Service ein leistungsstarkes Sucherlebnis zu bieten. Um nur einige Beispiele zu nennen.
Es ist beachtenswert, dass Mendix Public Cloud bereits standardmäßig auf einer branchenüblichen und extrem belastbaren Cloud-Architektur in AWS basiert. Ist für Ihr Unternehmen eine Private Cloud erforderlich, stellen Sie Ihre kompletten Mendix-Stacks bereit, auch für AWS, Azure und andere große Cloud-Anbieter. Dies ist besonders relevant für Unternehmen, die bereits in eine bestimmte Cloud-Umgebung investiert haben.
Mendix ist so konzipiert, dass es plattformübergreifend funktioniert
Wenn Sie anfangen, eine Low-Code-App mit Mendix zu erstellen, stoßen sie wahrscheinlich an einige Grenzen. Und das ist keine Einschränkung von Mendix, wenn du mich fragst. Es ist nur eine Grenze, wenn man eine normale Webanwendung mit einer Java-Laufzeit hat — denn genau das ist Mendix. Mendix kann auch als separate Plattform zur Erstellung von Low-Code-Apps genutzt werden, wofür es aber immer in Betracht gezogen wurde, in Kombination mit anderen Technologien eingesetzt zu werden.
Wenn Sie für die Entwicklung Ihrer App fortschrittliche Technologien benötigen, z. B. einen leistungsstarken Suchindex oder etwas mit generativer KI, müssen Sie auf eine Plattform achten, die die Entwicklung unterstützt. Mit einer Plattform wie AWS ist das einfach und effizient, die von Mendix bereitgestellten AWS-Connectoren zur Implementierung Ihrer benötigten Funktionen.
Mit anderen Worten, die Verwendung von Mendix zusammen mit Snowflake, AWS und SAP ist eine natürliche Lösung für Unternehmen, die die meisten Technologien integriert haben, um einen Großteil ihrer bestehenden Prozesse zu nutzen und Verwenden Sie Low-Code, um Innovationen zu unterstützen. Mendix bietet eine Grundlage und ermöglicht Entwicklern, fortschrittliche Cloud-Tools schnell zu implementieren, ohne tiefgreifende Erfahrung in der AWS-Entwicklung oder im Data Warehousing zu benötigen.
Alles, was Sie wissen müssen, ist, welche Art von Daten Sie an die Cloud senden müssen und welche Art von Daten Sie zurückerhalten müssen. Mendix beschränkt den Prozess auf die Implementierung einer bestimmten Funktion und reduziert die Komplexität des Verständnisses von Cloud-Diensten oder AWS auf eine tiefere Ebene.
Dies ist ein gutes Argument für Unternehmen, die ihre Daten digitalisieren und vollständig nutzen wollen, aber nicht über die nötigen Ressourcen verfügen, um ein langfristiges und reines AWS-Entwicklungsprojekt in Angriff zu nehmen.
Tipps für die Implementierung von Mendix in Kombination mit strategischen Partnern
Ich habe mit Kunden des Unternehmens zusammen Mendix genutzt und in der Zeit effiziente Praktiken für die Nutzung der strategischen Partner der Plattform gefunden. Basierend auf meiner Erfahrung finden Sie hier drei Tipps, wie Ihr Unternehmen Mendix und Cloud-Plattformen gemeinsam erfolgreich implementieren kann:
Investieren Sie in die Grundausbildung
Schulungen vor der Implementierung von Mendix Low Code oder die Integration von Mendix in Cloud-Systeme wie AWS und Snowflake sind entscheidend für eine reibungslose Bereitstellung.
Nicht alle Mitarbeiter müssen Experten für Low-Code-Entwicklung oder Data Warehousing sein, aber sie sollten alle ein grundlegendes Verständnis dafür haben, was diese Technologien bieten können. Auf diese Weise weiß jeder, was er arbeitet, und der Prozess ist weder umständlich noch riskant. Es ermöglicht dem Team, den Prozess mit den richtigen Entscheidungen zu beginnen.
Sie können beispielsweise eine grundlegende Einführung in Mendix geben, einen Überblick über transformative Wirkung von Low-Code und Beispiele dafür, was durch die Kombination von Mendix mit Cloud-Datendiensten möglich ist. Für erfahrene Mendix Developer ist es gut, die meisten Cloud-Dienste und von Snowflake vor und im Detail zu kennen. In der Praxis können Entwickler mit diesen Kenntnissen zu Beginn eines Projekts eine Architektenrolle übernehmen.
Ihre Schulung kann auch die Erstellung eines Frameworks beinhalten, in dem Entwickler und Mitarbeiter ohne technisches Umfeld über die wichtigen Funktionen sprechen können, die ein Softwareprojekt benötigt.
Ohne diese Schulung wissen die Beteiligten nicht, warum sie Mendix oder die Cloud verwenden, und die Implementierung wird ohne Grund eine holprige Fahrt sein. Wenn sie wissen, wann sie es überhaupt richtig verwenden müssen.
Introvite-Leitplanken
When Mendix to first mal in combination with strategischen partners, is it is major, clear rules to set — both in finanzieller als auch in operativer Hinsicht.
Ein guter Anfang ist die Festsetzung eines definierten Budgets. Auf diese Weise können Datenkonnektoren und Funktionen ausprobiert werden, ohne zu viel Geld. Sowohl AWS als auch Snowflake bieten eine detaillierte Kostenüberwachung und Warnmeldungen.
Denke daran, dass ein Budget nicht dazu gedacht ist, die Fähigkeit deines Teams einzuschränken, mit Low-Code-Bereitstellungen zu experimentieren. Es sollte auch sicherstellen, dass Ihr Team auf dem richtigen Weg ist und finanzielle Ressourcen eingesetzt werden. Es ist kein gutes internes Marketing für Ihr Projekt, wenn sie etwas geben müssen, dass Sie Tausende von Dollar für zufällige Ressourcen ausgegeben haben, weil Sie der Meinung sind, dass es sich lohnt, eine experimentelle Funktion auszuprobieren.
Leitplanken werden auch auf der Betriebsseite angezeigt. Es ist auch möglich, bestimmte Benutzer zuzuweisen, nur Daten zu bestimmten Schemas in Snowflake hinzuzufügen, anstatt sie zu erlauben, ihre eigenen zu erstellen. Für Dienste wie AWS empfiehlt es sich, die Ressourcen für eine Lösung in einem Account mit vordefinierten Leitplanken zu kombinieren, wie bei dem Team, das gefragt wird. Dadurch wird verhindert, dass Dienste versehentlich bereitgestellt werden, die nicht genehmigt wurden oder nicht in den Anwendungsbereich der Lösung fallen.
Sie verlassen sich auf kompetente Partner
Abschließend möchte ich betonen, wie wertvoll es ist, mit erfahrenen Low-Code-Partnern wie CLEVR zusammenarbeitet. Das liegt daran, dass sie unerlässlich sind, um Ihr bestehendes Entwicklungsteam zu stärken — und nicht zu ersetzen.
Ich finde, dass ich bereits einen ordentlichen Hintergrund in der AWS-Entwicklung habe, die internen Low-Code-Entwickler, die an einem Projekt arbeiten, AWS aber möglicherweise etwas weniger verstehen. Du kannst alles, was sie brauchen, mit Mendix erstellen, aber sie wissen nicht, wie sie mit Datensicherheit, Authentifizierung und ähnlichem AWS umgehen würden. Hier kann ein Partner bis in den Frühling hinein und bei der Bereitstellung der AWS-Konfiguration helfen, dass er ohne Hindernisse mit der Erstellung der benötigten Applikation beginnen kann.
Erfahrene Low-Code-Partner können auch ihren digitalen Transformationsprozess beschleunigen und die Kosten senken, indem sie sicherstellen, dass die von ihnen entwickelten Systeme den tatsächlichen Geschäftsanforderungen entsprechen. Apropos helfen Sie ihnen auch dabei, Optionen für die Kombination von Low-Code mit strategischen Cloud-Plattformen zu identifizieren und sicherzustellen, dass Ihre neuen Systeme die Skalierbarkeit und Flexibilität bieten, die Ihre Lösung erfordert.
Fragen rund um Mendix und Cloud-Anforderungen
Der Einsatz von Mendix in Verbindung mit anderen Technologien kann zwar extrem leistungsstark sein, aber ich habe auch gesehen, dass Unternehmen mit diesem Multisystemansatz vor einigen Herausforderungen stehen.
Das erste ist, dass die Entwicklung über mehrere Systeme hinweg mehr Wissen erfordert. Entwickler in kleineren Teams müssen vertraut sein mit Mendix und AWS oder Snowflake, was die Vertrautheit mit weiteren Programmiersprachen und Entwicklungsmustern erfordert.
Eine weitere Herausforderung sind die Kosten. Cloud-Dienste können sehr schnell sehr teuer werden, und es ist leicht, nicht zu bemerken, wie schnell sich die Kosten summieren. Ein Budget hilft dabei, die Kosten im Rahmen zu halten, aber es ist auch notwendig, Anwendungen zu entwickeln, die Cloud-basierte Dienste effizient nutzen.
Schließlich gibt es noch eine Herausforderung in Bezug auf das, was ich Observability nenne: die Fähigkeit von Unternehmen, die entwickelten Low-Code-Apps und die Datenbewegung in ihren Systemen zu verfolgen. Ohne Observability entwickeln Unternehmen zuletzt redundante oder wegfähige Apps, die sich in einer Umgebung transformieren können, deren Wartung komplex ist. Zum Glück lässt sich das leicht überwinden, wenn von Anfang an ausreichend Aufmerksamkeit geschenkt wird.
Die Zukunft von Mendix und strategischen Partnern
Die Strategiepartner von Mendix haben ein neues Maß, das eine Konnektivität zwischen Low-Code-Apps und hochmodernen Cloud-Anbietern und Data-Warehouse-Systemen ermöglicht. Ich sehe zwei Trends, bei denen Unternehmen diese Strategiepartner in Zukunft nutzen können:
Verwendung durch Mendix für Backend-Systeme
Mendix Low Code wird aufgrund seiner einfachen, niedrigen Betriebskosten und Flexibilität seit langem für die Entwicklung eigenständiger Kunden- oder Mitarbeiter-Apps verwendet. Anfangs waren Unternehmen jedoch vorsichtig, Low-Code in komplexeren Backend-Systemen eingesetzt, die als kritische IT-Infrastruktur dienen.
Ich habe jedoch gesehen, dass sich das allmählich ändert — hauptsächlich aufgrund der Investitionen von Mendix in strategische Partnerschaften. Alle Konnektoren für AWS, Snowflake und andere Dienste machen den Einsatz von Mendix in kritischen Backend-Systemen zu einem realistischen Anwendungsfall. Verschiedene große Unternehmen positionieren Mendix bereits seit über einem Jahrzehnt als ihre bevorzugte Technologie.
Darüber hinaus sind Low-Code-Systeme zwar für einige sehr spezifische Backend-Anwendungen möglicherweise nicht so recheneffizient wie herkömmliche High-Code-Systeme, aber die Lücke hat sich deutlich geschlossen. In immer mehr Fällen habe ich erlebt, dass Unternehmen zu dem Schluss kommen, dass die viel niedrigeren Kosten der Low-Code-Entwicklung einen leichten Rückgang der Betriebseffizienz überwiegen.
Ich finde jetzt, dass Unternehmen, die viele Low-Code-Apps mit Mendix entwickelt haben, gerne verwenden, um veraltete Backend-Systeme zu ersetzen. This applies especially if 1) companies not have enough development or 2) their Developer are bound, they but a Mendix license and have many apps. Diese Unternehmen wissen, dass sie die benötigten Updates mit wenig Code innerhalb weniger Wochen erstellen können und dabei eine Menge Ressourcen einsparen können.
Kombination von Mendix und Cloud Data Warehouses zur Unterstützung generativer KI
Sie können auch die strategischen Partnerschaften von Mendix mit Snowflake und AWS nutzen, um generative KI in Low-Code-Software zu integrieren. Die Cloud-Plattformen stellen Tools zur Verfügung, mit denen Sie große Sprachmodelle (LLMs) auf sicherem Weg mit den Daten Ihres Unternehmens bereitstellen können, die Ihr Unternehmen während der Mendix-Konnektoren verwendet, um das Nutzererlebnis mit minimaler benutzerdefinierter Codierung zu schaffen.
Das ist spannend, weil es Unternehmen ermöglicht, relativ kostengünstig mit generativer KI zu experimentieren. Wenn Sie Cloud-Anbieter wie AWS und Snowflake nutzen und bereit sind, Cloud-Anbieter wie AWS und Snowflake zu nutzen, können Sie in nur zwei Stunden mit einem KI-Prototyp der Generation beginnen. Das senkt die Messlatte, etwas auszuprobieren und zu entscheiden, ob es gut zu ihrem Unternehmen passt. Also entfällt die Notwendigkeit, eines von Hunderten von „Hype-Tools“ für einen ähnlichen PoC zu wählen.
Low-Code-Anwendungen with generative KI-Integrations can also provide new possibilities to analysis their data. Wir definieren dies häufig als „durch Anruf erweiterte Generierung“, indem allgemeine KI-Fragen zu Ihren Daten spezifiziert werden. Ein Beispiel: Ich arbeite jetzt mit einem Kunden zusammen, hunderte von Seiten mit Rechtsdokumenten. Mit generativer KI können sie mit all diesen Dokumenten interagieren, um zu sehen, was für einen bestimmten Fall relevant ist, und die KI hebt hervor, welche Teile der Daten sie zur Beantwortung einer bestimmten Frage verwendet haben. Das muss ein erklärbares KI sein.
Fazit
Die Strategiepartner von Mendix mit Snowflake, AWS und SAP machen es einfach, Low-Code-Apps mit Cloud-basierten Daten zu erstellen. Sie ermöglichen es Unternehmen, schnell Anwendungen zu entwickeln, zu iterieren und zu skalieren, ihre Daten vollständig auszuschöpfen und das volle Potenzial von Low-Code auszuschöpfen.
Um mehr darüber zu erfahren, wie Ihr Unternehmen Mendix mit strategischen Partnerplattformen einsetzen kann, schauen Sie sich die gesamte Palette von CLEVR an Dienstleistungen und Lösungen von Mendix.
Artikel ursprünglich veröffentlicht hier
Finden Sie heraus, wie CLEVR die Wirkung Ihres Unternehmens steigern kann
FAQ
Can't find the answer to your question? Just get in touch

