Поделиться через


Рекомендации по устойчивости для облачной стратегии

Устойчивость — это возможность инфраструктуры поддерживать функциональные возможности и доступность, несмотря на нарушения или сбои. Это краеугольный камень любой успешной стратегии внедрения облака. Разработайте облачную инфраструктуру с учетом устойчивости, чтобы свести к минимуму влияние сбоев. Это помогает обеспечить непрерывность и надежность бизнес-операций.

Помните: чем более тесно ваш бизнес интегрирован с вашей технологией, тем важнее ее устойчивость.

Если система поддерживает ключевой процесс или имеет решающее значение для бизнес-операций, любое время простоя может привести к значительным финансовым потерям, утечке ресурсов или даже полному прекращению бизнес-деятельности.

Планирование непредвиденного

В современном ландшафте, где простой может привести к значительным финансовым потерям и ущерб репутации, устойчивость является необходимостью для многих организаций. Может ли это быть вызвано стихийными бедствиями, кибератаками или системными сбоями, прерывание может произойти неожиданно в любое время.

Устойчивость заключается в обеспечении надежности облачной инфраструктуры и приложений, чтобы справиться с этими проблемами, свести к минимуму время простоя и сохранить целостность служб и данных.

Как правило, не все системы в бизнесе требуют одинакового уровня устойчивости. Вы можете рассмотреть возможность обеспечения гибкости на уровнях устойчивости в бизнесе, чтобы сосредоточиться на инвестициях в устойчивость, где это наиболее важно.

Устойчивость также позволяет вашей организации поддерживать непрерывность бизнес-процессов, соответствовать нормативным требованиям и повысить доверие клиентов, помогая обеспечить доступность критически важных приложений и служб в случае непредвиденных ситуаций.

Общие сведения о модели общей ответственности

Устойчивость — это совместная ответственность между поставщиком облачных служб и его клиентами.

Модель общей ответственности определяет разделение обязанностей и устанавливает границы для управления поставщиком, таких как базовая облачная инфраструктура, и то, за что отвечает клиент, например за безопасность и конфигурацию своих приложений и данных.

Документирование и понимание общей ответственности имеет решающее значение в стратегии внедрения облака, так как это гарантирует, что вы понимаете свою роль в обеспечении безопасности, соответствия требованиям и надежности. Включив модель общей ответственности в стратегию, вы можете заранее решить потенциальные риски, обеспечить надлежащее управление и создать более надежную облачную среду, которая соответствует целям организации и нормативным требованиям.

Обеспечение надежности системы в Azure является общей ответственностью между клиентом и поставщиком облачных служб. Корпорация Майкрософт управляет надежностью облачной платформы, а клиенты и партнеры отвечают за надежность облачных приложений и развертываний инфраструктуры.

Диаграмма, которая показывает матрицу общей ответственности за устойчивость.

Расширение стратегии внедрения облака

Интеграция устойчивости в стратегию внедрения облачных технологий обеспечивает контроль качества как конкурентное преимущество. Создав архитектуру с устойчивостью, вы можете помочь обеспечить работу приложений и бизнеса в различных ситуациях, включая проблемы с оборудованием или сетью, или даже потерю центра обработки данных или всего облачного региона. Это стратегическое внимание позволяет повысить эффективность распределения ресурсов, повысить эффективность работы и повысить эффективность управления рисками.

Кроме того, она может способствовать гибкому развертыванию служб, позволяя вашей организации быстро адаптироваться к рыночным требованиям, сохраняя надежные возможности безопасности и соответствия требованиям.

В конечном счете устойчивость является важным компонентом стратегии внедрения облака, так как она обеспечивает качество и инновации и поддерживает долгосрочные бизнес-цели.

Примеры сценариев устойчивости

Ниже приведены несколько примеров важности устойчивости в стратегии внедрения облака, сопоставленной с конкретными типами сценариев риска.

Сценарий риска Влияние на риск Пример устранения устойчивости
кибератаки Вымогательского ПО, распределенного отказа в обслуживании (DDoS) или несанкционированного доступа. Чтобы снизить влияние, включите надежные меры безопасности, включая соответствующий процесс резервного копирования и восстановления, в стратегии внедрения и плане.
системные сбои Сбои оборудования или программного обеспечения. Проектирование для быстрого восстановления и восстановления целостности данных. Осуществляйте управление временными сбоями в ваших приложениях и обеспечивайте избыточность вашей инфраструктуры, используя, например, несколько реплик с автоматическим переключением на резерв.
проблемы с конфигурацией Ошибки развертывания или неправильные конфигурации. Обрабатывайте изменения конфигурации как изменения в коде, используя инфраструктуру как код (IaC). Используйте конвейеры непрерывной интеграции и развертывания (CI/CD), канареечные развертывания и механизмы отката, чтобы свести к минимуму влияние неисправных обновлений или развертываний.
пики спроса или перегрузки Снижение производительности во время пикового использования или пиков трафика. Используйте эластичную масштабируемость, чтобы системы автоматически масштабироваться для обработки повышенного спроса без нарушения работы службы.
нарушения соответствия требованиям Нарушение нормативных стандартов. Применяйте такие средства соответствия, как Microsoft Purview, и используйте политику Azure для обеспечения соответствия требованиям.
Стихийные бедствия Сбои центра обработки данных, вызванные землетрясениями, наводнениями или штормами. Планирование на случай отказа, для высокой доступности и аварийного восстановления с использованием зон доступности, нескольких регионов или даже многооблачных подходов.

Рекомендации

Следуйте этим рекомендациям, чтобы учесть соображения устойчивости при стратегии внедрения облачных технологий.

  • Проведите анализ влияния на бизнес (BIA): определите критичность различных систем и приложений, чтобы помочь расставить приоритеты в усилиях по восстановлению ресурсов и восстановления. Выполните этот анализ итеративно во время внедрения облака.

  • Выполнить оценку рисков: определите потенциальные угрозы и уязвимости, которые могут повлиять на вашу облачную инфраструктуру и использовать их для создания стратегий устранения рисков и информирования о своих планах устойчивости и надежности.

  • Завершение анализа затрат и преимущества. Сопоставление и понимание того, как инвестиции в внедрение облака соответствуют требованиям к непрерывности бизнес-процессов и соглашениям об уровне обслуживания.

  • Понимание общей ответственности. Убедитесь, что ваша группа стратегий содержит подробные сведения о модели общей ответственности в облаке, в том числе о том, как она влияет на надежность. Дополнительные сведения см. в требованиях к надежности.

  • Понимание надежности Azure. Используйте документацию по надежности Azure, чтобы лучше понять, как работает надежность и устойчивость в Azure.

  • Поймите возможности надежности служб Azure: Просмотрите руководства по надежности служб Azure , чтобы разработать стратегию внедрения, связанную с возможностями надежности конкретных служб Azure.

  • Понять цели восстановления. Узнайте о целевых задачах времени восстановления (RTO) и целевых точках восстановления (RPO) в рамках стратегии внедрения облака, чтобы понять ограничения времени простоя и потери данных для ваших систем.

  • Определить реалистичные целевые показатели надежности: задайте реалистичные ожидания с внутренними заинтересованными лицами о надежности и используйте договорные соглашения для передачи этих ожиданий клиентам. Просмотрите рекомендации Azure Well-Architected Framework по определению целевых показателей надежности.

Следующий шаг

вопросы безопасности