Андрей Трушкин - Архитектура цифрового мира

Тут можно читать онлайн Андрей Трушкин - Архитектура цифрового мира - бесплатно ознакомительный отрывок. Жанр: О бизнесе популярно. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Андрей Трушкин - Архитектура цифрового мира краткое содержание

Архитектура цифрового мира - описание и краткое содержание, автор Андрей Трушкин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Настоящая книга посвящена становлению и совершенствованию цифрового мира, отражает связь развития экономики, разделения и углубления труда и сферы ИТ. Автор дает прямые ответы на ключевые вопросы. Как должна развиваться архитектура цифрового мира? Как должен быть выстроен процесс цифровой трансформации, чтобы развитие организации носило перманентно интенсивный характер? Как значимо повысить эффективность инвестиций в ИТ? Книга будет полезна как ИТ-специалистам, так и руководителям организаций.

Архитектура цифрового мира - читать онлайн бесплатно ознакомительный отрывок

Архитектура цифрового мира - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Андрей Трушкин
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

• Для каждого бизнес-процесса, подлежащего автоматизации, проводится технический рефакторинг в соответствии с концепцией, изложенной выше: составляется техническая карта, включающая как бизнес-действия, так и необходимые технические задачи, формируется контекст процесса, выделяются составляющие его локальные контексты.

• Бизнес-процесс, выполняющийся в рамках одного локального контекста, управляется в соответствии с шаблоном проектирования оркестровки, что обеспечивает его максимальную прозрачность с точки зрения мониторинга.

• Оркестровка локального бизнес-процесса осуществляется с использованием BPM-движка в соответствии с лучшими практиками переноса последнего в парадигму микросервисной архитектуры, представленными ранее по ходу настоящего раздела. Примером такого движка может являться BPM Camunda.

• Поскольку оркестровка локального процесса осуществляется посредством выделенного микросервиса, масштабирование производится независимо от других сервисов (как содержащих логику управления локальными бизнес-процессами, так и тех, в которых она отсутствует – микросервисах, осуществляющих исполнение продуктовой логики).

• Управление бизнес-процессами, выполняющимися в рамках отдельных локальных транзакций, но составляющих общий глобальный бизнес-процесс, осуществляется на основе шаблона проектирования хореографии.

• Применение шаблона проектирования хореографии для управления глобальным процессом предполагает использование лучших современных практик EDA (наличия платформы событийного обмена, носящей технический характер), а также специальной организации мониторинга его состояния и исполнения экземпляров бизнес-процессов. В качестве платформы событийного обмена может использоваться, например, Apache Kafka.

• Каждый экземпляр процесса, выполняющегося в рамках локального контекста, может масштабироваться независимо от экземпляров процессов, исполняющихся в рамках иных локальных контекстов.

Отметим, что представленный подход позволяет обеспечивать в автоматизации управления бизнес-процессами следование принципам распределенности. Локальные бизнес-процессы могут исполняться независимо друг от друга, распределяясь, например, по территориальному признаку. Каждый экземпляр локального бизнес-процесса при этом масштабируется независимо не только от других бизнес-процессов, но и от экземпляров локальных бизнес-процессов, составляющих вместе с ним общий бизнес-процесс с глобальным контекстом. Например, в общем бизнес-процессе может быть нагруженный этап, содержащий большое количество неавтоматизированных пользовательских задач. В результате объекты, идущие по бизнес-процессу, например, заявки на электронные банковские гарантии, скапливаются именно на данном этапе. Распределенная структура бизнес-процесса позволяет масштабировать процессный микросервис (workflow микросервис), отвечающий именно за этот этап, не осуществляя аналогичного масштабирования с другими составляющими бизнес-процесса. Подобный подход приводит к существенной экономии инфраструктурных мощностей. Необходимо также отметить, что workflow микросервис, выполняющий обобщенные задачи, может быть задействованным в качестве локального бизнес-процесса в нескольких глобальных процессах, например, в процессах прохождения кредитных заявок и заявок на электронную банковскую гарантию.

Пример распределенного бизнес-процесса, выполняющегося совместно с продуктовыми микросервисами, представлен на Рисунке 17.

На Рисунке 17 представлена совместная работа микросервисов, автоматизирующих прикладную логику продукта электронных банковских гарантий, и процессных микросервисов, отвечающих за функционирование бизнес-процесса. Проиллюстрирован один бизнес-процесс – заведение электронной банковской гарантии (рассматривается поступление заявки на гарантию с внешней площадки). По итогам технического рефакторинга общий бизнес-процесс, выполняющийся в рамках глобального контекста обработки заявки, разбит на 5 локальных бизнес-процессов, выполняющихся в рамках собственных локальных контекстов. Каждый локальный процесс реализуется в рамках микросервисной парадигмы и осуществляет оркестровку действий, входящих в него и реализуемых прикладными микросервисами, пользовательскими неавтоматизированными задачами или внешними по отношению к рассматриваемому ИТ-решению системами. В рамках глобального процесса для синхронизации исполнения локальных элементов используется шаблон проектирования хореография в соответствии с принципами EDA, основой реализации выступает платформа событийного обмена.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Андрей Трушкин читать все книги автора по порядку

Андрей Трушкин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Архитектура цифрового мира отзывы


Отзывы читателей о книге Архитектура цифрового мира, автор: Андрей Трушкин. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
Олег
9 июля 2023 в 20:43
Книга понравилась, написана системно и охватывает с разных сторон процесс IT-цифровизации. Есть и экскурс в историю вопроса, и текущее положение дел, и краткий взгляд в будущее. Мне как банковскому программисту в прошлом и PM теперь было интересно узнать мнение коллеги по цеху на происходящее в отрасли. Для общего развития книга вполне хороша.
Егор
15 июля 2023 в 20:27
В целом я согласен с мыслями автора и по текущему положению дел, и с его видением тенденций трансформации it, хотя всё же думаю, что главенствовать будет ai и в среднесрочной перспективе всё будет крутится вокруг совершенствования его алгоритмов и всё большем проникновении во все сферы, и в т.ч. само написание кода будет, хм, обесчеловечиваться.
Эдуард
26 июля 2023 в 23:34
До этой книги мне не попадались, во-первых, актуальные и более-менее глобальные труды на тему цифровизации мира, во-вторых, от наших авторов. Поэтому читать было вдвойне интересно. Перед тем, как купить книгу, почитал про автора, поэтому ожидал более скучного языка, всё-таки он годами работал в банковской сфере, а это накладывает свой отпечаток, знаю по себе. На самом деле текст написан не заумно, лёгким языком, так что читается можно сказать залпом. Как мне кажется, такой стиль зайдёт и опытному разработчику, и студенту.
x