Princípios de design do Microsoft Cloud for Healthcare
Para garantir que a solução atenda aos mais altos padrões de sustentabilidade, a Microsoft desenvolveu um conjunto de princípios de design para o Microsoft Cloud for Healthcare e as ciências naturais. Esses princípios de design se baseiam nos cinco pilares da excelência arquitetônica no Azure Well-Architected Framework e fornecem diretrizes para a criação de soluções sustentáveis e escalonáveis. Nestes artigos, exploraremos os seguintes princípios de design e como eles podem ser aplicados para criar soluções eficazes e eficientes.
Princípio de design | Descrição | Pilar |
---|---|---|
Desenvolver de acordo com as necessidades dos negócios | Um requisito de negócios deve justificar cada decisão de design. Para que uma aplicativo seja adequadamente confiável, ele deve refletir os requisitos de negócios que o rodeiam. | Confiabilidade |
Atribuir o privilégio mínimo | Implemente privilégios mínimos em todo o aplicativo e plano de controle para proteger contra exfiltração dos dados e cenários de agentes mal-intencionados e faça as configurações necessárias para mostrar/ocultar quaisquer informações do cliente relevantes para cada persona | Segurança |
Abordagem que prioriza a configuração | Priorize o uso de configurações internas e configurações disponíveis na solução e no Power Platform antes de recorrer a código personalizado ou personalização complexa. Reserve codificação personalizada ou esforços de desenvolvimento complexos para situações em que não haja soluções adequadas prontas para uso, low-code ou de terceiros. | Eficiência de desempenho |
Integração e interoperabilidade | Permita a integração perfeita com sistemas e aplicativos existentes comumente usados no setor de serviços de saúde. Ela deverá oferecer suporte a APIs e padrões da setor para facilitar a troca de dados entre várias plataformas e serviços. | Confiabilidade |
Operações e monitoramento centralizados | Padronize e centralize o registro em log e a auditoria de cada componente da solução na solução. Use o Application Insights e o Log Analytics para coletar logs locais, da nuvem híbrida, do PaaS e da Power Platform. | Excelência operacional |
Monitorar a integridade de toda a solução | Conheça a escalabilidade e a resiliência da infraestrutura, dos aplicativos e dos serviços dependentes. Reúna e revise os principais contadores de desempenho regularmente. | Excelência operacional |
Trazer somente os dados necessários para uso | Seja seletivo e deliberado ao determinar quais elementos de dados são essenciais para mapeamento ou extensão no modelo de dados de saúde e evite a proliferação desnecessária de dados. | Eficiência de desempenho |
Privacidade de dados e gerenciamento de consentimento | Priorize a privacidade dos dados implementando mecanismos robustos para gerenciar o consentimento do usuário e controlar o acesso a informações confidenciais. Implemente princípios de privacidade desde o design, técnicas de pseudonimização e anonimização dos dados para proteger os dados dos clientes e, ao mesmo tempo, permitir insights e personalização baseados em dados. | Segurança |
Segurança e conformidade primeiro | Priorize medidas robustas de segurança, criptografia de dados, controles de acesso e conformidade com as regulamentações do setor (para garantir a proteção dos dados dos clientes e atender aos requisitos regulatórios). | Segurança |
Promova a tomada de decisões baseadas em dados | Os serviços de saúde dependem fortemente da tomada de decisões baseadas em dados. Use, configure ou integre ferramentas de visualização de dados para fornecer insights sobre o comportamento do cliente, o gerenciamento de riscos e o desempenho geral dos negócios. | Excelência operacional |
Use soluções/conectores nativos em vez de criar seus próprios | Use um dos conectores nativos para ingestão de dados junto com os recursos de transformação em vez de criar seus próprios conectores. | Otimização de custo |
Otimizar custos | Os dados operacionais podem crescer significativamente ao longo do tempo. Monitore o crescimento de suas tabelas do Dataverse pelo tempo e estabeleça políticas de retenção de dados para dados, logs e arquivos mantidos no Dataverse. | Otimização de custo |
Escolha a estratégia de licenciamento certa | Estabeleça a estratégia de atribuição de licenciamento correta para otimizar os custos de licenciamento da sua plataforma. | Otimização de custo |