Корпоративные информационные системы

CA API Developer Portal

В связи с ростом потребности обмена данными с мобильными устройствами, «облачными» сервисами, партнерами и сторонними разработчиками программного обеспечения, управление API превращается в абсолютную необходимость для организаций. Продукт CA API Developer Portal представляет собой единое решение, которое способно не только объединить все внутренние API инициативы предприятия для повышения производительности своих разработчиков, но также может стать центром управления внешних API инициатив (партнерский доступ, интеграция с «облаками», мобильный доступ и т.д.). Избавляя от необходимости внедрения множества решений от разных производителей, CA API Developer Portal помогает значительно снизить стоимость внедрения передовых технологий и затраты на поддержание их на должном уровне.

Проблемы, которые требуют решения

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

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

Обзор решения

CA API Developer Portal предоставляет предприятиям возможность объединить разработчиков мобильных, Web и других приложений, помогающих достигать намеченные бизнес цели, расширять присутствие на рынке и повышающих прибыль. CA API Developer Portal позволяет предприятию предоставлять в распоряжение разработчиков инструменты, которые им необходимы для создания приложений, приносящих реальные ценности, при меньших затратах, чем традиционные решения для разработки.

Функционал управления разработкой CA API Developer Portal облегчает:

  • Понимание того, кто какой API использует для разработки какого приложения
  • Отслеживание того, какой из используемых API обеспечивает лучший показатель возврата инвестиций
  • Группировку и упаковку разных API для более простого использования и управления
  • Построение карты потенциальной прибыли от разработчиков, которые используют ваши API, с помощью встроенного Revenue Planner
  • Централизацию общения между владельцами API, разработчиками и заинтересованными лицами (stakeholders)
  • Создание форумов по API для взаимодействия заинтересованных лиц
  • Регулирование доступа к API вовлеченных сторон
  • Открытие разработчикам прямого доступа к Portal WADLs и WSDLs из SoapUI NG Pro через SoapUI plugin
  • Автоматическая генерация программного кода для клиентской части приложения на выбранном разработчиком языке программирования

 

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

Привлечение разработчиков

  • Обеспечение само- или контролируемой регистрации

  • Позволяет зарегистрированным разработчикам привлекать коллег в свою группу

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

Отчетность

  • Измерение использования API по сравнению с квотами и отслеживание просмотров/задержек в привязке к API и др.

  • Измерение популярности приложений по количеству использований

  • Измерение задержек для понимания опыта пользователей

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

  • Интерактивная документация по API, интерфейс API-проводник, примеры кода и приложений, чтобы помочь разработчикам ускорить создание приложений

  • Объявления, поддержка разработчиков, FAQ и дискуссионные форумы для поощрения сообществ среди разработчиков

Создание приложений

  • Автоматическая генерация клиентского кода на самых популярных языках программирования, включая JavaScript, node.js, Python, Ruby, PHP, Objective C, Java™ и Curl

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

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

  • Учетные планы помогают категоризировать разработчиков

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

Управление API ключами

  • Возможность контролировать генерацию API ключей/OAuth секретов для каждого приложения разработчиков

  • Создавать, назначать, приостанавливать и отзывать API ключи

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

Таблицы стилей

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

  • Вставка пользовательского кода на каждую страницу (для целей создания интерактивности, встраивания Google Analytics и т. д.)

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

  • Поддерживается версионность всего контента и может быть произведен откат на предыдущие версии

  • Контент может быть написан в встроенном текстовом редакторе или вставлен из Microsoft Word® (с сохранением форматирования) и/или может быть отредактирован в HTML редакторе

Рабочие процессы

  • Предварительное редактирование Контента, а затем публикация его, когда получено разрешение

Панели

  • Назначение персональной панели по умолчанию для каждого пользователя

Пользовательские поля

  • Сбор пользовательской информации о разработчике, при регистрации им учетной записи или запросе нового API ключа

Брендинг

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

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

Персональные данные

  • Привязка API документов, форумов и объектов проводника к частному API позволяет вам скрывать информацию от разработчиков без авторизованного доступа

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

Учетные планы

  • Позволяют назначать квоты, ограничения по пропускной способности и лимиту API по уровням, позволяя устанавливать высоко-гранулированный контроль

  • Позволяют отфильтровать пользователей по учетным планам, чтобы быстро замораживать и размораживать учетные записи

API планы

  • Позволяют назначать уникальные и/или стандартные планы для каждого API

  • Отчет о доходности каждого разработчика с течением времени

  • Позволяют назначать квоты, ограничения по пропускной способности и другой высоко-гранулированный контроль по каждому API

  • Отслеживать перемещение приложений из разработки в тестирование и далее в производство

API аналитика

  • Измерять объем использования API, чтобы понимать в какой следует больше инвестировать

  • Измерять объем использования приложений, чтобы понимать какой разработчик более ценен

  • Измерять задержки отклика, чтобы отслеживать строгое соблюдение SLA

Управление публикацией API

  • Каждая бизнес-единица может публиковать и управлять своими собственными API, независимо от всех остальных бизнес-единиц

  • Каждый владелец API может опубликовать свой API непосредственно через портал, используя стандартные предопределенные политики, которые могут быть изменены на лету

 

 
Вы здесь  : Главная Продукты Продукты CA Technologies CA API Developer Portal