RSS

Комментарии

Apigee и IBM API Connect идеально подходят для крупных предприятий благодаря своим надежным функциям и масштабируемости.
Какой инструмент управления API лучше всего подходит крупным предприятиям?
Как разработчик, могу сказать, что управление версиями API через такие системы — это просто революция в разработке! Больше не нужно вручную обновлять каждую конечную точку при изменениях, интеграция с популярными платформами разработки значительно упрощает рабочий процесс. А аналитика использования помогает быстро находить узкие места в производительности. Очень полезное решение для современных IT-команд.
Очень впечатлён возможностями современных систем управления API! Особенно радует комплексный подход к безопасности — от базовой аутентификации до продвинутого шифрования. А функция монетизации API открывает новые бизнес-перспективы для компаний. Это действительно мощный инструмент, который позволяет не только защитить свои сервисы, но и превратить их в источник дохода.
Мой список API Management платформ:

Gravitee

Описание системы производит хорошее впечатление, не хватило разве что примеров передовых идей в области интеграции или API. Наличие opensource-версии платформы – это плюс, но нужно учитывать, что она немного порезанная. В принципе, в России есть компании, которые обеспечивают поддержку Gravitee и способны дописать, что нужно, поэтому санкционная стойкость — 50%.

По стоимости: за ПО предусмотрена ежегодная плата, не слишком большая, техподдержка – примерно 20% от стоимости ПО. По обоим параметрам система почти в топе.

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

По функциональным требованиям оценка снижена за отсутствие поддержки спецификации WADL, отсутствие кеширования для управления states. В API-портале не хватило функционала группировки разных версий API в один объект с выпадающим списком версий. Ну и в модуле безопасности не досчитались поддержки ГОСТ TLS (что для иностранного ПО не удивительно).
WSO2 API Manager

По репутационным критериям у решения практически 100%. Все хорошо расписано. Имеется opensource-версия с базовым функционалом.

По стоимости платформа оказалась в 4 раза дешевле самой дорогой, причем техподдержка входила в эту цену. Но это строго без необходимости доработок.

По нефункциональным требованиям оценка снижена за неумение работать в автономном режиме и падение производительности платформы при росте числа параллельных вызовов.

По функциональным требованиям минусы за: отсутствие поддержки WADL, кеширования для управления states, отсутствие поддержки балансировки API-запросов, отсутствие предоставления разных TLS сертификатов для разных host name. Отсутствует возможность интеграции с системами класса Service Discovery, в частности с Eureka. В API портале не хватило возможности версионирования артефактов и создания шаблонов описания API. Да и в целом не хватает автогенерации документации.
Tyk

Платформа описана на сайте подробно, есть примеры внедрений и чувствуется, что она развивается. Tyk – opensource-решение, и это несомненный плюс.

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

По нефункциональным требованиям все на 100%, а вот по функциональным нашлись минусы. Это отсутствие поддержки спецификации AsyncAPI для возможности публикации асинхронных API и спецификации WADL. Отсутствует возможность отправки событий по SNMP, например Qradar. В модуле безопасности не поддерживаются авторизационные механизмы Kerberos, отсутствует механизм обнаружения ботов и идентификации устройств, отсутствует keystore. Также в Tyk как таковой отсутствует API маркетплейс.
Red Hat OpenShift API Management

Репутационные критерии на высоте. По сайту видно, что решение впитало в себя современные подходы и хорошо интегрировано с другими продуктами Red Hat. Это opensource-решение, что позволяет его использовать даже при заявленном уходе Red Hat из России.

По экономическим параметрам это самый доступный продукт, но вот техподдержку нужного уровня заполучить нам не удалось, поэтому за нее 0%.

По нефункциональным требованиям снизили оценку за влияние нагрузки на производительность системы. По функциональным всего 3 замечания. Это отсутствие поддержки спецификации WADL, интеграции с системами класса Service Discovery (в первую очередь с Eureka и Consul.io), а также поддержка из языков программирования только Lua для создания кастомной логики.
Google Apigee API Management

Несомненно, это одна из передовых платформ от передовой компании. Снижение репутационных критериев только за счет невысокой санкционной стойкости.

В России есть компании, которые готовы продать и внедрить Apigee, но только по заоблачным ценам, практически на уровне самого дорогого. Стоимость техподдержки тоже высокая, примерно 15% от цены ПО.

По нефункциональным требованиям замечаний почти нет, разве что отсутствует особый режим техподдержки 24/7 в случае серьезных сбоев.

По функциональным требованиям отметим отсутствие поддержки спецификации WADL, отсутствие нужных нам механизмов контроля открытых соединений, в частности rate limit, а также невозможность интеграции с нужными нам системами Service Discovery (есть только с Istio).
Tibco Cloud API Management

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

По стоимости эта платформа оказалась весьма привлекательной – в 10 раз ниже, чем самое дорогое решение. А если учесть, что техподдержка включена в цену, то суммарно почти в 20 раз дешевле.

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

По функциональным критериям выявились следующие моменты: платформа не поддерживает спецификации AsyncAPI, GraphQL и WADL, набор механизмов reverse-proxy неполон, нет возможности интеграции с системами Service Discovery. Ограничены возможности по группировке и поиску API по атрибутам и тегам. В модуле безопасности отсутствует динамическая регистрация новых пользователей, ограничен механизм управления сессиями, нет Keystore.
Axway Amplify

Продукт получил хорошую оценку по первому набору критериев. Не хватило разве что понимания, как платформа будет развиваться дальше. Это полностью коммерческий продукт, поэтому санкционная стойкость 0%.

Стоимость решения примерно в два раза ниже самой дорогой API платформы, подходящего уровня техподдержки получить не удалось.

По нефункциональным требованиям минус за отсутствие возможности автономной работы.

По функциональным требованиям – за отсутствие интеграции с системами Service Discovery, а также непорядок с механизмами квотирования и хранилищем конфигураций.
Microsoft Azure API Management

Впечатления от описания системы двойственные. Не совсем понятна стратегия компании в отношении управления и интеграции API, в отношении поддержки Agile. Продукт полностью коммерческий, так что с уходом Microsoft из России его использование – это дополнительные риски.

По экономическим критериям эта платформа – самая дорогая как по стоимости ПО, так и по техподдержке. Переплата за бренд?

По нефункциональным требованиям все на 100%.

По функциональным требованиям есть пара минусов. Это отсутствие нормальных механизмов квотирования и отсутствие хранилища конфигураций. Во всем остальном – полный набор поддерживаемых инструментов и спецификаций.
IBM API Connect

По репутационным критериям основным минусом стала проприетарность продукта. IBM приостановила деятельность в России, так что этот продукт временно недоступен.

По стоимости эта платформа на уровне Apigee, а вот техническая поддержка с нужными нам условиями оказалась очень дорогой, поэтому 0%.

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

По функциональным требованиям нашлись минусы: отсутствие поддержки спецификаций AsyncAPI и WADL, ограниченный набор механизмов кеширования и reverse-proxy, отсутствие поддержки нескриптовых языков программирования при создании бизнес-логики, отсутствие удобных инструментов документирования API, отсутствие поддержки механизмов идентификации устройств.
Mulesoft Anypoint Platform

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

По экономическим критериям это решение не особо привлекательно. Совокупно за лицензии и интеграцию нам предложили цену в 2 раза превышающую стоимость решения Microsoft.

По нефункциональным требованиям основной минус – это отсутствие поддержки мультитенантности.

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

В результате мы выбрали для себя Gravitee, активно используем его сами и в проектах, но, как видите, разрыв с тройкой лидеров был небольшим. Надеемся, этот анализ поможет и вам выбрать свою API Management платформу.
Очень интересно наблюдать, как мобильная коммерция развивается по всему миру! В Азии и Скандинавии она уже на высоте, а в Европе пока есть заметные различия между странами. Особенно впечатляет, что всё зависит не только от технологий, но и от стоимости интернета. Получается, что в странах, где связь дорогая, люди меньше пользуются мобильными платежами. Это точно отражает поведение потребителей — мы всегда выбираем наиболее выгодные варианты!
Игнорировать мобильную коммерцию сегодня просто опасно для бизнеса. За последние пять лет эта сфера сделала такой рывок, что диву даёшься! И ведь дело не только в скорости интернета или количестве приложений — главное, что люди реально привыкли делать покупки с телефона. А когда клиенты готовы платить в один клик, это же мечта любого предпринимателя! Так что пора впрягаться в эту тему по полной, пока конкуренты не обогнали.
Парадигма программирования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию).

Основные модели программирования:
— императивное программирование,
— декларативное программирование,
— структурное программирование,
— функциональное программирование,
— логическое программирование,
— объектно-ориентированное программирование,
— компонентно-ориентированное программирование,
— прототипно-ориентированное программирование,
— агентно-ориентированное программирование.

Парадигма программирования не определяется однозначно языком программирования. Практически все современные языки программирования в той или иной мере допускают использование различных парадигм.
А какие вообще бывают парадигмы программирования? Как я понимаю не все в статье перечислены
В программировании очень легко допустить неочевидные ошибки, которые сложно заметить, потому что они не проявляются до поры до времени. Например, у разработчика, тестировщика и клиента всё работает, но в один прекрасный момент в банке при определённой транзакции пропадает миллиард долларов. Будет трудно найти причину. Поэтому в программировании очень важно не только написать программу и убедиться, что она работает, но и тщательно проверить её корректность. Если чётко следовать парадигмам, то у разработчика будет меньше возможностей ошибиться, а значит, и программы, которые он напишет, будут более надёжными.
Нужно брать из каждой парадигмы лучшее. Например, у функциональной парадигмы поучиться тому, что побочный эффект — это не всегда хорошо, а у императивной — контролю над действиями программы. Можно писать в рамках любой парадигмы, главное — помнить, что результат программы это не только то, что она делает, но и то, как именно написан код.

Смысл не только в том, чтобы программа работала и выдавала красивый результат, но и в том, чтобы она была написана правильно. Если она будет красивой внутри, то другие разработчики её поймут, смогут оценить и дополнить.
Хороший способ добиться результатов на YouTube — использовать стратегию Hero-Hub-Help-Hype-Action при создании контента. Она позволяет сфокусировать усилия на наиболее плодотворных видах контента.

Она подразумевает выпуск видео нескольких типов:
— Hero — запоминающиеся ролики с креативом;
— Hub — обучающие полезные видео;
— Help — полезные для аудитории советы;
— Hype — трендовый развлекательный контент;
— Action — видео с призывом к действию.

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

Используя разные форматы, вы можете решать задачи по привлечению трафика, узнаваемости бренда, генерации лидов и увеличению продаж.
Хороший способ добиться результатов на YouTube — использовать стратегию Hero-Hub-Help-Hype-Action при создании контента. Она позволяет сфокусировать усилия на наиболее плодотворных видах контента.

Она подразумевает выпуск видео нескольких типов:
— Hero — запоминающиеся ролики с креативом;
— Hub — обучающие полезные видео;
— Help — полезные для аудитории советы;
— Hype — трендовый развлекательный контент;
— Action — видео с призывом к действию.

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

Используя разные форматы, вы можете решать задачи по привлечению трафика, узнаваемости бренда, генерации лидов и увеличению продаж.
Hype-контент обладает колоссальной силой в плане наращивания охвата аудитории. Однако на практике сложно постоянно угадывать актуальные тренды и моментально создавать на них вирусные ролики. Здесь гораздо эффективнее использовать формат Shorts ― он требует меньших затрат, но также способствует росту интереса к каналу.

Что касается рекламы, то лояльная аудитория сегодня адекватно реагирует на такой контент. Но со временем у зрителей может наступить “пресыщение”, снизиться приток новой аудитории, возрасти конкуренция с другими платформами. Но ведь для монетизации и роста доходов необходимо увеличивать показы рекламы! Как же быть?

Ответ: использовать автоматический мультиязычный перевод видео с помощью нейросетей. Эта функция позволит вам многократно нарастить охват без существенного увеличения бюджета на контент!
Hype-контент обладает колоссальной силой в плане наращивания охвата аудитории. Однако на практике сложно постоянно угадывать актуальные тренды и моментально создавать на них вирусные ролики. Здесь гораздо эффективнее использовать формат Shorts ― он требует меньших затрат, но также способствует росту интереса к каналу.

Что касается рекламы, то лояльная аудитория сегодня адекватно реагирует на такой контент. Но со временем у зрителей может наступить “пресыщение”, снизиться приток новой аудитории, возрасти конкуренция с другими платформами. Но ведь для монетизации и роста доходов необходимо увеличивать показы рекламы! Как же быть?

Ответ: использовать автоматический мультиязычный перевод видео с помощью нейросетей. Эта функция позволит вам многократно нарастить охват без существенного увеличения бюджета на контент!
Формы — это поле для творческих экспериментов будущих брендогуру. И особого смысла их предсказывать нет. Ну влезешь ты в 2010 с брендом, который по твоим расчетам воспримет целевая аудитория 2030. А целевая аудитория 2010 воспримет его… мягко говоря, прохладно. Другое дело предвосхитить принципы брендинга завтрашнего дня и применять их с опережением, обходя те грабли, на которые как ни в чем не бывало еще наступают современники.
20:05
+1
Формы — это поле для творческих экспериментов будущих брендогуру. И особого смысла их предсказывать нет. Ну влезешь ты в 2010 с брендом, который по твоим расчетам воспримет целевая аудитория 2030. А целевая аудитория 2010 воспримет его… мягко говоря, прохладно. Другое дело предвосхитить принципы брендинга завтрашнего дня и применять их с опережением, обходя те грабли, на которые как ни в чем не бывало еще наступают современники.
Брендинг — суть экономическая концепция индивидуальности и коммуникаций
поэтому он никуда не денется, вот только его формы предсказать не так просто как для будущих технических достижений, потому что закономерности им управляющие лежат в области, которая нам известна меньше всего на свете — устройстве наший психики
Брендинг — суть экономическая концепция индивидуальности и коммуникаций
поэтому он никуда не денется, вот только его формы предсказать не так просто как для будущих технических достижений, потому что закономерности им управляющие лежат в области, которая нам известна меньше всего на свете — устройстве наший психики
Что вообще делают с обществом интернет, соцсети и будущие информационные возможности? Они ускоряют в нем обратную связь, от этого должна отталкиваться любая брендинговая политика. Чем дальше, тем меньше на развитом рынке окно задержки между попыткой злоупотребления и расплатой за нее. Компетенция потребителей в целом растет. В этих условиях прежняя политика надувания пузырей псевдопотребностей, сопровождающихся вводом части потребителей в заблуждение до тех пор, пока они генерируют бабло, не работает. Кризис (у которого в ближайшие 5 лет может быть рецидив) вычищает те бизнесы, которые надували подобные пузыри. Взять, например, Sony. Вдруг оказалось, что продукция ее уже давно изготовляется на тех же китайских фабриках, что в погоне за долларом эта корпорация внедряет пользователям руткиты, что на интересы пользователей ей вообще по сути насрать (игнор MP3). И теперь эта компания находится в большущей заднице, ее бренд сдулся. Сдуется рано или поздно и Apple. Потребитель становится разборчивым в тратах своих кровных, и игнорировать это нельзя. Грубо говоря, в предшествующий кризису период экономического цикла потенциал рынка в разработке действительно инновационных потребностей и возможностей использовался не полностью, а рост трактовался в основном в количественном измерении: еще одна машина, еще десяток квадратных метров. В наступающем цикле практически весь рост будет заключаться в увеличении реального (а не упаковочного) разнообразия поступающих на рынок товаров, услуг и постсервисных, неявных благ — «возможностей участия», «стилей жизни», «субкультур». В целом брендов будет становиться чем дальше, тем больше, и чтобы потребитель не забывал о бренде, бренд должен, условно говоря, вырастить у него в мозгу новый нейрон:), то есть дополнить его субъективную реальность чем-то конкретным, а не пытаться вытеснить ассоциацию чужого здорового бренда с устоявшейся категорией (затраты на такую войну брендов будут непропорциональными). То есть, в конечном итоге, сказки о возможности абсолютного влияния на потребителя — бред. У потребителя есть мозг, даже если он дебил, а также расширение мозга — железо и сети, и вся эта структура со временем все больше усложняется. Наивно предполагать, что кто-то может подчинить ее полностью, да и смысла в этом нет, смысл существования бренда — превратиться в неотъемлемый компонент этой структуры, занять в ней устойчивую позицию.

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Ижевск, ул. Воткинское шоссе 170 Е.
Региональный оператор Сколково. Технопарк Нобель

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон