Создание решений для конфиденциальных вычислений
Конфиденциальные вычисления Azure предлагают различные варианты создания конфиденциальных решений. Спектр вариантов зависит от включения сценариев "лифт и смена" существующих приложений до полного управления различными функциями безопасности. Эти функции включают управление уровнем доступа. Вы устанавливаете уровень доступа поставщика узла или гостевого оператора к данным и коду. Вы также можете контролировать доступ к другим корневому набору или вредоносным программам, которые могут скомпрометирует целостность рабочих нагрузок, выполняемых в облаке.
Решения
Такие технологии, как безопасные анклава или конфиденциальные виртуальные машины, позволяют клиентам выбирать подход, который они хотят принять в создании конфиденциальных решений.
- Существующие приложения без доступа к исходному коду могут воспользоваться конфиденциальными виртуальными машинами на основе технологии AMD SEV-SNP для простого подключения к платформе конфиденциальных вычислений Azure.
- Сложные рабочие нагрузки, включающие собственный код для защиты от любого вектора доверия, могут воспользоваться безопасной технологией анклавов приложений. В настоящее время Azure предлагает анклавы приложений на виртуальных машинах на основе Intel SGX. Intel SGX обеспечивает защиту данных и кода, выполняющихся в аппаратно зашифрованном пространстве памяти. Обычно для этих приложений требуется обмен данными с протестированным безопасным анклавам, который получается с помощью платформ с открытым кодом.
- Контейнерные решения, работающие на конфиденциальных контейнерах, включенных в Служба Azure Kubernetes, могут соответствовать клиентам, ищущим сбалансированный подход к конфиденциальности. В этих сценариях существующие приложения можно упаковывать и развертывать в контейнерах с ограниченными изменениями, но по-прежнему предлагают полную изоляцию безопасности от поставщика облачных служб и администраторов.
Подробнее
Чтобы использовать возможности анклава и изолированных сред, вам потребуется использовать средства, поддерживающие конфиденциальные вычисления. Существует несколько средств, пригодных для разработки приложений с поддержкой анклавов. Дополнительные сведения см. в статье о разработке приложений анклава.
Сведения о средствах с открытым кодом для создания решений для приложений анклава Intel SGX для виртуальных машин.
Используйте партнеры и средства с открытым кодом для конфиденциальных контейнеров. Вы также можете использовать некоторые из этих средств для рабочих нагрузок Azure Kubernetes.