ibm api connect - решение для управления корпоративными api

18
1 © 2016 IBM Corporation Иван Пряничников [email protected] Pan-IMT Hybrid Cloud Technical Sales Specialist IBM API Connect – Решение для управления корпоративными API

Upload: ekaterina-shelest

Post on 21-Jan-2018

281 views

Category:

Technology


9 download

TRANSCRIPT

Page 1: IBM API Connect - решение для управления корпоративными API

1 © 2016 IBM Corporation

Иван Пряничников

[email protected]

Pan-IMT Hybrid Cloud Technical Sales Specialist

IBM API Connect – Решение дляуправления корпоративными API

Page 2: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Методы потребления информации меняются

Офисы Телефон Интернет

Каналы взаимодействия Omni-Channels

Каналы взаимодействия с клиентами должны меняться вместе с ними

Автомобили

Партнеры

Телефоны

ТВ

Планшеты

Кухонная техника

Датчики

Веб-Сайты

Page 3: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

API Экономика

Значимые

бизнес-активы

Представлены

как API

Самостоятельно

используются

разработчиками

Для создания

инновационных

приложений

Для создания

инновационных

бизнес-моделей

B2C, B2B, B2E

TH GSIN

www

Создание

API

Исполнение

УправлениеБезопасность

API – это больше, чем Application Programming

Interface, это новый способ взаимодействия

компаний с партнерами и клиентами, позволяющий

создавать инновационные бизнес-модели на

основе существующих корпоративных активов и

сервисов

Page 4: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Крупнейшая сеть по аренде недвижимости

не имеет недвижимости в собственности

Самый популярный сервис такси не имеет

собственного автопарка

API Netflix обслуживает в 100 раз больше запросов, чем

веб-сайт

У одной из самых крупных торговых

площадок нет собственного склада

Самая большая сеть по распространению

контента не производит его самостоятельно

Не производит фотоаппараты и

фотографии

Page 5: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Разработчик API

• Как создавать и

документировать API?

• Как управлять безопасностью

API?

• Как контролировать нагрузку

на мои API?

Разработчик

приложений

• Как получить доступ к

API?

• Где найти описание и

документацию?

• К кому обратиться в

случае проблемы?

Руководитель проекта

• Как управлять версиями API?

• Как публиковать мои API?

• Как управлять версионностью?

• Как разграничивать доступ к API

Департамент

эксплуатации

•Как управлять средами?

•Как масштабировать в

зависимости от нагрузки?

•Как анализировать логи и

устранять неполадки?

Жизненный цикл API, вовлеченные сотрудники

Page 6: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

API Connect: состав решения

Developer Portal

API Manager

API Gateway

For developers (API consumers)

For API owners, developers, business users (API providers)

Developer Toolkit

Collective Controller

Enforce runtime policies to secure & control API trafficFor developers to create,

test APIs locally & DevOps to automate API tasks

Execute API & Microservices business logic in Node & Java

For operations, unified ops & mgmt for Node & Java runtimes

Microservices Compute Runtime

Page 7: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

IBM API Connect (APIC)Многофункциональная платформа для разработки, запуска и управления API

IBM DataPowerВыполняет роль единого шлюза в решении

Контролирует процесс вызова API и соблюдения заданных политик

Единое решение для управления всем жизненными циклом API

Page 8: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Место API Connect в инфраструктуре

Клиенты

Web

IoT

API

Management

Управление и аналитика

Шина

Сотрудники

Сотрудники

Разработчики

Учетные сервисы

Продуктовые фабрики

Кросс продуктовые сервисы

Управление STP

Бизнес-системы

CRM

розничный

БЭК-офис

CRM

корпоративный

IBM DataPower

Gateway

API портал

Page 9: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Предоставляйте ваши API разработчикам через несколько порталов

Порталы для разработчиков

API Manager

Владелец API

Внутренние разработчики

Внешние разработчики

Публикуйте API в нескольких независимых средах

Welcome to the API Portal

Page 10: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Analyze error rates & response times to understand SLA adherence

Встроенная система аналитики упрощает монетизацию API

Page 11: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Интеграция в ИТ-инфраструктуру заказчика

IBM API Connect легко встраивается в текущий ИТ ландшафт

Сохранение инвестиций благодаря интеграции с:• IBM Integration Bus• Mobile First Platform • IBM Security Access Manager • WebSphere Application Server (интеллектуальная балансировка нагрузки на

WAS ND)• Поддержка открытых стандартов и протоколов

Создание

API

Исполнение

УправлениеБезопасность

Page 12: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Enterprise

For cross-organization projects

Professional

For single API projects

Essentials

Free for

developers

API Connect предоставляет различные варианты лицензирования

Page 13: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation© 2015 IBM Corporation

ЦОД Банка

ОблакоВыделенное

облако

3 | В вашем ЦОДУстанавливается и контролируется только вами.

API Manager Управляющая средаПорталы

разработчиков

IBM API Connect – там, где вам необходимо

2 | Стандартное «облако»Предоставление IBM API Management как услуги по модели SaaS из ЦОДа компании IBM. Доступно также на Bluemix.

1 | Выделенное «облако»Предоставление IBM API Management как услуги, развернутой на выделенных под вас мощностях. Доступно также на Bluemix.

Page 14: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Примеры использования IBM API Management

Westpac

Page 15: IBM API Connect - решение для управления корпоративными API

Информация

Страница о продукте

• ibm.com/apimanagement

Сообщество разработчиков

• developer.ibm.com/api

Документация и материалы

• developer.ibm.com/apimanagement/

Канал на YouTube

• youtube.com/ibmapimanagement

Презентации на Slideshare

• slideshare.net/ibmapimgmt

15

Page 16: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Developer Toolkit –API Designer

developer.ibm.com/apiconnect

Page 17: IBM API Connect - решение для управления корпоративными API

17 © 2016 IBM Corporation

Спасибо за внимание!Вопросы?

Иван Пряничников

[email protected]

Middleware Technical Sales Specialist, Europe

IBM

Page 18: IBM API Connect - решение для управления корпоративными API

© 2016 IBM Corporation

Компоненты решения

Единый источник информации о всех опубликованных API для внутренних и внешних разработчиков

Портал для разработчиков API Manager Консоль управления

Среда для создания, управления и публикации API

Встроенные средства аналитики

Управление вычислительными ресурсами системы

Мониторинг загрузки и состояния

Единая среда для настройки и конфигурирования

API Gateway

Welcome to the API Portal