Каковы преимущества конфигурации облака AWS по сравнению с конфигурацией облака весны?

На основании каких параметров мы можем выбрать сервер конфигурации? Конфигурация облака aws против сервера конфигурации весеннего облака?

  1. Если приложение разработано на основе Spring Framework, какой из них будет лучшим вариантом? aws-cloud-config / spring-config?
  2. оба поддерживают конфигурацию XML/ свойств, отличную от YAML?
  3. Могут ли оба быть настроены для высокой доступности?
  4. Можно ли определить рабочий процесс (для утверждения изменений, которые необходимо перенести в PRODUCTION, например, с помощью jenkins?)

1 ответ

Решение

Если ваше приложение основано на Spring, имеет смысл использовать Spring Cloud Config, как если бы вы использовали конкретную среду вместо общей структуры, такой как AWS config.

да, Spring Cloud Config поддерживает как YAML, так и файлы свойств

В конечном итоге Spring Cloud Config - это приложение Spring Boot, поэтому вы можете сделать его доступным с помощью той же стратегии, которую мы используем для любого приложения Spring.

Самый простой рабочий процесс утверждения будет

  1. Настройте свою работу Jenkins для отправки почты на утверждение
  2. Настройка продвижения с использованием https://wiki.jenkins.io/display/JENKINS/Promoted+Builds+Plugin
  3. Развертывание Artificats для конкретной среды
Другие вопросы по тегам