Post on 30-May-2020
Manfred BortenschlagerEMEA Business Development Director for Integration Middleware
Agile Integration
Focus on Pillar 1: Distributed Integration
Red Hat Partner Webinar, May 3, 2018
Series of Agile Integration webinars for Partners
1. Intro: Agile Integration Vision
2. Agile Integration Reference Architecture
3. Focus on Pillar 1: Distributed Integration
4. Focus on Pillar 2: Containers
5. Focus on Pillar 3: APIs/API Management
https://www.redhat-partner.com/webinars_on_demand
2
3
What to expect from today...
● Agile Integration: What’s in it for Partners ?
● Recap: Agile Integration concept
● Change of Integration Approaches
● The Role of the Citizen Integrator
● Analysts and Customers
● Wrap up
The Idea behind Agile Integration
Move from product-led customer conversations …
… to customer challenge-led conversations
… which translate into solutions including various products.
What’s in it for Partners ?
Move to:
Single Product Conversations
Long-Term Customer Value Discussions
“Just” a Sales Rep for Point Solutions
Strategic Platform Partner
Becoming the strategic integration partner to your customers in a long-term relationship
Middleware: Huge Potential for Red Hat Partners
Source: Analyst and company estimates. Not to be construed as company guidance. Jan 2018.
Growth opportunity with a total addressable market estimated at ~$66B in 2020
Let’s not sell empty glasses !
Why would there be ANY deal, where we are not at least trying to sell Middleware on top of OpenShift?
Typical Integration Challenges
Build consistent Omni-channel
Experience
Enable SaaS Integrations Across
Hybrid Environments
Integrate With Cloud Native/Mobile/IoT
Apps
Build Customer Or Partner Ecosystems
Increase Internal Agility
Leverage Existing Data/Services Better
10
For details refer to the Agile Integration Whitepaper here: << LINK >>
DISTRIBUTEDINTEGRATION
-LIGHTWEIGHT-PATTERN BASED-EVENT ORIENTED
-COMMUNITY SOURCED
FLEXIBILITY
CONTAINERS
- CLOUD NATIVE SOLUTIONS-LEAN ARTIFACTS,
INDIVIDUALLY DEPLOYABLE- CONTAINER BASED SCALING AND HIGH
AVAILABILITY
SCALABILITY
APIs
-WELL DEFINED, REUSABLE,AND WELL MANAGED
END-POINTS-ECOSYSTEM LEVERAGE
RE-USABILITY
Culture Processes Tools Automation
Business Process Management
Data Management
IoTEnablement
Enterprise Applications
Mobile Enablement
Red Hat’s Agile Integration Concept
11
12
Agile Integration Reference Architecture
Base Microservices Layer
- µs organised into application domains (based on bounded context)- Legacy integration (Think Gartner’s Bi-Modal IT)
Gateway Layer
- Separation of concerns- Access control, transformation
Composite Layer
- Composition of µs to provide business functions- Pattern-based integration, aggregations, splits, content transformation,
caching, etc.- Event-based communication, lightweight messaging
2
1
3
Capabilities
Integration Patterns
Messaging
Data Virtualization
Caching
https://www.redhat-partner.com/webinar_trainings#red-hat-agile-integration-webinar-series
Partner Webinar Recordings
15
DISTRIBUTEDINTEGRATION
FLEXIBILITY WHO PERFORMS INTEGRATION Unlocking integration capability for new categories of integration personas.
WHERE INTEGRATION IS USEDData & Service integration at the center or the edge of your enterprise architecture.
The Need for a Change in Integration ApproachesTwo Dimensions of Distributed Integration
1. Technical Dimension
16
Centralized Integration
Demand for More Agility
Mainframe AS/400 Oracle
ESB
Decentralized Integration(API-based)
API Policies, Analytics & Ecosystems
HYBRID PLATFORM
Microsoft GoogleWorkday
SAP Hadoop
The Red Hat Solution:JBoss Fuse + AMQ
Lightweight Integration
Reusable Pattern Toolkit
Rich Transformation, Routing, Messaging
Move away from the monolith
Wrap & leverage legacy
Expose and leverage APIs
Distributed Integration Logic + Event-based Messaging for massive scale
18
Fuse is a typical Red Hat productBased on established and popular open-source projects
● Apache CXF
● Apache Camel
● Apache ActiveMQ
● Apache Karaf
● etc.
19
20
● Commonly used integration patterns to design, develop, accelerate and simplify integration solution development
● Camel – most popular EIP implementation
● De-facto standard to build flexible and lightweight integrations
● Large, vibrant, growing ecosystem
Apache Camel is the de-facto integration standard
Enterprise Integration Patterns and Apache Camel
Fuse Product Variants
Fuse Standalone
● Single JVM Fuse, EAP based● Developer-focused● Integration where you need it● “Classic” integration
Fuse Integration Services
● Scale out Fuse● Developer-focused● Optimised for OpenShift ● “Cloud native” integration
Fuse Online (iPaaS)
● Low/no-code UX● 100% cloud-based via OpenShift● Integration through a browser● Fuse for Everyone● “Ad Hoc” Integration
22
Try it yourself
Fuse Online Tech Previewhttps://www.redhat.com/en/explore/fuse-online
Fuse Online Integration Demo Tutorialhttps://access.redhat.com/documentation/en-us/red_hat_jboss_fuse/7.0-tp/html-single/fuse_ignite_sample_integration_tutorial/
28
IDC: Application Integration Impact with Red Hat Solutions
30 https://www.redhat.com/en/resources/value-red-hat-integration-products
Red Hat OpenShift Container PlatformRed Hat 3scale API Management PlatformRed Hat JBoss Enterprise Application Platform
Red Hat JBoss FuseRed Hat Gluster StorageRed Hat OpenShift Dedicated
34
TRANSPORTATION/EMEA
SOLUTIONMigrated several of its IT systems to the cloud to become more flexible, secure, and efficient.
WHY RED HATWanted to select open source software that was backed by support from a trusted vendor. Created API foundation for seamless handoff between the airport and its partners.
RESULTS● Achieved quick development and deployment ● Gained support for more agile processes through self service capabilities ● Made flight, baggage, reservation, and other data available throughout the airport
and to all partners
CHALLENGETo become best digital airport and improve passenger experience
PRODUCTS & SERVICES
Source: Red Hat case study, Amsterdam Airport Schiphol builds agile cloud with Red Hat, August, 2017.
Launched a new cloud platform in
10 days and cut development time for new services and APIs
by
50% Red Hat SatelliteRed Hat Consulting
Take-awaysThe Agile Integration concept should help to move to customer challenge-led and solution-oriented conversations.
Three pillars make up the Red Hat Agile Integration concept. There is no vendor lock-in.
The key technologies behind the Distributed Integration pillar is Red Hat Fuse.
Fuse is the productized version of a combination of established open-source projects including Apache Camel and Active-MQ.
Fuse Online is the latest addition -- fully online via OpenShift and addressing all typical integration personas.
41
Try it yourself
Fuse Online Landing Pagehttps://www.redhat.com/en/explore/fuse-online
Fuse Online Integration Demo Tutorialhttps://access.redhat.com/documentation/en-us/red_hat_jboss_fuse/7.0-tp/html-single/fuse_ignite_sample_integration_tutorial/
42
More about Agile Integration: Whitepaper
43
www.redhat.com/en/resources/innovation-through-agile-integration-whitepaper
44
“The Role of Agile Integration in Open Banking”
https://internationalbanker.com/banking/agile-integration-open-banking/
● Red Hat Webinar series for Partners https://www.redhat-partner.com/webinar_trainings#red-hat-agile-integration-webinar-series
● Agile Integration Classroom Workshop https://www.redhat-partner.com/trainings#agile-integration-workshop
● Agile Integration Sales Day https://www.redhat-partner.com/trainings#sales-day-agile-integration
Partner Enablement Activities