View
3
Download
0
Category
Preview:
Citation preview
IBM App Connect Enterprise V.12 –What’s new & Why should I care?—
Aiden GallagherArchitect, Integration Consultantaidengal@uk.ibm.com
Ulas ÇubukProduct Manager, IBM App Connectucubuk3@uk.ibm.com
Contents
IBM App Connect Enterprise (ACE) v12
What’s new in ACE v12?
Benefits of upgrading
What to consider when upgrading
Challenges and techniques
Upgrade Roadmap
What might upgrade look like?
IBM Expert Labs & Other Resources
How can IBM Expert Labs help you?
IBM Integration / © 2021 IBM Corporation
IBM App Connect Enterprise (ACE) v12
Connect
Transform
Test
Operate
On-
premise
MainframeAny Public or Private
Cloud
Hybrid
Cloud
• Pre-built smart app connectors
• Out of the box protocol connectors
• Universal data transformers
❖ OpenAPI v3
• Mapping Assist
• DFDL Mappings
• Java and user-defined nodes
❖ JSON Validation❖ Unit Testing Framework
• Record and Replay
• Node/Flow level testing
• Hybrid Dashboard
• Multi-processed, multi-threading
• Performance fine-tuning
• Highly available solution
❖ A simplified ibmint command-line
interface for automating
IBM App Connect Enterprise 12
Enriched user experience and streamlined design for the integration specialist
New user interface aligns Toolkit with other components in Cloud Pak for
Integration portfolio
Simplified development workspace to help boost productivity
Color-coded node design offers fresh design and quicker identification of node type
Re-based on Eclipse 4.15
New node icons and layout options
New Flow Exerciser
New Message Assembly Editor
App ConnectEnterprise
Tutorial Gallery
Get Productivequickly, with over 100
Product Tutorials!
Jumpstart new work and developers with new tutorials and wizards and
getting started user experience
Seamlessly create, secure and manage REST API implementations
OpenAPI v3 support for the latest API standard, Swagger v2 support too,
and support for JSON schema message models inline or as external files.
Form and Source Layout easily switchable
OpenAPI Editor provides unified experience
across Cloud Pak for Integration portfolio
Subflow authoring
for each operation,
Catch, Failure and
Timeout handlers
Create and deploy
one single API
artifact that can be
managed through
your pipeline stages
A simplified command-line interface for automating administrative actions
Download ibmint commands cheat sheet from here
Test Automation
New test framework for generating, running and managing unit
tests
Seamlessly records data within and across integrations to
ensure consistency
Automatically generates tests across a comprehensive set of
dimensions in support of industry best practices
Intelligently simulates backends to execute tests independent
of source systems via mock--ups
Values
Productivity: Improve the overall quality and lower cost of the
solution through gains in test productivity
Risk Mitigation: Build confidence and mitigate risk in keeping up
with changes from the business
Speed to market: Streamline maintenance regression activities
for faster time-to-market of solutions
Accelerate your shift left strategy to improve business outcomes
Benefits of upgrading
Achieve faster time to
market through fine-
grained deployment
Latest and greatest
version - new features,
longer support period
Can use the new
features to unlock
value and speed up
new integrations
Reduce migration
concerns and
deployment costs
through out-of-the-box
test-driven
development features
10
Integrated solutions
provide expanded
functionality and
greater flexibility to
meet your business
needs
Planning your upgrade
11
Moving to
containersIndependent Integration
Servers
Auto-scaling
“container-ready”
ArchitectureMQ Decoupling
Service Granularity
CICD
New
featuresUnit testing
JSON validation…
12
What to
consider when
upgrading
Upgrade styles and
architecture
Upgrade
StylesIn-place
Parallel
Migration
Tools Commands, Transformation Advisor
What to consider when upgradingChanges and challenges
• Version Divergence
• Configurable Services
• Public config
• Flows / Policies
• DevOps – what works for you?
• Deprecation
• HTTP connectors
• Some mqsi commands
• Config manager proxy (Java Integration
API)
• Decision services for ODM Rules
• Record and Replay
• Authorisation Updates
Upgrade RoadmapWhat might an upgrade look like?
ACEv11 ACEv12
In-place ACEv11 to ACEv12
Integration Node upgrade
• Little change between the versions
• Transformation Advisor to check for any
possible application changes
• Record messages in v11
• In-place upgrade in Dev, Test, Production
• Implement unit testing with v11 recorded
messages – acts as a regression test
Upgrade RoadmapWhat might an upgrade look like?
IIBv10 ACEv12
IIBv9 to ACEv12
Integration Node migration
• Full review of functionality changes –
deprecation, updated commands etc.
• Architectural Review – decoupling of MQ and
ACE, Service Granularity
• Transformation Advisor and
mqsiextractcomponents to migrate from v9 to
v10
• In-place IIBv10 to ACEv12 upgrade
IIBv9
Upgrade RoadmapWhat might an upgrade look like?
IIBv10
ACEv12
IIBv10 Integration Node to ACEv12
Container upgrade
• Transformation Advisor, deprecation check
• Architectural Update – decoupling of MQ and
ACE, Service Granularity
• Introduce DevOps / CICD practices
• Record messages in v10
• Parallel deployment of v12 and transition of
independent applications to containers
• Implement unit testing
ACEv12ACEv12
Getting Started with your upgrade
Start planning
• what do we know, what do we need to know, how long will it take?
Access IBM provided materials
Need help?
• Expert Labs can help
Reference Materials & Call to action
- Download App Connect V.12
Downloading is straightforward, and only needs you to choose
Linux, MacOS, or Windows as your target platform, provide some
details about your interest, and agree to the license. To download
now, click Download
- IBM App Connect Enterprise Essentials (Free
Course!) - Register here
- YouTube playlist for IBM App Connect
Enterprise 12 – click here
- IBM Documentation on upgrading to ACE 12.0
– click here
- Accelerating Modernization with Agile
Integration (IBM Redbook) – click here
- App Connect V.12: Unit Testing with a Pipeline
Example (Webinar/Demo) – click here
- Horizontal Auto Scaling of ACE in CP4I (Demo)
– click here
IBM Expert Labs
• IIBv10 is Out of Support in April
2022
• Expert Labs have experience:
• Migrations
• Re-architectures
• Good Practices
• Common Pitfalls
• Contact your seller or IBM
representative to see how we
can help
Recommended