BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26...

46

Transcript of BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26...

Page 1: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,
Page 2: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

2

BALANCING INNOVATION & OPTIMIZATIONHOW DO YOU INTEGRATE WHAT YOU HAVE TODAY & WHAT YOU NEED TOMORROW?

Optimize the IT you have

Integrate apps, data, & processes

Add & manage cloud infrastructure

Build more modern applications

Page 3: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

3

THERE WILL BE MORE THAN

BILLIONINTERCONNECTED

DEVICES

26TRILLION STABLE

CONNECTIONS

215MILLION

CONNECTIONS PER SECOND

63

Source: Gartner, Building Platforms for a Digital Society: Key Insights From the 2016 Gartner Symposium/Itxpo Keynote, Nov 2016. ID#G00317081.

Page 4: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

Development Process

Waterfall

CI/CD

Deployment

Server/VM

Container

Infrastructure

Data Center

Cloud

Architecture

Monolith

MicroservicesAPIs

Webservices

Service Endpoints

YOUR APPROACH TO INTEGRATION MUST EVOLVEEnterprise IT is undergoing fundamental change. To remain competitive, businesses need an integration platform capable of supporting current and next generation architectures.

Page 5: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

EVOLVING ENTERPRISE ORGANIZATION

Page 6: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,
Page 7: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

7

DISTRIBUTEDINTEGRATION

❏ Lightweight❏ Pattern Based❏ Event Oriented❏ Community Sourced

MICROSERVICESCONTAINERS

❏ Cloud Native Solutions❏ Lean Artifacts❏ Individually Deployable❏ Container Based Scaling

and High Availability

APIs

❏ Well Defined❏ Reusable❏ Well Managed

End-points❏ Ecosystem Leverage

FLEXIBILITY SCALABILITY RE-USABILITY

Page 8: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

DRIVERS FOR AGILE INTEGRATION

TechnicalStrategic Line of Business

Page 9: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

STRATEGIC DRIVERS FOR AGILE INTEGRATION

Agility

Cloud Adoption

Digital Transformation

Page 10: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

“API Management Platforms Will Emerge as Microservice Development and Orchestration Environments” 451 Research

“[API Management] accounted for around USD 609.32 Million in 2016 and is expected to reach approximately USD 3,436.16 Million by 2022, growing at a CAGR of 33.4% between 2017 and 2022…” Zion Market Research

“We predict US companies alone will spend nearly $3 billion on API management over the next five years. Annual spend will quadruple by the end of the decade, from $140 million in 2014 to $660 million in 2020. International sales will take the global market over the billion dollar mark.” Forrester Research

Page 11: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,
Page 12: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,
Page 13: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

HYBRID INTEGRATION PLATFORMSingle platform and toolchain across cloud environments provides consistency and flexibility for current and future deployment plans.

Kubernetes

Page 14: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

TECHNICAL DRIVERS FOR AGILE INTEGRATION

Cloud Native

Microservices

API-Driven

Page 15: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

PREPARING FOR API ENABLED FASTER INTEGRATION

Centralized Integration

Hybrid Platform

API

Policies, Analytics, and Ecosystems

Mainframe AS/400

Page 16: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

API Manager API Integrator

Internal or external API Consumers

Internal Systems

Page 17: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

MULTIPLE INTEGRATION STYLES A single technology stack to satisfy traditional and next generation integration requirements.

Page 18: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

CLOUD ADOPTION PATTERNS

LIFT and SHIFT

● Containerize existing workloads

● Deploy them on a PaaS● Keep external integrations

and data on legacy● Legacy applications have to

be well written and suited

CONNECT and EXTEND

● Legacy remains intact● New layer - new capabilities● Deploy on PaaS● New integration points

between legacy and new layers (Need for Agile Integration)

RIP and REWRITE

● Legacy is totally replaced● New interfaces and data● Use PaaS to run● Some data and features can

be re-wrapped, but mostly are retired.

Page 19: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

Comprehensive tooling across all stages of delivery provides out-of-the-box support for continuous delivery with the flexibility to integrate with existing CI/CD solutions.

Page 20: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

LINE OF BUSINESS DRIVERS FOR AGILE INTEGRATION

SaaS Adoption

Business-to-Business

Multi-Channel Engagement

Page 21: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

21 Source: Jeanne W. Ross, Cynthia M. Beath, & Ina Sebastian for HBR, https://hbr.org/2015/01/why-nordstroms-digital-strategy-works-and-yours-probably-doesnt Jan 2015.

MOVE TOWARDS API ENABLED FASTER INTEGRATIONSUPPORT NEW USERS, EXISTING & NEW USE CASES - AT SPEED

EASY-TO-USETOOLS & PROCESSES

Internal AND external integration includes

partners & customers.

Agile development requires a fast

turn-around. Create & connect new apps

quickly.

Integration across and within the organization

means getting non-technical users

involved.

SPEEDYSERVICE

INCREASED COLLABORATION

Page 22: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

22

DISTRIBUTEDINTEGRATION

MICROSERVICESCONTAINERS APIs

❏ Lightweight❏ Pattern Based❏ Event Oriented❏ Community Sourced

❏ Cloud Native Solutions❏ Lean Artifacts❏ Individually Deployable❏ Container Based

Scaling and High Availability

❏ Well Defined❏ Reusable❏ Well Managed

End-points❏ Ecosystem Leverage

Page 23: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

23

TWO DIMENSIONS OF DISTRIBUTED INTEGRATION

DISTRIBUTEDINTEGRATION

FLEXIBILITY

WHERE INTEGRATION IS USEDIntegration at the center or the edge of your enterprise architecture.

WHO PERFORMS INTEGRATION Unlocking integration capability for new categories of integrators.

Page 24: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

Fuse Standalone Fuse Integration Services Fuse Ignite (iPaaS)

●●●

THE NEXT GENERATION OF JBOSS FUSEThree Product Initiatives for Fuse 7.x

●●●●

●●●●

Page 25: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

LINE OF BUSINESS INTEGRATION EXAMPLE

Goal : Capture Twitter mentions related to a recent corporate event and create Salesforce contacts to follow up for sales opportunities.

Page 26: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,
Page 27: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

HYBRID DEVELOPMENT

Fuse Tooling

IntegrationProject

iPaaS Flow

iPaaS UI

Page 28: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

HYBRID DEPLOYMENT

Page 29: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews

Page 30: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

CLOUD NATIVE INTEGRATION FUSE INTEGRATION SERVICES FOR OPENSHIFT

Fuse Integration Services (FIS) is a distribution of JBoss Fuse that provides tooling and runtime support for creating containerized integration services on OpenShift, including

● Docker-formatted container images ● Tooling to create, develop and build containerized Fuse applications● Self-service deployment templates for common integration scenarios● Native integration with Kubernetes for service discovery, clustering, and configuration

management● All based on the core technologies available in JBoss Fuse

Page 31: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

●●●●

LIGHTWEIGHT INTEGRATION RUNTIME

Spring Boot

Application-Specific Fuse Dependencies

Application Code and Configuration

fis-java-openshift

Apache Karaf

Application-Specific Fuse Dependencies

Application Code and Configuration

fis-karaf-openshift

●●●

Page 32: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

MICROSERVICES - API GATEWAY PATTERN

Page 33: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

GREENFIELD APPS REQUIRE INTEGRATION

Page 34: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

AND ACCESS TO EXISTING APPS/RESOURCES

Page 35: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

AND GOVERNANCE

Page 36: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

AN AGILE APPROACH TO MICROSERVICES

Page 37: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

AGILE INTEGRATION REFERENCE ARCHITECTURE

Page 38: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

Importance of APIsYour company’s brand to the market

Core for business success

Bridge between IT & business concerns

You’re not aloneExpedia: $4bn revenue from APIs

eBay: 60% listings via APIs

Mobile: 54% ecommerce sales (Forrester)

B2B: 50% of B2B collab. via APIs (Gartner)

IoT: $7.1tr by 2020 (IDC)

Growth drivers – API Enterprise

DIGITAL TRANSFORMATION

APIECONOMY

Page 39: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

RED HAT 3Scale API MANAGEMENT

Page 40: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

iPaaS Product Architecture

Page 41: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

LIFT and SHIFT

Page 42: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

CONNECT and EXTEND

Page 43: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

RIP and REWRITE

Page 44: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

RED HAT FUSE ONLINE

Apache Camel

Spring Boot

Ignite UI/UX

Fuse - Ignite

Fuse Integration Services

Ignite Integration(s) Ignite Infrastructure

Page 45: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,

HYBRID DEPLOYMENT

Page 46: BALANCING INNOVATION & OPTIMIZATION · 3 THERE WILL BE MORE THAN BILLION INTERCONNECTED DEVICES 26 TRILLION STABLE CONNECTIONS 215 MILLION CONNECTIONS PER SECOND 63 Source: Gartner,