Doorgaan naar de inhoud

Details

Wix Engineering's meetups center around technical insights, spanning front-end, back-end, mobile, testing, and everything in between. This time, we delve deeper into the domain of Platform Engineering and Serverless architecture. We’re excited to have our second meetup in Amsterdam alongside Bert Jan Schrijver!

Agenda

  • 17:30 - Doors open
  • 18:00 - Gathering and food
  • 19:00 - Going serverless with Quarkus, GraalVM native images and AWS Lambda, Bert Jan Schrijver
  • 19:45 - Break
  • 20:00 - When DevOps Runs Its Course - We Need Platform as a Runtime, Aviran Mordo
  • 20:45-21:30 Drinks & networking

Going serverless with Quarkus, GraalVM native images and AWS Lambda
A conference app backend makes the ideal candidate for a serverless architecture: almost no traffic during the year, and peak traffic during conference days.

In this talk, I'll show how I migrated the backend for the NLJUG conference app (used to rate talks for conferences with 1500+ attendees) from a traditional approach with Java and Spring running on Linux VM's to a fully serverless architecture with Quarkus, GraalVM native images, AWS lambda, API gateway and DynamoDB.

I'll talk about (and demo) the Quarkus development experience, migrating code to Quarkus, creating native images and the caveats involved, testing, deploying to AWS with the SAM CLI, monitoring, costs and more.
After this talk, you'll know enough to get started with building and deploying Quarkus native images on AWS Lambda yourself!

Bert Jan Schrijver
Bert Jan is CTO at OpenValue and focuses on Java, software architecture, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker, Duke's Choice Award winner and leads NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code. Bert Jan is easily reachable on Twitter at @bjschrijver.

When DevOps Runs Its Course - We Need Platform as a Runtime
In this talk, Aviran will describe how http://Wix.com is pushing this trend even further to build its own Platform as a Runtime (PaaR) infrastructure that allows developers to develop faster, better with higher quality. By allowing nano deployments of different modules into a “SingleRuntime” inside a robust internal platform that handles many of the non-functional concerns developers are facing on a daily basis.

Aviran Mordo
Aviran is VP of engineering at Wix.com. He has over 30 years of experience in the software industry and has filled many engineering roles and leading positions, from designing and building the US National Electronic Records Archives prototype to building search engine infrastructures. Aviran is a tech-savvy and technology blogger, with vast knowledge of internet technologies, software engineering, team building, continuous delivery and a dev-centric culture advocate. Follow him on Twitter - @aviranm.

Engineering Leadership
Software Architecture
New Technology
Open Source
Technology

Leden zijn ook geïnteresseerd in