VOXXED DAYS MICROSERVICES

Voxxed Days Microservices is a new event focussed purely on Microservices. Yes, two days of conferences and one workshop day (optional) just on Microservices.

  • You’ve heard of Microservices? Come and learn some more.
  • You struggle with Microservices? We’ll help you soothe the pain.
  • You are an expert on Microservices? Share your knowledge with the others.
  • Your company build Microservices? Come and talk about it.

All you want to know about Microservices but afraid to ask will be answered at Voxxed Days Microservices.

  • 450 +

    attendees

  • 40

    sessions

  • 2

    Parallel rooms

  • 4

    workshops

MICROSERVICE ARCHITECTURE

How-Tos, strategies, techniques and best practices for getting architecture right.

DESIGNING & MODELING

Domain Driven Design

DATA STORE

Databases, Data synchronization, Capture Data Change, Event Sourcing

REMOTE PROCEDURE INVOCATION

REST, gRPC, APIs, Contracts

MESSAGES

Messaging, Events

INTEGRATION

Proxy, gateway, circuit breaker, load balancer, service registry, CORS

USER INTERFACE

Technics to aggregate user interfaces

CLOUD, CONTAINERS & INFRASTRUCTURE

Docker, Kubernetes, Vagrant, Cloud, PaaS, best practices

MONITORING

Health check, log aggregation, exception tracking, metrics, auditing, alerting, distributed tracing

SECURITY

Authorization, Authentification, OAuth2, Open ID, JWT

TESTING

Testing microservices in isolation, testing APIs, integration tests, Chaos testing

SCALING

Horizontal, vertical scaling, availability

ORGANIZATION & CULTURE

Software development methodologies, developer culture and related subjects

REAL STORIES FEEDBACK

How we got into microservices, how we splitted up the monolith, how did it go

WHERE IS VOXXED DAYS MICROSERVICES HELD?

The event will be held at Espace Charenton 327 Rue de Charenton, 75012 Paris – France

ARE THE PRESENTATIONS RECORDED?

Quickies and Workshops are not recorded. Otherwise we record the following sessions:

– Keynotes

– Conferences

– Tools in Actions

These are made available online in the week following the conference on our Youtube Channel.

WHAT TYPE OF SESSIONS ARE THERE?

Conference Sessions: 45 minutes presentations held in 2 rooms in parallel

Tools-in-action Sessions: 25 minutes presentations held in 2 rooms in parallel

Quickie Sessions: 15 minutes quick fire sessions held during lunch breaks

Workshops: full-day interactive sessions. Bring your own laptop to participate. Only available if you buy a workshop ticket.

ARE ALL THE TALKS IN ENGLISH?

Yes. English is the only language used at the conference.

WHAT KIND OF TICKETS ARE THERE?

There are two types of tickets:

  • Conferences only (Monday / Tuesday)
  • Conferences + Workshop (Monday / Tuesday + Wednesday)

IS TAX CHARGED ON TICKETS?

Local tax of 20% is charged on top of the ticket price

DO YOU HAVE A CODE OF CONDUCT?

Yes, there is a Code of Conduct in place which we expect everybody attending and involved in the event to adhere to. You can view it HERE.

WHAT ARE THE TERMS OF PARTICIPATION?

You can view the full terms of participation HERE.

WHAT IS THE PRIVACY POLICY?

You can view the full privacy policy HERE.


07:30

REGISTRATION & BREAKFAST


10:30

COFFEE


12:25

LUNCH


15:40

COFFEE


18:25

EVENING EVENTS



09:00

OPENING KEYNOTES


11:00

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS


13:15

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS


16:00

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS



08:00

REGISTRATION & BREAKFAST


10:45

COFFEE


12:40

LUNCH


15:55

COFFEE


17:00

CLOSING KEYNOTES



09:00

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS


11:15

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS


13:30

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS


16:15

CONFERENCE SESSIONS IN 2 PARALLEL ROOMS



08:30

REGISTRATION & BREAKFAST


12:30

LUNCH


17:00

ENDS


 


09:30

WORKSHOPS IN 4 PARALLEL ROOMS


13:30

WORKSHOPS IN 4 PARALLEL ROOMS


Wednesday workshops

Wednesday is an optional workshop day. If you have enjoyed the two days conference and what to put in practice what you’ve learnt, register to a specific workshop, bring your laptop, and enjoy coding all day.

Our 4 workshops :

 

Building Spring Cloud Microservices with JHipster

 

JHipster is a very popular Spring Boot + Angular/React application generator.

 

Many companies also use JHipster to generate complete microservices architectures, including gateways, registries, monitoring, distributed caching and security.

 

During this workshop we will develop several microservices with Spring Boot and Spring Cloud, connect them using a discovery service (Netflix Eureka or Consul), configure them using Spring Cloud Config, secure them with JWT or OAuth2 (Keycloak), and expose them with an API gateway. We will then scale the architecture and test its resilience with Docker.

 

This workshop will be lead by Julien Dubois (creator of JHipster), Pierre Besson and Pascal Grimaud (both JHipster core team members). Together, they have coded a big part of JHipster’s microservices support, and have successfully used it in production for several clients.

Building MicroProfile Microservices

 

Once a hype, Microservices became mainstream these days. Many companies – from startups to big enterprises, have changed their development and delivery model to a microservice approach.

 

Two years ago a new initiative was born – MicroProfile. Its goal is to bring together vendors, individuals and organizations to collaborate in the open and create specifications to bring microservices to enterprise Java. It started with specifying that a minimal runtime should consist of standard technologies: CDI, JAX-RS and JSON-P. Later on it joined Eclipse foundation. The following releases brought a handful of new specs:

 

  • Configuration – receive configuration properties from various external sources like property files, system properties and environment variables
  • Metrics – unified way for microservices to export monitoring data in industry formats
  • Health checks – check the state of a microservice
  • Fault tolerance – implement patterns like circuit breaker, bulkhead, fallback on error, etc.
  • JWT authentication – role based access control using OpenID Connect and JSON Web Tokens
  • Open API – standard way to expose API documentation (Swagger)
  • Open Tracing – traceable log messages of a single request that spans multiple microservices
  • REST Client – type-safe approach for invoking RESTful web services

 

Join this session to see and experience developing your own microservices. We’ll guide you through the road of implementing the above patterns on five different runtimes in a real-world application, showcasing the different aspects of Eclipse MicroProfile.

Boundaries of Microservices: How to Build Them and How to Cross Them

This two-part Java based workshop explores practices for defining the right boundaries between microservices, followed by ways to exchange data across these boundaries.

Defining Service Boundaries With DDD

The first part of the workshop focuses on defining the borders between microservices. How to split up your big problem into clearly defined microservices. In real life everything is related, and seeing the individual trees in the big picture of the sprawling forest is challenging. This is where Domain Driven Design (DDD) comes to the rescue. After a short presentation about DDD, we’ll get hands-on with an actual problem to end up with a working program.

Data Streams to Cross Boundaries

In the second part we’ll discuss why microservices must avoid tight coupling and how they still can share data. Based on Kafka, Debezium and Kubernetes, our microservices will produce and consume data streams. We’ll also use change data capture to stream data changes directly out of a database, without any application changes needed. We’ll touch on how to set up Kafka clusters on OpenShift via the Strimzi project and how to monitor and tune them for performance and resilience.

Deploy Microservices on Kubernetes and Istio

After attending this workshop, you will know and understand:

  • The overall Kubernetes architecture: master vs node / api-server, etcd, controllers & kubelet
  • The most important Kubernetes objects and their responsibilities: pod, deployment, service, ingress, config, secret, volume
  • How to use Istio to deploy applications based on microservices: rolling upgrade, canary and blue/green, advanced routing
  • How to use Istio to increase visibility and security on what you deployed

SPEAKERS

Bartłomiej Słota
Ken Finnigan
David Pilato
Bridget Kromhout
Cyrille Martraire
Susanne Kaiser
Gunnar Morling
Josh Long
Grygoriy Gonchar
Katherine Stanley
Emily Jiang
David Schmitz
David Gageot
Melanie Rao
Rachel Orti
Manfred Steyer
Vladimir Dejanovic
Mete Atamel
Julien Furgerot
Julien Dubois
Pascal Grimaud
Pierre Besson
Linda van der Pal
Regina ten Bruggencate
Emmanuel Bernard
Gunnar Morling
Ivan St. Ivanov
Dmitry Aleksandrov
Antoine Sabot-Durand
Adam Pilkington
Katherine Stanley
Serhat Can
Madou Coulibaly
Romain Sertelon
To be announced
To be announced

TICKETS

BLIND BIRD
CONFERENCE DAYS ONLY
2 DAY TICKET
Not available anymore
390

For those who trust us to produce an amazing event program

  • Lowest ticket price guaranteed
  • 2 days conferences (Monday / Tuesday)
  • Lunch & Refreshments included
  • Access Evening Social Events

EARLY BIRD
CONFERENCE DAYS ONLY
2 DAY TICKET
Available until July 31st
440

  • 2 days conferences (Monday / Tuesday)
  • Lunch & Refreshments included
  • Access Evening Social Events

STANDARD
CONFERENCE DAYS ONLY
2 DAY TICKET
490

  • 2 days conferences (Monday / Tuesday)
  • Lunch & Refreshments included
  • Access Evening Social Events

BLIND BIRD
CONFERENCE + WORKSHOP
3 DAY TICKET
Not available anymore
690

For those who trust us to produce an amazing event program

  • 2 days conferences (Monday / Tuesday)
  • 1 day workshop (Wednesday)
  • Lunch & Refreshments included
  • Access Evening Social Events

EARLY BIRD
CONFERENCE + WORKSHOP
3 DAY TICKET
available until July 31st
770

  • 2 days conferences (Monday / Tuesday)
  • 1 day workshop (Wednesday)
  • Lunch & Refreshments included
  • Access Evening Social Events

STANDARD
CONFERENCE + WORKSHOP
3 DAY TICKET
840

  • 2 days conferences (Monday / Tuesday)
  • 1 day workshop (Wednesday)
  • Lunch & Refreshments included
  • Access Evening Social Events

Sponsors

PICO

NANO

MICRO

MEET & GREET

Want to sponsor Voxxed Days Microservices and get involved in this 100% Microservices conference?

PICO SPONSOR

12 sq mtr booth

8 event tickets

Fitted booth with walls, lighting & power

Booth furniture comprising 1 counter, 1 TV 46″, 1 high table & 4 barstools

WiFi

Host a 1 full day workshop

Logo on website

Logo projected on screens between conference sessions

Logo on all communications

Logo on YouTube videos

Insert in welcome bag (2 pieces)

NANO SPONSOR

6 sq mtr booth

6 event tickets

Fitted booth with walls, lighting & power

Booth furniture comprising 1 counter, 1 TV32″ & 1 barstool

WiFi

Present a 25min conference slot

Logo on website

Logo projected on screens between conference sessions

Logo on YouTube videos

Logo on welcome bags

Insert in welcome bag (1 piece)

MICRO SPONSOR

6 sq mtr booth

4 event tickets

Fitted booth with walls, lighting & power

Booth furniture comprising 1 counter & 1 barstool

WiFi

Logo on website

Logo projected on screens between conference sessions

Logo on YouTube videos

Logo on welcome bags

Insert in welcome bag (1 piece)

Drop us an email at microservices@voxxeddays.com

MEDIA & PARTNERS

COMMUNITIES

Alpes JUG
Chti JUG
Lava JUG
Bordeaux JUG
Mars JUG
Nantes JUG
Paris JUG
Normandy JUG
Breizh JUG
Finist JUG
Tours JUG
Lorraine JUG
Duchess France
Orléans JUG
JUG Darmstadt
Amsterdam JUG
Coimbra JUG
Utrecht Java User Group
Java User Group of Ukraine

Contact

Voxxed Days Microservices will take place in the beautiful city of Paris

VENUE:
Espace Charenton
327 Rue de Charenton, 75012 Paris - France

Food and Drink
Food and drink is included in the ticket price for Voxxed Days Microservices attendees.

TRAVEL:
Once you are in Paris, to reach the venue, take the tube line n°8 (https://www.ratp.fr/en/plans-lignes/metro/8)

Contacts
Drop us a line if you have any questions or feedback: microservices@voxxeddays.com