Mendix 10 versterkt enterprise low-code en stelt bedrijven in staat ‘composable’ digitale oplossingen te leveren
27 juni 2023 15:26
- Mendix 10 bereidt organisaties voor op ‘composability’, de volgende grote veranderingsgolf voor het leveren van digitale oplossingen
- Mendix Studio Pro voegt Git, business events, AI, ML en uitbreidbaarheid toe om zijn status als krachtigste low-code ontwikkelplatform te versterken
- Werken met AWS levert waarde en besparingen op voor gebruikers van het Mendix-platform
Mendix, een Siemens-onderneming en wereldwijd leider in moderne enterprise applicatie-ontwikkeling, 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.”
Leden van het Mendix-ecosysteem beamen dit. Impact Networking is een managed service provider met ruim 14.000 klanten. Jon Evans, vice-president managed digital transformation, zegt: “Mendix levert consistent grote releases met nieuwe functionaliteit die onze teams verder brengt en motiveert. Mendix Connect, Workflow en AI hebben onze mogelijkheden naar een hoger niveau getild. Deze innovatie is voortgezet na de overname door Siemens, die sterk heeft geïnvesteerd in R&D, dus er is een uitgebreide product roadmap.”
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.
AI en ML van buzzwords naar zakelijke waarde
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.
Scott Gaydos, low-code teamleider bij Impact Networking: “We zijn erg enthousiast over de upgrades rond machine learning in Mendix 10. Onze ambitie voor de ML Kit is om onze eigen interne tools te ontwikkelen die kunnen leren op basis van feedback van gebruikers. Dit helpt ons verouderde tools en support achterwege te laten.”
Samen zorgen deze mogelijkheden ervoor dat de productiviteit van ontwikkelaars en de software-kwaliteit worden geoptimaliseerd, en dat data bruikbaar zijn en waarde opleveren.
Voorbereiden op de Composable Enterprise
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.
Zo biedt Mendix 10 een robuuste implementatie van Webhooks, waarmee DevOps-professionals kunnen doorgaan met bestaande CI/CD-pijplijnen. Voor organisaties die op zoek zijn naar een low-code benadering van CI/CD, komt er aan het einde van dit jaar een bètaversie van Mendix Pipelines. Ook volgt er nog self-service beheer van cloud-resources en multiregionale cloud failover voor applicaties die draaien op Mendix Cloud, die binnenkort op zes continenten beschikbaar is
Chief Operating Officer Mohammed Kaka van de Zuid-Afrikaanse bank Al Baraka zegt in een recent webinar: "De komst van de cloud in Zuid-Afrika biedt ons een enorm voordeel en is een verbetering voor een reeds succesvolle Mendix-implementatie. De klantervaring zal daarnaast sterk verbeteren door een betere en rijkere respons."
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). Dit sluit aan bij de recente aankondiging rond de FedRamp In-Process Certificering om waarde te blijven genereren in zelfs de meest veilige cloud-implementaties.
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.
Hamzah Asmall, general manager digitalization bij Al Baraka: "Een van de pluspunten voor ons met een klein beveiligingsteam is dat we geen leger van beveiligingsexperts hebben om zaken vanaf de basis te configureren. De Mendix-omgeving maakt het voor ons heel eenvoudig om onze beveiligingsstandaarden, protocollen en instellingen te migreren naar een nieuwe omgeving."
Meer informatie over de release is online beschikbaar.
Reacties op dit artikel
Reactie plaatsen? Log in met uw account.