По опыту скажу, что эти десять пунктов могут отнять больше времени и денег, чем само написание системы на микросервисах. Перед стартом работы над дроблением монолита на микросервисы рекомендую пройтись по чек-листу и ничего не упустить:
1. Мастер-данные.
2. Написание кода по-новому.
3. Проектирование IT-продукта заново.
4. Создание новой инфраструктуры.
5. Измерение и проверка SLA.
6. Вклад в fault tolerance на всех уровнях.
7. Реорганизация команд.
8. Работы по обратной совместимости.
9. Интеграция служб поддержки.
10. Догоняющий поток фич.
Если в плане перехода вы учли все пункты, то, скорее всего, довольно точно попадёте в оценку. Как итог, вы сможете перевести свою систему на рельсы микросервисной архитектуры и использовать все её плюсы для бизнеса.