Темная сторона api: как дублирование замедляет индустрию

Концепция API в первый раз была обрисована Роем Филдингом в 2000 году. С того времени в мире показались миллионы API. За последние 16 лет мы стали свидетелями настоящей революции. API открыли двери к ресурсам компаний.

Компании смогли общаться между собой, строить новые сервисы, автоматизировать процессы. Но неприятность API в том, что они неизбежно порождают хардкодинг дубликатов. По приблизительным оценкам, в мире около 18,5 миллиона программистов.

Большая часть из них кодят одно да и то же.

Чем более популярно API компании, тем больше у нее разноязычных копий одного и того же кода, решающего однообразные задачи.

Темная сторона api: как дублирование замедляет индустрию Миллионы гениальных людей хардкодят ОДНО Да и то ЖЕ

Мир FinTech говорит про API, не умолкая.«Мы видим, что технически грамотные игроки на рынке все чаще желают взаимодействовать с банковскими сервисами через API»,— заявляет Bruce Wallace, операционный директор Silicon Valley Bank.

«Если бы PayPal и Facebook не сделали ставку на API, эти компании были бы уже мертвы. Совместный доступ к ресурсам — вот что основное. Банку в любой точке мира, если он желает развиваться, необходимо дать доступ к своим ресурсам через API»,— пишет визионер, создатель книги «Цифровой банк» Крис Скиннер.

Применять API как точку роста смогут лишь глобальные игроки наподобие Visa

Тут имеется несоответствие: Скиннер сравнивает глобальное и локальное. PayPal — глобальная компания, а банк — локальная, и API его локальны, соответственно и разработчики будут лишь локальные, другими словами роста не произойдёт. Применять API как точку роста смогут лишь глобальные игроки наподобие Visa.

Visa c MasterCard подтвердили собственную приверженность идее открытия API. В 2015 году MasterCard заявил Open API Declaration, за ним последовала Visa, которая в феврале 2016 года открыла много API на сайте Developer.visa.com.

Visa и MasterCard сделали дешёвыми API для e-commerce, финансовых переводов, геолокации. Но мы не видим очереди из банков, каковые имели возможность бы эти API применять. Из-за чего?

От API к процессам. Эра пост-API.

Банки это не ИТ-компании. А API это не готовый продукт. Чтобы на базе API Visa сделать, к примеру, продукт p2p-переводов, банку нужно хардкодить.

Visa и MasterCard заставляют банки сделать одну и ту же работу десятки тысяч раз.

В мире существуют около 100 млн компаний. И более 30 000 банков. Программисты в этих банках делают полностью однообразную работу, создавая 30 000 аналогичных интернет-банков, 30 000 мобильных банковских приложений, 30 000 чекаутов.

Часть 25-страничного метода финансового перевода.

Любой банк формирует много тысяч строчков кода, реализуя собственную версию этого метода. Для чего?

Банки желают приобретать от MasterCard и Visa не API, а продукты для того чтобы же уровня готовности, что и пластиковая карточка

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

Банки не изобретают карточки, а берут готовые и реализовывают.

Как может смотреться эра пост-API? Нам необходимо ответ, которое не будет зависеть от конкретного языка программирования, которое возможно легко масштабировать, копировать, изменять.

Ответ: процессы. Что такое «процесс»? Процесс — это не просто комплект данных, дешёвый через API, процесс — это описание всех вероятных состояний объектов и правил переходов между состояниями.

В одном ходе между собой смогут взаимодействовать тысячи и сотни API.

API — это не продукт. Процесс — это продукт

Нам необходимо поменять парадигму. Компаниям необходимо открывать и раздавать не API, а готовые процессы. «Вам очень рады в экономику методов,— говорит старший вице-президент Gartner Reseach Peter Sondergaard.— Сами по себе эти, по собственной природе, мертвы. Сокровище пребывает в методах [процессах].

Метод определяет воздействие».

Visa и MasterCard должны раздавать не API, а процессы

Благодаря process layer Visa и MasterCard дефрагментируют банкинг

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

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

Совершенно верно так, как Visa и MasterCard дефрагментировали пластик, они дефрагментируют и оставшуюся часть финансовой системы

Оцифровка пластика, о которой упоминалось в прошедшей статье, и переход от API к процессам поменяют все это. Контроль над отношениями с клиентами будет стремиться перейти от банков к Visa и MasterCard. Совершенно верно так, как Visa и MasterCard направляться пластик, они дефрагментируют и оставшуюся часть финансовой системы, лишь раздавать необходимо не API, а готовые процессы.

Эволюция: от карт к API и к процессам

Из-за чего Visa и MasterCard способны это сделать? По причине того, что они были рождены глобальными компаниями, и рынок вынудил их стать ИТ-компаниями. Банки ни при каких обстоятельствах не были в таковой позиции, они по собственной природе — локальные компании.

В то время, когда банкир пробует вам поведать, как он локально борется с глобальными компаниями либо трудится c Big Data, возможно смело поменять тему беседы на погоду, по причине того, что погода локальна, а банковские разработки обречены на глобализацию, и ты физически не можешь играться против глобального игрока.

Как я уже отмечал, в мире 30 000 банков — клиентов Visa и MasterCard. Само собой разумеется, все банки производят однообразный пластик, но любой наряду с этим мнит себя соперником Гугл, формирует приложения, чекауты, антифроды, интернет-банки, тратит огромные средства на содержание разработчиков, а в итоге все они решают однообразные и полностью ненужные задачи по повышению фрагментации рынка.

Переход от API к процессам — это весьма хорошая новость для банков

Исходя из этого счет в пользу платежных совокупностей 30 000 к 1. Дефрагментация банковского бизнеса неизбежна математически.

Переход от API к процессам — это, в действительности, весьма хорошая новость для банков. Стандартизация и дефрагментация разрешит банкам приобретать от Visa и MasterCard готовые ИТ-продукты одинаково большого качества, в какой бы точке мира они ни пребывали. И вычеркнуть из собственной жизни дамоклов меч необходимости «быть ИТ-компанией», вместо этого банки смогут сосредоточиться на собственных хороших компетенциях.

Для перехода в эру пост-API нужен process layer

Благодаря process layer-компании смогут брать готовые продукты — интернет-банк, p2p-переводы, e-на данный момент и т. д. с маркетплейсов на данный момент либо MasterCard. Останется лишь настроить «собственные» процессы под требования местных AML и compliance. Запуск продукта в таковой парадигме случится так скоро, как того захочет клиент, а не так продолжительно, как того захотят программисты либо подрядчики.

Visa убивает банки.Хороший банкинг убивают не финтехстартапы а также не биткоин. Это уже делает Visa.

Представьте себе, что компания, которая занимается финансовыми переводами, желает запустить сервис в 120 государствах мира. Медленный путь — заявить тендер в каждой из государств, выбрать ИТ-вендора, израсходовать годы и взять не хорошо управляемый зоопарк копий одного и того же сервиса на различных языках программирования. Стремительный путь — это применение process layer, где в рамках облачного цифрового ядра связаны десятки собственных API с API банка-партнера.

В таковой парадигме в один раз созданные процессы возможно копировать в мире, додавая нужные локальные настройки. Новые страны такая «smart может» быть запускать не годами, а за считанные месяцы, причем главное время уйдет на процедурные вещи, такие как compliance.

В виде комплекта готовых процессов возможно представить себе и, к примеру, интернет-банк. Интернет-банк будет таким же стандартным продуктом, как пластиковая карточка Visa либо MasterCard.

Фундаментальная технологическая неприятность коммерческих банков — локальность банковского бизнеса

Существование process layer разрешит любому банку мира забрать из коробки готовые core-процессы, где под капотом — десятки тысяч API из мира FinTech.

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

Анонс: 19 апреля 2016 года состоится первый в Российской Федерации форум «  Блокчейн и открытые платформы — 2016 ». Организатор мероприятия — портал Bankir.Ru, модератор — главред Антон Арнаутов.

Part 1 — Emma Audiobook by Jane Austen (Vol 1: Chs 01-09)

Интересные записи

Похожие статьи, которые вам, наверника будут интересны: