интеграция облачных приложений

22
Интеграция приложений в эпоху облаков Ананьев Олег Генеральный директор ООО «Бизнес-Талисман» Mob.: +7 9169069790 E-mail: [email protected] 26.09.2015

Upload: -

Post on 16-Apr-2017

374 views

Category:

Software


0 download

TRANSCRIPT

Интеграция приложений в эпоху облаков

Ананьев Олег Генеральный директор

ООО «Бизнес-Талисман»

Mob.: +7 9169069790

E-mail: [email protected]

26.09.2015

Виртуализация, Облако, Интеграция!

БИЗНЕС-ТАЛИСМАН 2015 г. 2

Виртуализация

Облако

Интеграция

Трансформация бизнеса в эпоху облаков

3

Чтобы выжить и усилить свои конкурентные преимущества, бизнес должен трансформироваться в новой облачной реальности и максимально использовать все существующие ресурсы.

PR/Маркетинг

Безопасность

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

товаров и услуг

Электронная торговля

Поставщики, Склад,

логистика

Непрерывность бизнеса

ИТ-инфраструктура

Аналитика данных

Оптимизация Бизнес-

процессов

БИЗНЕС-ТАЛИСМАН 2015 г.

Проблемы построения единой интегрированной ИТ-среды в компаниях

4

«Лоскутная» автоматизация

Отсутствие единой ИТ-среды, множество отдельных ресурсов

Отсутствие или неполнота интеграции приложений

Нет мастер-данных, данные вводятся несколько раз и дублируются

Разброс ИТ-ресурсов по подразделениям, недостаточный контроль за ресурсами

Разработка и ввод новых приложений – отдельный проект, долго, дорого

Дополнительные затраты и потенциальные проблемы с информационной безопасностью

БИЗНЕС-ТАЛИСМАН 2015 г.

Проблемы интеграции с точки зрения самих приложений

5

Данные

производительность

время отклика

скорость обработки

Недостатки производительности ПО при работе в облачной среде

Проблемы совместимости приложений (архитектура)

Отсутствие поддержки multitenance в приложении

Отсутствие или ограничение SDK

Высокая трудоемкость и стоимость кастомизации

Недостаток разработчиков, способных выполнить интеграцию сложных систем

БИЗНЕС-ТАЛИСМАН 2015 г.

Преимущества интеграции

6

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

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

Однократный ввод данных (синхронизация).

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

Возможность автоматизации всех БП, включая сквозные (решение проблемы взаимодействия подразделений)

Централизованное резервное копирование и архивирование данных.

Единая система мониторинга и контроля работы приложений.

БИЗНЕС-ТАЛИСМАН 2015 г.

Облачная интеграция – тренд №2

7 БИЗНЕС-ТАЛИСМАН 2015 г.

Виды интеграции

8 БИЗНЕС-ТАЛИСМАН 2015 г.

Требования к интеграции

9

Гарантированная доставка

Сквозной логин (Single Sign On)

Очередность обработки, обработка по расписанию

Транзакционная обработка

Совместимость интерфейсов

Отказоустойчивость (надежность)

БИЗНЕС-ТАЛИСМАН 2015 г.

Дополнительные требования к интеграции в облаках

10

Наличие API, максимально универсального

Совместимость на уровне multitenance

Неухудшение безопасности приложения при интеграции

Минимум или отсутствие программирования, возможность самообслуживания

Оптимальное распределение ресурсов

Настройка VPN между VM в инфраструктурном ландшафте (между Private и Public Cloud)

Наличие Cloud Broker как агрегатора публичных сервисов

Около 50% используемых компаниями облачных сервисов, уже интегрированы с другими корпоративными системами.

БИЗНЕС-ТАЛИСМАН 2015 г.

Возможные подходы к построению единого информационного пространства

11

Подход Peer-to-peer с кастомизацией

ESB/SOA

Гибридное облако/cloud brokerage

Интегрированный BPM

iPaaS (Integration Platform as a Service)

PaaS, включая Apps as a Service

(+Continuous Integration)

БИЗНЕС-ТАЛИСМАН 2015 г.

Подход peer-to-peer, ограничения

12

.

.

40% SaaS провайдеров разрабатывает кастомные решения для интеграции своего приложения и какой-либо другой системы. Каждая новая интеграция начинается с нуля.

44% SaaS вендоров просто не могут выполнить интеграцию с решениями, используемыми у заказчика, т.к. у них нет специалистов по этим системам и опыта интеграции с ними.

Ручная интеграция на порядок трудозатратнее, чем автоматизированная.

Отсутствие или различие интеграционных интерфейсов приложений.

Недостаток опыта у облачных разработчиков.

Ряд проблем при интеграции облачной и on-premise приложений (настройка VPN, репликация баз)

БИЗНЕС-ТАЛИСМАН 2015 г.

Платформы iPaaS, возможности и преимущества

13

63% заказчиков называют загрузку данных и интеграцию с другими решениями наиболее ресурсоёмкими частями облачных проектов.

Ключевыми функциями платформы iPaaS (Integration Platform as a Service) являются:

– средства поддержки потоков и единообразие интерфейсов интеграции;

– средства разработки и сопровождения жизненного цикла интеграции;

– управление и мониторинг потоков приложений;

– обеспечение множественности владельцев приложений;

– изоляция отдельных приложений;

– масштабируемость вверх и вниз

БИЗНЕС-ТАЛИСМАН 2015 г.

Informatica

Microsoft Azure

Dell Boomi

Mulesoft

Talend

Платформа Informatica

14

Informatica PowerCenter

Informatica Corp. – предлагает ПО и сервисы для интеграции данных в облаке, а также платформу для разработки и развертывания пользовательских сервисов и интеграции.

Ключевые функции:

неограниченное масштабирование сервисов IaaS со встроенной поддержкой секционирования данных;

поддержка произвольных задержек в обработке данных в IaaS, включая пакетную обработку, обработку по отдельным порциям или в реальном темпе;

соединение к любым источникам данных через облако и к локальным данным;

сервис самообслуживания для пользователей-непрофессионалов;

простое и масштабируемое архивирование, обеспечивающее экономичный доступ, управление и восстановление данных в облаке.

БИЗНЕС-ТАЛИСМАН 2015 г.

Платформа Azure

15

MICROSOFT

AZURE

AppsOnAzure предоставляет коммерческую инфраструктуру приложений в виде облачных сервисов.

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

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

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

платформа разработки CDE (Collaborative development environment) со встроенным механизмом управления взаимодействием пользователей с различными ролями в процессе разработки.

БИЗНЕС-ТАЛИСМАН 2015 г.

Платформа Dell Boomi

16

Boomi AtomSphere обеспечивает интеграцию любой

комбинации SaaS-приложений и локальных приложений,

установленных на площадке заказчика.

Компоненты интеграции:

Widget – возможность виртуального пошагового конфигурирования и развертывания средств интеграции;

Connector – соединение с любым приложением или источников данных;

Data Transformation – преобразование форматов данных;

Decision – выполнение бизнес-логики и проверка целостности данных;

Cleanse – очистка данных и валидация;

Message – задаваемое пользователем динамическое квитирование;

Route – проверка содержимого данных и маршрутизация данных по определенному маршруту исполнения;

Split – реорганизация представления данных.

БИЗНЕС-ТАЛИСМАН 2015 г.

Платформа Mulesoft

17

Mulesoft CloudHub предоставляет разработчикам платформу

для построения законченных приложений интеграции (iApps).

Ключевые свойства платформы iPaaS CloudHub:

открытая среда разработки Mule Studio, основанная на интерфейсе drug-and-drop;

обширная библиотека облачных коннекторов;

готовые к использованию приложения интеграции (iApps);

панели управления (Operational dashboards) для работы с приложениями интеграции;

безопасные шлюзы данных для облачных и локальных систем;

интеграционная шина Mule ESB, маршрутизация сообщений основано на контенте и сложных правилах, фильтрация, агрегирование и изменение последовательности сообщений;

создание и хостинг сервисов, Enterprise JavaBeans (EJB), Spring beans, POJO как сервисы.

БИЗНЕС-ТАЛИСМАН 2015 г.

Платформа Talend

18

Talend Open Studio – интеграционное ПО с открытым

исходным кодом, состоит из 3-х компонентов: Business

Modeler (моделирование), Job Designer (проектировщик

работ), Metadata Manager (менеджер метаданных).

Преимущества и особенности:

Бизнес-моделирование процесса интеграции;

Графическая разработка;

Автоматическое разворачивание и управление запуском;

Отказоустойчивость и балансировка нагрузки, устойчивое и масштабированное исполнение;

Широчайшие возможности интеграции (450+ компонентов);

Командная работа над проектом;

Централизованный мониторинг;

Отладка в реальном времени, контроль версий;

Автоматическая документация;

Доступность по подписке.

БИЗНЕС-ТАЛИСМАН 2015 г.

Облачные брокеры

3 октября 2015 г. 19

CloudSwitch

DeltaCloud

Layer7

RightScale

Cloud Broker - агрегатор и посредник в предоставлении

облачных сервисов. Предоставляемые сервисы строятся

поверх существующих облачных платформ с усилением ряда

качеств, включая безопасность и удобство управления. Ключевые характеристики:

объединение (Cloud Service Aggregation) - предоставление сервисов из разных источников;

арбитраж (Cloud Service Arbitrage) — выбор оптимальных сервисов.

“гармонизация” данных - синхронизация, репликация и другие операции над данными в различных системах (как облачных, так и корпоративных), непрерывная интеграция (continuous integration).

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

быстрое расширение управляемых сервисов - с помощью нескольких кликов, либо телефонного звонка, гибкое масштабирование ресурсов.

снижение совокупной стоимости владения облака.

Использование систем класса Application as a Service для создания и интеграции приложений

20

Особенности и ключевые характеристики:

Быстрая разработка за счет встроенных инструментов и средств платформы;

Стоимость разработки существенно ниже по сравнению с традиционной;

Командная работа над проектом;

Набор различных языков программирования и баз данных;

Репозиторий артефактов (хранение результатов сборки проекта – исполняемые файлы, библиотеки, ресурсы);

Автоматическое развертывание и запуск,

миграции, сборка, контроль версий.

Google Apps Engine

Azure

Jelastic

Atlassian

CollabNet

БИЗНЕС-ТАЛИСМАН 2015 г.

Преимущества внедрения развитых средств интеграции приложений для компании

21

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

пространство в организации – управление и контроль всех

бизнес-процессов и потоков информации.

Новые приложения разворачиваются и внедряются в разы

быстрее, возможность настройки приложения «на лету».

Платформа интеграции обеспечивает гибкое

масштабирование, отказоустойчивость и надежность

работы приложений.

Централизация средств автоматизации и управления

сервисами.

Снижается TCO от эксплуатации ИТ.

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

БИЗНЕС-ТАЛИСМАН 2015 г.

Спасибо за внимание!

22

Вопросы?

Олег Ананьев

Mob.: +7 9169069790

E-mail: [email protected] БИЗНЕС-ТАЛИСМАН 2015 г.