VoxxedDays Microservices Paris, 25 au 31 octobre 2018
VoxxedDays Microservices Paris
1ère édition
25 au 31 octobre 2018
Voxxed Days Microservices est un nouvel événement axé uniquement sur les Microservices.
- Vous avez entendu parler de Microservices? Venez en apprendre un peu plus.
- Vous avez du mal avec les Microservices ? Nous allons vous aider à apaiser la douleur.
- Vous êtes un expert en Microservices ? Partagez vos connaissances avec les autres.
- Votre entreprise construit des Microservices ? Venez en parler.
Tout ce que vous voulez savoir sur les Microservices, sans jamais avoir osé le demander, trouvera sa réponse aux VoxxedDays Microservices.
Programme :
29-30 octobre : 2 jours de conférence “VOXXED DAYS MICROSERVICES”
Durant ces deux jours vous participerez à la conférence Voxxed Days Microservices. Vous aurez ainsi la possibilité d’assister à plus de 20 conférences en anglais sur les sujets liés aux architectures microservices :
|
|
Intervenants : Josh Long (Pivotal), Ken Finnigan (RedHat), Emily Jiang (IBM), Bridget Kromhout (Microsoft), David Pilato (Elastic), Cyrille Martraire, Gunnar Morling (RedHat), Katherine Stanley (IBM), David Gageot (Google), Mete Atamel (Google), etc …
31 octobre : 1 journée workshop au choix
(WS1) Développer des microservices avec Jakarta EE (Java EE) et MicroProfileDurant ce workshop d’une journée, vous développerez une architecture microservices assez complexe avec la plateforme Java EE et Microprofile. Après un rapide historique de Java EE et sa transformation en MicroProfile, vous aurez toute une journée pour développer plusieurs microservices. Vous partirez de zéro puis ajouterez progressivement de nouvelles fonctionnalités pour enfin aboutir à une application constituée de plusieurs microservices tirant profit du MicroProfile. | (WS2) Développer des microservices avec Spring Cloud et Spring BootDurant ce workshop d’une journée, vous développerez une architecture microservices assez complexe avec la plateforme Spring Boot, Spring Cloud et Netflix OSS. Après une introduction théorique à JHipster, Spring Cloud et Spring Boot, vous aurez toute une journée pour développer plusieurs microservices. De la base de données (relationnelle et orientée documents) à l’interface utilisateur (Angular ou React), en passant par la couche de persistance (Spring Data), vous mettrez en place tous les patterns de résilience liés aux microservices. Enfin, vous aurez à packager et à déployer vos microservices sur le cloud. |
Public :
Prérequis :
| Public :
Prérequis :
|
Programme : Java EE et Eclipse MicroProfile
Architecture microservices
Développement de plusieurs microservices
Intervenants :Ivan Ivanov (Java Champion), Antoine Sabot-Durand (RedHat), Emily Jiang (IBM), Roberto Cortez (TomiTribe) | Programme : Générateur de code JHipster
Architecture microservices
Développement de plusieurs microservices
Intervenants : Julien Dubois (créateur de JHipster), Pierre Besson et Pascal Grimaud (tous deux membres de la “core team” de JHipster) |
(WS3) Microservices, modélisation, DDD et synchronisation des données avec Kafka et DebeziumCet atelier d’une journée explore les pratiques permettant de définir les bonnes frontières entre les microservices et se concentre sur les moyens d’échanger des données à travers ces frontières. Après une introduction théorique au Domain Driven Design, vous aurez la matinée pour modéliser puis développer plusieurs microservices en équipe. Vous devrez ensuite mettre en place des mécanismes pour que ces microservices puissent synchroniser et s’échanger des données. | (WS4) Déploiement de microservices avec Docker, Kubernetes et IstioCet atelier d’une journée vous permettra de comprendre Kubernetes et Isto afin de déployer vos microservices. Après une introduction de l’architecture globale de Kubernetes et une présentation des objets Kubernetes les plus importants (pod, déploiement, service, ingress, config, secret, volume) vous utiliserez utiliser Istio pour déployer des microservices. Ensuite, vous utiliserez les mécanismes de mise à niveau progressive, canary et blue/green, routage avancé, monitoring et sécurité. |
Public :
Prérequis :
| Public :
Prérequis :
|
Programme : Définition des frontières des microservices
Développement de plusieurs microservices
Flux de données à travers les frontières des microservices
Synchronisation des données
Intervenants : Linda van der Pal (Java Champion), Régina ten Bruggencate (Java Champion), Emmanuel Bernard (RedHat, Debezium) et Gunnar Morling (RedHat, Debezium) | Programme : Définition des frontières des microservices
Développement de plusieurs microservices
Intervenants : David Gageot (Developer Advocate chez Google) et Julien Furgerot (Sfeir) |
25-26 octobre : 2 jours de formation “Introduire et développer une architecture Microservices en Java”
Ces deux journées vous donneront les bases théoriques pour comprendre les architectures microservices et les différencier des monoliths.
Une fois les concepts et patterns présentés, vous aurez à développer une application en prenant en compte les contraintes des architectures distribuées.
Enfin, vous terminerez ces deux jours en résumant les avantages et inconvénients des microservices afin de savoir si vos futurs projets pourront en tirer profits.
Public :
- Architectes, Développeurs.
Prérequis :
Programme :
Principe des architecture microservices
Patterns, vocabulaire et concepts
Services REST
| Monitorer les microservices
Gestion des pannes et Scale des microservices
Sécuriser les microservices
Enjeux des architectures microservices
|
Intervenants : Antonio Goncalves (Java Champion), Jean-Michel Doudoux (Java Champion, CTO OXiane), Rémi Nguyen (OXiane), Jean-François Lefevre (OXiane)
Tarifs :
- Combo 3 jours 29 au 31/10 (2 jours de conf + 1 workshop à choisir) : 840 € HT
- Formation 2 jours 25 au 26/10 : 650 € HT
Programmes complets téléchargeables
- (WS1) Développer des microservices en java avec Jakarta EE (Java EE) et MicroProfile
- (WS2) Développer des microservices en java avec Spring Cloud et Spring Boot
- (WS3) Microservices, modélisation, DDD et synchronisation des données avec Kafka et Debezium
- (WS4) Déploiement de microservices avec Docker, Kubernetes et Istio