Mendix kondigt Mendix 10 aan. De nieuwste release van het low-code platform brengt verschillende innovaties waarmee organisaties kunnen voldoen aan de grote vraag naar software, door de manier waarop digitale oplossingen in bedrijven worden geleverd te veranderen.
Organisaties in alle sectoren hebben te maken met de uitdaging om in een dynamische tijd zakelijke resultaten te realiseren. Velen wenden zich tot nieuwe modellen om snel innovatie op grote schaal te leveren. Visionaire organisaties vormen teams met professionele ontwikkelaars en domeinexperts. Zij worden voorzien van een platform voor het samenstellen van digitale oplossingen en geavanceerde bibliotheken met functies en data uit de hele organisatie en het uitgebreide ecosysteem. Het nieuwe Mendix 10-platform ondersteunt deze verschuiving naar wat Gartner de ‘composable enterprise’ noemt. Mendix 10 bevat ook veel extra krachtige en innovatieve functies, waaronder de nieuwste AI- en machine learning-mogelijkheden; nieuwe tools om de samenwerking tussen business en IT te bevorderen; een gestroomlijnde ontwikkelervaring; nieuwe opties voor cloud-implementatie; en een moderne benadering van governance en controle.
“Mendix 10 is ontworpen om organisaties te helpen nieuwe digitale leveringsmodellen zoals fusion teams en compositie in te zetten met een betrouwbaar platform”, legt Tim Srock, CEO van Mendix uit. “Mendix 10 is transformationeel. Onze klanten proberen te voldoen aan de continue vraag naar digitalisering met verouderde technologie en organisatiestructuren. Mendix 10 zorgt ervoor dat organisaties lastige zaken als composability kunnen benaderen met een praktische en toegankelijke toolset en een ecosysteem van expertise.”
De krachtigste low-code IDE met veel productiviteitsverbeteringen
Mendix 10 is gebouwd door ontwikkelaars, voor ontwikkelaars, om de meest intuïtieve en krachtige low-code geïntegreerde ontwikkelomgeving (IDE) te bieden. Bètaklanten hebben verschillende nieuwe mogelijkheden, zoals versiebeheer op basis van het alomtegenwoordige Git-product, geüpdatete REST- en databaseconnectoren, en talrijke verbeteringen zoals visuele datafilters, rijke eigenschappen en ontwerpcontroles; Start from Spreadsheet; en PDF-documentgenerator.
James Payne, senior software engineer bij Toyota Noord Amerika: “Ik heb de Mendix 10 Bèta speciaal gedownload om de functie ‘Spreadsheet to App’ te testen en onze business-collega’s te laten zien hoe makkelijk is om te starten met het creëren van applicaties. Deze functie heeft een grote impact en stelt onze gebruikers in staat sneller de juiste apps te bouwen die ze nodig hebben om hun werk te doen.”
Later dit jaar introduceert Mendix 10 ook een bèta voor een MacOS-gebaseerde versie van de Studio Pro IDE. Er komt ook een framework met uitbreidingsmogelijkheden waarmee ontwikkelaars hun Studio Pro-ervaring kunnen aanpassen met plug-ins, wizards, editors en productintegraties van derden.
Mendix loopt voorop in het brengen van AI en ML naar low-code doelgroepen. Met Mendix 10 zet het dit leiderschap voort. Mendix-ontwikkelaars die Mendix Assist hebben gebruikt om ontwikkeling te versnellen kunnen nu de nieuwste bot gebruiken, die validatielogica genereert voor data-invoer. Later dit jaar zal Mendix Chat worden geïntegreerd in Mendix Assist. Dit is de eerste generatie generatieve ondersteuning tijdens de ontwikkeling. Hiervoor is een groot taalmodel (LLM) ingebouwd in de IDE en getraind op Mendix-specifieke expertise uit documentatie, fora en support. Begin volgend jaar verschijnen de eerste bètaprogramma’s voor het genereren van applicatie-elementen met AI.
Het andere investeringsgebied in AI/ML is voor ontwikkelaars die werken met AI-services en ML-modellen om ‘slimme apps’ te leveren. Hoewel talloze klanten van Mendix geavanceerde oplossingen hebben gebouwd met populaire third party services, willen anderen graag hun eigen ML-modellen in Mendix-apps integreren. De nieuwe ML Kit in Mendix 10 zorgt ervoor dat ontwikkelaars dit daadwerkelijk kunnen doen: een ML-model implementeren dat is gebouwd met algemene ML-frameworks in de Mendix Runtime. Modellen die zijn getraind met verschillende frameworks, van scikit-learn tot PyTorch tot TensorFlow, kunnen worden geconverteerd naar Open Neural Network Exchange (ONNX), een open standaard voor machine learning-modellen, en vervolgens rechtstreeks worden geïntegreerd in Mendix-apps, waardoor hoge performance, databeveiliging en gunstige resultaten worden gegarandeerd.
Samen zorgen deze mogelijkheden ervoor dat de productiviteit van ontwikkelaars en de software-kwaliteit worden geoptimaliseerd, en dat data bruikbaar zijn en waarde opleveren.
Low-code heeft de wereld van software-ontwikkeling veranderd op manieren die in het verleden ondenkbaar waren. Mendix voorspelt dat composability – het creëren en opnieuw samenstellen van op maat gemaakte applicatie-ervaringen door een combinatie van interne en externe bouwstenen – de volgende grote veranderingsgolf is voor de levering van digitale oplossingen. Als zodanig bevat Mendix 10 belangrijke innovaties die de acceptatie van een composable enterprise-strategie ondersteunen.
Zo is Solutions Kit nu breed beschikbaar en bedient het zowel traditionele zakelijke klanten als ISV’s. Solutions Kit is een verzameling functies waarmee oplossingen kunnen worden geleverd die aanpasbaar en uitbreidbaar zijn zonder in te leveren op de mogelijkheid om ze te upgraden of onderhouden. Solutions Kit omvat IP-bescherming in de vorm van gedetailleerde controle over de aanpasbaarheid van modules, en levenscyclusbeheer, in de vorm van behoud van wijzigingen door geavanceerd versiebeheer. Later dit jaar zal Adaptation Insights algemeen beschikbaar zijn, dat inzicht geeft in aanpassingen in verschillende implementaties.
ISV’s vinden deze mogelijkheid aantrekkelijk, omdat zij hiermee SaaS-oplossingen kunnen bieden die beter aansluiten bij de behoeften van hun klanten. Grote enterprise klanten hebben deze mogelijkheid gebruikt bij het uitvoeren van composable strategieën. Voor een internationale supermarktketen is dit bijvoorbeeld de manier waarop ze over geografische gebieden en business units heen kunnen schalen. Het stelt hen in staat kennis en ervaring van teams in het hele bedrijf te benutten, terwijl de centrale IT-afdeling de kerncapaciteiten kan beheren en de kosten onder controle kan houden.
Grote upgrades van de Mendix Connect-integratiesuite in Mendix 10 zijn belangrijk voor het ondersteunen van composability. Met verbeteringen aan de datacatalogus en een groeiende set connectoren en services die worden geleverd door zowel Mendix-ontwikkelteams als vertrouwde ecosysteem-partners, hebben ontwikkelaars die in een composable omgeving werken eenvoudig toegang tot de data en services die ze nodig hebben. Verder biedt Mendix 10 ondersteuning voor event-driven architectures, waaronder Business Events en een Event Broker, om ervoor te zorgen dat ontwikkelaars met verschillende vaardigheden software kunnen bouwen die snel reageert op specifieke activiteiten en gebeurtenissen.
Een grote sprong voorwaarts voor continue samenwerking
Mendix 10 bouwt voort op zijn rijke geschiedenis van het bevorderen van samenwerking tussen de business en IT met een nieuwe standaard voor het samen bouwen en leveren van oplossingen. Met Mendix 10 kunnen organisaties in de nieuwe Portfolio Manager van het platform prioriteiten stellen voor applicatieportfolio’s, deze plannen, volgen en optimaliseren, net zoals tijdens een adviesopdracht. Traditionele ontwikkelteams, of modernere fusion teams bestaande uit ontwikkelaars en domeinexperts, kunnen vereisten beheren, de voortgang volgen en afstemmen op Agile-methodologieën met Mendix Epics. Teams die hun bestaande investeringen in Jira willen benutten, kunnen de voortgang en versies van de story rechtstreeks vanuit Mendix volgen met de nieuwe Jira-connector.
“Samenwerking houdt niet op bij de mensen die de software schrijven”, zegt Jelena Golubovic, product manager bij Mendix. “Daarom introduceren we App Insights, waarmee ontwikkelteams de gebruikerservaring direct kunnen beheren.” App Insights bevat de vernieuwde Feedback-functie, waarmee gebruikers ideeën of problemen aan ontwikkelaars kunnen communiceren. Ontwikkelaars kunnen vervolgens de opmerkingen omzetten naar stories voor de backlog. Een andere nieuwe functie binnen App Insights is mini-enquêtes. Deze vragen gebruikers op bepaalde pagina’s of tijdens het voltooien van specifieke activiteiten om proactief gebruiksdata te verzamelen.
Mogelijkheden voor multi-cloud
Gartner verwacht dat cloud-native platformen in 2025 de basis zijn voor meer dan 95% van de nieuwe digitale initiatieven. Mendix 10 biedt vele bedrijven mogelijkheden die ervoor zorgen dat ze het potentieel van cloud-gebaseerde applicatie-architecturen kunnen benutten.
Installatietijd van 40 uur naar 30 minuten
Voor klanten met een investering in AWS is een andere belangrijke mogelijkheid beschikbaar in Mendix 10. Mendix 10 biedt Private Cloud-klanten een referentie-implementatie en bijbehorende Terraform-module voor eenvoudige configuratie van Amazon Elastic Kubernetes Service (Amazon EKS) Kubernetes Clusters. Dit automatiseert de implementatie van meer dan 95 AWS-services en kan de installatietijd terugbrengen van 40 uur naar 30 minuten.
Met Mendix 10 wordt ook het Private Mendix Platform geïntroduceerd. Het Private Mendix Platform, momenteel in bèta, speelt in op de unieke behoeften van klanten die de snelheid en flexibiliteit van het Mendix-platform willen, maar gebonden zijn aan beleid of regels voor volledig zelfbeheerde omgevingen. Private Mendix Platform helpt organisaties om Mendix in deze hoedanigheid in te zetten, out-of-the-box met platformdiensten en connectoren voor populaire tools voor de hele levenscyclus van software-ontwikkeling (bijvoorbeeld versiebeheer en CI/CD).
Beheer en controle
Beheer is in Mendix 10 opnieuw ontworpen om betere ondersteuning te bieden voor samengestelde architecturen en grotere bestaande applicatieportfolio’s, waarmee compliance officers, CISO’s en IT-managers beter ondersteund worden.
Veel klanten hebben bestaande identity providers (IdP) die ze gebruiken om de toegang tot Mendix ontwikkelomgevingen te controleren. Met Mendix 10 kunnen klanten hiervoor gebruikmaken van ‘bring your own IdP’. De nieuwe Landscape overview-functie, gericht op operationeel risicomanagement, geeft inzicht in het portfolio, compleet met prestatiestatistieken zoals CPU-gebruik of netwerkconnectiviteit. Daarnaast kunnen beveiligingsrisico’s beheerd worden met Dependency governance, met een gedetailleerd overzicht van gepubliceerde software-componenten.