Se concentre sur les principes et les bonnes pratiques de conception des interfaces et des solutions d'intégration.
QuiNon sélectionnéPourquoiNon sélectionnéOùConception de solution d’intégrationCycleCycle de productisation des capacités d’intégrationLigne de conception de l'API
Station
Conception de solution d’intégration
Concevoir le contrat d interface, les schemas, les payloads et les modeles d interaction pour le style d integration choisi.
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
Naviguer dans la méthode
Sélectionnez une station, un cycle ou un point de vue pour explorer la méthode.
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é.
Personnes à impliquer
Ressources associées
Interaction CanvasDé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.REST CanvasConcevoir des API en utilisant les principes RESTful, en définissant des ressources, des verbes et des exemples de requêtes et de réponses.Event CanvasConcevez des interfaces et intégrations événementielles en définissant les événements, déclencheurs, schémas, producteurs, utilisateurs et logiques de traitement.Liste de contrôle de l'audit de l'APIUne liste de contrôle basée sur le cycle de vie permettant de vérifier l'état de préparation de l'API à travers les phases de conception, de livraison, de publication et de conformité à l'aide de critères d'audit et de preuves définis.Principes de conception de l'APIUn guide concis sur l'ergonomie, la facilité de découverte et la cohérence des API, fondé sur des règles de conception communes et les besoins réels des consommateurs.Domain CanvasUn outil de modélisation pour définir et communiquer les entités et les relations clés de votre domaine, en assurant la cohérence sémantique entre les API.