OutSystems Nextstep 2018

impressie dag 2 (auteur: Menno Hoogsteen)

inSystems OutSystems

Nextstep, het OutSystems event, was grootser opgezet dan ooit. Voor het eerst verspreid over 2 dagen, met zo’n 2000 bezoekers uit 53 landen waarvan meer dan 1000 mensen uit Nederland, bijna twee keer zo groot als vorig jaar. Dat het OutSystems platform leeft en groeit moge duidelijk zijn.

OutSystems 11

Nadat de eerste dag van Nextstep voor een belangrijk deel in het teken stond van de introductie van OutSystems 11 door Paolo Rosado himself, bood de tweede dag een diversiteit aan sessies. Onderstaand een korte samenvatting van de sessies die ik heb bezocht.

Modern Application Development

Mijn eerste sessie van de dag betrof De MAD sessie (Modern Application Development). Er waren vier sprekers (Jonathan Vardon, Marco Witteveen, Maaike Besuyen en Rui Veloso) uitgenodigd om iets te vertellen over hoe zij de transitie hebben gemaakt naar Outsystems. Enkele lessons learned en tips die aan de orde kwamen, zijn:

  • Veel desktop applicaties worden naar mobiele apps omgezet.
  • Alles willen kunnen gebruiken op elk apparaat.
  • Om de business mee te krijgen is het advies om juist het lastigste proces eerst te pakken voor een PoC.
  • De bankenwereld is nog vrij gesloten mbt het aanbieden van services (API’s) aan derden; in de UK is wel een “Open banking” standaard voor API’s.
  • User experience is erg belangrijk.
  • De business heeft focus nodig, omdat ze gretiger worden als ze zien hoe snel aanpassingen gedaan kunnen worden.

Vopak

Twee sessie die ik bezocht betrof een interview met Wim Gerholt van Vopak. Vopak staat waarschijnlijk voor een verandering van haar business model, omdat diesel en olie nu worden opgeslagen, maar met de transitie naar bijv. elektrisch aangedreven auto’s dit zal kunnen veranderen. Wim benadrukte dat het belangrijk is om een architectuur te hebben, omdat je anders snel verkeerde dingen maakt. Hij gaf als voorbeeld software die gemaakt was en die daarna weer weggegooid is. Daarnaast was een omschakeling van waterval naar agile nodig om snel applicaties te ontwikkelen. Hierbij zijn de teams volledig zelfstandig en hebben veel vrijheid. Uiteraard worden fouten gemaakt, maar ze leren ook snel.

Verder besprak Wim een block chain pilot om gegevens gedurende het proces te verzamelen en op te slaan in een block chain.
Tot slot gaf hij de tips “start small en stay small” en geen functionaliteit te maken die pas voor de toekomst bedoeld is.

Containers en microservices

In een volgende sessie, gepresenteerd door Eric ten Harkel en Michel Coudron (CoolProfs), werd ingegaan op containers waarbij ook microservices ter sprake kwamen. Aangestipt werd dat containers duidelijk anders zijn dan VM’s, omdat ze alles in zich hebben om te werken, maar zonder een OS. Communicatie tussen containers vindt plaats o.b.v. microservices.
Het is opletten dat je niet van spaghetti naar macaroni gaat, d.w.z. niet te veel kleine applicaties omzetten. Het is niet altijd gemakkelijk te bepalen waar de grens ligt voor het opknippen van een applicatie naar containers. De gedachte is dat een container een duidelijke business value dient te hebben, maak er geen IT technische containers van.

Artificial Intelligence & Machine Learning

Mijn vierde sessie werd gegeven door Julien Simon, evangalist voor Artificial Intelligence (AI) en Machine Learning (ML) met AWS. Dit was een leuke en vlotte sessie met een paar live demo’s van hoe je AWS op verschillende niveau’s kunt gebruiken:

  • Application Services (API call)
  • Platform services
  • Framework en infrastructure

Gedemonstreerd werd dat iedereen de kant en klare services kan gebruiken. Als voorbeeld liet Julien op een foto met juichende oranjefans een AWS service los die gezichten herkende en de emotie (b.v. vrolijk, angstig, etc) vaststelde. Op een andere foto met een reclamebord liet hij zien hoe een service de tekst herkende en uitsprak, inclusief tekst die voor de toeschouwer eigenlijk niet opvalt.

OutSystems AI

De laatste sessie ging over Outsystems AI en werd gegeven door António Alegria (hoofd AI bij Outsystems), met name gericht op de toekomst van Outsystems en waar ze op dit moment mee bezig zijn.

Antonio liet bijvoorbeeld zien hoe een ERD gemodelleerd zou kunnen worden met behulp van AI. Van heel veel ERD modellen zijn gemeenschappelijke patronen gemaakt. Voer een naam in van een entiteit en je hebt dan waarschijnlijk ook nog andere en generieke velden.
Op vergelijkbare wijze is gekeken naar flow actions, wat heeft geleid naar het voorspellen wat iemand zou doen in een bepaalde flow of na bijv. een IF node.
De mogelijkheid bestaat om je nu al aan te melden voor Outsystems AI.

WordWide Developers Conference

Deze Nextstep was niet technisch gericht, maar meer om kennis te nemen van concrete business cases, van de huidige en toekomstige ontwikkelingen van het platform, en om te netwerken uiteraard. Voor een meer technisch event dient de WordWide Developers Conference, 6 en 7 november as. in Lissabon.

Last but not least om te vermelden: de uitstekende catering! Veel verschillende mini maaltijden met ruime keus. De gevulde pasta met pesto of risotto met lente ui en paddestoelen om er maar een paar te noemen. Alleen hiervoor al voor herhaling vatbaar 🙂

Share this

Contact

Heb je vragen of opmerkingen? Aarzel niet om contact op te nemen. Dat kan via de algemene contactgegevens, rechtstreeks met de genoemde contactpersoon op een van de detailpagina’s, of via onderstaande knop.

28 april 2025

Toegankelijkheidfuncties in OutSystems

In deze blog beschrijft Paul Reuvers de mogelijkheden die OutSystems biedt om toegankelijkheidsfuncties in te schakelen en mee te werken, bijv. om slechtzienden een pagina goed te kunnen laten bekijken.

30 januari 2025

Generative AI in Oracle APEX

inSystems heeft van Oracle een update gekregen over Oracle & AI en het toepassen van Generative AI binnen Oracle APEX. Een behoorlijk aantal developers heeft de presentatie, verzorgd door Charles Rodriquez St’Omer en Christian Rokitta, bijgewoond.

Opdrachten uitgevoerd voor

Ministerie van Economische Zaken, Landbouw & Innovatie
Ziggo
VION Food Group
Syntrus Achmea Real Estate & Finance
Fokker
RAVU
WVDB Adviseurs Accountants
BMW
Stedin
GVB
Ahold
Cannock
Oracle University
Universiteit Tilburg
Leaseplan
Multi Tank Card
Allianz
Rendo
VTTI
MN Services
Eneco
Nederlandse Spoorwegen
IBM
RIGD LOXIA
Politie
Altran
Darling
Greenchoice
Thales
JUVA
Rechtspraak
Van Iperen Groeispecialisten
inSystems KLM
PC Uitvaart
Telegraaf Media Groep
DICTU
Provincie Utrecht
CB Logistics
SVB
Gemeente Gouda
TU Eindhoven
Gemeente Apeldoorn
TenneT
VAA ICT Consultancy
Alphabet
CBR
Arval BNP Paribas
Rabobank
Gemeente Den Haag
ING Bank
ASR Nederland
UBR Uitvoeringsorganisatie Bedrijfsvoering Rijk
Bank Mendes Gans