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


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

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

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

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

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

Контрольный список SRE

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

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

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

Контрольный список рекомендаций SRE

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

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

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

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