Davide Fiorentino

Genuinous,  United Kingdom

Using Java for over 20 years and teaching it for Oracle University, David Fiorentino always looked at the whole picture and provided solutions where necessary. He had been using a lot of tools and developing languages doing DevOps even before Andrew Shafer and Patrick Debois introduced the term to the public. He focus on investigating, prototyping and delivering new and innovative solutions when everyone else says it’s impossible.

 

Topic #1: Microservices Architecture

Developing and running micro service seems to be a must have, now days. Everybody talking about micro services, how to migrate to micro services or what are the best practice to run them, and as many using Monoliths.
Listening at those who are not using micro services it seems that’s a weird world where everything works magically with no effort for developers or DevOps. Well, everybody knows that DevOps are wizards, and that explains everything, isn’t it?
While there is no magic about micro services to let you think that reality is not what it seems, I can tell you that Wizards exist and I’ll tell you the truth! Nowadays developing and running micro service seem to be a must have. Everybody is talking about micro services, how to migrate to micro services or what the best practice to run them is, and many are using Monoliths.
Listening at those who are not using micro services it seems that it’s a weird world where everything works magically with no effort for developers or DevOps. Well, everybody knows that DevOps are wizards, and that explains everything, isn’t it?
While there is no magic about micro services to let you think that reality is not what it seems, I can tell you that Wizards exist!

Level 1 – Introductory and overview material. Assumes little expertise with topic and covers topic concepts, functions, features, and benefits.;Level 2 – Intermediate material. Assumes knowledge and provides specific details about the topic.

 


 

Topic #2: Microservices Architecture in Practice

In this session, Davide Fiorentino will go through configuring and running an architecture with best practice such as CI, CD, BDD, TDD and SBE. If you are feeling comfortable in building, configuring and running DevOps tools, you should join this session. This session is deeply related to “Microservices Architecture” session – it just focus more on production!

Level 3 – Advanced material. Assumes in-depth understanding of features in a real-world environment, and strong coding skills. Provides a detailed technical overview of a subset of product/technology features, covering architecture, performance, migration, deployment, and development.