Comment ça marche ?

Mettre en action la démarche Data Flow First avec Akwatype

1 - Modélisez vos données

Décrivez un modèle de données que vous pourrez ensuite associer aux API et aux messages

Modélisation des Types

Décrivez un modèle métier dans toute sa richesse (entités, champs, relations...)

Définition des Façades

Pour être utilisable un modèle de types doit pouvoir être adapté à son contexte d'utilisation (API ou message).
Les Façades d'Akwaype permettent de ne retenir que les types et les champs nécessaires et éventuellement modifier leur organisation ou leurs noms

Réutilisation des façades
Propriétés personnalisées
Nomenclatures, tags ...
Détection immédiate des erreurs
Image Akwatype Demo 2021 06 05.JPG
Image Akwatype Demo - focus service 2021 06 05.JPG

2 - Modélisez vos flux

Décrivez vos services pour cartographier vos flux puis générer vos définitions OpenAPI et représentations graphiques

Description des API

Définissez vos ressources et vos routes pour décrire vos échanges synchrones. Associez des façades à vos routes pour les lier à votre modèle de données

Description des messages

Définissez vos messages et vos topics pour décrire vos échanges asynchrones. Associez des façades à vos messages pour les lier à votre modèle de données

Description complète des flux (exposition et consommation des routes)
Security schemes
Publish / subscribe des messages

3 - Générez vos définitions OpenAPI et AsyncAPI

Exploitez le modèle compilé en temps réel de vos données et de vos flux

Génération OpenAPI

Générez vos définitions OpenAPI pour exporter de façon standard la description de vos flux synchrones (API)
Exemple OpenAPI affiché dans Swagger Editor ➔

Génération AsyncAPI

Générez vos définitions AsyncAPI pour exporter de façon standard la description de vos flux Asynchrones (Events)

Visualisation instantanée
Intégration Git
Swagger editor 2021 06 21-1.jpg
Image Akwatype Demo 2021 06 05 - Service sequence explorer.JPG

4 - Explorez vos modélisations

Générez automatiquement des graphiques et extractions à jour pour communiquer avec les acteurs du projet

Exploration du modèle de données

Utilisez les options et filtres pour contrôler l'exploration automatique de votre modèe de données et générer vos graphiques

Explorations de vos flux

à partir de plusieurs représentations (centrée sur un service, centrée sur un ou plusieurs messages/topics, graphe de séquences... ) utilisez les options et filtres pour contrôler l'exploration automatique de votre modèe de flux et générer vos graphiques

Export des graphes générés
Navigation entre les représentations

Akwatype exploration map


Accédez à la documentation de tous les concepts Akwatype à partir de cette carte interactive

Des questions ? Nous sommes à votre écoute.


Découvrez comment nous pouvons vous accompagner dans votre réussite.
Nos solutions vous permettent d'accélérer la réalisation de vos projets en tirant pleinement parti de l'approche
Data Flow First