►
From YouTube: OCB: Technical Overview of IBM Cloud Pak for Integration
Description
IBM's Integration products have underpinned much of the world economy, from government financial exchanges to the worlds largest banks, industrial and healthcare companies more than a decade, yet they are available today, fully containerised, managed by operators running as Cloud Pak for integration on Openshift Container Platform. In this short talk, we will describe and demonstrate Cloud Pak for Integration and how it enables IBM integration to be deployed cloud-native by agile teams.
A
Reading
these
things,
so
if
I
hit
create
again,
let's
see
what
I
can
get
there,
I'm
creating
an
instance
it's
provisioning
and
it's
even
looking
after
me,
it's
giving
me
a
warning
here.
So
it's
saying
you
decided
to
do
it
with
ephemeral
storage,
which
is
fine.
You
might
know
what
you're
doing
and
that
might
be
what
you
want.
A
However,
do
I
really
realize
the
implications
of
that
because
remember
I'm
empowering
teams,
they
might
not
know
so,
I'm
giving
you
guidance,
I'm
saying:
well,
you
might
need
ephemeral
storage,
but
if
you
do
remember
that,
if
your
containers
and
everything
all
recycle
or
if
you
know
dies
or
whatever
you'll,
your
messages
are
going
to
go
and
your
you
know,
your
events
are
going
to
go
and
there
we
go
and
it's
letting
me
know-
and
so
it's
like
okay,
you
might
want
to
do
any
persistent
storage
class.
A
All
right
well,
I
can
go
in
hit
edit
and
I
can
go
in
and
I
can
change
it
to
a
persistent
storage
class.
If
I
want
and
let
it
get
on
with
it-
and
the
key
thing
is
it's
all
that
dynamic,
it's
not
native,
so
I'm
going
to
build
that
up
and
actually
I'm
just
going
to
stop
it
and
I'm
going
to
delete
it
and
what
we
find
is
a
lot
of
our
customers
are
saying.
I
can't
create
my
environments
fast
enough
to
empower
my
teams.
You
know
I
can't
do
that.
A
A
So
what
else
have
we
got?
We've
got
the
we
talked
about
creating
environment.
Any
of
these.
You
literally
create
the
capability.
You
have
multiple
instances.
You
have
multi-name
space
support.
Obviously
so
that
may
be
my
main
name
space.
I
can
go
in
here
and
look
at
a
completely
different
one
and
a
test
name
space
so
again
with
for
leaking
kubernetes
when
we're
building
our
routes
to
live
when
we're
trying
to
isolate
different
themes,
different
items,
different
name
spaces,
all
fully
native
unit
behind
the
gui
and
again
you
can
have
it
guide
coded.
A
Whichever
way
is
best
for
you,
so
I
can
go
in
and
say
right
I'll
go
into.
You
know
that
nice
award-winning
ui,
tooling,
that
I
talked
about
and
I'll
go
and
have
a
look
so
very
short
of
time.
Here
I
appreciate
I've
only
got
five
minutes
left
so
I'll
just
give
you
a
quick
brief
go
through
and
what
I'm
doing
here
is
I'm
going
into
the
tooling
slab
itself,
and
I
have
a
phrase
that
says-
and
I
hope
this
is
okay.
A
You
know
if
you
see
a
line
of
code,
I'll
buy
you
there,
because
we
say
this
is
genuine:
no
code
integration.
This
is
the
code
here
when
you
create
an
integration.
The
first
thing,
typically,
if
you're,
creating
an
integration
for
an
api
that
I've
got
here,
is
I'm
going
to
say.
Oh
okay,
give
me
my
open
api
spec,
I'm
going
to
create
my
swagger
or
whatever.
Oh,
no,
you
don't
just
go
in
type
the
data
you
want
and
again
you've
got
strings
numbers,
billions
of
arrays
all
that
kind
of
thing.
A
But
why
should
I
worry
about
what
open
api
spec
does
we've
baked
in
the
knowledge
of
how
to
build
a
really
good,
open
api
spec?
We
know
what
rest
looks
like
so
it
helps
you
so
again.
I
don't
have
to
worry
about
whether
it's
post
or
put
and
where
the
route
is
what
the
base
path
is.
It's
all
done
for
me.
If
I
want
extra
operations,
I
just
pull
them
down.
It
knows
what
they
are.
A
If
I
put
a
filter
in,
for
example,
it
knows
that
I've
got
to
worry
about
which
filters
are
which
filters
are
there.
It
gives
me
all
the
options,
then
it's
literally,
you
know
click
and
click
and
go
I'm
just
going
to
delete
that
one.
If
I
edit
the
flow
again,
what
it's
doing
is
it's
really
sort
of
helping
me
and
I
just
follow
along,
and
it's
constantly
giving
me
example
body
requests.
A
A
So
if
I
want
the
connector,
I
just
literally
go
in
and
click
and
I
say
well,
okay,
maybe
you
know
doing
visual
recognition
is
hard.
How
do
I
get
my
images
file?
Well,
literally,
I
go
in
and
I
drag
and
drop
and
you
know
it's.
I
literally
picked
the
pick
the
field
I
want
and
click
it.
We
designed
it
based
on
a
spreadsheet.
We
don't
have
like
drag
and
drop
mapping
with
lines
or
anything.
It's
all
looks
like
spreadsheet
formulas.
A
You
just
click
in
and
put
the
thing
there
and
it
gives
you
all
the
metadata.
So
it
actually
helps
you
as
you're
integrating
and
certainly
have
helped
me
out
as
you're
integrating
here's
a
salesforce,
connector
you're,
probably
aware
of
salesforce.
It's
got
loads
of
fields,
loads
of
operations.
Again
the
connector
knows
salesforce,
so
you
don't
have
to,
and
so
what
we're
doing
here
is
we're
saying.
Well,
okay,
you
know
I'm
going
to
salesforce,
okay,
I'm
going
to
retrieve
contacts
and
where
the
full
name
is.
A
Oh,
it's
got
all
of
the
things
all
the
data
from
salesforce.
It
goes
off.
Does
metadata
discovery?
If
you
can
customize
salesforce,
it
picks
them
all
up.
But
how
do
I
know
this
is
right?
I
don't
know
andy
young
is
right.
It
says
concatenation
of
first
name
middle
name,
last
name,
let's
try
mister
and
again
now.
Normally,
I
have
to
do
a
build
and
a
test
to
see
if
this
works,
but
that's
too
hard.
The
testing
is
built
into
the
doing
so.
I've
got
oops,
four
or
four
not
found.
No
documents
found.
B
A
A
little
bit
slower
there
hit
the
test,
I'm
running
out,
and
it's
really
going
after
salesforce
here
and
I
can
see
here's
my
input
and
the
young
here's
my
output
comes
through.
It
comes
back
with
all
my
salesforce
data,
I'm
integrating
it
real
time,
I'm
really
agile,
I'm
really
iterative.
I
can
try
these
things.
I
can
check
my
fields.
Right,
click,
click,
click,
no
build
deploy
in
a
test
cycle,
etc.
I
can
go
in
and
explore
it
change
the
data
interactively
and
whatever
I
want
to
do.
A
So.
How
am
I
doing
for
time,
not
too
good?
So
again,
you
know
it
just
looks
like
this.
You
go
through
so
what's
internal
analysis,
you
tell
people
happy
or
sad
different
operations,
different
things.
All
of
this
is
here
all
the
connectors
are
built
in.
You,
don't
pay
for
the
connectors
individually.
You
get
every
connector
straight
out
the
box,
all
built
maintained
by
ibm
as
we
create
more
of
them.
You
get
more
of
them
and
again
here's
your
response
for
your
api.
It's
just
an
example.
A
You
know
this
is
as
much
a
you
know
as
you
need.
It
even
knows
that
status
code
is
a
201.
It's
pre-populated
that
for
me
all
I'm
doing
is
just
putting
my
things
in
here,
but
if
I
want
description
of
the
damage,
I
can
just
literally
type
it
in
like
this,
and
it's
automatically
here
putting
a
preview
of
what
I'm
doing
so.
I've
got
I'm
going
in
here
hitting
you
with
description
oops.
A
So
there's
me,
I've
got
it.
I've
got
it
going.
If
I
hit
done,
I
can
come
through
and
I
can
go
back
to
my
dashboard
and
we'll
say:
okay.
Well,
you
know
we
talked
about
easy
deployment.
How
does
that
look?
Well,
I
can
either
just
go
into
the
manage
and
start
it
here
in
the
development
environment.
But
what
I
can
do
is
I
can
hop
into
my
app
connect
designer
dash,
say
my
apps
again
dashboard
and
I
can
just
create
an
integration
deployment
now
creating
an
iteration
deployment
yeah.
So
that's
quite
hard.
A
I
have
to
create
a
cr
et
cetera,
but
my
dashboard
is
showing
me
which
of
these
integrations
are
deployed,
and
I
can
see
how
many
replicas
are
there.
I
can
see
all
my
different
integration
servers
if
I
go
in
here.
If
I
look
at
my
api
one,
I
can
see
here's
one
I
created
called
driveway
deletion.
I
can
look
in,
I
can
see
my
gets.
A
I
can
see
my
posts
all
my
stuff
is
there
and
it's
even
going
to
generate
sample
requests
and
sample
code,
it's
all
about
empowering
people
and
making
it
really
easy
to
use.
So
pick
your
take.
Your
poison
kill
python.
Whatever
you
want
to
do,
and
so
there
I
am
so
these
are
the
ones
I've
deployed,
but
we
said
well,
how
do
I
deploy
stuff
dead,
easy
hit,
create
server,
here's
the
view
of
the
operator.
A
I
want
the
desired
integration,
that's
what
I
built.
I
need
the
bar
file,
which
is
the
which
is
the
broker
archive.
It's
the
executable
that
I
created
in
the
tooling.
I'm
just
going
to
look
there
I'll
go
for
car
insurance,
cognitive
api
hit
next
and
what
I'm
doing
here
is
automatically
my
configurations
and
my
secrets
and
everything
that
I've
created
I
can
pick
which
ones
I
want
so
I'll.
A
Have
that
one
please,
which
is
my,
which
is
my
account,
so
my
sales
force,
my
watson
and
everything
I'll
hit
next
I'll,
give
it
a
name
dg123.
How
many
replicas
do
I
want?
Do
I
want
tracing
that
one
tracing
yes
I'll
just
have
tracing,
please
I
don't
want
tracing
there.
We
go
and
I
can
also
do
automatic
updates
as
well.
So
I've
actually
got
an
operator,
an
olm
operator
which
is
subscribing
to
a
channel.
So
when
I
get
new
versions
published
by
ibm
it'll
say:
do
you
want
a
new
version?
A
I
can
upgrade
and
build
it.
If
I
hit
create
and
a
quick
prayer
to
the
demo
gods,
then
what
I
can
see
here
is
it's
deploying
through
and
it's
actually
creating
a
full
deployment.
As
you
can
see,
I've
got
naught
out
of
three
replicas,
it's
unavailable
at
the
moment.
A
Well,
do
we
believe
that
let's
go
and
have
a
look
at
openshift
so
again,
openshift
is
built
in
not
built
in.
We
we're
totally
on
top
of
openshift,
and
if
I
look
on
my
workloads
here,
oops
again
yep,
I
should
be
able
to
go
and
see
my
deployments.
Look
at
my
project
again
we're
all
namespace
aware:
what
do
we
call
it?
A
We
call
it
andy,
andy
something
and
we
can
see
you
know,
there's
a
there's
all
the
difficult
thing
there
was
an
eg
I'm
trying
to
find
out
which
one
it
is,
but
I
can
see
all
of
these
different
ones
here
and
again,
you
know
it's
full
openshift,
kubernetes
native,
I
can
see
my
yaml.
I
can
see
my
replica
sets.
You
know
I
can
see
all
my
pods
and
if
I
want
to
do
this
in
full
ci
cd
well,
I
can
totally
do
that.
A
So
I'm
just
going
to
say
webpage
is
slowing
you
down.
Well,
yes,
that's
probably
because
I'm
running
multiple
things
over
an
internet
connection,
but
again
it's
full
cloud
native.
It's
replica
sets
it's
pods!
There's
nothing
here!
You
know
with
enough
typing
in
that
you
know
you
wouldn't
do
yourself
when
you
were
when
you're
creating
deployments,
but
why
do
that?
Why
not
empower
your
users
and
just
let
them
do
it?
A
Of
course
everyone
would
say:
well
we
want
to
do
pipelines
and
4ci
cd.
Well
we're
totally
friendly
with
that
as
well.
You
you
can
use
whichever
pipeline
technology
you
want,
but
if
you've
got
openshift
pipelines,
why
would
you
not
use
it?
Here's
the
pipeline
runs,
I've
been
doing
some
reason.
They're
all
all
succeeded,
but
again
you
can
see
that
I've
got
my
clone
of
my
git.
You
know
it's
all
built
from
a
web
hook.
So
here
are
all
my
integrations
that
I've
talked
about
with
my
solution.
A
You
know
we
talked
about
multiple
queues,
multiple
integrations
and
multiple
apis
as
part
of
the
solution
builds
them
deploys.
Them
runs
all
my
tests,
so
this
is
my
dev
environment
runs
on
my
tests.
Once
my
test
is
finished
and
I'm
going
to
you
know,
re-tag
the
image
ready
for
this
is
dev,
I'm
going
to
retake
the
image
for
a
test.
Once
my
test
is
working,
I
can
go
through
and
obviously
I
can
do
4ci
cd
with
uat
and
prod.
You
know
and
I
can
deploy
as
and
what
I
want.
A
As
you
well
know,
I
can
do
multiple
versioning.
If
I
want
to
use
the
meshing
underneath,
that's
fine
too,
so
I
can
have
multiple
versioning
multiple.
You
know
all
this
kind
of
good
stuff
and
of
course
we
you
know,
push
it
to
any
container
storage
that
you
want,
but
you
know
we
would
use
image
streams.
You
know
within
openshift,
because,
oh,
why
wouldn't
we
so?
Obviously
you
know
we've
got
all
the
different
images.
We
can
see
the
history
and
all
that
kind
of
good
stuff.
A
So
the
key
thing
is
what
we
tried
to
do
is
marry
that
whole
easy
to
use
thing,
but
once
we've
built
it,
how
do
we
reuse
it?
I've
built
the
apis,
but
how
do
I
get
it
out
there?
Well,
my
api
management
actually
allows
me
to
manage
my
apis
and
what
you
get
generated
automatically
I'm
going
to
need
to
sign
in
here,
because
this
is
an
end
user
one.
A
You
get
generated
an
api
portal
which
gives
you
full
self-service
capabilities.
Your
apis,
you
can
browse
products
and
api
products
have
multiple
apis
in
them.
Here's
my
demo
car
insurance
and
I
can
go
through
and
it's
giving
me-
and
this
is
what
your
api
consumers
will
see
externally
or
instantly.
It
gives
me
a
full
portal.
This
is
fully
customizable,
it's
drupal
underneath,
so
you
know
you
can
brand
it
to
do
whatever
you
want
to
do.
I
can
download
that
api
document.
I've
got
all
the
details.
A
I've
got
all
the
security
I've
got
blogs,
forums,
support,
etc.
If
I
go
to
the
individual
things,
remember
you
you
saw
about
this.
You
know
auto,
generating
examples
auto
generating
requests,
so
I
can
literally
copy
and
paste
that
and
run
it,
but
why
would
I
do
it?
I'm
even
giving
my
clients
a
built-in
test,
client,
I'm
going
to
generate
some
data
there
we
go,
let's
see
if
it
works.
If
I
hit
send
and
it
comes
back-
and
it
says:
okay,
the
classify
images
is
invalid.
A
A
A
So
what
I'm
going
to
do
is
I'm
going
to
send
it
a
car,
but
I'm
actually
going
to
send
it
a
chicken
instead
and
let's
see
what
it
makes
of
that,
so
I'm
going
to
get
my
chicken
base64
and
go
and
get
the
wall
from
here
oops.
If
that
works
go
in
and
I'm
going
to
put
that
in
there
that's
the
photo
of
the
car
hit.
The
send
remember
on
my
api
actually
goes
off
to
watson
and
it
tells
him
what
I'm
doing
and
whoops
there's
the
first
glitch
unexpected
token.
A
Let's
see
if
I
can
do
it
again,
there
is
the
new
car
in
this
image.
Please
resubmit
it
found
that
it
was
a
chicken
in
there.
If
I
just
to
prove
that
it's
working,
I
can
go
in
and
I
can
hit
it
and
let's
find
a
car,
so
it's
a
car
jpeg,
that's,
I
believe,
that's
actually
a
james's.
No,
no!
It's
a
justice
photo.
I
think
so.
Let's
have
a
look
at
the
cal
b64
and
again
yeah.
A
It
doesn't
matter
if
it's
b64,
but
this
is
the
api
we've
decided
to
do
so
hit
there
go
back
to
the
demo.
If
I
need
to
delete
that
now,
I'll
regenerate
some
random
data
for
it,
so
it's
ready
to
go.
Here's
my
photo
of
a
car,
I'm
going
to
hit
that
layer
and
what
else
have
I
got?
I've
got
a
license
plate.
That's
actually
too
long
for
license
plates.
Let's
see
what
happens:
yeah
whoops!
It's
my
ad
pasting
for
this.
My
browser
here
see
if
I
can
just
whiz
that
back.
A
Now
it's
thinking
because
it's
going
after
watson,
it's
going
off
to
salesforce
it's
going
off
to
all
of
those
things
here
and
it's
gone
in
and
it's
created
my
salesforce
case,
which
has
got
all
my
data
in
it,
and
it's
actually
put
my
data
in
there
as
well.
If
I
went
to
the
salesforce
I
can
see
my
case
is
created.
My
insurance
case
has
been
done,
it's
gone
off,
looked
at
it
checked,
it's
got
a
car
in
it
and
updated
it
to
salesforce.
A
So
I
approached
it.
This
was
meant
to
be
a
short
whistle,
stop
tour
of
the
the
cloud
back
for
integration.
What
we've
done
is,
we
have
tried
to
say
we
will
go
through
and
we
will
marry
all
of
the
capabilities
together
with
the
ease
of
use
that
we
want
people
to
have.
A
So
what
we're
saying
is
we
want
people
to
take
the
ease
of
use,
but
also
to
have
the
power
of
cloud
native
deployments,
all
the
containers
and
all
the
goodness
that
openshift
offers
you
if
you
want
to
go
down
and
create
custom
resources,
if
you
want
to
build
your
own
yaml,
etc,
then
you
perfectly
can,
but
we
want
to
empower
those
users
to
do
that
and
have
all
of
that
great
agile
integration,
so
they
can
build
their
integrations
when
they
want
where
they
want
from
the
monarchy
cloud
and
use
the
power
of
openshift
and
boy
do
they.
A
You
know
we
have
in
banking,
finance,
manufacturing,
government
power,
transport
utilities.
Ibm
integration
is
everywhere
throughout
the
world
and
we
actually
say
it's
actually
quite
some
days
quite
hard
to
live
your
life
without
using
ibm
integration
in
some
way,
shape
or
form.
You
know,
if
you
take
money
out
of
a
cash
machine,
you
pay
with
electronic
payments,
you
make
a
phone
call
all
that
kind
of
stuff.
You
know
you're
getting
an
airline,
you
know,
maybe
not
less
these
days,
then
you
know
it's,
it's
absolutely
all
over
the
place.
A
If
you
have
any
doubt
we're
in
23
of
the
top
25
u.s
retailers,
all
of
the
global
com
service
providers,
21
top
25,
all
of
the
top
global
50
banks,
I've
worked
in
a
lot
of
banks
are
putting
this
stuff
in
80
of
all
worldwide
lm
reservations.
If
you
use
your
credit
card
transactions,
you've
probably
used
ibm
integration.
A
So
it's
simple:
it's
fast,
it's
secure,
I'm
the
offering
manager
for
it.
It's
my
baby.
I
love
it
and
you
know
I
hope
you
will
too.
So.
Thank
you
for
spending
time,
I'm
a
little
over,
I'm
afraid
so.
Apologies
to
those
on
the
cool
I'm
going
to
stop
sharing.
So
you
can
see
my
wonderful
computer
generated
background
and
I'm
very
very
happy
to
take
any
questions
you
have.
B
Thank
you
so
much
andy.
We
have
a
couple
of
questions
already.
First,
what
image
recognition
model
did
you
use
to
recognize
the
car.
A
Oh
well,
that's
interesting.
We
we
were
gonna
train
it
up,
but
that
believe
it
or
not.
Is
the
default
watson
image
recognition
model
that
comes
out.
If
you
see
so
the
watson
we're
using
is
actually
on
the
ibm
cloud.
You
can
either
use
it
as
part
of
the
cloud
pack
for
data
or
you
can
use
the
ibm
cloud
and
it's
free
for
up
to
2000
calls
a
month,
basically
just
hop
on
there
sign
up
to
a
light
plan
and
yeah.
We
all
of
this
stuff
is
just
using
the
general
model.
A
We
thought
we'd
have
to
train
it
and
teach
it
about
cards,
but
we
thought
we'll
see
what
it
can
see
and
it's
quite
creepy.
It
says:
well,
is
it
an
it's
an
suv
and
it's
got
four
wheels
and
you
know
this
kind
of
stuff.
It
can
tell
whether
it's
a
roadster
or
not
one
of
our
demos
checks
the
type
of
car
and
if
it's
a
roadster,
ragtop
convertible,
I
don't
know
what
everyone
calls
it
around
the
world.
It
sends
it
off
to
a
different
company
and
that's
one
of
our
demos
as
well.
A
Obviously,
in
training
up
there's
another
demo,
you
can
see
where
we
trended
up
with
all
sorts
of
damage,
so
you
actually
send
them
a
picture
of
your
wrecked
car
and
it
says:
oh,
it
needs
a
coat
of
paint,
two
new
doors
and
a
new
windshield,
but
yeah
the
the
the
demo
you've
seen
there
is
the
base
out
of
the
box
watson.
It's
really
quite
powerful.
B
I
guess
I
should
unmute
diane
feel
free
to
jump
in.
If
you
want,
is
there
a
list
of
images
it
recognizes
similar
to
mask
rcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn,
et
cetera?
Oh.
A
I
honestly
don't
know
if
you
hop
on
to
cloud.ibm.com
and
hop
on
there
again,
just
just
just
have
a
browse
around
search
watson,
image
recognition
and
there
should
be
data
on
there
as
well.
If
it's
interesting,
there
is
a
general
there's,
a
general
list,
which
is
one
I
normally
use.
I
I
honestly
don't
know
that
one
well
we'll
see
if
there's
any
data
on
there.
If
you
can't
find
out,
let
us
know
we'll
we'll
find
an
answer
for
you.
A
We
do
not
do
face
recognition,
that's
one
of
the
key
things
it.
It
can
tell
you
there's
a
face
in
there,
so
for
gdpr.
Sometimes
what
we
do
is
we
say:
is
there
a
person
in
the
photo
and
I'll
just
say,
there's
a
person,
so
we
go?
No
sorry,
we
don't
want
a
photo
with
a
person
in
it.
Thank
you
very
much
gdpr.
Can
you
try
again
and
that's
another
example
of
what
we
do
for
these
self-service
applications,
because
we
want
to
respect
people's
privacy.
A
Okay,
yeah,
that's
probably
my
my
phrasing
going
off
to
watson.
Basically,
watson
is
a
cloud
service,
so
the
connector
and
all
of
the
connectivity
is
all
built
into
the
cloud
pack
for
integration.
A
So
literally
you
sign
yourself
up
for
a
watson
account
either
a
free
trial
or
you
know
if
you've
got
a
paid
one
or
you
can
use
it
on
the
compact
for
data
or
in
the
cloud,
and
basically
the
connector
hops
off
to
the
to
the
watson.
It
knows
about
all
of
the
metadata.
It
knows
about
all
of
the
stretches,
all
that
kind
of
stuff,
and
as
long
as
you
give
it
your
credentials,
your
api
key,
it
goes
off
to
the
to
the
ibm
cloud
or
the
or
the
one
on
premise.
B
So
that's
a
good
segue
into
how
integrated
are
you
into
the
other
cloud
packs
or
with
the
other,
actually
cloud
pack
for
data,
since
you
just
mentioned.
A
It
so
yeah,
so
we
we
are
good
cloud
packet
citizens.
We
share
the
common
services
across
the
packs.
Obviously
we
share
openshift
because
you
know
we're
big
fans
of
openshift,
and
so
you
can
install
the
other
cloud
packs.
You
know
all
together
in
the
same
cluster.
If
you
want
things
obviously
for
cloud
pack
for
apps,
when
you
build
your
apps
and
you
build
your
ci
cd,
you
can
then
get
use
the
apis
and
etc
and
call
the
apis
through
the
pool
with
cloud
pack
for
apps
with
data.
A
Obviously
we
go
off
and
either
use
rest
or
we
use.
You
know
jdbc
links
to
the
data
there.
Multi-Cloud
management
is
an
interesting
one,
because
you
can
actually
take
the
cloud
pack
for
integration
artifacts
and
deploy
it
across
multiple
clouds
and
monitor
and
manage
it
with
cloud
pack
for
multi-cloud
management.
So
this
is
what
we're
saying
right
at
the
start
is
that
you've
got
all
the
different
cloud
packs,
but
we
share
the
common
services.
For
example,
you
know
they
come
on
logging.
A
B
Nice,
I
mean
that's
really
good
to
hear
and
are
there
any
joint
customer
wins
that
you
can
talk
about?
I
know
you
went
through
your
slide
with
the
banking
and
all
the
verticals.
Is
there
anything
you
can
highlight.
A
I'm
just
just
trying
to
think
because
I
need
to
I
need
to
remember
you
know
which
ones
are
which
which,
which
ones
are
I'll
I'll,
have
to
come
back
and
get
you
the
one
because
we're
ibm.
Obviously
we
respect
our
customers.
Probably
you
know
we'll
go
up.
We
can
we
can
get
the
list
a
lot
of
the
ones
I've
worked
on.
Yeah
I've
worked
on
ones,
I'm
not
even
allowed
to
talk
about
so,
but
you
know
we
obviously
have
to
get
their
agreement
for
them.
I
mean
yeah.
A
There
are
multiple
different
areas.
One
of
the
ones
is,
is
a
big
retailer
that
I've
been
worked
on.
I've
done
integration
for
a
lot
of
the
the
banks
in
the
uk
yeah
I've
done
all
sorts
of
different
things.
I've
done
the
credit
card
payments,
I've
done
sort
of
you
know,
retail.
In
the
in
in
home,
improvement.
I've
been
involved
in
airlines
done
a
lot
of
fun.
You
know
pharmaceutical
stuff.
That
kind
of
thing.
If
you
look
at
ibm.com,
you
know
for
the
cloud
integration
there's
some.
A
You
know
a
lot
of
customer
success
stories
there.
I
think
cbs,
one
of
them
I'll
apologize.
If
that's
a
official
one,
but
if
you
go
on
to
ibm.com
cloud
flash
integration,
you
can
see
there's
various
stories
there
of
of
places
we've
done.
Another
one
is
that
the
weather
channel
capability
is
built
in
because
we
don't
know,
whether.com
is
now
an
ibm
business,
and
so
obviously
we
have
weather
connectivity
built
in
and
we
do
some
joint
things
with
them
as
well.
A
So
you
can
go
off
and
we've
got
a
demo
that
says
I've
got
an
insurance
claim.
You
know
I'd
like
to
claim
for
wind
damage
and
it
says:
well:
okay,
yeah.
We
can
see
that
you
were
part
of
this
weather
system,
yeah,
we'll
pay
out
and
all
that
kind
of
good
stuff.
So
you
know
using
that.
Obviously
there
are
certain
weather
events
today,
so
it's
really
useful
to
to
help
people
out.
C
I'm
the
chief
architect
for
for
red
hat
and
I
support
synergy
and
so
having
you
on.
The
call
is
really
awesome.
I've
been,
in
fact
I'll
turn.
My
video
on
I've
been
wanting
to
meet
the
awkward
managers,
for
you
know
across
all
the
ibm.
You
know
cloud
packs
for
a
while.
So
from
a
selfish
perspective,
I'm
curious
how?
How
do
you
work
with
the
cloud
pack
folks
like
so
I
I
know
matt
rodkie,
for
you
know
who
does
the
the
clown
pack
for
mcm,
and
I
was
just
curious.
A
We
we're
very
willing
to
go
so
what
we've
got
is
we
have?
You
know
we
have
various
meetups
and
sync
ups.
For
example,
you
know
I've
got
weekly
syntax
a
little
bit
currently
with
the
with
the
mcm
team,
because
that's
what
we're
working
on
very
closely
at
the
moment,
we
I
used
to
be
uk
practice
lead
for
a
bpm
and
automation.
So
obviously
I've
got
a
lot
of
links
into
the
labs
there.
We
also
have
the
the
base
cloud
pack
team.
A
So
if
you
know
android
toast
and-
and
you
know
all
that
team
there
who
do
the
cloud
pack
foundation,
so
obviously
we
need
to
make
sure
that
things
like
are
using
common
services.
You
know
the
support
versions
of
open
shift
and,
as
of
all
this
kind
of
stuff,
that
we're
doing
is
all
linked
up,
and
you
know
so
that
we
looked
common
across
all
of
the
cloud
packs.
You
know
so
that
we
integrate
nicely
but
yeah
we
some
of
it's
ad
hoc,
some
of
it.
We
have.
A
We
have
weekly
link
ups
with
I'm,
not
the
only
one
for
this.
There
is
a
team
of
six
ohms
and
you
know
where,
where
we
are
in
hersley
plus,
you
know
various
ones
around
the
globe
for
the
individual,
you
know
capabilities,
so
we've
got
ones
and
apis
et
cetera
and
yeah.
We
do
a
we.
We
do
talk
a
lot
to
each
other
b.
A
We
wish
we
had
time
to
talk
more
and
obviously
you
know
when
we
link
up
with
you
know,
with
sort
of
the
various
virtual
events,
like
obviously
things
like
techcon
and
virtual
thing,
all
of
those
kind
of
things
we
we
do
like
to
get
together
a
lot.
We
wish
we
had
more
time
to
do
it
and
we
hope
to
do
it
more
going
through
the
year,
but
again
similar
with
you
know,
with
our
red
hat
colleagues,
you
know
we.
A
We
really
want
to
spend
more
time,
learning
about
all
the
great
stuff
and
open
shifts
and
such
like,
and
how
we
can.
You
know
really
really
leverage
that
even
more.
C
A
But
yeah
we
make
the
best
of
what
we've
got
and
that
you
know
this
is.
This
is
a
great
way
to
come
and
say
hi
to
people
and
and
and
say
about
what
we're
doing.
So.
I'm
really
grateful
for
having
that
for
having
us
by
the
way.
It's
really
appreciated.
B
A
What
am
I
most
excited
about?
We
are
having
a
real
focus
on
ease
of
use
and
impairment.
The
this
this
idea
of
being
able
to
go
from
you
know
from
sort
of
having
a.
How
do
you
know
I'd
like
to
be
able
to
do
this
to
really
you
know
getting
it
out
there
really
quickly.
A
I
mean
you've
seen
how
quickly
we
can
do
you
know
the
api
integration,
click,
click
click
and
we
go
and
really
focusing
on
getting
that
reuse
out
there
being
able
to
find
out
what
other
people
have
been
doing
so
really
leveraging
that
api
portal,
so
that
when
you're
building
something
it
is
natively
integrates
to
this,
you
can
say:
oh
here's
everything
everyone
else
has
been
working
on:
here's
how
I'm
going
to
reuse,
it
obviously
lots
more
adapters
coming
in
and
lots
more
connectors.
A
You
know
connecting
to
all
sorts
of
different
things
you
know
coming
through.
I've
said
yeah.
The
weather
company
was
a
really
big
one
for
us,
because
yeah
that
gives
us
some
really
good
stuff.
We
love
getting
up
with
the
with
the
ai
things,
and
you
know
the
the
other
one
is
about.
You
know
that
declarative
deploy,
so
the
idea
is,
you
know,
we're
fully
focused
on
get
ups.
A
At
the
moment
you
saw
that
obviously
leveraging
all
the
openshift
pipelines
and
the
pipeline
builds,
and
you
can
do
it
with
a
little
help.
So
you
take
the
animals
and
you
put
it
in
the
git,
and
you
know
you
do
the
oc
apply
and
everything
and
you
build
those
things
and
we're
thinking.
Well,
why
should
you
have
to
build
it?
We
rob
please
not
hear
our
dee
says.
Why
should
I
have
to
tell
a
computer
something
it
already
knows
and
surely
it
knows
how
to
build
full
ci
cd
pipelines
right?
A
It
knows
how
to
do
that.
So
we've
got
all
those
capabilities,
so
what
we're
excited
about
is
to
make
be
able
to
make
more
and
more
of
these
things
just
saying
please
deploy.
Please
make
it
look
like
that.
You
know,
please
do
so.
You
know
get
ups
and
and
I'm
really
making
sure
it's
so
easy
to
use
and
so
capable
and
looking
after
those
guard
rails,
you
saw
like
those
validating
web
hooks,
for
example,
we're
trying
to
bring
those
earlier
in
the
cycle.
A
A
So
you
know
that's
the
you
know
some
of
the
some
of
the
real
key
stuff
we're
looking
at
every
every
quarter,
you'll
see
you'll,
see
more
and
more.
B
I
love
how
I
mean
it's
already
pretty
automated
and
I
know
you're
building
a
lot
more
automation
into
it.
So
that's
really
exciting
to
see
and
the
get-offs
developments-
and
you
know
we're
talking
more
and
more
about
devsecops,
and
you
know
ai,
ops
and
all
of
it.
So
where
do
you
really
see
integration
going.
A
A
You
can
put
the
gateways
wherever
you
want,
so
we
avoid
that
trombone
effect
of
having
to
call
home
to
a
gateway
and
really
being
able
to
say
how
we're
really
going
to
leverage
that
multi-cloud
idea
so
that
you
say
a
lot
of
our
customers
are
saying.
Well,
actually,
I'm
on
azure
and
amazon,
I'm
on
premise
and
on
ibm
cloud.
How
do
I
make
all
that
happen
together?
How
do
I
have
a
central
point
of
management?
A
So
I
can
look
after
all
my
different
clouds,
whilst
having
it
all
you
know,
deploy
down.
That's
why
we're
leveraging
in
satellite
technologies
we're
also
looking
at
because
we're
integrating.
We
see
everything
that
goes
from
a
to
b,
obviously
depending
on
encryption
and
what
your
application
will.
Let
us
do.
We
can
obviously
balance
it,
but
obviously
you
know
we've
got
things
in
queues.
We've
got
things
in
streams.
We
see
things
going
through
our
gateways.
A
A
A
Because
it's
their
insights,
it's
not
ibms
and
sites?
It's
not.
You
know
a
part
of
these
insight,
so
one
we'll
go
from
that,
but
it's
it's
that
multiple
cloud
and
the
insights
I
think
is
is
going
to
be
because
when
I've
looked
at
data
analytics
one
of
the
challenges
is
sometimes
customers
will
say.
Tell
me
something
I
don't
know
about
my
company
and
we'll
say
great:
where
do
we
get
the
data
from
he
said?
Well,
it's
all
in
here.
It's
all
in
here!
It's
all
in
here!
It's
all
in
here.
A
If
you've
got
a
fully
integrated
enterprise,
then
you
can
see
what
data
you're
moving
and
you
can
also
see
the
more
data.
That's
integrated
the
busier.
Your
business
is
so
you
can
say
where
you
know
what.
So,
if
I
suddenly
see
my
integration
to
my
customer
satisfaction
database
is
getting
around
oops.
I've
got
this
problem
here.
What
am
I
going
to
do
so?
You
know
I
can
see
that
insight
from
even
the
volume
of
data
rolling
the
actual
data
inside
of
there
as
well.
A
D
So
I
have
a
question:
it's
very
practical.
This
is
diane
again
hi
john
hi,
so
andy
when
you
have
all
these
permutations
of
places
that
people
can
run
you
know
and
all
these
different
clouds
and
everything.
What
is
your
plan
for
keeping
the
quality
up
so
that
when
somebody
clicks
on
something,
it's
definitely
going
to
work?
A
A
plan,
so
you
mean
in
the
software
itself
or
how
do
you
do
it
when,
when,
when
our
customers
are
building
it.
D
So
say
your
customer
is,
you
know,
going
to
go
in
ibm
cloud?
Is
someone
actually
do
you
have
the
automation
to
make
sure
that
all
of
those
pieces
launch
and
that
all
of
that
works
on
all
of
the
different
versions?
There
are
lots
of
moving
parts
here
and
I'm
just
wondering
what
the
plan
is
to
make
sure
that
all
those
moving
parts
that
are
the
version
levels
are
changing
all
the
time.
And
how
do
you
get
your
arms
around?
That.
A
That
is
the
tricky
one.
The
the
versioning
is
the
one.
That's
that's,
that's
lots
and
lots
of
fun
internally.
We
have
dedicated
testing
and
qa
guilds
that
we
interact
with
whose
entire
job
is
to
look
after
this
not
to
actually
sort
of
do
the
testing.
Oh
yeah.
They
do
that,
obviously
the
team's
testing,
but
how
do
we
improve
our
testing?
We've
got
this
continuous
improvement
mantra
and
they
sort
of
go
through
and
say
how
do
we?
You
know?
How
do
we
test
it?
How
do
we?
A
How
do
we
do
what
we're
doing
and
so
a
lot
of
us?
You
saw
the
thing
about
the
governance
on
one
side
of
the
you
have
the
asset
reaper
on
the
left
and
the
governance
on
the
right
and,
as
you
say,
all
the
different
versions
had
you
meant
to
talk
to
each
other,
we're
big
on
compatibility
with
versions
so,
for
example,
if
you're
using
mq
messaging,
I
can't
remember
exactly
how
far
back
it
goes,
but
it
goes
back
a
long
way.
It
might
even
be
every
version.
A
Don't
quote
me
on
that,
we're
very
big
on
backward
compatibility
between
our
our
messaging
and
connectivity
layers.
So
if
I
send
an
mq
message
on
the
latest
version,
I
can
probably
enjoy
the
ones
that
are
out
of
support
now,
and
you
know
they
will.
They
will
integrate
we're
very
big
into
open
standards.
So,
obviously,
if
you
send
a
an
open
api,
2.0
compatible
api,
then
you
know
it
will
go
across
and
what
we
do
to
managing
those
apis.
The
api
manager
has
built
in
life
cycle
management
with
things
like
that.
A
Versioning
things
like
deprecation
things
like
it's
got
the
migration
of
subscriptions.
So
when
I
deploy
a
new
version
of
an
api,
for
example,
it
will,
depending
on
how
compatible
it
is,
it
will
auto
automatically
migrate.
My
my
subscription
over
it's
it's
it's,
it's
quite
key.
Isn't
it
because
also,
how
do
you
ensure
that
your
your
software
is
up
to
date
and
that's
something
that,
since
we
moved
to
operators
from
hell
in
the
in
the
june
release
2020.
2.1
the
the
actual
operator's
job?
A
One
of
it
is
to
check
for
releases.
If
you
saw
when
I
deployed
the
integration,
I
clicked
on
the
1100
and
you
could
see
r1
r2,
r3
etc,
and
the
idea
is
when
obviously
we
you
know,
we
yeah
release
once
a
quarter,
so
people
are
going
to
be
saying.
How
do
I
upgrade?
How
do
I
manage
and
it's
the
operator's
job
they're,
all
a
minimum
of
level?
Two
maturity.
You
know
the
operator
maturity
levels.
A
One's
install
two
is
seamless
update
where
it's
relevant,
some
of
them
do
back
up
and
restore
etc,
but
it's
the
operator's
job-
and
you
know
we
test
this
going
out
to
help
you
upgrade
and
help
you.
You
know
migrate
between
the
versions
so
that
you
can
always
keep
as
current
as
you
can,
but
at
the
end
of
the
day,
it's
a
really
really.
It's
really
really
hard
problem
and
yeah
thanks
for
raising
it.
I
wouldn't
say
you
know:
do
we
have
every
single
solution
for
it?
A
D
Yeah,
that
sounds
good.
It's
a
lot
like
the
app
store,
except
that
you
know
the
app
store
for
apple,
except
that,
like
you
know,
if
you
write
an
app
and
then
you
you
apple
lets,
you
know
that
their
libraries
are
changing,
something's
being
deprecated,
then
that
you
let
them
you
have
some
relationship
with
that
person.
Writing
the
app
or
the
person
who's
using
your
operator
so
that
they
know
that
a
change
is
coming.
A
Yeah
very,
very
much
so
the
other
thing,
definitely
when
you're
looking
at
that
have
a
look
at
the
api
portal
because
I
don't
I
didn't
have
time
to
show
you
you've
got
things
like
blogs
and
notifications
and
communities
in
there
about
like
getting
that
relationship.
Like
you
said,
with
the
app
store
we
we
actually
talk
about
our
operator
hub
as
being
like
an
app
store.
You
know
you
can
pick
the
capabilities
that
you
want
onto
the
cloud
pack,
but
also
we
talk
about
our
api
portal.
A
As
being
you
know,
our
api
store,
and
so
not
it's
not
only
just
getting
you
in
and
getting
you
activated,
it's
keeping.
You
engaged
answering
your
queries
and
managing
that
life
cycle
about
you
know
going
from
early
adopter.
You
know
because
we
might
say
actually
we'll
bring
you
in
as
an
early
adopter
to
try
it
we'll
then
go
into
mainstream
or
go
into
deprecated
and
when
we're
superseded,
there's
mechanisms
to
actually
sort
of
move
you
over.
So
it's
all
about
letting
you
know
your
consumers,
as
you
say,
be
involved.
A
There
is
a
new
version
coming.
How
can
I
help
you
move?
This
is
what
the
new
version
does.
This
is
what
the
old
version
just
it's
backward
compatible.
It's
not
backup
compatible.
You
know,
there's
different
changes
coming
in
because
ci
cd,
I
mean
you
know
you
can
deploy
as
often
as
you
want
and
I'm
as
guilty
as
anyone
on
my
iphone,
but
I'm
sitting
here
saying:
there's
a
pile
of
updates.
I'm
thinking
do
I
want
to
change
it.
Do
I
not,
and
so
you
know
it's
pretty
okay.
Thank
you.
B
Thank
you.
We
are.
We
have
one
minute
left
so
andy.
Thank
you
so
much
that
was
a
great,
deeper
dive
into
I'm
sure
we
could
talk
for
hours
about
cloud
pack
for
integration,
so
maybe
we
can
have
you
on
again,
but
thank
you
again
and
for
everybody
out
there
remember
to
go
to
commons.openshift.org
and
sign
up
if
you
haven't
already
commons
openshift
commons
is
a
group
of
partners
and
developers
and
end
users
all
coming
together
to
talk
about
openshift.
So
thank
you
again
for
joining
us
today
and
for
everybody
else.