Простейшее веб-приложение на Spring (Heroku, Docker, k8s)
3 000 руб. за проект
Часть 1
Простейшее веб-приложение на Spring - имитация сервиса бронирования отелей.
Частично реализовано, можно доделать или написать заново.
4 сервиса: gateway (к нему обращается клиент, запросы к сервисам только через gw), reservation (бронирование отеля), loyalty (информация о пользователе), payment (записи об оплате брони).
База - heroku postgres, у каждого сервиса своя, они заполнены, работают (см. application.properties).
Здесь в базе отель только один и пользователь один.
Деплой на heroku - с помощью github actions.
Результат - пройденные postman-тесты в github actions.
Подробнее о задаче и описание API - README1.md
Часть 2
Приложение то же самое.
Выключается loyalty сервис (heroku maintenance mode).
Добавить circuit breaker для отказоустойчивости.
Результат - пройденные postman-тесты в github actions.
Подробнее о задаче - README2.md
Часть 3
Приложение из части 1, задеплоить его docker-образ в managed-кластер k8s. Взять готовый бесплатный кластер (например, Digital Ocean, Google Kubernetes Engine).
Результат - пройденные postman-тесты в github actions.
Подробнее - README3.md
Срок - до 14.01.22
https://github.com/Alienstemple/lab2_microserv/tre...
Простейшее веб-приложение на Spring - имитация сервиса бронирования отелей.
Частично реализовано, можно доделать или написать заново.
4 сервиса: gateway (к нему обращается клиент, запросы к сервисам только через gw), reservation (бронирование отеля), loyalty (информация о пользователе), payment (записи об оплате брони).
База - heroku postgres, у каждого сервиса своя, они заполнены, работают (см. application.properties).
Здесь в базе отель только один и пользователь один.
Деплой на heroku - с помощью github actions.
Результат - пройденные postman-тесты в github actions.
Подробнее о задаче и описание API - README1.md
Часть 2
Приложение то же самое.
Выключается loyalty сервис (heroku maintenance mode).
Добавить circuit breaker для отказоустойчивости.
Результат - пройденные postman-тесты в github actions.
Подробнее о задаче - README2.md
Часть 3
Приложение из части 1, задеплоить его docker-образ в managed-кластер k8s. Взять готовый бесплатный кластер (например, Digital Ocean, Google Kubernetes Engine).
Результат - пройденные postman-тесты в github actions.
Подробнее - README3.md
Срок - до 14.01.22
https://github.com/Alienstemple/lab2_microserv/tre...
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.