De afgelopen jaren heb ik nauwlettend gevolgd hoe het low-code-platform Mendix strategische partnerschappen aanging met grote softwareleveranciers zoals Snowflake, Amazon Web Services (AWS) en SAP.
Deze partnerschappen zijn in een indrukwekkend tempo volwassen geworden en omvatten nu platformondersteunde integraties en connectoren om kritieke cloud- en on-premises services snel te integreren met low-code-oplossingen van Mendix. Ze betekenen een belangrijke sprong voorwaarts in de manier waarop bedrijven Mendix kunnen gebruiken om aanpasbare, schaalbare oplossingen te bouwen.
Ik heb echter gemerkt dat veel bedrijven niet op de hoogte zijn van alles wat Mendix te bieden heeft of hoe het hen kan helpen om volledige digitalisering te bereiken.
In deze gids leg ik de kracht uit van de implementatie van Mendix in combinatie met strategische Mendix-partners en deel ik inzichten uit mijn ervaring met het samen gebruiken van deze platforms.
Waarom cloudplatforms zoals Snowflake en AWS gebruiken met Mendix?
Mendix biedt vele mogelijkheden, waaronder de mogelijkheid om flexibele apps te bouwen, aangepaste integraties te ontwikkelen en productielijnen digitaliseren. Het platform is echter nog krachtiger wanneer het wordt gebruikt met strategische partners zoals Snowflake, AWS en SAP.
Laten we eens kijken naar enkele van de belangrijkste mogelijkheden die deze partnerschappen mogelijk maken:
Mendix maakt datawarehousing toegankelijker
Een van de meest complexe uitdagingen waarmee bedrijven worden geconfronteerd wanneer ze een digitale transformatie ondergaan, is het bepalen van de beste manier om hun gegevens te bewaren. Cloudopslagproviders zoals Snowflake en AWS bieden relatief goedkope opslag en geavanceerde tools voor datamanipulatie.
Alleen zijn deze tools niet voldoende om een uitgebreide oplossing voor datawarehousing te bouwen. Bedrijven moeten ook effectief toegang hebben tot de gegevens die ze in de cloud opslaan, analyseren en gebruiken. Dat vereist een aanzienlijke ontwikkeling in SQL, plus aangepaste connectoren om een gestage stroom tussen clouddatacontainers en kritieke softwaresystemen te garanderen.
Mendix gaat deze uitdaging aan door kant-en-klare dataconnectoren aan te bieden voor Snowflake en AWS, waardoor het naadloos is om gegevens te streamen tussen aangepaste low-code-apps en de cloud. Dankzij deze Mendix-connectoren is veel minder SQL-ontwikkeling nodig en is datawarehousing veel toegankelijker.
Net zo belangrijk is de ondersteuning die Mendix biedt aan niet-SQL-experts die voor het eerst datawarehousingsystemen benaderen. Je kunt het blog van Mendix gebruiken, een leestijd van vijf minuten, en weten wat je moet doen in plaats van je te verdiepen in een grote stapel AWS-documentatie. Het is makkelijk te onderschatten hoe belangrijk deze documentatie is, maar het stelt een low-code developer in staat om daadwerkelijk een data-oplossing te bouwen en uiteindelijk over iets veiligs te beschikken.
Cloudplatforms verbeteren de schaalbaarheid en prestaties
Een ander voordeel van cloudplatforms is dat ze grenzeloze schaalbaarheid mogelijk maken. Oplossingscomponenten die op Snowflake of AWS worden geïmplementeerd, kunnen worden geschaald naar extra bronnen of nieuwe geografische locaties om de bandbreedte te vergroten en de latentie voor gebruikers wereldwijd te verminderen.
Dit is veel moeilijker te bereiken met Mendix low-code apps die alleen op lokale systemen worden geïmplementeerd. Het opschalen van deze systemen vereist directe investeringen in nieuwe IT-infrastructuur, en die nieuwe hardware moet nog jaren worden onderhouden.
Het gebruik van clouds zoals AWS is vanuit architecturaal perspectief heel logisch. U kunt profiteren van de gebruiksvriendelijke low-code-bouwstenen van Mendix om uw gebruikersinterface te ontwerpen en uw bedrijfslogica te orkestreren. Verschillende AWS-services kunnen de 'final touch' toevoegen om de nieuwste LLM's via Amazon Bedrock te gebruiken, of een goed presterende zoekervaring bieden met Amazon OpenSearch Service. Om maar een paar voorbeelden te noemen.
Het is vermeldenswaard dat de Mendix Public Cloud standaard al is gebouwd bovenop een industriestandaard en zeer veerkrachtige cloudarchitectuur in AWS. Wanneer dat nodig is voor uw onderneming, is een Private Cloud-implementatie van uw volledige Mendix-stack ook mogelijk voor AWS, Azure en andere grote cloudproviders. Dit is vooral relevant voor bedrijven die al veel investeren in een bepaalde cloudomgeving.
Mendix is ontworpen om op verschillende platforms te werken
Wanneer je begint met het bouwen van een low code app met Mendix, loop je waarschijnlijk tegen een aantal grenzen aan. En dat is geen beperking van Mendix, als je het mij vraagt. Het is gewoon een grens van een gewone webapplicatie met een Java-runtime, want dat is wat Mendix is. Hoewel Mendix kan worden gebruikt als een op zichzelf staand platform om low-code apps te bouwen, was het altijd de bedoeling dat het in combinatie met andere technologieën werd ingezet wanneer dat nodig was.
Als je geavanceerdere technologie nodig hebt om je app te bouwen, bijvoorbeeld een krachtige zoekindex of iets met generatieve AI, moet je op zoek gaan naar een platform dat die ontwikkeling ondersteunt. Met een platform als AWS is het eenvoudig en efficiënt om de door Mendix geleverde AWS-connectoren te gebruiken om de gewenste functies te implementeren.
Met andere woorden, de implementatie van Mendix naast Snowflake, AWS en SAP is een logische keuze voor bedrijven die de nieuwste technologieën willen integreren, meer van hun bestaande processen willen digitaliseren, en gebruik low code om innovatie te stimuleren. Mendix biedt een basis en stelt ontwikkelaars in staat om snel geavanceerde cloudtools te implementeren zonder diepgaande ervaring met AWS-ontwikkeling of datawarehousing nodig te hebben.
Het enige dat u moet weten, is wat voor soort gegevens u naar de cloud moet sturen en welke gegevens u nodig hebt om terug te krijgen. Mendix beperkt het proces tot het implementeren van een specifieke functie en beperkt de complexiteit van het begrijpen van cloudservices of AWS tot een diep niveau.
Dat is een groot probleem voor bedrijven die hun gegevens willen digitaliseren en volledig willen benutten, maar niet over de middelen beschikken om aan een langdurig en duur ontwikkelingsproject met alleen AWS te beginnen.
Tips voor de implementatie van Mendix in combinatie met strategische partners
Ik heb met tientallen bedrijven samengewerkt om Mendix in te zetten, en gaandeweg heb ik effectieve werkwijzen ontdekt voor het gebruik van de strategische partnerschappen van het platform. Op basis van mijn ervaring zijn hier drie tips voor hoe uw bedrijf Mendix en cloudplatforms succesvol samen kan implementeren:
Investeer in basistraining
Training voordat Mendix low code wordt geïmplementeerd of Mendix wordt geïntegreerd met cloudsystemen zoals AWS en Snowflake is cruciaal voor een soepele implementatie.
Niet alle werknemers hoeven experts te zijn in low-code-ontwikkeling of datawarehousing, maar ze moeten allemaal een basiskennis hebben van wat deze technologieën kunnen bereiken. Op deze manier weet iedereen waarmee ze werken en zal het proces niet ongemakkelijk of riskant zijn. Het stelt het team in staat om vroeg in het proces de juiste beslissingen te nemen.
Je kunt bijvoorbeeld een basisintroductie geven tot Mendix, een overzicht van de transformatieve impact van low code, en voorbeelden van wat mogelijk is door Mendix te combineren met clouddatadiensten. Voor ervaren Mendix-ontwikkelaars is het goed om de voor- en nadelen van de belangrijkste cloudservices en Snowflake te kennen. In de praktijk kunnen ontwikkelaars met dergelijke kennis een architectenrol vervullen bij de start van een project.
Je training kan ook bestaan uit het creëren van een raamwerk voor ontwikkelaars en niet-technische medewerkers om met elkaar te praten over de belangrijkste functies die een softwareproject nodig heeft.
Zonder deze training zullen belanghebbenden niet weten waarom ze Mendix of de cloud gebruiken en zal de implementatie zonder reden een hobbelige rit zijn. Als ze in de eerste plaats weten wanneer ze het op de juiste manier moeten gebruiken.
Introduceer vangrails
Wanneer u Mendix voor het eerst in combinatie met strategische partners gebruikt, is het belangrijk om duidelijke grenzen te stellen — zowel financieel als operationeel.
Een goede manier om te beginnen is door een bepaald budget op te stellen. Dit stelt u in staat om dataconnectoren en functies uit te proberen zonder te veel geld uit te geven. Zowel AWS als Snowflake bieden gedetailleerde kostenbewaking en -waarschuwingen.
Onthoud dat een budget niet bedoeld is om het vermogen van je team te beperken om te experimenteren met low-code-implementaties. Het is veeleer om ervoor te zorgen dat uw team op koers blijft en verstandig omgaat met financiële middelen. Het is geen goede interne marketing voor je project als je moet toegeven dat je duizenden dollars hebt uitgegeven aan willekeurige bronnen omdat je dacht dat een experimentele functie leuk zou zijn om uit te proberen.
Aan de operationele kant zijn ook vangrails van toepassing. Het is bijvoorbeeld mogelijk om bepaalde gebruikers toe te staan alleen gegevens toe te voegen aan bepaalde schema's in Snowflake, in plaats van dat ze hun eigen schema kunnen maken. Voor diensten zoals AWS is het raadzaam om middelen voor een oplossing te combineren in een account met vooraf gedefinieerde vangrails, zoals besproken met het team. Dit voorkomt onbedoelde implementaties van services die niet zijn goedgekeurd of die buiten het bereik van de oplossing vallen.
Vertrouw op deskundige partners
Tot slot wil ik benadrukken hoe waardevol het is om samen te werken met ervaren low-code partners zoals CLEVR. Dat komt omdat ze essentieel zijn om je bestaande ontwikkelteam sterker te maken, niet te vervangen.
Ik vind dat hoewel ik een behoorlijke achtergrond heb in AWS-ontwikkeling, de interne low-code-ontwikkelaars die aan een project werken, AWS misschien iets minder begrijpen. Ze kunnen alles bouwen wat ze nodig hebben met Mendix, maar ze weten niet hoe ze AWS moeten configureren op het gebied van gegevensbeveiliging, authenticatie en dergelijke. Hier kan een partner ingrijpen en helpen om die AWS-configuratie aan te bieden, zodat ze zonder belemmeringen kunnen beginnen met het bouwen van de applicatie die ze nodig hebben.
Deskundige low-code-partners kunnen ook uw digitale transformatieproces versnellen en de kosten verlagen door ervoor te zorgen dat de systemen die u ontwikkelt voldoen aan de werkelijke bedrijfsbehoeften. Bovendien helpen ze u bij het identificeren van mogelijkheden voor het combineren van low code met strategische cloudplatforms en zorgen ze ervoor dat uw nieuwe systemen de schaalbaarheid en flexibiliteit bieden die uw oplossing nodig heeft.
Uitdagingen rond Mendix- en cloudimplementaties
Hoewel de implementatie van Mendix in combinatie met andere technologieën buitengewoon krachtig kan zijn, heb ik ook gezien dat bedrijven met deze multisysteembenadering voor enkele uitdagingen staan.
De eerste is dat voor het ontwikkelen van meer systemen meer kennis nodig is. Ontwikkelaars in kleinere teams moeten bekend zijn met Mendix en AWS of Snowflake, waarvoor ze vertrouwd moeten zijn met meer programmeertalen en ontwikkelingspatronen.
Een andere uitdaging zijn de kosten. Clouddiensten kunnen heel snel erg duur worden en het is gemakkelijk om niet te merken hoe snel de kosten oplopen. Het hebben van een budget helpt om de kosten binnen redelijke grenzen te houden, maar het is ook noodzakelijk om toepassingen te ontwerpen die op de cloud gebaseerde diensten efficiënt gebruiken.
Tot slot is er een uitdaging op het gebied van wat ik observabiliteit noem: het vermogen van bedrijven om de low-code apps die ze hebben gebouwd te monitoren en de gegevensbewegingen in hun systemen te volgen. Zonder waarneembaarheid bouwen bedrijven uiteindelijk overbodige of wegwerpbare apps, die snel kunnen veranderen in een landschap dat moeilijk te onderhouden is. Gelukkig is dit eenvoudig te overwinnen als er vanaf het begin voldoende aandacht wordt besteed.
De toekomst van Mendix en strategische partnerschappen
De strategische partnerschappen van Mendix hebben een nieuwe mate van connectiviteit mogelijk gemaakt tussen low-code apps en ultramoderne cloudleveranciers en datawarehousingsystemen. Ik zie twee trends voor de manier waarop bedrijven deze strategische partnerschappen in de toekomst kunnen gebruiken:
Mendix gebruiken voor back-endsystemen
Mendix low code wordt al lang gebruikt om zelfstandige apps voor klanten of werknemers te bouwen vanwege de eenvoud, lagere gebruikskosten en flexibiliteit. In eerste instantie waren bedrijven echter huiverig om low code te implementeren in complexere back-endsystemen die als kritieke IT-infrastructuur dienen.
Ik heb echter gezien dat dat begon te veranderen, grotendeels dankzij de investeringen van Mendix in strategische partnerschappen. Alle connectoren voor AWS, Snowflake en andere services maken de implementatie van Mendix in kritieke back-endsystemen tot een realistische gebruikssituatie. Verschillende grote ondernemingen hebben Mendix al meer dan tien jaar als hun favoriete technologie gepositioneerd.
Bovendien zijn low-code-systemen misschien niet zo rekenefficiënt als traditionele high code-systemen voor een aantal zeer specifieke back-endtoepassingen, maar de kloof is aanzienlijk kleiner geworden. In een groeiend aantal gevallen heb ik bedrijven zien besluiten dat de veel lagere kosten van low-code-ontwikkeling zwaarder wegen dan een lichte daling van de operationele efficiëntie.
Ik merk nu dat bedrijven die veel low-code apps hebben gebouwd met Mendix het prettig vinden om deze te gebruiken om verouderde back-endsystemen te vervangen. Dit is vooral het geval wanneer 1) bedrijven niet genoeg ontwikkelaars hebben of 2) hun ontwikkelaars vastzitten, maar ze wel een Mendix-licentie en veel apps hebben. Deze bedrijven beseffen dat ze binnen enkele weken met weinig code de updates kunnen bouwen die ze nodig hebben en daarbij veel middelen kunnen besparen.
Combinatie van Mendix en datawarehouses in de cloud om generatieve AI te ondersteunen
Je kunt ook de strategische partnerschappen van Mendix met Snowflake en AWS gebruiken om generatieve AI te integreren in low-code software. De cloudplatforms bieden tools om grote taalmodellen (LLM's) te gebruiken met de gegevens van uw bedrijf op een veilige manier, terwijl Mendix connectoren biedt om de gebruikerservaring naadloos te laten verlopen met minimale aangepaste codering.
Dit is spannend omdat het bedrijven in staat stelt relatief goedkoop te experimenteren met generatieve AI. Als je Mendix gebruikt en open staat voor het gebruik van cloudleveranciers zoals AWS en Snowflake, kun je in slechts twee uur aan de slag met een generatief AI-prototype. Dat legt de lat lager om iets uit te proberen en te beslissen of het goed bij je bedrijf past. Het voorkomt de noodzaak om een van de honderden 'hype-tools' te selecteren voor een vergelijkbare PoC.
Low-code-applicaties met generatieve AI-integraties kunnen bedrijven ook nieuwe manieren bieden om hun gegevens te analyseren. We noemen dit vaak „retrieval-augmented generation”, waarbij we generatieve AI gebruiken om vragen te stellen over uw gegevens. Ik werk momenteel bijvoorbeeld met een klant die honderden pagina's juridische documenten heeft. Met generatieve AI kunnen ze met al die documenten communiceren om te zien wat relevant is voor een specifiek geval, en de AI zal aangeven welke stukjes van de gegevens zijn gebruikt om een bepaalde vraag te beantwoorden. Dit draagt bij aan verklaarbare AI.
Conclusie
De strategische partnerschappen van Mendix met Snowflake, AWS en SAP maken het voor bedrijven eenvoudig om low-code apps te koppelen aan data in de cloud. Ze stellen bedrijven in staat om snel applicaties te ontwikkelen, te itereren en op te schalen die hun data volledig benutten en het volledige potentieel van low code benutten.
Voor meer informatie over hoe uw bedrijf Mendix kan inzetten met strategische partnerplatforms, bekijk CLEVR's volledige suite van Mendix-diensten en -oplossingen.
Oorspronkelijk gepubliceerd artikel hier
Find out how CLEVR can drive impact for your business
FAQ
Can't find the answer to your question? Just get in touch

