Next Meetup

Pivotal+Microsoft JUG Tour Europe 2018
Agenda 17:30 - 18:00 : Doors open 18:00 - 18:30 : Food and Drinks 18:30 - 19:30 : A journey from Java EE to cloud-native microservices 19:30 - 19:45 : Break 19:45 - 20:45 : Taking Spring Boot Reactive Apps for a Spin on Azure 20:45 - 21:30 : Drinks ============================================= About the talks A journey from Java EE to cloud-native microservices About a decade ago, when the world was still all about J2EE and WebSphere application servers, Rabobank introduced a new Online platform with a custom, intentionally self-built, portal framework. Since then our world has changed in many ways. Nobody does portlets anymore; instead we build rich front-end applications backed by services spitting out JSON. Like most of the rest of the world Rabobank moved from waterfall to Agile to DevOps. Microservices came along. Java is no longer the only preferred language on the server. Today, Rabobank is migrating to a new platform based on Pivotal Cloud Foundry, that intends to cope with all these changes. In this talk Vincent Oostindië will talk you through a decade of IT at Rabobank Online, of course focusing on the new platform and the underlying technologies used there, like Spring Boot and Spring Cloud Services. Taking Spring Boot Reactive Apps for a Spin on Azure Reactive programming offers Java developers a way to build message-driven, elastic, resilient, and responsive services...yet many Java developers don't know where to begin. The Reactive Streams initiative provides a baseline and Project Reactor provides a great way to become immediately productive, leveraging reactive capabilities from end to end. Whether you're coming from a Spring MVC environment or a functional perspective, Reactor empowers you to spin up fully reactive Spring Boot 2 applications quickly and efficiently. We will also see how to bring this application to the Cloud with Azure DevOps and Azure App Service right from GitHub. ============================================= About the speakers Vincent Oostindië Vincent Oostindië is business architect at Rabobank for the Online department, which consists of about 30 DevOps teams. Vincent is responsible for the overall architecture of the Online channels, like the public websites, the secure websites, and the app. Vincent has been working at Rabobank since 2010, always at the Online department. Coming in a Java developer/architect, he transitioned from there to team lead, to solution architect and product owner, to platform architect, to business architect today. Bruno Borges (@brunoborges): Bruno is part of the Microsoft Azure Cloud Developer Advocacy group leading a team of great Java advocates in a mission to help Microsoft engineers enhance and advance the Azure developer experience for Java developers. Conference speaker, open source contributor, Java influencer, Twitter junkie, beer sommelier. Before Microsoft, Bruno was Oracle’s Product Manager responsible of Developer Relations Strategy for Oracle Cloud, Java, governance of open source projects on GitHub, and all things related to application development with Oracle technologies. Mark Heckler (@MkHeck): Mark Heckler is a Pivotal Principal Technologist & Developer Advocate, conference speaker, and published author focusing upon software development for the Internet of Things and the Cloud. He has worked with key players in the manufacturing, retail, medical, scientific, telecom, and financial industries and various public sector organizations to develop and deliver critical capabilities on time and on budget. Mark is a frequent open source contributor and author/curator of a developer-focused blog.

Rabobank Hoofdkantoor

Croeselaan 18 · Utrecht

Upcoming Meetups

Past Meetups (21)

What we're about

Utrecht Java User Group refers to anyone around Netherlands, interested in Java and Open Source development.

Whether you are a professional in the field, an enthusiast , a student looking to build your career in Java development, or just somebody looking for good food and free beer, we'd love to see you at one of our meetups.

The "official language" is English, so that non-Dutch speakers can also participate easily.

Looking forward to meeting you all and exchange of knowledge and ideas!

Members (905)

Photos (175)