IA de dados dos serviços de saúde em conformidade com HIPAA e HITRUSTHIPAA and HITRUST compliant health data AI

Ideia da solução Solution Idea

Se você quiser nos ver, expanda este artigo com mais informações, detalhes de implementação, diretrizes de preços ou exemplos de código, fale conosco com os comentários do GitHub!If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

ArquiteturaArchitecture

Diagrama de arquitetura Baixe um SVG dessa arquitetura.Architecture Diagram Download an SVG of this architecture.

Fluxo de DadosData Flow

  1. Ingerir com segurança dados de pacientes em massa no armazenamento de BLOBs do Azure.Securely ingest bulk patient data into Azure Blob storage.
  2. A grade de eventos publica dados do paciente para Azure Functions para processamento e armazena com segurança os dados do paciente no banco de dado SQL.Event Grid publishes patient data to Azure Functions for processing, and securely stores patient data in SQL Database.
  3. Analise dados de pacientes usando o Machine Learning e crie um modelo treinado por Machine Learning.Analyze patient data using Machine Learning, and create a Machine Learning-trained model.
  4. Ingerir novos dados de pacientes no formato HL7/FHIR e publicar em Azure Functions para processamento.Ingest new patient data in HL7/FHIR format and publish to Azure Functions for processing. Armazenar no banco de dados SQL.Store in SQL Database.
  5. Analise dados recentemente ingeridos usando o modelo de Machine Learning treinado.Analyze newly ingested data using the trained Machine Learning model.
  6. Interaja com os dados do paciente usando Power BI enquanto preserva o RBAC (controle de acesso baseado em função).Interact with patient data using Power BI while preserving Role-Based Access Control (RBAC).

ComponentesComponents

  • Azure Functions: processar eventos com código sem servidorAzure Functions: Process events with serverless code
  • Grade de eventos: Obtenha a entrega de eventos confiáveis em grande escalaEvent Grid: Get reliable event delivery at massive scale
  • Contas de armazenamento: armazenamento em nuvem durável, altamente disponível e amplamente escalonávelStorage Accounts: Durable, highly available, and massively scalable cloud storage
  • Banco de dados SQL do Azure: SQL gerenciado e inteligente na nuvemAzure SQL Database: Managed, intelligent SQL in the cloud
  • Azure Machine Learning: traga a ia para todos com uma plataforma de ponta a ponta, escalonável e confiável com experimentação e gerenciamento de modelosAzure Machine Learning: Bring AI to everyone with an end-to-end, scalable, trusted platform with experimentation and model management
  • Power bi Embedded: inserir visualizações de dados impressionantes e totalmente interativas em seus aplicativosPower BI Embedded: Embed fully interactive, stunning data visualizations in your applications
  • Central de segurança: unificar o gerenciamento de segurança e habilitar a proteção avançada contra ameaças em cargas de trabalho de nuvem híbridaSecurity Center: Unify security management and enable advanced threat protection across hybrid cloud workloads
  • Azure Active Directory: sincronizar diretórios locais e habilitar o logon únicoAzure Active Directory: Synchronize on-premises directories and enable single sign-on
  • Key Vault: proteger e manter o controle de chaves e outros segredosKey Vault: Safeguard and maintain control of keys and other secrets
  • Application Insights: detectar, fazer triagem e diagnosticar problemas em seus aplicativos Web e serviçosApplication Insights: Detect, triage, and diagnose issues in your web apps and services
  • Azure monitor: a observação completa em seus aplicativos, infraestrutura e redeAzure Monitor: Full observability into your applications, infrastructure, and network
  • Operation Management Suite: uma coleção de serviços de gerenciamento que foram criados na nuvem desde o inícioOperation Management Suite: A collection of management services that were designed in the cloud from the start
  • RBAC e funções internas: o RBAC (controle de acesso baseado em função) tem várias definições de função internas que você pode atribuir a usuários, grupos e entidades de serviço.RBAC and built-in roles: Role-based access control (RBAC) has several built-in role definitions that you can assign to users, groups, and service principals.

Próximas etapasNext steps