Se concentre sur les principes et les bonnes pratiques de conception des interfaces et des solutions d'intégration.
Station
Conception de workflow d’automatisation
Concevoir le workflow d automatisation, les declencheurs, les points de decision, les integrations, le traitement des donnees, les contrats d interface pertinents et les chemins d exception.
Une bonne conception va au-delà du nommage des endpoints. Elle garantit que l'interface est utilisable, cohérente, vérifiable et traçable aux besoins métier et utilisateurs.
Votre parcours sur la carte
Plan de métro
Select a cycle, station, or stakeholder to open its permanent method page.
Selected station: Conception de solution & d'interface
Personnes à impliquer
Ressources associées
Résultats
- Un contrat d'interface validé pour le mode de mise en œuvre choisi
- Contrats d'interface réutilisables et validés
- Conceptions alignées sur les modèles de domaine et les modèles d'interaction
- Traçabilité de la conception à la valeur métier
Critères du parcours
Critères d'entrée
- La capacité répond à un besoin métier clair et peut être réutilisée par les utilisateurs prévus.
- L’interface choisie fournit une abstraction appropriée aux utilisateurs.
- La proposition de valeur de la capacité a été validée avec les parties prenantes métier et utilisateurs.
- Les segments d'utilisateurs sont identifiés.
- Une feuille de route de haut niveau pour la mise en œuvre est définie.
Critères de sortie
- L'architecture, la plateforme et le mode de mise en œuvre choisis ont été validés avec les parties prenantes concernées en architecture, sécurité et plateforme.
- L’interface choisie fournit une abstraction appropriée aux utilisateurs.
- La conception de l'interface et les capacités exposées sont clairement reliées à la valeur métier et aux besoins des utilisateurs.
- La conception de l'interface respecte les standards partagés de produit, de conception et de qualité.
Voici à quoi ressemble le succès
Utilisez les ressources de conception adaptées au mode de mise en œuvre choisi, par exemple REST, GraphQL, événements, fichiers, produits de données ou intégration directe.
- Clarifiez les objets métier, les termes, les règles et les responsabilités avant de concevoir le contrat d'interface. — Domain Canvas
- Utilisez le canevas d'interaction pour définir la manière dont les utilisateurs interagiront avec l'API, en veillant à ce qu'elle réponde à leurs besoins et à leurs attentes. — Interaction Canvas
- Appliquer les modèles de conception REST pour créer des contrats d'interface cohérents et réutilisables qui sont validés avec les parties prenantes. — REST Canvas
- Appliquer des modèles de conception orientés événements pour créer des contrats d'interface cohérents et réutilisables qui sont validés avec les parties prenantes. — Event Canvas
- Appliquer les modèles de conception GraphQL pour créer des contrats d'interface cohérents et réutilisables qui sont validés avec les parties prenantes.
- Utiliser les principes de conception et le guide de style des API pour aligner vos décisions de conception sur des règles communes et permettre une validation d'audit cohérente. — Principes de conception de l'API
- Appliquez des approches « contract-first » ou « design-first » pour définir et valider le contrat de l'API avant sa mise en œuvre.
- Utilisez la liste de contrôle d'audit des API pour vous assurer que la conception de l'API répond aux exigences fonctionnelles et non fonctionnelles, notamment en matière de sécurité, de performances et de conformité. — Liste de contrôle de l'audit de l'API
Metro lines
Ressources associées
Browse the resources selected for Conception de workflow d’automatisation; the summary above explains how they support this station’s work.
Ressources
Resources for Conception de workflow d’automatisation
canvas
Interaction Canvas
Définir les interactions API, les flux de travail et les réponses attendues afin de garantir une expérience cohérente pour les consommateurs d'API.
Résultats
- Modèle d’interaction défini pour la capacité choisie
- Entrées, sorties, commandes, requêtes, événements et réponses clarifiés
- Règles de validation et attentes d’interaction convenues
Comment cela fonctionne-t-il ?
- Associer les interactions de l'API aux tâches de l'utilisateur
- Définir des points finaux pour chaque interaction
- Documentez les entrées et les sorties de chaque interaction.
- Spécifier les règles et contraintes de validation
- Créer des modèles d'interaction pour les interactions CRUD, axées sur les requêtes, axées sur les commandes et axées sur les événements.
Relevant cycles
Cycle de productisation des capacités
Cycle pour transformer des capacites metier en capacites numeriques reutilisables avant de choisir le mode de mise en oeuvre.
Cycle de productisation des API
Parcours APIOps Cycles centré sur les API pour productiser, concevoir, livrer, publier et améliorer des produits API.
Cycle de productisation des capacités d’intégration
Cycle pour productiser des capacites d integration reutilisables avant de choisir le mode de mise en oeuvre.
Cycle d’automatisation
Cycle pour identifier, concevoir, livrer, enable et améliorer des opportunités d’automatisation.