Разработка микросервиса весенней загрузки с использованием весеннего облака
Я пытаюсь разработать микросервисы с использованием Spring mvc и Spring Boot с использованием инструментов и сервисов Spring Cloud. И я планирую развернуть мои весенние облачные микросервисы в эластичных бобовых стеблях. Поэтому у меня есть сомнения в процессе развертывания.
- Нужно ли мне использовать какой-либо контейнерный сервис для развертывания в эластичном бобовом стебле? Когда я изучал, я обнаружил, что записи о контейнерах в литейном облаке. Поэтому я почувствовал замешательство, что мне нужно развернуть какие-либо контейнерные сервисы в эластичном beanstalk или нужно включить файл зависимостей сервисов контейнеров при разработке сервиса
1 ответ
Вы можете использовать AWS Elastic Beanstalk(EB) или EC2 Container Service(ECS).
Если вы хотите контролировать свое масштабирование и пропускную способность, используйте ECS, ECS предоставит вам контроль, поскольку вы должны указать размер и количество узлов в кластере и указать, следует ли использовать автоматическое масштабирование.
Если вы хотите сосредоточиться на приложении, а не на DevOps, используйте Elastic Beanstalk. Для Elastic Beanstalk просто предоставьте Dockerfile, а EB позаботится о масштабировании предоставления количества и размера узлов, вы в принципе можете забыть об инфраструктуре с маршрутом EB.