API Integration: Red Hat integration perspective

Judy Breedlove
Judy BreedloveSenior Campaign Program Manager at Red Hat em Red Hat
Yossi Koren
Sr. Solution Architect, Application Platform Tiger Team SAs
June 2018
API Integration: Red Hat Perspective
AGENDA
The Changing World of Integration
New Architectural Approach - Agile Integration
Red Hat Integration Technology Portfolio
Applying Agile Integration
API Driven Integration is Changing the World!
Transportation E-commerce Travel
Communication Finance & Banking
THE WAY WE DO BUSINESS HAS CHANGED
THE NUMBERS TELL THE STORY (AND IT’S NOT OVER YET)
90%
of all data was
created in the
last 2 years [1]
BIG DATA
77%
of Americans
own a
smartphone
[2]
MOBILE
85%
of customers
making a major
purchase start
online [3]
SOCIAL
41%
of enterprise
workloads are
running on
cloud [4]
CLOUD
29B
devices
connected to
the internet
by 2022 [5]
IoT
$284B
in mobile
commerce in
the US by
2020. [6]
API ECONOMY
[1] IBM, 10 Key Marketing Trends for 2017, Dec 2016. [2] Pew Research Center, Mobile Fact Sheet, Jan 2017. [3] Synchrony Financial, 2016 Major Purchase Study, Dec 2016.
[4] 451 Research, Voice of the Enterprise: Cloud Transformation, September 2016. [5] Ericcson, Ericcson Mobility Report, Nov 2016.
[6] Business Insider, The Rise of M-Commerce: Mobile Shopping Stats & Trends, Dec 2016.
Development Process
Waterfall
CI/CD
Deployment
Server/VM
Container
Infrastructure
Data Center
Cloud
Architecture
Monolith
MicroservicesAPIs
Webservices
Service Endpoints
AGILE TEAMS CANNOT GET INTEGRATION FROM
LAST GENERATION PRODUCTS
Enterprise IT is undergoing fundamental change. To remain competitive, businesses need
an integration platform capable of supporting current and next generation architectures.
“APIs are most valuable for
creating new business models
while removing barriers by
integrating platforms and apps
so organizations can quickly
launch new products and
services and scale faster”.
Forbes, 2017
Source: https://www.forbes.com/sites/louiscolumbus/2017/01/29/2017-is-quickly-becoming-the-year-of-the-api-economy/#5d2c6fb86a41
INTEGRATION IS CRITICAL FOR MODERN BUSINESS
"Only a small percentage of companies will
gain competitive advantage from SMACIT
[social, mobile, analytics, cloud, and Internet
of things] technologies. Those that do will
focus less on the individual technologies and
more on how they rally all those technologies,
in unison, to fulfill a distinctive purpose."
HARVARD BUSINESS REVIEW
Jan 2015
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.
Hybrid Platform
API
Policies, Analytics,
and Ecosystems
Agile Integration
COMMON CHALLENGES IN
MODERN APPLICATION DEVELOPMENT
Data Access for
Business Users
Building Scalable Infrastructure
Customer &
Partner Access
Enable Customer
Facing Apps via
Many Channels
IoT Devices &
Architectures
Extend Legacy
Applications
Integrate SaaS
Apps
“We’re losing time and
money with systems, apps,
and technologies that don't
talk to each other. How do
we integrate all parts of our
business to work
together?”
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.
TOP INTEGRATION NEEDS
SPEED, SIMPLICITY, & COLLABORATION EVERYWHERE (FROM ANYWHERE)
EASY-TO-USE
TOOLS & PROCESSES
Internal AND external
integration includes
partners & customers.
Agile development
requires a fast turn-
around. Create &
connect new apps
quickly.
Integration across the
organization means
getting non-technical
users involved.
SPEEDY
SERVICE
INCREASED
COLLABORATION
CLASSIC INTEGRATION ARCHITECTURES
Tried and trued approaches to integration used over the last 20+ years
POINT-TO-POINT (P2P)
Tactical, “get it done” solution
Bespoke implementation
Tightly coupled architecture
STAR/BUS TOPOLOGY
Specialized EAI and ESB architecture
Centralize integration functions
Reusable services, connectivity
BUSINESS-TO-BUSINESS (B2B)
P2P across company boundaries
Batch/document-oriented
Tight data coupling
Human-intensive, brittle process
NEW WAVE INTEGRATION ARCHITECTURES
New approaches to integration for next generation applications.
BROWNFIELD SHADOW
New services developed in greenfield
Data and systems live in brownfield
Delegate/facade services required
DIY INTEGRATION
Data/events from multiple sources
Integration code > business logic
Danger of entangled monolith
MICROSERVICES
Disparate data models require
transformation
Composition and conditional routing
Loose coupling a must
API-FOCUSED
APIs emerging as standard interaction
contact
Client-oriented vs. service-oriented
Security, scale, insight are central
concerns
EVOLVING INTEGRATION ARCHITECTURES
Emerging adoption of these approaches as market evolves and business demands dictate change.
AUTOMATION
Rate and complexity of change ++
Apps aren’t waiting for integration
Continuous delivery a must for agility
SELF-SERVICECLOUD-NATIVE
LOB stakeholders love SaaS
Low-code UX to enable non-developers
No installation, management of infra
Packaged, optimized for containers
Native integration with orchestration
and deployment
Portable across clouds
Red Hat Integration Portfolio
API INTEGRATION FRAMEWORK
API Strategy
API Development &
Integration
API Management
API Operations
New API
Development
Legacy SystemsGateway
Dev
Portal
Analytics
Automation Dev Ops Continuous Integration and Delivery
Rate Limiting
Security 
Authentication
MicroservicesComposite APIs
THREE PILLARS FOR AGILE INTEGRATION
Key capabilities for modern software application agility
DISTRIBUTED
INTEGRATION
❏ Lightweight
❏ Pattern Based
❏ Event Oriented
❏ Community Sourced
MICROSERVICES
CONTAINERS
❏ 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
THREE PILLARS FOR AGILE INTEGRATION
Key capabilities for modern software application agility
DISTRIBUTED
INTEGRATION
-LIGHTWEIGHT
-PATTERN BASED
-EVENT ORIENTED
-COMMUNITY
SOURCED
CONTAINERS
- CLOUD-NATIVE
SOLUTIONS
-LEAN ARTIFACTS,
INDIVIDUALLY
DEPLOYABLE
- CONTAINER-BASED
SCALING AND HIGH
AVAILABILITY
APIs
-WELL-DEFINED,
REUSABLE,
AND WELL-MANAGED
ENDPOINTS
-ROBUST ECOSYSTEM
Culture, tools, processes, & automation
Mobile enablement IoT enablement
Business process
management
Decision services
(Business Rules)
Deploying your API Integration
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.
TOP INTEGRATION NEEDS
SPEED, SIMPLICITY, & COLLABORATION EVERYWHERE (FROM ANYWHERE)
Open and decoupled
architecture
Enterprises are moving
away from lock-in all-
or-nothing solutions to
take advantage of new
agile approach.
Enterprises are looking for
emerging, high-traffic,
critical-workload solutions
with No single points of
failure. Built for
automation from the
ground up.
Enterprises are
leveraging new
architecture models to
effectively apply cross-
functional policies
Scalable and cost
effective
No vendor lock-in,
adjacent capabilities
Multiple deployment
options to support the new
Infrastructure Paradigm:
Reliable, Rapidly
Deployable, Efficient
Infrastructure ANYTIME,
ANYWHERE.
Flexible and reliable
deployment model
API-CENTRIC INTEGRATION FRAMEWORK
RBDMS
SAP
NoSQL
WS
REST
JMS
+ more
FUSE INTEGRATION
SERVICE
Red Hat Fuse
Service API
Red Hat Fuse
Service API
Red Hat Fuse
Service API
Developers
Partners
Mobile App
Affiliates
Internal Projects
+ more
API MANAGEMENT
Access control and
security
API contracts and
rate limits
Analytics and
reporting
Developer portal
and docs
Billing and payments
Integration
Layer
API Service
Layer
API Service
Catalog
API Integration Platform
Fuse Standalone Fuse on OpenShift Fuse Online (iPaaS)
● Single JVM Fuse
● Developer-focused
● Integration where you need it
● “Classic” integration
THE NEXT GENERATION OF RED HAT FUSE
Three Product Distributions for Fuse 7
● Scale out Fuse
● Replaces Fabric v1
● Developer-focused
● “Cloud native” integration
● Low/no-code UX
● 100% cloud-based
● Integration through a browser
● “Ad Hoc” Integration
CORE FUSE
FUSE STANDALONE
OS
JVM
EAP Spring Boot Karaf
Narayana Undertow A-MQ CXF
Camel
DevStudio
Hawtio
SPRING BOOT
FUSE CONTAINER BASE IMAGES
Spring Boot
Application-Specific Fuse Dependencies
Application Code and Configuration
fuse-java-openshiftfuse-karaf-openshift
KARAF
fuse-eap-openshift
EAP
Apache Karaf
Application-Specific Fuse Dependencies
Application Code and Configuration
EAP Base Image
Camel Wildfly Subsystem
Application Code and Configuration
OpenJDK 8
RHEL 7
Self-service Integration
Low code integration platform for everyone
Fuse Online
Integration
Connectors
Customizations
Self-service
Drag and drop integrations
Runtime debug and activity
trace
Built-in connectors
- AMQ
- Database
- Salesforce and
more...
Customize Connectors
- Highly customizable
connectors from
developers
API Client Service Setup
from Swagger Documents
Customize Connectors,
code, component injections
RED HAT FUSE ONLINE
LOW-CODE PLATFORM FOR CLOUD-NATIVE INTEGRATION, HOSTED ON OPENSHIFT ONLINE
API Management Platform
SaaS
Hosted API manager on
3scale scalable AWS platform
with built-in redundancy,
High-availability and SLA
Openshift
Openshift API manager - API
Management Platform (AMP) 2.x,
provides an OpenShift template
to deploy AMP onto OpenShift
Container Platform (OCP)
API Manager - Policy Management
Deployment Options
API Gateway - Policy Enforcement
Deployment Options
OpenShift (OCP)Native
API Gateway
Application
OpenResty (NGINX +
LUA) for Red Hat
Enterprise Linux
Container
API Gateway
Application
Docker-formatted
container image from
Red Hat Registry
API Gateway
Application
OpenShift Template
Inside or Outside the
same API Manager
Cluster
API Integration
(Plug-in)
Service Management
API Client Gateway
API can be called
directly from
anywhere for greater
flexibility
Deployment Options
On-premise: Self-managed APIs & External Self-managed Gateway
Real Time Admin Portal
Sync / Authorize
API
Backend
API Gateway
(Native/Docker)
API Manager
API Provider
Administrators
Mobile Apps Developer Apps
Branded Dev PortalSwagger Doc
API Consumers
Developers
RH-SSO
Take Aways...
THANK YOU FOR YOUR TIME!
● APIs will very likely be a key architectural
component for most organizations
● Red Hat is investing heavily and aiming to be a
long term partner
● Agile Integration, Container Management, and API
Management will be a key architectural pillars for
the next 3-5 years
FOLLOW UP MATERIAL
● Red Hat Integration homepage: https://www.redhat.com/en/technologies/jboss-
middleware/integrate
● “Inside mind of a successful platform architect / Gartner APPS 2016”
https://www.slideshare.net/3scale/inside-mind-of-a-successful-platform-architect-
gartner-apps-2016
● “API Model Canvas for successful API strategies and programs”
https://www.slideshare.net/3scale/api-model-canvas-for-successful-api-strategies-and-
programs
● “The API Owner’s Manual” https://www.redhat.com/en/resources/3scale-api-owners-
manual-ebook
THANK YOU
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
1 de 34

Recomendados

Agile Integration with APIs and Containers Workshop por
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Nicole Maselli
2.3K visualizações83 slides
Red Hat: Three Pillars of Integration por
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of IntegrationJudy Breedlove
1.7K visualizações30 slides
Cloud Architecture - Multi Cloud, Edge, On-Premise por
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
393 visualizações72 slides
Azure Devops Build Tools for Powerapps por
Azure Devops Build Tools for PowerappsAzure Devops Build Tools for Powerapps
Azure Devops Build Tools for PowerappsJoost Veldhuis, MSc
938 visualizações19 slides
Microservices Architecture - Cloud Native Apps por
Microservices Architecture - Cloud Native AppsMicroservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native AppsAraf Karsh Hamid
1.4K visualizações200 slides
Cloud Native Applications Maturity Model por
Cloud Native Applications Maturity ModelCloud Native Applications Maturity Model
Cloud Native Applications Maturity ModelJim Bugwadia
4.9K visualizações26 slides

Mais conteúdo relacionado

Mais procurados

Let's build Developer Portal with Backstage por
Let's build Developer Portal with BackstageLet's build Developer Portal with Backstage
Let's build Developer Portal with BackstageOpsta
1K visualizações39 slides
AWS Cloud Migration Insights Forum por
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAmazon Web Services
5.2K visualizações56 slides
Drive business outcomes using Azure Devops por
Drive business outcomes using Azure DevopsDrive business outcomes using Azure Devops
Drive business outcomes using Azure DevopsBelatrix Software
403 visualizações33 slides
App Modernisation with Microsoft Azure por
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureAdam Stephensen
533 visualizações56 slides
Slide DevSecOps Microservices por
Slide DevSecOps Microservices Slide DevSecOps Microservices
Slide DevSecOps Microservices Hendri Karisma
618 visualizações48 slides
Microservices Docker Kubernetes Istio Kanban DevOps SRE por
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREAraf Karsh Hamid
4.2K visualizações173 slides

Mais procurados(20)

Let's build Developer Portal with Backstage por Opsta
Let's build Developer Portal with BackstageLet's build Developer Portal with Backstage
Let's build Developer Portal with Backstage
Opsta1K visualizações
AWS Cloud Migration Insights Forum por Amazon Web Services
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights Forum
Amazon Web Services5.2K visualizações
Drive business outcomes using Azure Devops por Belatrix Software
Drive business outcomes using Azure DevopsDrive business outcomes using Azure Devops
Drive business outcomes using Azure Devops
Belatrix Software 403 visualizações
App Modernisation with Microsoft Azure por Adam Stephensen
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
Adam Stephensen533 visualizações
Slide DevSecOps Microservices por Hendri Karisma
Slide DevSecOps Microservices Slide DevSecOps Microservices
Slide DevSecOps Microservices
Hendri Karisma618 visualizações
Microservices Docker Kubernetes Istio Kanban DevOps SRE por Araf Karsh Hamid
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Araf Karsh Hamid4.2K visualizações
The Cloud Native Journey por VMware Tanzu
The Cloud Native JourneyThe Cloud Native Journey
The Cloud Native Journey
VMware Tanzu11.4K visualizações
Microsoft DevOps Solution - DevOps por Chetan Gordhan
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
Chetan Gordhan712 visualizações
The Ideal Approach to Application Modernization; Which Way to the Cloud? por Codit
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?
Codit2.6K visualizações
Service Mesh - Observability por Araf Karsh Hamid
Service Mesh - ObservabilityService Mesh - Observability
Service Mesh - Observability
Araf Karsh Hamid376 visualizações
Data Center Migration to the AWS Cloud por Tom Laszewski
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
Tom Laszewski34.9K visualizações
Defining Your Cloud Strategy por Internap
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
Internap2.2K visualizações
A Practical Guide to Cloud Migration por Alaina Carter
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud Migration
Alaina Carter277 visualizações
Perform a Cloud Readiness Assessment for Your Own Company por Amazon Web Services
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own Company
Amazon Web Services9.7K visualizações
2019 DevSecOps Reference Architectures por Sonatype
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures
Sonatype 4.9K visualizações
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:... por Amazon Web Services
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Amazon Web Services2.4K visualizações
Practical DevSecOps Course - Part 1 por Mohammed A. Imran
Practical DevSecOps Course - Part 1Practical DevSecOps Course - Part 1
Practical DevSecOps Course - Part 1
Mohammed A. Imran3.5K visualizações
Architect your app modernization journey with containers on Microsoft Azure por Davide Benvegnù
Architect your app modernization journey with containers on Microsoft AzureArchitect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft Azure
Davide Benvegnù322 visualizações
Introduction to Azure DevOps por Lorenzo Barbieri
Introduction to Azure DevOpsIntroduction to Azure DevOps
Introduction to Azure DevOps
Lorenzo Barbieri1.6K visualizações

Similar a API Integration: Red Hat integration perspective

The Three Pillars of Agile Integration: Connector, Container & API por
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIJudy Breedlove
741 visualizações30 slides
[WSO2Con EU 2018] Keynote - The API Driven World por
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven WorldWSO2
883 visualizações46 slides
Introduction to red hat agile integration (Red Hat Workshop) por
Introduction to red hat agile integration (Red Hat Workshop)Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)Judy Breedlove
1.8K visualizações78 slides
Red Hat Mobile por
Red Hat MobileRed Hat Mobile
Red Hat MobileRed Hat
756 visualizações99 slides
[WSO2 Summit Brazil 2018] The API-driven World por
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
449 visualizações50 slides
[WSO2Con Asia 2018] Integration is Sexy por
[WSO2Con Asia 2018] Integration is Sexy[WSO2Con Asia 2018] Integration is Sexy
[WSO2Con Asia 2018] Integration is SexyWSO2
192 visualizações39 slides

Similar a API Integration: Red Hat integration perspective(20)

The Three Pillars of Agile Integration: Connector, Container & API por Judy Breedlove
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
Judy Breedlove741 visualizações
[WSO2Con EU 2018] Keynote - The API Driven World por WSO2
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
WSO2883 visualizações
Introduction to red hat agile integration (Red Hat Workshop) por Judy Breedlove
Introduction to red hat agile integration (Red Hat Workshop)Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)
Judy Breedlove1.8K visualizações
Red Hat Mobile por Red Hat
Red Hat MobileRed Hat Mobile
Red Hat Mobile
Red Hat756 visualizações
[WSO2 Summit Brazil 2018] The API-driven World por WSO2
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
WSO2449 visualizações
[WSO2Con Asia 2018] Integration is Sexy por WSO2
[WSO2Con Asia 2018] Integration is Sexy[WSO2Con Asia 2018] Integration is Sexy
[WSO2Con Asia 2018] Integration is Sexy
WSO2192 visualizações
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act... por apidays
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays1.8K visualizações
[WSO2Con USA 2018] Integration is Sexy por WSO2
[WSO2Con USA 2018] Integration is Sexy[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is Sexy
WSO2362 visualizações
Introduction to Red Hat Mobile Application Platform por Red Hat India Pvt. Ltd.
Introduction to Red Hat Mobile Application PlatformIntroduction to Red Hat Mobile Application Platform
Introduction to Red Hat Mobile Application Platform
Red Hat India Pvt. Ltd.630 visualizações
Using PaaS to run APIs and Microservices in Production por Apigee | Google Cloud
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
Apigee | Google Cloud12.9K visualizações
WSO2Con Asia 2014 - Building the API-Centric Enterprise por WSO2
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2618 visualizações
Meetup 2022 - API Gateway landscape.pdf por Luca Mattia Ferrari
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
Luca Mattia Ferrari46 visualizações
Innovation at scale - key drivers and pitfalls to building API driven agile b... por All Things Open
Innovation at scale - key drivers and pitfalls to building API driven agile b...Innovation at scale - key drivers and pitfalls to building API driven agile b...
Innovation at scale - key drivers and pitfalls to building API driven agile b...
All Things Open117 visualizações
Innovation and scale - drivers and pitfalls to building API driven business p... por Mifan Careem
Innovation and scale - drivers and pitfalls to building API driven business p...Innovation and scale - drivers and pitfalls to building API driven business p...
Innovation and scale - drivers and pitfalls to building API driven business p...
Mifan Careem99 visualizações
What all it takes to build a successful hybrid integration strategy? por Kellton Tech Solutions Ltd
What all it takes to build a successful hybrid integration strategy? What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy?
Kellton Tech Solutions Ltd537 visualizações
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio... por CA Technologies
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
CA Technologies4.6K visualizações
Transform the internal it landscape with APIs and integration por Judy Breedlove
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
Judy Breedlove318 visualizações
[WSO2 Summit Chicago 2018] Welcome Address: Integration Agility por WSO2
[WSO2 Summit Chicago 2018] Welcome Address: Integration Agility[WSO2 Summit Chicago 2018] Welcome Address: Integration Agility
[WSO2 Summit Chicago 2018] Welcome Address: Integration Agility
WSO2150 visualizações
[WSO2 Summit New York 2018] Integration Agility por WSO2
[WSO2 Summit New York 2018] Integration Agility[WSO2 Summit New York 2018] Integration Agility
[WSO2 Summit New York 2018] Integration Agility
WSO2151 visualizações
Envisioning the Future Enterprise por WSO2
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise
WSO21.3K visualizações

Mais de Judy Breedlove

Putting data to work por
Putting data to workPutting data to work
Putting data to workJudy Breedlove
495 visualizações28 slides
Agile integration activation: get hands on with ap-is por
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-isJudy Breedlove
151 visualizações16 slides
The 3 pillars of agile integration: Container, Connector and API por
The 3 pillars of agile integration:  Container, Connector and APIThe 3 pillars of agile integration:  Container, Connector and API
The 3 pillars of agile integration: Container, Connector and APIJudy Breedlove
1.1K visualizações27 slides
Preparing your organization for microservices por
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservicesJudy Breedlove
427 visualizações23 slides
An API-focused approach to Agile Integration por
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationJudy Breedlove
378 visualizações21 slides
An API-focused approach to Agile Integration por
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationJudy Breedlove
256 visualizações31 slides

Mais de Judy Breedlove(20)

Putting data to work por Judy Breedlove
Putting data to workPutting data to work
Putting data to work
Judy Breedlove495 visualizações
Agile integration activation: get hands on with ap-is por Judy Breedlove
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-is
Judy Breedlove151 visualizações
The 3 pillars of agile integration: Container, Connector and API por Judy Breedlove
The 3 pillars of agile integration:  Container, Connector and APIThe 3 pillars of agile integration:  Container, Connector and API
The 3 pillars of agile integration: Container, Connector and API
Judy Breedlove1.1K visualizações
Preparing your organization for microservices por Judy Breedlove
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservices
Judy Breedlove427 visualizações
An API-focused approach to Agile Integration por Judy Breedlove
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
Judy Breedlove378 visualizações
An API-focused approach to Agile Integration por Judy Breedlove
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
Judy Breedlove256 visualizações
Transform the internal it landscape with APIs por Judy Breedlove
Transform the internal it landscape with APIsTransform the internal it landscape with APIs
Transform the internal it landscape with APIs
Judy Breedlove202 visualizações
Microservices, containers and event driven architecture - key factors in agil... por Judy Breedlove
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove307 visualizações
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers por Judy Breedlove
Navigating Cloud Adoption:  Trends that Challenge and Inspire DesignersNavigating Cloud Adoption:  Trends that Challenge and Inspire Designers
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Judy Breedlove153 visualizações
Monoliths to microservices workshop por Judy Breedlove
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
Judy Breedlove1.8K visualizações
Evolution of integration and microservices patterns with service mesh por Judy Breedlove
Evolution of integration and microservices patterns with service meshEvolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service mesh
Judy Breedlove427 visualizações
The Future of Cloud Native Apps - Chicago Intro por Judy Breedlove
The Future of Cloud Native Apps - Chicago IntroThe Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago Intro
Judy Breedlove82 visualizações
Serverless and serverfull - where microservices compliments serverless por Judy Breedlove
Serverless and serverfull - where microservices compliments serverlessServerless and serverfull - where microservices compliments serverless
Serverless and serverfull - where microservices compliments serverless
Judy Breedlove770 visualizações
Cloud-Native Microservices por Judy Breedlove
Cloud-Native MicroservicesCloud-Native Microservices
Cloud-Native Microservices
Judy Breedlove1K visualizações
Agile integration: Decomposing the monolith por Judy Breedlove
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove284 visualizações
Agile integration: Decomposing the monolith por Judy Breedlove
Agile integration: Decomposing the monolithAgile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove764 visualizações
Microservices, containers and event driven architecture - key factors in agil... por Judy Breedlove
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove97 visualizações
Microservices, containers and event driven architecture - key factors in agil... por Judy Breedlove
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove389 visualizações
App Mod 05: App resiliency detecting and preventing issues in distributed apps por Judy Breedlove
App Mod 05: App resiliency detecting and preventing issues in distributed apps App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps
Judy Breedlove137 visualizações
App Mod 04: Reactive microservices with eclipse vert.x por Judy Breedlove
App Mod 04: Reactive microservices with eclipse vert.xApp Mod 04: Reactive microservices with eclipse vert.x
App Mod 04: Reactive microservices with eclipse vert.x
Judy Breedlove202 visualizações

Último

Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue por
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueShapeBlue
179 visualizações7 slides
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates por
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesShapeBlue
210 visualizações15 slides
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T por
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TShapeBlue
112 visualizações34 slides
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... por
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...ShapeBlue
63 visualizações12 slides
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue por
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueShapeBlue
176 visualizações20 slides
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... por
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
79 visualizações17 slides

Último(20)

Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue por ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue179 visualizações
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates por ShapeBlue
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates
ShapeBlue210 visualizações
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T por ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue112 visualizações
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... por ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue63 visualizações
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue por ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue176 visualizações
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... por ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue79 visualizações
DRBD Deep Dive - Philipp Reisner - LINBIT por ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue140 visualizações
Generative AI: Shifting the AI Landscape por Deakin University
Generative AI: Shifting the AI LandscapeGenerative AI: Shifting the AI Landscape
Generative AI: Shifting the AI Landscape
Deakin University43 visualizações
Initiating and Advancing Your Strategic GIS Governance Strategy por Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software140 visualizações
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... por ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue154 visualizações
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... por ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue85 visualizações
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... por ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue138 visualizações
Business Analyst Series 2023 - Week 4 Session 8 por DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray1086 visualizações
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... por ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue98 visualizações
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... por ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 visualizações
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online por ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue181 visualizações
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... por TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 visualizações
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue por ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue222 visualizações
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... por ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 visualizações

API Integration: Red Hat integration perspective

  • 1. Yossi Koren Sr. Solution Architect, Application Platform Tiger Team SAs June 2018 API Integration: Red Hat Perspective
  • 2. AGENDA The Changing World of Integration New Architectural Approach - Agile Integration Red Hat Integration Technology Portfolio Applying Agile Integration
  • 3. API Driven Integration is Changing the World! Transportation E-commerce Travel Communication Finance & Banking
  • 4. THE WAY WE DO BUSINESS HAS CHANGED THE NUMBERS TELL THE STORY (AND IT’S NOT OVER YET) 90% of all data was created in the last 2 years [1] BIG DATA 77% of Americans own a smartphone [2] MOBILE 85% of customers making a major purchase start online [3] SOCIAL 41% of enterprise workloads are running on cloud [4] CLOUD 29B devices connected to the internet by 2022 [5] IoT $284B in mobile commerce in the US by 2020. [6] API ECONOMY [1] IBM, 10 Key Marketing Trends for 2017, Dec 2016. [2] Pew Research Center, Mobile Fact Sheet, Jan 2017. [3] Synchrony Financial, 2016 Major Purchase Study, Dec 2016. [4] 451 Research, Voice of the Enterprise: Cloud Transformation, September 2016. [5] Ericcson, Ericcson Mobility Report, Nov 2016. [6] Business Insider, The Rise of M-Commerce: Mobile Shopping Stats & Trends, Dec 2016.
  • 5. Development Process Waterfall CI/CD Deployment Server/VM Container Infrastructure Data Center Cloud Architecture Monolith MicroservicesAPIs Webservices Service Endpoints AGILE TEAMS CANNOT GET INTEGRATION FROM LAST GENERATION PRODUCTS Enterprise IT is undergoing fundamental change. To remain competitive, businesses need an integration platform capable of supporting current and next generation architectures.
  • 6. “APIs are most valuable for creating new business models while removing barriers by integrating platforms and apps so organizations can quickly launch new products and services and scale faster”. Forbes, 2017 Source: https://www.forbes.com/sites/louiscolumbus/2017/01/29/2017-is-quickly-becoming-the-year-of-the-api-economy/#5d2c6fb86a41
  • 7. INTEGRATION IS CRITICAL FOR MODERN BUSINESS "Only a small percentage of companies will gain competitive advantage from SMACIT [social, mobile, analytics, cloud, and Internet of things] technologies. Those that do will focus less on the individual technologies and more on how they rally all those technologies, in unison, to fulfill a distinctive purpose." HARVARD BUSINESS REVIEW Jan 2015 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. Hybrid Platform API Policies, Analytics, and Ecosystems Agile Integration
  • 8. COMMON CHALLENGES IN MODERN APPLICATION DEVELOPMENT Data Access for Business Users Building Scalable Infrastructure Customer & Partner Access Enable Customer Facing Apps via Many Channels IoT Devices & Architectures Extend Legacy Applications Integrate SaaS Apps
  • 9. “We’re losing time and money with systems, apps, and technologies that don't talk to each other. How do we integrate all parts of our business to work together?”
  • 10. 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. TOP INTEGRATION NEEDS SPEED, SIMPLICITY, & COLLABORATION EVERYWHERE (FROM ANYWHERE) EASY-TO-USE TOOLS & PROCESSES Internal AND external integration includes partners & customers. Agile development requires a fast turn- around. Create & connect new apps quickly. Integration across the organization means getting non-technical users involved. SPEEDY SERVICE INCREASED COLLABORATION
  • 11. CLASSIC INTEGRATION ARCHITECTURES Tried and trued approaches to integration used over the last 20+ years POINT-TO-POINT (P2P) Tactical, “get it done” solution Bespoke implementation Tightly coupled architecture STAR/BUS TOPOLOGY Specialized EAI and ESB architecture Centralize integration functions Reusable services, connectivity BUSINESS-TO-BUSINESS (B2B) P2P across company boundaries Batch/document-oriented Tight data coupling Human-intensive, brittle process
  • 12. NEW WAVE INTEGRATION ARCHITECTURES New approaches to integration for next generation applications. BROWNFIELD SHADOW New services developed in greenfield Data and systems live in brownfield Delegate/facade services required DIY INTEGRATION Data/events from multiple sources Integration code > business logic Danger of entangled monolith MICROSERVICES Disparate data models require transformation Composition and conditional routing Loose coupling a must API-FOCUSED APIs emerging as standard interaction contact Client-oriented vs. service-oriented Security, scale, insight are central concerns
  • 13. EVOLVING INTEGRATION ARCHITECTURES Emerging adoption of these approaches as market evolves and business demands dictate change. AUTOMATION Rate and complexity of change ++ Apps aren’t waiting for integration Continuous delivery a must for agility SELF-SERVICECLOUD-NATIVE LOB stakeholders love SaaS Low-code UX to enable non-developers No installation, management of infra Packaged, optimized for containers Native integration with orchestration and deployment Portable across clouds
  • 14. Red Hat Integration Portfolio
  • 15. API INTEGRATION FRAMEWORK API Strategy API Development & Integration API Management API Operations New API Development Legacy SystemsGateway Dev Portal Analytics Automation Dev Ops Continuous Integration and Delivery Rate Limiting Security Authentication MicroservicesComposite APIs
  • 16. THREE PILLARS FOR AGILE INTEGRATION Key capabilities for modern software application agility DISTRIBUTED INTEGRATION ❏ Lightweight ❏ Pattern Based ❏ Event Oriented ❏ Community Sourced MICROSERVICES CONTAINERS ❏ 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
  • 17. THREE PILLARS FOR AGILE INTEGRATION Key capabilities for modern software application agility DISTRIBUTED INTEGRATION -LIGHTWEIGHT -PATTERN BASED -EVENT ORIENTED -COMMUNITY SOURCED CONTAINERS - CLOUD-NATIVE SOLUTIONS -LEAN ARTIFACTS, INDIVIDUALLY DEPLOYABLE - CONTAINER-BASED SCALING AND HIGH AVAILABILITY APIs -WELL-DEFINED, REUSABLE, AND WELL-MANAGED ENDPOINTS -ROBUST ECOSYSTEM Culture, tools, processes, & automation Mobile enablement IoT enablement Business process management Decision services (Business Rules)
  • 18. Deploying your API Integration
  • 19. 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. TOP INTEGRATION NEEDS SPEED, SIMPLICITY, & COLLABORATION EVERYWHERE (FROM ANYWHERE) Open and decoupled architecture Enterprises are moving away from lock-in all- or-nothing solutions to take advantage of new agile approach. Enterprises are looking for emerging, high-traffic, critical-workload solutions with No single points of failure. Built for automation from the ground up. Enterprises are leveraging new architecture models to effectively apply cross- functional policies Scalable and cost effective No vendor lock-in, adjacent capabilities Multiple deployment options to support the new Infrastructure Paradigm: Reliable, Rapidly Deployable, Efficient Infrastructure ANYTIME, ANYWHERE. Flexible and reliable deployment model
  • 20. API-CENTRIC INTEGRATION FRAMEWORK RBDMS SAP NoSQL WS REST JMS + more FUSE INTEGRATION SERVICE Red Hat Fuse Service API Red Hat Fuse Service API Red Hat Fuse Service API Developers Partners Mobile App Affiliates Internal Projects + more API MANAGEMENT Access control and security API contracts and rate limits Analytics and reporting Developer portal and docs Billing and payments Integration Layer API Service Layer API Service Catalog
  • 22. Fuse Standalone Fuse on OpenShift Fuse Online (iPaaS) ● Single JVM Fuse ● Developer-focused ● Integration where you need it ● “Classic” integration THE NEXT GENERATION OF RED HAT FUSE Three Product Distributions for Fuse 7 ● Scale out Fuse ● Replaces Fabric v1 ● Developer-focused ● “Cloud native” integration ● Low/no-code UX ● 100% cloud-based ● Integration through a browser ● “Ad Hoc” Integration
  • 23. CORE FUSE FUSE STANDALONE OS JVM EAP Spring Boot Karaf Narayana Undertow A-MQ CXF Camel DevStudio Hawtio
  • 24. SPRING BOOT FUSE CONTAINER BASE IMAGES Spring Boot Application-Specific Fuse Dependencies Application Code and Configuration fuse-java-openshiftfuse-karaf-openshift KARAF fuse-eap-openshift EAP Apache Karaf Application-Specific Fuse Dependencies Application Code and Configuration EAP Base Image Camel Wildfly Subsystem Application Code and Configuration OpenJDK 8 RHEL 7
  • 25. Self-service Integration Low code integration platform for everyone Fuse Online Integration Connectors Customizations Self-service Drag and drop integrations Runtime debug and activity trace Built-in connectors - AMQ - Database - Salesforce and more... Customize Connectors - Highly customizable connectors from developers API Client Service Setup from Swagger Documents Customize Connectors, code, component injections
  • 26. RED HAT FUSE ONLINE LOW-CODE PLATFORM FOR CLOUD-NATIVE INTEGRATION, HOSTED ON OPENSHIFT ONLINE
  • 28. SaaS Hosted API manager on 3scale scalable AWS platform with built-in redundancy, High-availability and SLA Openshift Openshift API manager - API Management Platform (AMP) 2.x, provides an OpenShift template to deploy AMP onto OpenShift Container Platform (OCP) API Manager - Policy Management Deployment Options
  • 29. API Gateway - Policy Enforcement Deployment Options OpenShift (OCP)Native API Gateway Application OpenResty (NGINX + LUA) for Red Hat Enterprise Linux Container API Gateway Application Docker-formatted container image from Red Hat Registry API Gateway Application OpenShift Template Inside or Outside the same API Manager Cluster API Integration (Plug-in) Service Management API Client Gateway API can be called directly from anywhere for greater flexibility
  • 30. Deployment Options On-premise: Self-managed APIs & External Self-managed Gateway Real Time Admin Portal Sync / Authorize API Backend API Gateway (Native/Docker) API Manager API Provider Administrators Mobile Apps Developer Apps Branded Dev PortalSwagger Doc API Consumers Developers RH-SSO
  • 32. THANK YOU FOR YOUR TIME! ● APIs will very likely be a key architectural component for most organizations ● Red Hat is investing heavily and aiming to be a long term partner ● Agile Integration, Container Management, and API Management will be a key architectural pillars for the next 3-5 years
  • 33. FOLLOW UP MATERIAL ● Red Hat Integration homepage: https://www.redhat.com/en/technologies/jboss- middleware/integrate ● “Inside mind of a successful platform architect / Gartner APPS 2016” https://www.slideshare.net/3scale/inside-mind-of-a-successful-platform-architect- gartner-apps-2016 ● “API Model Canvas for successful API strategies and programs” https://www.slideshare.net/3scale/api-model-canvas-for-successful-api-strategies-and- programs ● “The API Owner’s Manual” https://www.redhat.com/en/resources/3scale-api-owners- manual-ebook

Notas do Editor

  1. Control the connections between an API and the clients Ensure consistency across multiple API API monitoring, metrics and analytics Security policies to protect APIs Facilitate developer on-boarding
  2. OpenShift just holds the management and portal pieces - the customer is deploying gateways and APIs outside OpenShift