Разработка и развертывание приложений

Изучите шаблоны и методики разработки приложений, настройте конвейеры Azure и выполните рекомендации по обеспечению надежности информационных систем (SRE). SRE — это подход к разработке и развертыванию приложений, управлению изменениями, мониторингу и реагированию на чрезвычайные ситуации.

Планирование, обучение и подтверждение

Используйте следующие ресурсы проверка list и разработки приложений для планирования разработки и развертывания приложений. Вы должны иметь ответы на следующие вопросы.

  • Вы уже подготовили среду разработки приложений и рабочий процесс настройки?
  • Как вы будете структурировать папку проекта для поддержки разработки приложений Kubernetes?
  • Вы определили требования к состоянию, конфигурации и хранилищу приложения?

Список проверка SRE

Развертывание в рабочей среде и применение рекомендаций

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

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

Рекомендации по SRE проверка list

Оптимизация и масштабирование

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

  • Отделены ли сквозные функции приложения от самого приложения?
  • Можете ли вы поддерживать надежность системы и приложения, продолжая развертывать новые возможностям и версии?

Список проверка развертывания приложений