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.
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
How-Tos, strategies, techniques and best practices for getting architecture right.
Domain Driven Design
Databases, Data synchronization, Capture Data Change, Event Sourcing
REST, gRPC, APIs, Contracts
Messaging, Events
Proxy, gateway, circuit breaker, load balancer, service registry, CORS
Technics to aggregate user interfaces
Docker, Kubernetes, Vagrant, Cloud, PaaS, best practices
Health check, log aggregation, exception tracking, metrics, auditing, alerting, distributed tracing
Authorization, Authentification, OAuth2, Open ID, JWT
Testing microservices in isolation, testing APIs, integration tests, Chaos testing
Horizontal, vertical scaling, availability
Software development methodologies, developer culture and related subjects
How we got into microservices, how we splitted up the monolith, how did it go
The event will be held at Espace Charenton 327 Rue de Charenton, 75012 Paris – France
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.
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.
Yes. English is the only language used at the conference.
There are two types of tickets:
Local tax of 20% is charged on top of the ticket price
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.
You can view the full terms of participation HERE.
You can view the full privacy policy HERE.
REGISTRATION & BREAKFAST
COFFEE
LUNCH
COFFEE
EVENING EVENTS
OPENING KEYNOTES
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
REGISTRATION & BREAKFAST
COFFEE
LUNCH
COFFEE
CLOSING KEYNOTES
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
CONFERENCE SESSIONS IN 2 PARALLEL ROOMS
REGISTRATION & BREAKFAST
LUNCH
ENDS
WORKSHOPS IN 4 PARALLEL ROOMS
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 :
Cloud native applications in Java are great, but… Despite a fantastic ecosystem around Java, it falls short in containers, in comparison to Go or Node.js. The initial memory consumption, the startup time, and the optimizations for long-running processes are killer criteria in the cloud. Quarkus is a Kubernetes native Java stack tailored for GraalVM and OpenJDK. With Quarkus you can compile your application into a native executable, reduce the startup time to a few milliseconds, reduce the memory consumption to a few MB, and make applications ideally suited to run in containers.
This workshop explores why it matters and how you can leverage Quarkus and GraalVM to build supersonic, subatomic, cloud-native applications.
In this workshop, you will learn how to:
* build Web applications with Quarkus
* use Hibernate and Hibernate with Panache
* build event-driven microservices with Apache Kafka
* monitor your applications
You plan to deploy your application on Kubernetes but don’t know where to start ?
Our workshop will help you to achieve that:
* Through hands-on exercises using the “Hipster Shop” app (here), we will recall the main concepts of Kubernetes.
* To improve resilience, monitoring and security, you will deploy and setup Istio to manage your application.
We’ll take some time to focus on one of the core components of Istio, the Envoy Proxy.
* You’ll deploy Kiali (here) over Istio to get a visual overview of your application health.
Are you pushing your apps to the cloud using Microservices architecture and ask yourself how to implement secure authentication using OAuth2/OpenID Connect?
As an enthusiastic Spring developer & OWASP member, I want to help to make the software more secure and share my knowledge with you in this Spring Security 5.1 workshop.
Have you ever wondered what the heck is OpenID Connect and how it differs from OAuth 2.0? Are Grant Types, Flows, JOSE, JWT or JWK unknown beings for you?
Then this workshop is a great opportunity for you to get to know all these things by getting your hands dirty in code using Spring Security 5.
After a short introduction to the basic concepts of OAuth 2.0 and OpenID Connect 1.0, we will take an existing sample spring boot application to implement authentication with OpenID Connect (OIDC) in several steps.
During the hands-on part we will cover the following parts:
– Best practices to avoid OWASP Top 10 security risks of broken authentication and access controls
– Usage of a certified OpenID Connect Provider Server
– Insights into the authorization code flow of OAuth 2.0/OpenID Connect 1.0
– Basic implementation of a Resource Server
– Authorization with automatically mapped OIDC Scopes
– Custom mapping of OIDC claims to Spring Security roles and authorities
– Extended validation of JWT’s
– Realization of an OIDC Login Client
– Differences in OIDC/OAuth 2.0 support for servlet-based and reactive web stacks (during hands-on we will mainly use the servlet-based web stack)
The workshop will be complemented with current best practices in OIDC & OAuth 2.0 and will end with an outlook on what’s coming with the next Spring Security version.
Prerequisites: General experience in Java and Spring-Boot is expected. For the Hands-On part, you’ll need a notebook with JDK 8, 9 or 11 and a Java IDE of your choice.
MIRAKL, the leading provider of Marketplace Solutions, started the migration of their huge application toward microservices. After those few years of migration, we realized that it’s important to clarify this amazing process.We have learned at our expenses that microservices are not the solution for every problems.
This workshop retraces our story through different exercises. The class will tackle the following subjects:
– How do you split a monolith ?
– How do you communicate between microservices ? (HTTP, events, etc …)
– Transaction with microservices
– Deployment and resilience in microservices.
Join us if you want to discover the main concepts behind microservices.
SPEAKERS
[cfp_speakers key=vxdms2019 random=true]
TICKETS
Sponsors
Want to sponsor Voxxed Days Microservices and get involved in this 100% Microservices conference?
Drop us an email at microservices@voxxeddays.com
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)
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)
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)
MEDIA & PARTNERS
COMMUNITIES
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