De ontwikkelingen op het gebied van front-end gaan razendsnel. Gebruikers communiceren via meerdere kanalen met back-end systemen, via web-interfaces maar ook via apps en REST interfaces. 24×7 beschikbaarheid is de norm. Een nieuwe release? Graag volledig geautomatiseerd getest en snel naar productie. Hoe ontwikkel je op een professionele manier een front-end? Hoe ga je om met alle nieuwe front-end frameworks, wanneer gebruik je een component-based framework, wanneer dependency-injection? Hoe test je een front-end, welke tooling pas je toe? Hoe ziet een front-end deployment pipeline eruit? Hoe om te gaan met security en logging… In vogelvlucht laat Rene Boere, CTO van Quintor, zien dat het ontwikkelen van een front-end software-engineering pur-sang is geworden. Containers en container managers, clusters en cloud, microservices, continuous integration, provisioning, monitoring. Door de toepassing van cloud en container technologie worden we als software engineers meer en meer betrokken bij de inrichting van infrastructuren. Binnen Quintor noemen we dat ‘platform engineering’. De basis? Automate everything. In het tweede gedeelte kijken we naar technieken zoals hypervisors, storage, networking, intrusion detection en prevention, automated provisioning, container platforms en Docker clustering, maar ook codekwaliteit en ontwikkelstraten komen aan bod.
Rene Boere is CTO van Quintor. Na zijn Informatica studie werkte hij jarenlang als Java software developer. Rene heeft als software architect aan de basis gestaan van diverse mega IT projecten in de finance en de overheidssector, meest recent als software architect voor het programma vernieuwing studiefinanciering. Binnen Quintor is Rene verantwoordelijk voor kennisontwikkeling.