Микросервисы были популярны как основная архитектура на протяжении последнего десятилетия, но для многих приложений они не являются оптимальным выбором. В этом курсе вы научитесь оценивать архитектурный стиль микросервисов и сравнивать его с подходом модульного монолита. Затем вы узнаете, как планировать и выполнять частичную или полную миграцию от микросервисов к модульному монолиту. Такой переход устранит многие сложности, связанные с развертыванием, устранением неполадок и наблюдаемостью, характерные для распределенных приложений, особенно микросервисов, и, вероятно, сократит общие расходы на хостинг. Этот высокоуровневый курс без написания кода предназначен для помощи архитекторам программного обеспечения и техническим руководителям в планировании и успешной реализации миграции.