Principes de conception Microsoft Cloud for Healthcare
Afin de garantir que la solution répond aux normes les plus élevées, Microsoft a développé un ensemble de principes de conception pour Microsoft Cloud for Healthcare et Sciences de la vie. Ces principes s’appuient sur les cinq piliers de l’architecture optimale dans Azure Well-Architected Framework et fournissent des conseils pour créer des solutions durables et évolutives. Dans ces articles, nous explorons les principes de conception suivants et comment ils peuvent être appliqués pour créer des solutions de développement efficaces et efficientes.
Principe de conception | Description | Pilier |
---|---|---|
Construire pour les besoins commerciaux | Chaque décision de conception doit répondre à une exigence commerciale. Pour qu’une application soit suffisamment fiable, elle doit refléter les exigences métier qui l’entourent. | Fiabilité |
Attribuer le privilège minimal | Implémentez le moindre privilège dans l’ensemble de l’application et du plan de contrôle pour vous protéger contre l’exfiltration de données et les scénarios d’acteurs malveillants et effectuez les configurations nécessaires pour afficher/masquer toutes les informations client pertinentes pour chaque personnage. | Sécurité |
Approche de configuration d’abord | Donnez la priorité à l’utilisation des configurations et paramètres intégrés disponibles dans la solution et la plateforme d’alimentation avant de recourir à un code personnalisé ou à une personnalisation complexe. Réservez le codage personnalisé ou les efforts de développement complexes aux situations dans lesquelles aucune solution prête à l’emploi, low-code ou tierce n’est disponible. | Efficacité en termes de performance |
Intégration et interopérabilité | Permettez une intégration transparente avec les systèmes et applications existants couramment utilisés dans le secteur des services de santé. Il doit prendre en charge les API et les normes industrielles pour faciliter l’échange de données entre diverses plateformes et services. | Fiabilité |
Opérations et surveillance centralisées | Normalisez et centralisez la journalisation et l’audit de chaque composant de la solution. Utilisez Application Insights et Log Analytics pour collecter les journaux d’activité locaux, cloud hybride, PaaS et Power Platform. | Excellence opérationnelle |
Surveiller l’intégrité de toute la solution | Familiarisez-vous avec l’évolutivité et la résilience de l’infrastructure, des applications et des services dépendants. Rassemblez et examinez régulièrement les principaux compteurs de performance. | Excellence opérationnelle |
Apportez uniquement les données nécessaires à l’utilisation | Soyez sélectif et délibéré dans la détermination des éléments de données essentiels à la cartographie ou à l’extension du modèle de données de santé et évitez la prolifération inutile des données. | Efficacité en termes de performance |
Confidentialité des données et gestion du consentement | Donnez la priorité à la confidentialité des données en mettant en œuvre des mécanismes robustes pour gérer le consentement des utilisateurs et contrôler l’accès aux informations sensibles. Mettez en œuvre les principes de confidentialité dès la conception, les techniques de pseudonymisation et l’anonymisation des données pour protéger les données des clients tout en permettant des informations et une personnalisation basées sur les données. | Sécurité |
Priorité à la sécurité et à la conformité | Donnez la priorité à des mesures de sécurité robustes, au cryptage des données, aux contrôles d’accès et à la conformité aux réglementations du secteur (pour garantir la protection des données des clients et répondre aux exigences réglementaires). | Sécurité |
Favoriser la prise de décision basée sur les données | Les soins de santé reposent fortement sur une prise de décision basée sur les données. Utilisez, configurez ou intégrez des outils de visualisation de données pour fournir des informations sur le comportement des clients, la gestion des risques et les performances globales de l’entreprise. | Excellence opérationnelle |
Utilisez des solutions/connecteurs natifs au lieu de créer les vôtres | Utilisez l’un des connecteurs natifs pour l’ingestion des données avec les fonctionnalités de transformation plutôt que vos propres connecteurs. | Optimisation des coûts |
Optimiser les coûts | Les données opérationnelles peuvent croître considérablement avec le temps, surveillez la croissance de vos tables Dataverse par heure et mettre en place des politiques de conservation des données pour les données, journaux et fichiers conservés dans Dataverse. | Optimisation des coûts |
Choisissez la bonne stratégie de licence | Établir la bonne stratégie d’affectation de licence pour optimiser les coûts de licence de votre plateforme. | Optimisation des coûts |