ibm app connect enterprise v.12 what’s new & why should i

20
IBM App Connect Enterprise V.12 What’s new & Why should I care? Aiden Gallagher Architect, Integration Consultant [email protected] Ulas Çubuk Product Manager, IBM App Connect [email protected]

Upload: others

Post on 07-Jan-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IBM App Connect Enterprise V.12 What’s new & Why should I

IBM App Connect Enterprise V.12 –What’s new & Why should I care?—

Aiden GallagherArchitect, Integration [email protected]

Ulas ÇubukProduct Manager, IBM App [email protected]

Page 2: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 3: IBM App Connect Enterprise V.12 What’s new & Why should I

IBM App Connect Enterprise (ACE) v12

Page 4: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 5: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 6: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 7: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 8: IBM App Connect Enterprise V.12 What’s new & Why should I

A simplified command-line interface for automating administrative actions

Download ibmint commands cheat sheet from here

Page 9: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 10: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 11: IBM App Connect Enterprise V.12 What’s new & Why should I

Planning your upgrade

11

Page 12: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 13: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 14: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 15: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 16: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 17: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 18: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 19: IBM App Connect Enterprise V.12 What’s new & Why should I

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

Page 20: IBM App Connect Enterprise V.12 What’s new & Why should I