Принципы проектирования Microsoft Cloud for Healthcare
Чтобы гарантировать, что решение соответствует самым высоким стандартам, Microsoft разработала набор принципов проектирования для Microsoft Cloud for Healthcare и медико-биологических наук. Эти принципы проектирования основаны на пяти столпах архитектурного совершенства в Azure Well-Architected Framework и предоставляют рекомендации по созданию устойчивых и масштабируемых решений. В этих статьях мы исследуем следующие принципы проектирования и способы их применения для создания эффективных и действенных решений.
Принцип проектирования | Описание | Основа |
---|---|---|
Созданы для нужд бизнеса | Бизнес-требования должны обосновывать каждое проектное решение. Чтобы приложение было достаточно надежным, оно должно отражать окружающие его бизнес-требования. | Надежность |
Назначайте наименьшие привилегии | Внедрите минимальные привилегии во всем приложении и плоскости управления для защиты от кражи данных и сценариев злоумышленников, а также настройте необходимые конфигурации для отображения/скрытия любой информации о клиенте, относящейся к каждой персоне | Группа безопасности |
Подход «сначала настройка» | Прежде чем прибегать к пользовательскому коду или сложной настройке, расставьте приоритеты в использовании встроенных конфигураций и настроек, доступных в решении и платформе Power Platform. Приберегите индивидуальное кодирование или комплексную разработку для ситуаций, когда нет подходящих готовых решений, решений с низким уровнем кода или сторонних решений. | Эффективные процессы |
Интеграция и совместимость | Обеспечьте плавную интеграцию с существующими системами и приложениями, обычно используемыми в индустрии здравоохранения. Должны поддерживаться API-интерфейсы и отраслевые стандарты для облегчения обмена данными между различными платформами и сервисами. | Надежность |
Централизованные операции и мониторинг | Стандартизируйте и централизуйте ведение журналов и аудит каждого компонента решения в решении. Используйте Application Insights и Log Analytics для сбора локальных журналов, журналов гибридного облака, журналов PaaS и журналов Power Platform. | Операционная эффективность |
Отслеживайте работоспособность всего решения | Узнайте о масштабируемости и отказоустойчивости инфраструктуры, приложений и зависимых сервисов. Регулярно собирайте и анализируйте ключевые показатели производительности. | Операционная эффективность |
Вносите только необходимые для использования данные | Будьте избирательны и действуйте обдуманно при определении того, какие элементы данных необходимы для сопоставления или расширения модели данных здравоохранения, и избегайте ненужного увеличения количества данных. | Эффективные процессы |
Конфиденциальность данных и управление согласием | Уделяйте приоритетное внимание конфиденциальности данных, внедряя надежные механизмы управления согласием пользователей и контроля доступа к конфиденциальной информации. Внедряйте принципы конфиденциальности, методы псевдонимизации и анонимизации данных, чтобы защитить данные клиентов, одновременно обеспечивая аналитику и персонализацию на основе данных. | Группа безопасности |
Безопасность и соответствие требованиям в первую очередь | Уделяйте приоритетное внимание надежным мерам безопасности, шифрованию данных, контролю доступа и соблюдению отраслевых норм, чтобы обеспечить защиту данных клиентов и соответствовать нормативным требованиям. | Группа безопасности |
Способствуйте принятию решений на основе данных | Здравоохранение в значительной степени полагается на принятие решений на основе данных. Используйте, настраивайте или интегрируйте инструменты визуализации данных, чтобы получить представление о поведении клиентов, управлении рисками и общей эффективности бизнеса. | Операционная эффективность |
Используйте нативные решения/соединители вместо создания собственных | Используйте один из нативных соединителей для приема данных, а также возможностей преобразования вместо создания своих собственных соединителей. | Оптимизация расходов |
Оптимизируйте затраты | Объем операционных данных может значительно увеличиваться со временем, следите за ростом ваших таблиц Dataverse с течением времени и внедрите политику хранения данных для данных, журналов и файлов, хранящихся в Dataverse | Оптимизация расходов |
Выберите правильную стратегию лицензирования | Установите правильную стратегию назначения лицензирования, чтобы оптимизировать затраты на лицензирование вашей платформы. | Оптимизация расходов |