SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
Automating
agile integration
1
© 2021 IBM Corporation
Kim Clark
Integration Architect
Webinar: https://ibm.biz/automating-agile-integration
Slides: https://ibm.biz/automating-agile-integration-slides
Agile
Integration….
…to achieve
development,
deployment, and
operational
agility
People & Process
• Decentralized ownership
• Empowering teams
• Agile methods
• Lifecycle automation
(CI/CD)
• Operational automation
Architecture
• Fine-grained deployment
• API led
• Event-driven
• Microservices aligned
Technology
• Cloud-native
infrastructure
• Multi-style integration
capabilities
• Unified security,
governance, and
operations.
© 2021 IBM Corporation
http://ibm.biz/agile-integration
IBM Cloud Pak for Integration
© 2021 IBM Corporation 3
! Robotic Process
Automation
! Event detection ! 3rd Party
integrations
! Natural language
interactions
! Machine learning ! Operational
models
! Process mining
Enterprise
messaging
End-to-end
security
Application
integration
Event
streaming
High speed
data transfer
Shared
asset
repository
Unified
governance
framework
API
management
AI and machine learning
Client & Partner Applications
IBM Cloud AWS Microsoft
Azure
Google
Cloud
End
points
Private IBM Z
IBM LinuxOne
IBM Power
Systems
VMware
IBM Automation foundation
! Robotic
Process
Automation
! Event
detection
! 3rd
Party
integrations
! Natural
language
interactions
! Machine learning ! Operational
models
! Process and
task mining
Cloud native ingredients
Business
Outcomes
Market Growth
Reduced time to market
Innovation readiness
Risk Mitigation
Resilience and security
Deployment confidence
Cost Reduction
Optimized high value staff
Elastic cost models
IT Goals
Agility and productivity
Faster delivery of business aligned components
Autonomous teams with freedom to innovate
Responsive to rapid feedback
Resilience and scalability
Fine-grained elastic scalability and resilience
Consistent environments and reversible deployments
Continuous adoption of software updates
Optimization and efficiency
Sharable skills on the underlying platform
Optimized infrastructure usage and licensing
Rapid self-provisioning of resources and capabilities
Architecture
and
Design
Infrastructure
and
Technology
People
and
Process
People
and process
• Agile methods
• Lifecycle automation
• DevOps and SRE
• Team Autonomy
Architecture
and design
• Fine-grained components
• Appropriate decoupling
• Minimal state
• Immutable deployment
• Zero trust
Technology
and infrastructure
• Elastic, agnostic, secure platform
• Lightweight runtimes
• Automated operations
• Observability and monitoring
http://ibm.biz/cloudnativedefined
© 2021 IBM Corporation 4
© 2021 IBM Corporation 5
Closed-loop evolution, using learning from
operational data, and increasingly AI to refine integration
creation, deployment and operational processes.
Multi-style integration, to deliver faster and more
accurately targeted integration solutions than a
one-style-fits-all approach
Current focus areas for integration evolution
5
Automated integration, embedding common
practices and AI into reusable pipelines and operational
procedures to reduce skills barrier and increase velocity
Evolution to agile integration
API & Event Management
API & Event Management
Integration Int.
6
Engagement
applications
Systems
of
record
API Management
Socialization/monetization Re-platforming Application autonomy
API Management
Gateway
Integration
Centralized
ESB
Fine-grained
integration
deployment
Socialized APIs
Webinar http://ibm.biz/agile-integration-webinar eBooklet http://ibm.biz/agile-integration IBM Redbook http://ibm.biz/agile-integration-redbook
Decentralized
integration
ownership
© 2021 IBM Corporation
Agile Integration – a simplified view
7
Integration
Messaging
Centralized ESB
and messaging
API and Event Gateway
Fine grained integration and
messaging deployment
© 2021 IBM Corporation
Traditional integration
8
Integration
Messaging
Centralized ESB
and messaging
Operate
Develop Build Deploy
Operate
Waterfall
delivery
© 2021 IBM Corporation
Install/upgrade runtime topology
Agile integration
9
Fine-grained
deployment
Operate
Develop Build Deploy
Develop Build Deploy
Develop Build Deploy
API and event gateway service
Integration runtime
Messaging/events runtime
Agile
delivery
© 2021 IBM Corporation
Language runtime
Agile integration: automated lifecycle and operations
10
Fine-grained
deployment
Operate
Develop Build Deploy
Develop Build Deploy
Develop Build Deploy
automated lifecycle
automated operations
API and event gateway service
Integration runtime
Messaging/events runtime
Agile
delivery
© 2021 IBM Corporation
Language runtime
*note that “installation” is also automated, but it now
happens for each runtime deployment rather than in advance.
*
*
*
Image
Repository
Container
Platform
Git
Automation of lifecycle and operations
Integration
artefact
Template
Integration
Container
Image
Integration
artefact
Develop Build Operate
Deploy
Operator
Custom
Resource
Definition
Integration
artefact
© 2021 IBM Corporation 11
Integration
artefact
Integration
artefact
Replica set
Agile integration: “closed loop” evolution
12
Fine-grained
deployment
Operate
Develop Build Deploy
“closed loop”
evolution
API and event gateway service
Integration runtime
Messaging/events runtime
© 2021 IBM Corporation
Language runtime
Examples of “closed loop” to achieve deeper automation
Using downstream data in combination with logic and AI to change what, and how we build integrations
DevOps
Continuous
Deployment
Continuous
Delivery
Continuous
Integration
Build
Automation
Develop Build Integrate Test Release Deploy Operate
feedback
feedback
feedback
feedback
feedback
© 2021 IBM Corporation 13
Examples of “closed loop” to achieve deeper automation
Using downstream data in combination with logic and AI to change what, and how we build integrations
DevOps
Continuous
Deployment
Continuous
Delivery
Continuous
Integration
Build
Automation
Develop Build Integrate Test Release Deploy Operate
feedback
feedback
feedback
feedback
feedback
© 2021 IBM Corporation
Mapping Assist
Provide data mapping
suggestions based on
similar mappings in the
past integrations.
14
Examples of “closed loop” to achieve deeper automation
Using downstream data in combination with logic and AI to change what, and how we build integrations
DevOps
Continuous
Deployment
Continuous
Delivery
Continuous
Integration
Build
Automation
Develop Build Integrate Test Release Deploy Operate
feedback
feedback
feedback
feedback
feedback
© 2021 IBM Corporation
Test Generation
Make recommendations for
additional tests based on
the behavioral usage of the
APIs in production
15
Examples of “closed loop” to achieve deeper automation
Using downstream data in combination with logic and AI to change what, and how we build integrations
DevOps
Continuous
Deployment
Continuous
Delivery
Continuous
Integration
Build
Automation
Develop Build Integrate Test Release Deploy Operate
feedback
feedback
feedback
feedback
feedback
© 2021 IBM Corporation
Adaptive load balancing
Enable dynamic rebalancing
of both synchronous and
asynchronous workloads
based on real-time data
16
Examples of “closed loop” to achieve deeper automation
Using downstream data in combination with logic and AI to change what, and how we build integrations
DevOps
Continuous
Deployment
Continuous
Delivery
Continuous
Integration
Build
Automation
Develop Build Integrate Test Release Deploy Operate
feedback
feedback
feedback
feedback
feedback
© 2021 IBM Corporation
AI Ops
Interpret operational data
from a multitude of different
sources in order to better
predict potential issues, and
improve resolution rates
17
Agile integration: multi-style integrations
18
Fine-grained
deployment
Operate
Develop Build Deploy
API and event gateway service
Integration runtime
Messaging/events runtime
Agile
delivery
multi-style
deployment
patterns
© 2021 IBM Corporation
Language runtime
Container
Platform
Git
Automation of lifecycle and operations
Integration
runtime image
i
i
Develop Build Operate
Deploy
i
Operator
Messaging
runtime image
q q
Integration
code
q Queue manager
definition
q Operator
CRD
CRD
API Portal
API
Manager
q
i
API Gateway
Pipeline(s)
• Git clone
• Dependencies
• Validate
• Package
• Build image
• Test
• Clean up
• Trigger deploy?
Operator
• Create routes for access
• Provision storage
• Service mesh policy
• Deploy credentials
• Wiring to dependencies
• Rollout policy
• Upgrade management
• Multi-part solution deploy?
OAS
i i
Operator
• HA/auto recovery
• Auto scaling
• Log collation and
interpretation
• Alerts
i
API Gateway
API Portal
Open API
Specification
OAS
Operational
automation
Build
automation
CRD
Custom resource
definition
Deployment
automation
© 2021 IBM Corporation
Code assist
• Flow assembly
• Graphical mapping
• Intelligent connectors
• Pattern templates
• RPA interfaces
Development
automation
Infrastructure as code
• Validated form entry
• Guardrails
http://ibm.biz/agile-integration-cloud-native 19
Container
Platform
© 2021 IBM Corporation
Multi-style integration example – Car repair quote aggregation
An insurance broker wants to
automate aggregation of quotations
from multiple different companies.
They plan to monetize this by
making it available as an API to
partners to build into their apps
and websites.
They want to be able to amend,
deploy, and scale the integrations
individually or together.
It must request the quotations in
parallel to ensure a rapid overall
response.
They need to be able to perform
end to end tracing for diagnostics.
20
API Management
ACME
Auto
Accidents
Bernie’s
Bashed
Bumpers
Chris’s
Crumpled
Cars
Integration:
Get Chris’s quote
Integration:
Get ACME’s quote
Integration:
Get Bernie’s quote
Message Queues
Integration:
Insurance quote aggregator
Agile integration
21
Fine-grained
deployment
Operate
Develop Build Deploy
Develop Build Deploy
Develop Build Deploy
automated lifecycle
automated operations
“closed loop”
evolution
API and event gateway service
Integration runtime
Messaging/events runtime
Agile
delivery
multi-style
deployment
patterns
© 2021 IBM Corporation
Language runtime
Embracing automated lifecycle and operations, closed loop evolution, and multi-style integrations
Traditional integration Agile integration
Business drivers
Innovation
Optimization
People and process
Centralized technology teams
Architecture
Centralized ESB
Technology
Nurtured environments
Outcome
Development agility
Outcome
Deployment agility
Outcome
Operational agility
People and process
Decentralized ownership
Empowering teams
Agile methods
DevOps/DevSecOps
CI/CD
Architecture
Fine-grained deployment
API led
Event-driven
Microservices aligned
Technology
Cloud-native infrastructure
Multi-style integration capabilities
Unified security, governance and operations
http://ibm.biz/agile-integration
© 2021 IBM Corporation
Key themes
Automation
Closed loop
Multi style
© 2021 IBM Corporation
IBM Cloud
Integration Workshop
Half-day (free) educational and interactive problem-
solving session at your site. During the workshop
our integration architects will discuss their
experience of working with customers to develop
hybrid and multi cloud integration strategies.
In addition, we’ll work with you to:
• Explore hybrid and multi-cloud integration paths based on agile
integration, including decentralization, fine grained integration, API
management, event driven architecture and more.
• Discuss how concepts and technologies such as cloud native and
containerization apply to integration.
• Align integration modernization with your digital transformation
goals, objectives and challenges
• Review your existing ecosystem and map it against known
reference architectures
• Follow up with recommended next steps based on the target state
Contact your IBM account rep for details
More information
24
© 2021 IBM Corporation
Cloud Native
http://ibm.biz/cloudnativedefined
https://ibm.biz/agile-integration-cloud-native
Agile Integration
http://ibm.biz/agile-integration
http://ibm.biz/agile-integration-webinar
http://ibm.biz/agile-integration-redbook
http://ibm.biz/agile-integration-webcasts
Other key links on agile integration
http://ibm.biz/agile-integration-links
Staying up to date:
https://community.ibm.com/community/user/imwuc/globalgroups/cloudintegration
IBM Integration
https://developer.ibm.com/integration
Cloud Pak for Integration
https://www.ibm.com/cloud/cloud-pak-for-integration
Thank you
Kim Clark
Integration Architect
—
kim.clark@uk.ibm.com
25

Contenu connexe

Tendances

Agile Integration eBook from 2018
Agile Integration eBook from 2018Agile Integration eBook from 2018
Agile Integration eBook from 2018Kim Clark
 
Scaling Integration
Scaling IntegrationScaling Integration
Scaling IntegrationKim Clark
 
Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...Kim Clark
 
Building enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolioBuilding enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolioKim Clark
 
Convergence of Integration and Application Development
Convergence of Integration and Application DevelopmentConvergence of Integration and Application Development
Convergence of Integration and Application DevelopmentKim Clark
 
IBM Hybrid Integration Platform
IBM Hybrid Integration PlatformIBM Hybrid Integration Platform
IBM Hybrid Integration PlatformRobert Nicholson
 
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...AgileNetwork
 
Cloud native integration
Cloud native integrationCloud native integration
Cloud native integrationKim Clark
 
Mastering Application Integration Challenges in Hybrid Cloud Environments
Mastering Application Integration Challenges in Hybrid Cloud EnvironmentsMastering Application Integration Challenges in Hybrid Cloud Environments
Mastering Application Integration Challenges in Hybrid Cloud EnvironmentsSam Garforth
 
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Michael Elder
 
Cloud Data Integration
Cloud Data IntegrationCloud Data Integration
Cloud Data IntegrationRobert May
 
What’s behind a high quality web API? Ensure your APIs are more than just a ...
What’s behind a high quality web API? Ensure your APIs are more than just a ...What’s behind a high quality web API? Ensure your APIs are more than just a ...
What’s behind a high quality web API? Ensure your APIs are more than just a ...Kim Clark
 
IBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech ConferenceIBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech ConferenceRobert Nicholson
 
IBM Multicloud Management on the OpenShift Container Platform
IBM Multicloud Management on theOpenShift Container PlatformIBM Multicloud Management on theOpenShift Container Platform
IBM Multicloud Management on the OpenShift Container PlatformMichael Elder
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudLaurenWendler
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?Michael Elder
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudDevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudMichael Elder
 
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)Michael Elder
 
3298 microservices and how they relate to esb api and messaging - inter con...
3298   microservices and how they relate to esb api and messaging - inter con...3298   microservices and how they relate to esb api and messaging - inter con...
3298 microservices and how they relate to esb api and messaging - inter con...Kim Clark
 

Tendances (20)

Agile Integration eBook from 2018
Agile Integration eBook from 2018Agile Integration eBook from 2018
Agile Integration eBook from 2018
 
Scaling Integration
Scaling IntegrationScaling Integration
Scaling Integration
 
Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...
 
Building enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolioBuilding enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolio
 
Azure serverless computing
Azure serverless computingAzure serverless computing
Azure serverless computing
 
Convergence of Integration and Application Development
Convergence of Integration and Application DevelopmentConvergence of Integration and Application Development
Convergence of Integration and Application Development
 
IBM Hybrid Integration Platform
IBM Hybrid Integration PlatformIBM Hybrid Integration Platform
IBM Hybrid Integration Platform
 
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
 
Cloud native integration
Cloud native integrationCloud native integration
Cloud native integration
 
Mastering Application Integration Challenges in Hybrid Cloud Environments
Mastering Application Integration Challenges in Hybrid Cloud EnvironmentsMastering Application Integration Challenges in Hybrid Cloud Environments
Mastering Application Integration Challenges in Hybrid Cloud Environments
 
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
 
Cloud Data Integration
Cloud Data IntegrationCloud Data Integration
Cloud Data Integration
 
What’s behind a high quality web API? Ensure your APIs are more than just a ...
What’s behind a high quality web API? Ensure your APIs are more than just a ...What’s behind a high quality web API? Ensure your APIs are more than just a ...
What’s behind a high quality web API? Ensure your APIs are more than just a ...
 
IBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech ConferenceIBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech Conference
 
IBM Multicloud Management on the OpenShift Container Platform
IBM Multicloud Management on theOpenShift Container PlatformIBM Multicloud Management on theOpenShift Container Platform
IBM Multicloud Management on the OpenShift Container Platform
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid Cloud
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudDevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
 
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
 
3298 microservices and how they relate to esb api and messaging - inter con...
3298   microservices and how they relate to esb api and messaging - inter con...3298   microservices and how they relate to esb api and messaging - inter con...
3298 microservices and how they relate to esb api and messaging - inter con...
 

Similaire à Automating agile integration

Agile integration activation: get hands on with ap-is
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
 
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...apidays
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowKellton Tech Solutions Ltd
 
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...Codit
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudJeff Jakubiak
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Vidyasagar Machupalli
 
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...Codit
 
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyIBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyBrian Petrini
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMDEVOPS D-DAY
 
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?
What all it takes to build a successful hybrid integration strategy? Kellton Tech Solutions Ltd
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsMichael Elder
 
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...WSO2
 
[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Toronto 2019] Cloud-native Integration for the EnterpriseWSO2
 
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...Yenlo
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition3scale
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionSteven Willmott
 
Improve productivity with Continuous Integration & Delivery
Improve productivity with Continuous Integration & DeliveryImprove productivity with Continuous Integration & Delivery
Improve productivity with Continuous Integration & DeliveryAmazon Web Services
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Christophe Lucas
 
Integration (Application?) Modernization with IBM Garage
Integration (Application?) Modernization with IBM GarageIntegration (Application?) Modernization with IBM Garage
Integration (Application?) Modernization with IBM GarageAndrew Ferrier
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Felipe Freire
 

Similaire à Automating agile integration (20)

Agile integration activation: get hands on with ap-is
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
 
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
 
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid Cloud
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...
 
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyIBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 
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?
What all it takes to build a successful hybrid integration strategy?
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
 
[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Toronto 2019] Cloud-native Integration for the Enterprise
 
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
Improve productivity with Continuous Integration & Delivery
Improve productivity with Continuous Integration & DeliveryImprove productivity with Continuous Integration & Delivery
Improve productivity with Continuous Integration & Delivery
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
Integration (Application?) Modernization with IBM Garage
Integration (Application?) Modernization with IBM GarageIntegration (Application?) Modernization with IBM Garage
Integration (Application?) Modernization with IBM Garage
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
 

Plus de Kim Clark

Cloud native defined
Cloud native definedCloud native defined
Cloud native definedKim Clark
 
2008-2014 Integration Design - Course Summary for slideshare.pdf
2008-2014 Integration Design - Course Summary for slideshare.pdf2008-2014 Integration Design - Course Summary for slideshare.pdf
2008-2014 Integration Design - Course Summary for slideshare.pdfKim Clark
 
Hybrid integration reference architecture
Hybrid integration reference architectureHybrid integration reference architecture
Hybrid integration reference architectureKim Clark
 
MuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration ArchitectureMuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration ArchitectureKim Clark
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Kim Clark
 
Placement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environmentPlacement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environmentKim Clark
 
Differentiating between web APIs, SOA, & integration …and why it matters
Differentiating between web APIs, SOA, & integration…and why it mattersDifferentiating between web APIs, SOA, & integration…and why it matters
Differentiating between web APIs, SOA, & integration …and why it mattersKim Clark
 

Plus de Kim Clark (7)

Cloud native defined
Cloud native definedCloud native defined
Cloud native defined
 
2008-2014 Integration Design - Course Summary for slideshare.pdf
2008-2014 Integration Design - Course Summary for slideshare.pdf2008-2014 Integration Design - Course Summary for slideshare.pdf
2008-2014 Integration Design - Course Summary for slideshare.pdf
 
Hybrid integration reference architecture
Hybrid integration reference architectureHybrid integration reference architecture
Hybrid integration reference architecture
 
MuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration ArchitectureMuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration Architecture
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
 
Placement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environmentPlacement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environment
 
Differentiating between web APIs, SOA, & integration …and why it matters
Differentiating between web APIs, SOA, & integration…and why it mattersDifferentiating between web APIs, SOA, & integration…and why it matters
Differentiating between web APIs, SOA, & integration …and why it matters
 

Dernier

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Automating agile integration

  • 1. Automating agile integration 1 © 2021 IBM Corporation Kim Clark Integration Architect Webinar: https://ibm.biz/automating-agile-integration Slides: https://ibm.biz/automating-agile-integration-slides
  • 2. Agile Integration…. …to achieve development, deployment, and operational agility People & Process • Decentralized ownership • Empowering teams • Agile methods • Lifecycle automation (CI/CD) • Operational automation Architecture • Fine-grained deployment • API led • Event-driven • Microservices aligned Technology • Cloud-native infrastructure • Multi-style integration capabilities • Unified security, governance, and operations. © 2021 IBM Corporation http://ibm.biz/agile-integration
  • 3. IBM Cloud Pak for Integration © 2021 IBM Corporation 3 ! Robotic Process Automation ! Event detection ! 3rd Party integrations ! Natural language interactions ! Machine learning ! Operational models ! Process mining Enterprise messaging End-to-end security Application integration Event streaming High speed data transfer Shared asset repository Unified governance framework API management AI and machine learning Client & Partner Applications IBM Cloud AWS Microsoft Azure Google Cloud End points Private IBM Z IBM LinuxOne IBM Power Systems VMware IBM Automation foundation ! Robotic Process Automation ! Event detection ! 3rd Party integrations ! Natural language interactions ! Machine learning ! Operational models ! Process and task mining
  • 4. Cloud native ingredients Business Outcomes Market Growth Reduced time to market Innovation readiness Risk Mitigation Resilience and security Deployment confidence Cost Reduction Optimized high value staff Elastic cost models IT Goals Agility and productivity Faster delivery of business aligned components Autonomous teams with freedom to innovate Responsive to rapid feedback Resilience and scalability Fine-grained elastic scalability and resilience Consistent environments and reversible deployments Continuous adoption of software updates Optimization and efficiency Sharable skills on the underlying platform Optimized infrastructure usage and licensing Rapid self-provisioning of resources and capabilities Architecture and Design Infrastructure and Technology People and Process People and process • Agile methods • Lifecycle automation • DevOps and SRE • Team Autonomy Architecture and design • Fine-grained components • Appropriate decoupling • Minimal state • Immutable deployment • Zero trust Technology and infrastructure • Elastic, agnostic, secure platform • Lightweight runtimes • Automated operations • Observability and monitoring http://ibm.biz/cloudnativedefined © 2021 IBM Corporation 4
  • 5. © 2021 IBM Corporation 5 Closed-loop evolution, using learning from operational data, and increasingly AI to refine integration creation, deployment and operational processes. Multi-style integration, to deliver faster and more accurately targeted integration solutions than a one-style-fits-all approach Current focus areas for integration evolution 5 Automated integration, embedding common practices and AI into reusable pipelines and operational procedures to reduce skills barrier and increase velocity
  • 6. Evolution to agile integration API & Event Management API & Event Management Integration Int. 6 Engagement applications Systems of record API Management Socialization/monetization Re-platforming Application autonomy API Management Gateway Integration Centralized ESB Fine-grained integration deployment Socialized APIs Webinar http://ibm.biz/agile-integration-webinar eBooklet http://ibm.biz/agile-integration IBM Redbook http://ibm.biz/agile-integration-redbook Decentralized integration ownership © 2021 IBM Corporation
  • 7. Agile Integration – a simplified view 7 Integration Messaging Centralized ESB and messaging API and Event Gateway Fine grained integration and messaging deployment © 2021 IBM Corporation
  • 8. Traditional integration 8 Integration Messaging Centralized ESB and messaging Operate Develop Build Deploy Operate Waterfall delivery © 2021 IBM Corporation Install/upgrade runtime topology
  • 9. Agile integration 9 Fine-grained deployment Operate Develop Build Deploy Develop Build Deploy Develop Build Deploy API and event gateway service Integration runtime Messaging/events runtime Agile delivery © 2021 IBM Corporation Language runtime
  • 10. Agile integration: automated lifecycle and operations 10 Fine-grained deployment Operate Develop Build Deploy Develop Build Deploy Develop Build Deploy automated lifecycle automated operations API and event gateway service Integration runtime Messaging/events runtime Agile delivery © 2021 IBM Corporation Language runtime *note that “installation” is also automated, but it now happens for each runtime deployment rather than in advance. * * *
  • 11. Image Repository Container Platform Git Automation of lifecycle and operations Integration artefact Template Integration Container Image Integration artefact Develop Build Operate Deploy Operator Custom Resource Definition Integration artefact © 2021 IBM Corporation 11 Integration artefact Integration artefact Replica set
  • 12. Agile integration: “closed loop” evolution 12 Fine-grained deployment Operate Develop Build Deploy “closed loop” evolution API and event gateway service Integration runtime Messaging/events runtime © 2021 IBM Corporation Language runtime
  • 13. Examples of “closed loop” to achieve deeper automation Using downstream data in combination with logic and AI to change what, and how we build integrations DevOps Continuous Deployment Continuous Delivery Continuous Integration Build Automation Develop Build Integrate Test Release Deploy Operate feedback feedback feedback feedback feedback © 2021 IBM Corporation 13
  • 14. Examples of “closed loop” to achieve deeper automation Using downstream data in combination with logic and AI to change what, and how we build integrations DevOps Continuous Deployment Continuous Delivery Continuous Integration Build Automation Develop Build Integrate Test Release Deploy Operate feedback feedback feedback feedback feedback © 2021 IBM Corporation Mapping Assist Provide data mapping suggestions based on similar mappings in the past integrations. 14
  • 15. Examples of “closed loop” to achieve deeper automation Using downstream data in combination with logic and AI to change what, and how we build integrations DevOps Continuous Deployment Continuous Delivery Continuous Integration Build Automation Develop Build Integrate Test Release Deploy Operate feedback feedback feedback feedback feedback © 2021 IBM Corporation Test Generation Make recommendations for additional tests based on the behavioral usage of the APIs in production 15
  • 16. Examples of “closed loop” to achieve deeper automation Using downstream data in combination with logic and AI to change what, and how we build integrations DevOps Continuous Deployment Continuous Delivery Continuous Integration Build Automation Develop Build Integrate Test Release Deploy Operate feedback feedback feedback feedback feedback © 2021 IBM Corporation Adaptive load balancing Enable dynamic rebalancing of both synchronous and asynchronous workloads based on real-time data 16
  • 17. Examples of “closed loop” to achieve deeper automation Using downstream data in combination with logic and AI to change what, and how we build integrations DevOps Continuous Deployment Continuous Delivery Continuous Integration Build Automation Develop Build Integrate Test Release Deploy Operate feedback feedback feedback feedback feedback © 2021 IBM Corporation AI Ops Interpret operational data from a multitude of different sources in order to better predict potential issues, and improve resolution rates 17
  • 18. Agile integration: multi-style integrations 18 Fine-grained deployment Operate Develop Build Deploy API and event gateway service Integration runtime Messaging/events runtime Agile delivery multi-style deployment patterns © 2021 IBM Corporation Language runtime
  • 19. Container Platform Git Automation of lifecycle and operations Integration runtime image i i Develop Build Operate Deploy i Operator Messaging runtime image q q Integration code q Queue manager definition q Operator CRD CRD API Portal API Manager q i API Gateway Pipeline(s) • Git clone • Dependencies • Validate • Package • Build image • Test • Clean up • Trigger deploy? Operator • Create routes for access • Provision storage • Service mesh policy • Deploy credentials • Wiring to dependencies • Rollout policy • Upgrade management • Multi-part solution deploy? OAS i i Operator • HA/auto recovery • Auto scaling • Log collation and interpretation • Alerts i API Gateway API Portal Open API Specification OAS Operational automation Build automation CRD Custom resource definition Deployment automation © 2021 IBM Corporation Code assist • Flow assembly • Graphical mapping • Intelligent connectors • Pattern templates • RPA interfaces Development automation Infrastructure as code • Validated form entry • Guardrails http://ibm.biz/agile-integration-cloud-native 19
  • 20. Container Platform © 2021 IBM Corporation Multi-style integration example – Car repair quote aggregation An insurance broker wants to automate aggregation of quotations from multiple different companies. They plan to monetize this by making it available as an API to partners to build into their apps and websites. They want to be able to amend, deploy, and scale the integrations individually or together. It must request the quotations in parallel to ensure a rapid overall response. They need to be able to perform end to end tracing for diagnostics. 20 API Management ACME Auto Accidents Bernie’s Bashed Bumpers Chris’s Crumpled Cars Integration: Get Chris’s quote Integration: Get ACME’s quote Integration: Get Bernie’s quote Message Queues Integration: Insurance quote aggregator
  • 21. Agile integration 21 Fine-grained deployment Operate Develop Build Deploy Develop Build Deploy Develop Build Deploy automated lifecycle automated operations “closed loop” evolution API and event gateway service Integration runtime Messaging/events runtime Agile delivery multi-style deployment patterns © 2021 IBM Corporation Language runtime Embracing automated lifecycle and operations, closed loop evolution, and multi-style integrations
  • 22. Traditional integration Agile integration Business drivers Innovation Optimization People and process Centralized technology teams Architecture Centralized ESB Technology Nurtured environments Outcome Development agility Outcome Deployment agility Outcome Operational agility People and process Decentralized ownership Empowering teams Agile methods DevOps/DevSecOps CI/CD Architecture Fine-grained deployment API led Event-driven Microservices aligned Technology Cloud-native infrastructure Multi-style integration capabilities Unified security, governance and operations http://ibm.biz/agile-integration © 2021 IBM Corporation Key themes Automation Closed loop Multi style
  • 23. © 2021 IBM Corporation IBM Cloud Integration Workshop Half-day (free) educational and interactive problem- solving session at your site. During the workshop our integration architects will discuss their experience of working with customers to develop hybrid and multi cloud integration strategies. In addition, we’ll work with you to: • Explore hybrid and multi-cloud integration paths based on agile integration, including decentralization, fine grained integration, API management, event driven architecture and more. • Discuss how concepts and technologies such as cloud native and containerization apply to integration. • Align integration modernization with your digital transformation goals, objectives and challenges • Review your existing ecosystem and map it against known reference architectures • Follow up with recommended next steps based on the target state Contact your IBM account rep for details
  • 24. More information 24 © 2021 IBM Corporation Cloud Native http://ibm.biz/cloudnativedefined https://ibm.biz/agile-integration-cloud-native Agile Integration http://ibm.biz/agile-integration http://ibm.biz/agile-integration-webinar http://ibm.biz/agile-integration-redbook http://ibm.biz/agile-integration-webcasts Other key links on agile integration http://ibm.biz/agile-integration-links Staying up to date: https://community.ibm.com/community/user/imwuc/globalgroups/cloudintegration IBM Integration https://developer.ibm.com/integration Cloud Pak for Integration https://www.ibm.com/cloud/cloud-pak-for-integration
  • 25. Thank you Kim Clark Integration Architect — kim.clark@uk.ibm.com 25