Mendix prognostiziert: Low-CodeOps schafft mehr Effizienz für den IT-Betrieb

  • Die durch Marktveränderungen verstärkte Nutzung von sicheren Multi- und Hybrid-Cloud-Implementierungen schafft zahlreiche Möglichkeiten für die DevOps-Transformation mit Low-Code-Plattform-Tools
  • Analysten sind sich einig, dass die Automatisierung für die Verringerung der betrieblichen Komplexität und die effizientere Nutzung von Personal, Zeit und Budget für die Ziele und den Erfolg der IT entscheidend ist
  • Low-CodeOps wird voraussichtlich weltweit Softwarewartung und Betrieb rationalisieren

Frankfurt/Main – 17. Juni 2021 – Laut Mendix, Siemens-Tochter und weltweiter Marktführer im Bereich Low-Code für Unternehmen, wird das nächste Kapitel der Low-Code-Adoption die traditionellen DevOps-Praktiken für den IT-Betrieb – einschließlich Softwarebereitstellung, -test, -sicherheit und -wartung – verändern und die Betriebs- und Kosteneffizienz radikal steigern. Die Führungskräfte von Mendix haben den Begriff „Low-Code Operations“ oder Low-CodeOps geprägt. Die Begriffe beschreiben die Fähigkeit von Low-Code-Entwicklungsplattformen, den operativen Aufwand eines Unternehmens zu automatisieren und zu reduzieren.

Die Analysten von Forrester sehen in der zunehmenden Automatisierung eine der für IT-Infrastruktur- und Betriebsexperten wichtigsten Entwicklungen des Jahres, während der jüngste Forrester Wave-Bericht Low-Code als umfassendsten Automatisierungsansatz der Branche lobt.

„Unsere übergreifende Vision ist, die bewährte Fähigkeit von Low-Code, digitale Lösungen schnell auf den Weg zu bringen, auf die angrenzenden Bereiche der IT-Wartung und des Betriebs in großen, hybriden Umgebungen auszuweiten“, sagt Maarten Smeets, VP of Cloud Deployment and Operations bei Mendix. „Damit maximieren wir die Geschwindigkeit und Agilität, die zu den Kernvorteilen der Low-Code-Plattform gehören, für den gesamten Anwendungslebenszyklus.“

Hans de Visser, VP of Product Management bei Mendix, fügt hinzu: „Low-Code Operations bietet die Möglichkeit, DevOps wirtschaftlicher zu gestalten und dabei einen nahtlosen Ausgleich zwischen Risikominderung und der geschäftlichen Notwendigkeit zu schaffen, digitale Lösungen für neue Geschäftsanwendungen schnell zu skalieren.“

Der Wechsel von vollständig verwalteten aPaaS zu privaten und hybriden Clouds

Zu den Marktkräften, die den Wechsel zu Low-Code Operations vorantreiben, gehört die rasante Beschleunigung der Einführung von Hybrid- und Multi-Clouds. Die Analysten von Gartner prognostizieren, dass 75 % der mittleren und großen Unternehmen in diesem Jahr Hybrid- oder Multi-Clouds einführen werden.

Unternehmen setzen zunehmend auf infrastrukturunabhängige Strategien, um umfangreiche Sicherheitsanforderungen in Branchen wie dem Finanzwesen, der Verteidigungsindustrie und dem Gesundheitswesen zu erfüllen, während sie Cloud-Implementierungen in neue geografische Regionen ausweiten. Dieser Trend verschärft jedoch eine Herausforderung, mit der Unternehmen schon seit Jahren zu kämpfen haben: Den Mangel an Softwareingenieuren und IT-Spezialisten, die über das Fachwissen verfügen, um Software-Implementierungen auf Kubernetes-Clustern bereitzustellen und zu orchestrieren oder andere Anforderungen von privaten und virtuellen privaten Cloud-Workloads zu erfüllen.

„Low-Code Operations automatisiert und abstrahiert diese Komplexität und demokratisiert DevOps, indem es die Fähigkeiten zur Container-Verwaltung und -Bereitstellung in die Hände von mehr Menschen legt, wie zum Beispiel IT-Systemadministratoren und Software-Entwicklern“, so de Visser.

Laut de Visser haben sich Unternehmen im letzten Jahrzehnt von On-Premise-Rechenzentren wegbewegt und sich Application Platform as a Service (aPaaS) samt Ein-Klick-Bereitstellung in vollständig verwalteten Public Clouds zugewandt. „Aber jetzt schwingt das Pendel mit neuen Anwendungsfällen für private Clouds zurück“, so de Visser weiter. „Unternehmen, die Low-Code für die Softwareentwicklung nutzen, sollten sich keine Gedanken über das zugrunde liegende Framework machen oder ihre eigenen CI/CD-Pipelines von Hand aufbauen müssen, um ihre Anwendungen in eine private Cloud zu übertragen. Sie sollten dafür eine ähnliche Ein-Klick-Option zur Verfügung haben.“

Die wichtigsten Aspekte von Low-Code Operations

„Die Anwendungsbereitstellung ist nur ein Punkt auf der gesamten DevOps-Checkliste“, so Smeets. Die Teams müssen auch sicherstellen, dass Software immer verfügbar ist und ordnungsgemäß läuft. Kontinuierliche Performance-Überwachung, Ressourcenbereitstellung für Infrastruktur und Daten, Sicherheits-Compliance und andere Prozesse „fressen unzählige Stunden Software-Engineering-Zeit, die besser für Innovationen genutzt werden könnte.“

Automatisierte Workflows, die mit visuellen Low-Code-Modellierern entwickelt werden, können zentrale DevOps-Aufgaben rationalisieren:

Komplexe Compliance-Vorgaben: Jede Branche hat ihre eigenen Anforderungen an maßgeschneidertes Monitoring und Compliance. Finanzunternehmen zum Beispiel müssen ausgiebig auf Datenvalidierung und Sicherheit testen. Auch die Datenschutzgesetze variieren von Land zu Land. Die Einhaltung von Exportkontrollen und Vorschriften zum Schutz geistigen Eigentums ist für Unternehmen, die ihre Produkte weltweit verkaufen, von grundlegender Bedeutung.

„Wenn Sie Low-Code Operations nicht nutzen, um diese Funktionen zu automatisieren, werden sich die Release-Zeitpläne von Tagen auf mehrere Monate ausdehnen und damit einen der wichtigsten Vorteile von Low-Code aufgeben – die schnellere Bereitstellung und damit kürzere Time-to-Value“, so Smeets.

Performance-Monitoring: Planung, systemweite Benachrichtigungen, ereignisgesteuertes Monitoring und Log-Checks der Plattform-Infrastruktur sind die Grundpfeiler von modernem DevOps, um die Verfügbarkeit und die Betriebsstandards von komplexen, voneinander abhängigen IT-Landschaften zu bestätigen. Darüber hinaus sollte sich die Systemüberwachung leicht an die geschäftlichen KPIs anpassen lassen.

Smeets weiter: „Unternehmen brauchen die Flexibilität, die Überwachungsparameter für Anwendungen und Pipelines anzupassen, die bestimmte Geschäftsanforderungen erfüllen. Wenn diese geschäftskritischen Funktionen ins Stocken geraten, sollten die Alarmglocken läuten, um eine schnelle Lösung des Problems zu ermöglichen.“

Sicherheit: In den letzten zehn Jahren haben Sicherheitstests immer mehr Zeit und Ressourcen von DevOps in Anspruch genommen. Laut Smeets haben sich die Anforderungen „weit über das Aufspielen der neuesten Sicherheitspatches hinaus aufgebläht.“ Schwachstellen-Scans für Sicherheit und Compliance müssen in den frühesten Stadien der Anwendungsentwicklung durchgeführt werden und sich durch die Betriebsphasen des Testens und der Wartung fortsetzen, wobei alle Probleme innerhalb eines streng geregelten Zeitrahmens gelöst werden müssen.

„Unternehmen können die richtige Balance zwischen Risikominderung und Geschwindigkeit finden und schnellere Release-Zeiten erreichen, wenn sie auch über die entsprechenden Werkzeuge verfügen, um sicherzustellen, dass ihre Technologielandschaft sicher ist und die Stabilität nicht beeinträchtigt wird“, so Smeets.

Infrastruktur als Code: Die Vorstellung, dass Infrastruktur flexibel und formbar sein kann, ist IT-Profis vertraut, nachdem sie im letzten Jahrzehnt den Übergang von Bare-Metal-Servern zu softwaredefinierten virtuellen Rechenzentren vollzogen haben. Heute nutzen Hyperscaler wie Amazon Web Services, Alibaba, Microsoft Azure, Google Cloud Platform und IBM Hybrid Cloud virtuelle Infrastruktur, einschließlich Containerisierung und API-Services, um unzählige Cloud-basierte Operationen durchzuführen.

Dennoch kann es für DevOps-Teams zeitaufwändig sein, den Anbieter oder die Plattform zu wechseln oder neue Cloud-Operationen an unterschiedlichen Standorten einzurichten. Mit Low-Code Operations kann DevOps das Prinzip „einmal erstellen und überall ausführen“ anwenden, was weniger Aufwand und eine geringere Anzahl an Mitarbeitern erfordert.

„Durch die Automatisierung dieser Funktionen mit Low-Code können wir neue Cloud-Dienste in verschiedenen Teilen der Welt einrichten, per Knopfdruck ein Skript auf einer externen Cloud-Plattform ausführen und ein ganzes virtuelles Rechenzentrum innerhalb von Stunden statt Monaten einrichten. So funktioniert Infrastruktur mit Low-Code“, sagt Smeets.

Zukunftssicheres DevOps mit Low-Code

Im vergangenen Jahr hat der Branchentrend zur Nutzung sicherer, hochverfügbarer cloudbasierter Softwarebereitstellung Unternehmen in die Lage versetzt, die Anforderungen von Remote-Mitarbeitern und Online-Kunden zu erfüllen. Da Unternehmen diese Dynamik nutzen, um digitale Anwendungen und Prozesse zu verfolgen, die Legacy-Systeme mit Edge Computing, IoT-Konnektivität, KI-Befähigung, Virtual- und Augmented-Reality-Integrationen sowie neuen Formen des Data Mining integrieren, sind die Effizienzen von Low-Code-Entwicklung und Operations von größter Bedeutung.

Low-CodeOps sichert DevOps-Teams ab, indem es die leistungsfähigste Softwareentwicklungsplattform mit effizienten und flexiblen Betriebswerkzeugen kombiniert. Low-CodeOps versieht beide Bereiche mit soliden Leitplanken für operative Kontrolle und Vorhersagbarkeit. Die Einführung dieses Ansatzes verkürzt die Time-to-Value für Unternehmen erheblich, entlastet die IT-Abteilungen und legt letztlich innovative digitale Lösungen per Mausklick direkt in die Hände der Nutzer.

Über Mendix

Mendix, ein Tochterunternehmen von Siemens, ist die einzige Low-Code-Plattform, die für die gesamte Komplexität der Softwareentwicklung in Unternehmen ausgelegt ist. Der Einsatz von Einzellösungen für abteilungsspezifische Herausforderungen löst die Probleme auf einer Mikroebene. Um jedoch einen signifikanten Einfluss auf ein Unternehmen auszuüben, muss man einen Schritt weiter gehen und leistungsstarke Portfolios aufbauen, die einen nachhaltigen und strategischen Effekt erzielen. Mit Mendix können Unternehmen komplexere, transformative Initiativen in Angriff nehmen, indem sie alle Beteiligten in die Bedarfserfassung, Ideenfindung und Wertermittlung im gesamten Lebenszyklus des Softwareportfolios einbeziehen und sich auf Governance und Kontrolle verlassen. Organisationen mobilisieren so ihre Veränderungsbereitschaft und können schneller Ergebnisse erzielen.

Mehr als 4.000 Organisationen in 46 Ländern nutzen die Low-Code-Plattform von Mendix. Die aktive Community von mehr als 300.000 Entwickelnden hat über 950.000 Anwendungen erstellt.