Добавить в корзинуПозвонить
Найти в Дзене

99% новичков не знают этих простых секретов Интеграции — НЕ БУДЬТЕ СРЕДИ НИХ!

Это то, что превратит ваш путь к вершинам сопряжения систем в легкую прогулку, пока ваши товарищи считают интеграционные задачи "адом" и избегают этой высокооплачиваемой работы. Вы узнаете как я к этому пришел и все "сложные секреты и приемы" сразу лягут в стройную систему. Вы обратитесь в религию искусства сопряжения и уже не сможете сопрягать плохо, медленно или небезопасно. (c) М.Твен Вся жизнь человека делится на этапы. К тому этапу жизни с которого началось мое приключение под названием "СОПРЯЖЕНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ", я подошел уже вполне состоявшимся человеком. Приличная карьера. Хорошая зарплата. Офис в центре столицы. Одно не давало мне покоя. Впереди цифровая революция, а я еще не цифровой Че Гевара. И даже не в его команде :( Страстное желание находиться в авангарде этого грядущего цифрового потока силы (а может даже и возглавить его часть) не давало мне покоя. Мне хотелось быть частью всего этого. (старинная пословица народов севера) У меня выдался перерыв между работам
Оглавление

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

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

Путь на американские горки проходит через мечту

(c) М.Твен

Вся жизнь человека делится на этапы. К тому этапу жизни с которого началось мое приключение под названием "СОПРЯЖЕНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ", я подошел уже вполне состоявшимся человеком. Приличная карьера. Хорошая зарплата. Офис в центре столицы.

Одно не давало мне покоя. Впереди цифровая революция, а я еще не цифровой Че Гевара. И даже не в его команде :(

Страстное желание находиться в авангарде этого грядущего цифрового потока силы (а может даже и возглавить его часть) не давало мне покоя. Мне хотелось быть частью всего этого.

Не знаешь водоема, не прыгай

(старинная пословица народов севера)

У меня выдался перерыв между работами. Денег было достаточно. Вокруг крутились несколько стаек инвесторов. Эти "пираньи", так же как и я, почувствовали запах будущей наживы и готовы были безжалостно рвать цифровую плоть. Конечно же вложив "немного" денег "во входной билет". Через меня ;)
Обрадовавшись обстоятельствам, мое воображение уже рисовало идиллическую картину о том, как я буду много времени уделять семье и себе. Мои проекты будут набирать обороты и... ВСЕ БУДЕТ ХОРОШО!
Поле было не пахано. IPhone 3G только анонсирован. Нужны только люди и инструменты и любой проект нам под силу.

Я взялся за постановку нескольких задач.

Не делай как... ОН

И пока все это происходило, прямо на моих глазах, обанкротились 3 проекта. Еще два инвестора продали свои квартиры, чтобы "дописать" сервис...

А один парень, он из 90-х, нашел экстравагантное решение довести разработку сервиса до конца. Он просто сломал архитектору проекта обе голени. Запер его в оборудованной больничной палате. Обеспечил всем необходимым для существования и пообещал больше не обижать. С условием, что тот доведет дело до конца и отработает все деньги, которые высосал из инвестора.

Радикально? Еще бы! Но я могу понять этот радикализм... Причина всех этих крахов была в одном. В разработчиках.

В то время рынок разработки был совсем диким. И если вам на входе называлась цифра, то с вероятностью равной 1, вас ожидали именно эти затраты. Но с коэффициентом 3,5-5,5. В зависимости от степени непорядочности и непрофессионализма команды разработки...

Но время шло. А ведь я поставил на карту ВСЕ! А тут вдруг выяснилось, что для успешного управления инвестициями в этой области нужно стать программистом. И вроде бы образование позволяет... Но все мои попытки превратить это в профессию упирались в то, что на этом рынке большинство игроков используют авантюризм и беспринципность гораздо чаще чем умение программировать.

Привлекается ли подобное подобным?

Я уже было отчаялся, что буду вынужден навсегда остаться "начальником", как однажды мой товарищ (владелец маленького поставщика ПО), зная о моих инженерных устремлениях, попросил меня помочь ему с одним проектом. В обязательную программу был включен курс по интеграции систем. Я прошел его и менее чем за полгода перестроил информационную систему одной крупной корпорации с государственным участием.

Разрозненный набор систем, мы превратили в единую информационную систему. Снаружи монолитная функциональность. Внутри, она могла масштабироваться под текущие требования нагрузки. Отдельные части, независимо друг от друга, могли быть выведены для регламентного обслуживания.

Это было нечто потрясающее. Как будто мне стала известна тайна золотого сечения. Или я вдруг отыскал философский камень.

Одним словом, я был на драйве! Ж8-)

Философский камень не бумеранг. В себя не попадешь

Следующим клиентом был крупнейший банк в стране. Такой зеленый. Его система лояльности только начала развиваться. О технологической дочке, которая появилась в будущем еще не было и речи.

Предложенные мною решения легли в основу этого проекта. С тех пор я окончательно уверился в своих силах.

И несмотря на то, что многие интеграционные продукты ушли с российского рынка в последние годы, принципы создания интеграций не изменились. Эта рамка легко накладывается на то, что пришло вновь.

Теперь, когда речь заходит о создании информационной системы, в основу ее проектирования ВСЕГДА ложится принцип того, что вся функциональность уже создана.

И в этом случае, время получения полного функционала, требуемого от системы, существенно сокращается, а количество разрабатываемого с "0" кода стремится к "0".

Вот мы и подошли к главному секрету:

Рассматривай разработку информационной системы как несколько интеграций отдельных систем

Это возможно как только начнешь смотреть на окружающий мир информационных систем с позиции привлечения уже существующего функционала в свой проект.

К этому простому, но действенному принципу есть еще и набор секретных, но об этом ниже...

Ставь только на победителя

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

  • Enterprise Service Bus (ESB)
  • Message-Oriented Middleware
  • REST API
  • JSON
  • HTTP
  • Устройство асинхронных систем
  • Набор паттернов для построения шинного взаимодействия

С другой стороны, пройдя весь этот непростой путь, я хочу, чтобы любой кто идет рядом или просто тот кто выбрал эту же дорогу не тратил время впустую.

Будь вы заказчиком разработки или обыкновенным разработчиком, я хочу чтобы вы нашли верную дорогу сразу. Избежали ошибок. Не распыляли ресурсов. Не тратили времени.
Инвестируйте деньги эффективно, привлекая грамотных разработчиков, если вы инвестор.

Не тратьте времени (и деньги инвесторов) впустую, если вы разработчик. Ведь у вас всего лишь 2 голени.)

На моем телеграм-канале и инвестор и разработчик найдут достаточно информации и контактов, чтобы реализовать свои цели.

Приходите. Займемся ИНТЕГРАЦИЕЙ!)

А для тех, кто решился вступить в эту секту, у меня есть подарок. Велком-дринкREAD.

Это материал позволит вам сразу влиться в тему интеграций. Он о том, как правильный подход к интеграции ускорит разработку вашего сервиса.

->>> Кликайте <<<-. ->>> Вступайте <<<- . ->>> Получайте бонус <<<-,

И не забудьте про секретные принципы. Они на моем канале.
Добро пожаловать!;)

->>> Получить бонус <<<-

->>> Получить бонус <<<-

->>> Получить бонус <<<-