Skip to content

Commit 42bdf0e

Browse files
Kata Architecture hexagonale
Contribution FT sur le Kata architecture hexagonal joué à l'occasion de la journée Archi pour l'emploi 2024
1 parent 9d89e3e commit 42bdf0e

File tree

10 files changed

+30
-0
lines changed

10 files changed

+30
-0
lines changed
230 KB
Binary file not shown.
321 KB
Binary file not shown.
455 KB
Binary file not shown.
2.72 MB
Binary file not shown.
2.85 MB
Loading
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Kata architecture Hexagonale
2+
3+
Nous proposons un Kata sur l'architecture hexagonale que nous avons joué à l'occasion d'une conférence interne pour les développeurs de la DSI France travail.
4+
5+
## Objectif de l'atelier
6+
7+
L'objectif de l'atelier est de faire découvrir l'architecture hexagonale aux participants.
8+
Il peut s'agit de développeurs ou de tout autre profil intéressé par ce pattern.
9+
10+
11+
## Pré requis
12+
13+
L'atelier propose une découverte sans avoir à utiliser de code ni d'ordinateur ce qui le rend accessible à un public large et très facile à déployer.
14+
L'atelier ne s'appuie pas sur un langage de développement particulier.
15+
Les participants ont seulement besoin de connaitre les concepts généraux de conception.
16+
17+
## Description du contexte
18+
L'atelier s'appuie sur le thème "Retour vers le futur"
19+
20+
Le pitch utilisé dans le cadre de ce hands on est le suivant :
21+
La McFly Compagnie, leader du voyage temporel, entreprend une refonte de son système pour sécuriser les déplacements à travers le temps et collaborer avec la ChronoCorp, spécialiste multitemporel. Ce hands-on se concentre sur la création d’une API de régulation des voyages, garantissant la sécurité de l’espace-temps en validant les périodes sensibles et les risques d’interférences historiques. En parallèle, il explore l’intégration de flux de données non linéaires et de contrôles avancés des anomalies temporelles, en exploitant des bases externes pour répondre aux exigences croissantes de fiabilité et d’interopérabilité.
22+
23+
Ce cas d'utilisation est la base sur laquelle nous nous appuyons lors de ce hands on pour introduire et avoir un premier contact avec l'architecture hexagonale.
24+
25+
## Description des ressources présentes dans le répertoire
26+
27+
* Trame Kata architecture hexagonale : La trame d'animation à suivre pendant le hands on avec les différentes étapes et une proposition de réponse aux exercices. Attention il est important de retenir qu'il n'y a pas une unique "bonne" réponse à cet exercice. Les réponses proposées ne se posent pas en réponse unique.
28+
* Event storming : L'event storming proposé au participants pour explorer le domaine métier de notre sujet. En pratique sur le hands on seule une partie de l'events storming est réellement utilisée. Le reste de l'event storming est proposé pour avoir une vision plus large du domaine et, pourquoi pas, ajouter d'autres exercices sur la base de ce périmètre métier à terme.
29+
* xx.pdf : Le support présenté aux participants avec les uses cases sur lesquels on leur propose de proposer une solution
30+
* Répertoire ressources : Les images / supports nécessaires pour éventuellement faire évoluer le hands on
146 KB
Loading
616 KB
Loading
688 KB
Loading
5.37 MB
Loading

0 commit comments

Comments
 (0)