Indicateurs de développement liés à l'accès au réseau pour les offres SaaS - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Indicateurs de développement liés à l'accès au réseau pour les offres SaaS

Fréquence de déploiement, délai de déploiement et vitesse du sprint

Pour optimiser l'efficacité du cycle de développement, il est essentiel que vous compreniez l'influence du provisionnement du stack réseau sur la vitesse des sprints.

Critères de score élevé

Le provisionnement de la pile réseau est rationalisé et automatisé, et ne nécessite qu'une intervention manuelle minimale. Cela n'a pas d'impact significatif sur la vitesse du sprint. Le provisionnement et le redéploiement de la pile réseau peuvent être effectués par n'importe quel membre de l'équipe. Cela réduit les goulets d'étranglement et les dépendances à l'égard de ressources spécialisées.

Indicateurs à faible score

Un grand nombre de points d'histoire sont nécessaires pour approvisionner la pile réseau. Cela suggère un processus complexe et long qui nuit au développement de nouvelles fonctionnalités. Le redéploiement fréquent de la pile réseau entraîne des coûts importants en termes de temps et d'argent. Les tâches de provisionnement du réseau nécessitent une expertise technique spécialisée, ce qui crée des goulots d'étranglement et ralentit le cycle de développement.

Questions d'auto-évaluation

  • Quelles étapes manuelles, le cas échéant, sont impliquées dans le processus de déploiement. Quel est leur impact sur la fréquence et le temps de déploiement ?

  • Comment les annulations sont-elles gérées en cas d'échec du déploiement ? Quel est leur impact sur la fréquence de déploiement et le temps de reprise ?

  • Combien de points d'histoire sont nécessaires pour approvisionner la pile réseau lorsque vous configurez de nouveaux environnements ?

  • Quels sont les coûts supplémentaires et les délais associés au redéploiement fréquent de la pile réseau au cours du processus de développement ?

  • Le provisionnement de la pile réseau dépend-il d'une expertise technique spécialisée ou s'agit-il d'une tâche qui peut être gérée par n'importe quel membre de l'équipe ?

Flexibilité et fourniture de fonctionnalités

L'approche d'accès au réseau peut influencer la capacité de l'équipe d'ingénierie à innover et à déployer efficacement de nouvelles fonctionnalités.

Critères de score élevé

L'approche d'accès au réseau offre la flexibilité nécessaire pour un déploiement rapide et fluide des fonctionnalités. Il prend en charge un large éventail de protocoles de communication, de communications unidirectionnelles et bidirectionnelles et de tailles de messages. Il n'impose pas de contraintes importantes aux processus de développement ou à l'innovation.

Indicateurs à faible score

L'approche d'accès au réseau limite la capacité de l'équipe à déployer de nouvelles fonctionnalités en raison de l'absence de protocoles de communication pris en charge, de la rigidité de la taille des messages ou de la dépendance à l'égard de technologies spécifiques et de ressources spécialisées associées. Cela peut ralentir les cycles de développement et entraver l'évolution du service.

Questions d'auto-évaluation

  • Quel est l'impact de l'approche d'accès au réseau sur l'agilité de l'équipe dans le développement et le déploiement de nouvelles fonctionnalités ?

  • L'approche d'accès au réseau comporte-t-elle des limites qui limitent la prise en charge de certains protocoles ou technologies de communication ?

  • Comment l'approche facilite-t-elle ou limite-t-elle l'intégration des nouvelles technologies et innovations dans le service ?

  • Comment l'approche d'accès au réseau affecte-t-elle les délais de développement et la feuille de route du produit ?

Modifier le taux d'échec

L'approche d'accès réseau que vous choisissez peut affecter le taux d'échec des modifications lors du déploiement de nouveaux services ou fonctionnalités. Un meilleur contrôle signifie souvent une plus grande flexibilité, mais cela augmente également le risque de mauvaises configurations, par exemple lors de la gestion d'une configuration de routage complexe.

Critères de score élevé

Vous pouvez apporter des modifications à la pile réseau avec un risque de défaillance minimal. Des mécanismes de test suffisants sont présents, des mécanismes de restauration efficaces existent et une surveillance efficace vous aide à identifier et à résoudre rapidement les problèmes.

Indicateurs à faible score

L'approche d'accès au réseau est sujette à des défaillances lors des modifications. Les options de test sont limitées, les stratégies de déploiement sont complexes ou les capacités de surveillance et de dépannage sont insuffisantes. Plusieurs parties sont tenues de participer aux sessions de résolution des problèmes. Cela peut entraîner une augmentation des temps d'arrêt et une diminution de la disponibilité de l'offre SaaS.

Questions d'auto-évaluation

  • Quelles sont les mesures mises en place pour atténuer le risque d'échec des modifications lors de la mise à jour de la pile réseau ?

  • Existe-t-il des processus de test et de validation approfondis ?

  • À quelle vitesse le système peut-il se rétablir après un échec de modification ? Existe-t-il un processus de rétrogradation efficace ?

  • Existe-t-il des systèmes de surveillance et d'alerte proactifs permettant de détecter et de résoudre les problèmes rapidement pendant et après les modifications du stack réseau ?

  • Quel est le taux d'échec historique des modifications pour les déploiements de stack réseau ? Quelles leçons ont été tirées des incidents passés ?

  • Comment l'approche d'accès au réseau facilite-t-elle ou limite-t-elle la mise en œuvre des changements ? L'approche minimise-t-elle les interruptions de service ?

  • Quel est le risque d'impact sur la disponibilité de l'offre SaaS dans l'environnement de production lorsque vous déployez des modifications impliquant l'approche d'accès au réseau ?

Qualité du code et performance de l'équipe d'ingénierie

Les approches d'accès au réseau peuvent affecter indirectement la qualité du code des offres SaaS. Le manque de standardisation de l'accès au réseau peut obliger l'équipe d'ingénierie à prendre en charge plusieurs approches d'intégration, ce qui peut entraîner une base de code gonflée. Cela peut à son tour entraver la capacité de l'équipe à développer la profondeur et le contrôle de la qualité du code nécessaires pour maintenir des équipes d'ingénierie performantes.

Critères de score élevé

L'équipe d'ingénierie reste concentrée grâce à la modularité du code et à sa réutilisabilité dans le cadre des approches d'accès réseau prises en charge. Les approches d'accès au réseau sont compatibles avec les pipelines de déploiement existants et les stratégies de test automatisées.

Indicateurs à faible score

Les performances de l'équipe d'ingénierie sont réduites en raison des frais généraux associés à l'intégration et à la maintenance d'un trop grand nombre d'approches d'accès au réseau. Certaines approches augmentent considérablement la complexité, génèrent des dettes technologiques ou nécessitent le développement de solutions de contournement pour remédier aux capacités manquantes ou insuffisantes.

Questions d'auto-évaluation

  • Comment l'approche d'accès au réseau gère-t-elle la variabilité du réseau ?

  • Avez-vous besoin de développer un code supplémentaire pour gérer les perturbations de connectivité ?

  • Une nouvelle approche d'accès au réseau s'intègre-t-elle parfaitement aux approches existantes ou nécessite-t-elle un développement personnalisé important ?

  • Quelle est l'ampleur du changement nécessaire pour adopter une nouvelle approche d'accès au réseau ? La base de code existante et les tests automatisés peuvent-ils être utilisés efficacement ?

  • Est-il facile ou difficile de déployer ou de redéployer le service avec l'approche d'accès au réseau sélectionnée ? Est-ce que cela peut être fait fréquemment ? Existe-t-il des dépendances à l'égard des ressources d'experts ?

  • L'approche d'accès au réseau facilite-t-elle ou complique-t-elle le respect des normes de codage et des meilleures pratiques ?

  • Comment cette approche affecte-t-elle time-to-market les nouvelles fonctionnalités ou les correctifs ?

Réduction de la dette technique

Une évaluation de l'impact d'une approche d'accès au réseau sur la dette technique doit prendre en compte ses capacités d'évolutivité, d'observabilité et de sécurité.

Critères de score élevé

Cette approche rationalise efficacement la gestion de l'infrastructure à mesure que la clientèle s'élargit. Il offre de solides capacités d'observabilité. out-of-the-box Cela favorise une surveillance et une maintenance efficaces.

Indicateurs à faible score

L'approche d'accès au réseau ne sécurise pas suffisamment les canaux de communication et ne dispose pas d'outils suffisants pour une observation métrique qualitative. Cela peut également nécessiter un développement supplémentaire pour la gestion de l'infrastructure à mesure que la clientèle augmente, ou des solutions de contournement des problèmes de fiabilité.

Questions d'auto-évaluation

  • Comment l'approche d'accès au réseau influence-t-elle l'évolutivité à long terme de l'infrastructure ? Facilite-t-il une croissance fluide avec un investissement supplémentaire minimal ?

  • Dans quelle mesure les outils d'observabilité inclus sont-ils complets ? Permettent-ils une surveillance et une résolution proactives des problèmes ?

  • Quel est l'impact prévu de l'approche d'accès au réseau sur la maintenance et l'évolution de la base de code au fil du temps ?

  • L'approche s'intègre-t-elle bien à l'infrastructure existante et prévue ? Cela nécessite-t-il des modifications ou des ajouts importants ?

Évolutivité, capacité et performances

Pour déterminer la pertinence d'une approche d'accès réseau pour une offre SaaS, il est essentiel d'analyser comment elle maintient des performances optimales à mesure que la demande augmente.

Critères de score élevé

L'approche de l'accès au réseau facilite parfaitement l'expansion. Il maintient une faible latence pendant le traitement des demandes et gère efficacement les pics de trafic. Il fournit des performances constantes indépendamment de l'augmentation du trafic et n'impose aucune limite opérationnelle à la croissance.

Indicateurs à faible score

L'approche d'accès au réseau ne s'adapte pas efficacement, probablement en raison de limites inhérentes à la bande passante ou d'une capacité d'infrastructure insuffisante. Le provisionnement et la gestion des ressources augmentent la complexité ou créent des dépendances. Les performances du service sont dégradées en raison de l'augmentation de la latence, de l'instabilité et de la variabilité du débit, en particulier dans des conditions de congestion du réseau.

Questions d'auto-évaluation

  • Comment l'approche d'accès au réseau s'adapte-t-elle à un nombre croissant de locataires et à leurs volumes de données ?

  • Est-il intrinsèquement évolutif pour répondre aux demandes futures ?

  • Quelles sont les mesures mises en place pour garantir la cohérence des performances, même en période de pic de trafic ou lors d'événements de mise à l'échelle rapide ?

  • Comment cette approche gère-t-elle la latence et l'instabilité du réseau ? Existe-t-il des mécanismes permettant d'optimiser le débit des données et de minimiser les délais ?

  • L'approche d'accès au réseau peut-elle s'adapter aux différentes conditions du réseau ? Peut-il offrir une expérience à locataire unique à chaque client ?

  • Quel est l'impact de l'approche d'accès au réseau sur l'infrastructure sous-jacente ? Cela nécessite-t-il des mises à niveau ou des modifications importantes des systèmes existants ?