В этом докладе мы разберем:
- коротко о целесообразности применения по сравнению с монолитом
- инструменты и решения для разработки и внедрения (Azure DevOps, Swagger, Docker)
- как разделить приложение по микросервисам на примере простого заказа товаров (api & front app)
- как распределить данные не нарушая сути микросервисов, и как соблюдать целостность этих данных (СуБД, RabbitMQ, MassTransit)
- авторизация и права доступа (gateway, identity)