►
From YouTube: Javier Barreiro - Openshift @ AGESIC from OpenShift Commons Gathering Buenos Aires August 2108
Description
en Español from OpenShift Commons Gathering Buenos Aires August 2108
Javier Barreiro - Openshift @ AGESIC
A
Good
afternoon
everyone,,
it's
a
pleasure
to
be
here,
thanks
for
the
straight
limitations
and
well,
anyway,
Santiago
put
us
very
high
with
introductions,.
He
generated
a
little
pressure
for
us,
we're
going
to
tell
you
a
little
about
what
we've
done
in
agesic
with
the
development
of
the
platform.
I.
Ask
you
for
a
few
minutes
to
share
a
video
and
we
give
an
introduction
of
what
we
do
in
a
people
that
is
the
electronic
government
agency
of
Uruguay.
So
when
you
want
to
go
ahead.
B
D
B
E
F
B
Bet
on
innovation
to
achieve
changes
in
people's
quality
of
life,
forcing
ourselves
to
rethink
ourselves
day
by
day
as
an
institution.
So
today,
uruguay,
leads
the
region
in
key
digital
development
indicators
and
is
a
reference
in
the
world?
Learn
more
about
how
we
work
for
transformation
with
equity
in
agesic,
punto,
un
punto
wheel.
A
D
A
Indices
in
all
e-government
indices,
digital
government
and
digital
development
in
the
region,
also
from
the
Last
year,
we
are
proud
to
belong
to
the
7
digital
I
know
it
is
a
group
of
countries
with
the
greatest
digital
development
in
the
world,
which
is
where
we
share
a
space
with
Estonia
with
England,
with
him,
with
Israel,
with
New
Zealand,
with
Canada
Uruguay
and
Korea,
where
government
leaders
and
technicians
who
are
related
to
this
exchange
knowledge.
We
seek
synergies.
We
try
to
continue
improving
the
development
of
each
of
the
countries.
Everything
we
do
is
expressed
in
different.
A
Is
expressed
in
different
agendas
agenda
the
agenda
of
digital
uruguay.
Today
we
are
in
our
fourth
agenda
that
presents
very
clear
goals
and
objectives,
strategies
that
we
are
left
with
in
the
development
of
the
country's
digital
policy
and
in
turn
also
in
digital
government
plans,
because
we
are
in
the
digital
government
plan
until
2020,
where
we
strongly
seek
to
work.
A
The
equity
as
one
of
the
major
objectives
of
the
other
work
and
through
the
use
of
technologies
to
simplify
and
give
equality
in
access
to
information
and
digital
services
in
the
country
is
so
that
the
cold
infrastructure
is
essential
for
that.
The
level
of
access
to
connection
connectivity,
Internet
in
Uruguay
is
high,
and
it
also
allows
us
to
speed
up
certain
processes
in
access
to
public
services..
A
The
government
is
working
hard
today
to
transform
public
services..
It
is
one
of
the
strongest
initiatives
proposed
by
the
2020
digital
government.
Plan.
Our
goal
is
when
the
president
he
took
office
in
2000
in
2015.
He
asked
us
to
digitize
100%
of
public
administration
procedures.
That
is
how
we
defined
the
job
role.
Today
we
are
halfway
with
a
level
of
progress,
also
associated
with
that
we
are
halfway:
To
achieve
end-to-end
central
administration
procedures,.
A
We
have
also
been
working
on
unifying
access
to
information,,
the
information
architecture
of
government
portals
and
on
providing
omni-channel
access
to
services
for
citizens,,
deploying
digital
services,
but
also
universalizing,
and
trying
to
have
a
holistic
vision
of
the
contacts
that
can
be
made
over
the
phone
or
in
person,,
etc.
It
is
in
this
context
of
the
work
of
universalizing
the
services
of
the
parade
of
digital
developments.
That
openshift
comes
to
be
part
of
all
this
history
and
there
well
with
maxi
with
a
santiago.
G
G
A
little
history
to
put
them
in
context
today
when
we
listened
to
roldan
tomorrow,
I
saw
many
similarities
a
little
timeless
agree
as
they
did,
but
In
several
very
similar
things.
We
are
going
to
go
back
to
the
year
2010,
where
the
digital
agenda
is
defined
and
a
strong
point
that
is
defined
is
the
consolidation
of
dt
and
state
resources
for
that
in
the
government
plan,
the
consolidation
of
the
presidency,
subsection
is
defined
and
there
they
began
to
work
hard
to
bring
all
the
offices
of
the
presidency
of
the
republic
to
the
same
building,.
G
At
that
time,
a
very
strong
survey
was
made
of
the
resources
it
had,
that
is,.
What
was
coming
to
this
datacenter
and
we
began
to
see
that
many
of
these
organizations
were
already
in
a
virtualization
phase,
for
example,.
They
were
already
quite
advanced,.
Some
of
them
would
be
in
seeing
metal.
Some
would
be
with
quite
old
things,
but
there
were
several
that
were
quite
advanced
at
that
time.
We
began
to
talk
a
little
about
what
the
concept
was.
G
It
seemed
very
vague
out
there
and
some
early
participants
in
what
was
infrastructure
as
a
service,
but
at
that
time
I
think
it
is
when
openstack
was
founded
and
some
providers
had
a
solution
for
the
year
2012,.
What
is
the
cloud
concept
of
the
presidency
was
conceptualized
to
seek
to
provide
services
to
everything
that
the
presidency
of
the
republic
and
the
first
that
began
to
work
hard
is
infrastructure
as
a
service,.
It
must
be
defined
by
a
solution
from
a
provider,
and
the
bidding
process
begins
to
acquire.
G
G
G
G
For
2014,,
the
migration
of
the
rest
of
the
organizations
continued,.
This
was
less
complicated,.
Some
of
them
were
actually
a
little
resistant,
that
is,
the
fact
of
removing
them
from
their
datacenter
It
made
them
feel
like
they
were
going
to
lose.
Governance,
lose
a
bit
of
visibility
of
their
resources,,
but
little
by
little
we
convinced
them,.
They
were
coming,.
They
began
to
see
this
world
that
was
partly
better,.
It
took
away
responsibility,,
it
gave
them
time
for
other
things
for
them.
G
G
By
having
all
this
infrastructure
and
the
entire
vision
is
now
unified
of
what
was
the
presidency
of
the
republic-
we
began
to
understand.
We
began
to
understand
that
75
percent
of
the
operating
systems
were
linux,
that
there
was
40
percent
of
the
mysql
database.
Well,
we
began
to
see
data
and
we
began
to
Seeing
that
there
were
more
possibilities
to
consolidate
and
continue
optimizing.
G
100%
online
Reliable
government
very
focused
on
security,
and
we
understood
a
platform
as
a
service
allowed
us
to
go
a
little
further
in
that
and
provide
a
platform
that
could
better
respond
to
the
needs
that
we
were
going
to
have
with
everything
that
has
to
do
with
online
procedures
and
with
the
security
that
we
had
to.
Provide,,
that
is
where
we
decided
to
do
the
acquisition,
download
and
platform
software
as
a
service.
Some
wonder
why
hardware,
why
several
more
said
and
why
they
did
not
put
peace
on
top
of
them.
The
truth.
G
G
They
start
with
what
is
an
agenda
and
simple,,
which
is
this
electronic
agenda
for
what
it
is
to
schedule,
procedures
in
status
and
simple,,
which
is
the
moderator
of
procedures,,
which
are
the
first
services
that
began
to
be
provided
to
the
organizations,,
those
organizations
that
did
not
have
the
infrastructure
to
model
procedures,,
we
offered
them
management,.
We
brought
that,,
we
had
it
without
a
future,,
we
brought
it,,
and
that
was
when
we
realized
that
we
could
not
do
much,
because
There
was
none
of
that,.
G
We
taught
them
to
work
in
faculty
as
a
service,
but
with
platform
no
longer
the
main
client
the
developer
particularly
centuries
ago.
Development
is
outside
outsourcing.
We
don't
have
internal
development
teams,
so
it
was
more
difficult.
That's
where
we
began
to
work
heavily
on
methodologies.
They
began
to
talk
about
everything
that
was
the
bobs.
We
began
to
see
how
we
could
get
closer
to
understanding
with
us
what
this
gave
platform
and
how
we
could
bring
those
development
teams
closer
for
the
year
2017
there
is,
says
distributed.
G
Travel,
work
begins
with
what
it
is
to
have
a
second
location
and
prepare
the
platform
to
have
more
geographical
locations
in
a
must
that
we
had,
and
it
will
be
the
first
case
of
use
that
we
call
successful
successful
because
they
are
in
production
today,
but
successful,
because
many
things
of
methodology
were
also
applied.
That
was
I
think
the
most
important
thing.
This
is
the
case
a
bit
that
we
are
going
to
talk
about
what
Santiago
is
going
to
talk
about,
and
It
yielded
a
lot
of
practical
guides,
recommendations,
steps
to
follow.
G
Current
situation,,
we
are
not
going
to
go
into
much
depth,
I
read
our
more
go
with
the
use
case
and
tell
you
what
the
experience
we
had
currently
was.
in
three
points:
six,
we
have
a
cluster
that
is
used
for
all
environments.
The
only
caveat
is
that
what
would
be
the
part
of
the
app
knowles
region
is
inside
and
defined
nodes
for
production
nodes
for
everything
that
has
to
do
with
testing
has
been
separated,
At
that
level,.
G
If
what
is
being
prepared
is
a
testing
platform,
today,
Roldán
said
that
going
from
30
to
31,
changing
the
version
leaves
a
bit
of
residue,,
let's
say,
and
well,.
We
wanted
to
have
a
platform
next
to
it,
to
start
from
scratch
and
to
test
what
the
installation
of
being
a
new
version
or
to
understand
if
we
could
go
from
36
to
37
without
having
to
do
a
project
back
platform.
Monitoring
is
something
that
we
deployed
the
entire
stack.
G
He
made
it
necessary
to
give
him
that
vision,
something
that
demands
us
plus
many
of
the
developers
who
started
working,
I'm
missing
things.
I
can't
see
the
concentrates
I
have
to
enter
each
container.
Well,
we
listened
and
understood
with
a
need
and
the
other
strong
part
of
hc
and
infrastructure,
and
for
convergence
that
both
for
platform
and
service
as
an
infrastructure
as
services,
a
decision
that
the
agency
made
about
two
years
ago
to
go
down
that
path
we
are
leaving
aside.
G
What
sanz
is
the
reality
we
have,
but
we
are
working,
but
we
are
going
strongly
to
what
was
instituted
hyper
convergent,
not
only
because
the
The
experience
was
good,,
but
also
because
we
helped
each
other
a
lot
with
the
purchase.
Processes.
For
us,
buying
a
server
is
not
that
complicated.
I
leave
Santander,
hoisted,.
It
is
something
that
comes
out
quite
quickly,
one
year,,
but
quickly
when
we
are
buying
a
blind,,
there
is
something,
for
example,.
We
have
four
brands
of
stores.
and
eight
different
models,.
Each
one
with
its
console,
has
been
something
quite
cumbersome,.
Administrator,.
G
What
we
are
doing
to
improve
the
platform,
well,,
the
distribution,?
Now
we
are
positioning
ourselves
at
the
top,
Díaz,,
the
redistribution
of
them,,
having
a
network
layer
that
is
quite
interesting,
and
well,.
We
are
taking
advantage
of
it
and
not
We
are
supporting
this
layer
and
already
making
a
version.
39
I,
don't
know
if
310
out
there
we
have
people
who
install
it.
So
we
are
going
to
discuss
with
them.
G
G
How
much
would
it
cost
you
if
you
have
to
make
the
application
from
0
or
if
you
are
very
close
and
with
some
changes
you
can
pass
sanz
boxing
for
many
if
they
also
complained
to
us
that
it
is
not
easy,
it
is
not
so
easy
to
eat
a
machine
and
lift
a
container
lift
a
container
to
each
certain
solution.
That
is
ready
to
prove
good,
a
little
guide
them
so
that
that
could
happen,
don't
think
about
it,.
We
also
want
them
to
use
the
platform,
for
that.
G
We
work
a
lot,
yes,
with
what
templates
are,.
It
is
said
that
we
understand
that
there
is
a
part
that
is
very
useful
for
us
at
the
agency
level
to
add
quality
controls,
that
is,
today,,
the
deliverables
that
we
receive
do
not
have
a
defined
development
cycle,.
It
arrives
in
different
formats,
and
we
understood
that
this
way
and
leaving
certain
plans
already
defined
with
defined
quality
control
with
unit
tests,
static
code
control
that
standardizes
a
bit
and
is
something
that
can
easily
be
put
in
a
document.
G
So,
well,,
the
company
that
presents
itself
goes
with
these
conditions
and
something
that
we
are
working
on.
Now.
Yes,,
the
database
part
today,.
The
solutions
that
we
have
above
are
not
many,,
but
all
the
structures
as
a
service,
little
by
little,.
We
want
to
see.
Little
by
little.
The
platform
is
also
evolving
and
is
giving
confidence
to
attract
those
databases
towards
what
you
need
use
cases
two
more
in
is
when
I
saw
this.
G
The
2
more
in
is
because
I
did
not
put
the
title
a
colleague
than
the
engineer,
I
did
not
understand,
and
now
I
will
explain
it
to
you.
Well,.
We
have
two
use.
Cases,
one
is
traceability,,
which
is
what
we
are
going
to
talk
about,
today,
the
system
to
centrally
keep
track
of
the
steps,,
so
that
each
process
has
gone
through
easily,.
With
this
system,
one
can
know
an
online
procedure.
Where
is
who
has
it?
G
What
was
their
last
action,
their
last
movement
and
the
next
one,
and
for
uruguay
it
would
be
the
fourth
century
state
hall
will
allow
a
user
to
access
all
state
services.
This
is
running
only
pencil
and
then
the
n
are
the
various
proofs
of
concepts
that
we
are
doing
with
solutions
that
are
in
service
instructor
with
new
solutions
with
small
developments.
Well,
we
are
trying
to
give
all
that
life
to
the
platform
today.
What
we
are
going
to
place
strong
emphasis
on
traceability.
H
H
Well,,
they
already
described
a
little.
What
traceability
is
and
traceability
was
actually
born
in
2015,
with
it,,
with
the
new
government,,
when
the
objective
of
digitizing
100%
of
the
procedures
was
set,
among
the
objectives
is
that
the
procedures
in
turn
could
be
treatable
and
that
each
citizen
could
at
all
times
know
where
he
is
in
his
process,,
especially
when
it
transcends
the
borders
of
the
organization
in
which
he
started
it,.
Not
then
in
2015
the
development
starts,.
H
H
H
Now
that
we
have
the
productive
basic
platform
and
well,,
we
ran
some
checklists
that
we
had
already
done,
the
experiences
that
he
commented
on
more,
and
some
applications
that
we
had
tried
to
bring
to
the
platform
so
that
with
little
success
we
had
adjusted
those
checklists
to
run
them
again..
Now
we
ran
the
check
list
and
they
told
us
that
the
traceability
solution
was
an
adequate
solution,.
It
met
the
necessary
requirements
to
be
able
to
be
brought
to
the
platform,
then,
as
any
new
application.
Recently
entered,
it
had
a
constant
need
for
evolution,.
H
The
development
team
was
basically
maintained,
stable,
had
the
knowledge
acquired
recently
and
good
with
other
opportunities
we
had
to
move
forward
was
the
support
of
the
management
and
the
technical
team
was
actually
really
committed
and
was
very
busy
with
this
project.
I
think
the
only
thing
that
I
was
not
very
convinced
about
was
the
product
have,
but
now
now
we
ask
him
if
he
is
or
not.
He
does
not
regret
the
decision.
H
H
Then
we
put
a
team
responsible
for
Cuba
that
was
also
in
charge
of
automating
tests
from
the
beginning
and
then
a
role
that
was
key
for
us,,
which
is
that
we
could
not
find
a
happier
man
than
methodological
coach.
Who
was
a
person
who
had
a
lot
of
theoretical
knowledge
of
agile
methodologies
and
of
the
box
and
who
was
in
charge
of
putting
all
that
knowledge
into
practice
and
providing
feedback
in
order
to
start
generating
good
practices
and
guides
that
make
this
be
sustainable
for
future
projects?.
H
And
well,
in
general,
it
was
what
we
had
since
then,
yes,.
It
is
a
greater
involvement
than
usual.
One
thing
I
did
not
mention
is
that
we
outsource
a
lot,
and
we
do
this
through,
but
through
suppliers
agesic
defines
and
validates,
but
The
work
force
is
normally
from
suppliers
in
what
is
development,
and
in
this
project
in
particular,
we
had
a
much
greater
involvement
than
usual.
H
Good,.
How
we
made
the
change
of
what
was
infrastructure
as
a
service,
platform
or
service.
Good,.
The
first
thing
was:
we
defined
a
strategy,.
Remember
that
there
was
Having
said
that
the
architecture
was
ready
for
microservices,.
What
we
did
was
define
the
microservices
well
and
take
them
to
containers..
We
basically
took
the
application,.
What
we
did
was
reproduce
the
application
as
many
times
as
we
had
microservices
and
we
turned
off
functionalities.
Interfaces
were
developed
so
that
they
can
be
consumed
between
Yes,,
and
that
was
our
first
version
of
traceability,
that
is,.
H
H
H
Well,
we
defined
what
kind
of
tools
we
needed
after
the
project.
It
was
that
he
was
in
charge
of
defining,
which
are
the
tools
that
are
adapted
to
that.
We,
define
the
methodology
as
the
different
ones,
how
the
different
people
are
going
to
interact,
how
they
are
going
to
realize
when
there
is
a
version,,
what
the
triggers
were
going
to
be,
we
define.
and
we
implemented
pipelines,.
We
started
with
paula,
suggested
in
the
redhat
documentation
and
we
have
evolved
them
over
time,.
H
H
The
few
benefits
are
those
expected
for
the
platform.
The
frequency
of
deliveries
was
multiplied
by
four.
Remember
that
we
release
every
six
months.
Now
we
are
releasing
every
less
than
a
month
and
a
half,
and
we
have
also
eliminated
the
bottlenecks
No,.
The
bottleneck
is
neither
in
the
operational
areas,
which
are
in
charge
of
putting
it
into
production,,
nor
in
the
quality
areas,,
which
are
the
ones
that
were
testing
everything
at
the
last
moment.
Now.
H
And
the
operational
improvement
is
also
notorious
the
issue
of
the
immutability
of
the
containers.
The
this
no
longer
does
not
exist
the
discussions
of
my
environment,
this
works
and
whether
or
not
it
is
now
the
containers
are
immutable
and
if
a
place
works
in
function
of
the
other,,
those
frictions
between
operations
and
development
of
aspects
are
over,,
of
course,
putting
it
into
production.
Now
is
much
less
expensive
in
a
time
before
to
put
the
application
into
production.
Basically,
we
planned
it
for
weeks.
H
We
planned
it
for
a
day
after
hours,
we
did
a
control
of
Instead,
we
tested
it
in
pre-production.
All
of
this
took
weeks
and
I
work
after
hours,
and
nowadays
you
really
push
a
button,
and
in
minutes
you
have
the
application
up
and
running.
Of
course,
all
of
this
required
significant
automation
and
significant
investment
in
automation.
It's
nothing
it's
magic.
H
No,
but
but
the
day
one
is
something
that
is
really
valued
and
the
breakdown
of
functional
silos
is
generated,
a
bit,
that
is,
a
lot
of
synergy,
was
generated
between
operations
and
development
for
this
project
and
improve
the
quality
of
what
was
delivered,
because
this
is
also
an
important
point.
Because,
when
the
business
is
tight,,
the
development
teams
can
sometimes
move
a
little
faster,
but
they
see
the
quality
deteriorate,
and
in
this
scenario,
where
quality
activities
are
automated,
it
is
very
difficult
to
evade
those
controls,.
H
Well,
some
inconveniences
we
had
along
the
way,.
The
learning
curve
is
that
for
all
of
us
who
got
involved
in
this
dance,,
it
didn't
cost
us
a
little
more,
that
is,
we
didn't
stop
doing
the
previous
activities,.
So
we
kind
of
like
what
It
became
quite
expensive
for
us
to
adopt
the
tool
and
all
the
tools
that
came
along
with
Cordoba
and,
well,,
the
vertiginous
evolution
of
the
product
does
not
collaborate,.
We
also
update
it,
no,.
H
It
does
not
mean
it
as
something
bad,,
quite
the
opposite,
but
In
reaching
the
standard
that
we
would
feel
comfortable.
Saying,,
well,
I've
mastered
the
product
from
a
to
z,
and
the
last
drawback
we
had
was
that
the
database
follows
servers
from
offending
to
traditional,,
which,
once
you
see
the
advantages
of
the
platform.
What
we
want
most
is
to
bring
the
database
to
aha
so
that
it
can
auto
scale
and
and
deploy
as
fast
as
developing
the
application.
H
Some
lessons
learned
this
for
us
was:
it
was
very
good
that
the
development
team
is
also
involved
in
the
platform.
Know
your
counters
and
learn
to
develop
for
the
platform
changes,
monitoring
changes
substantially
for
those
of
us
who
come
from
the
world
of
infrastructure
and
are
used
to
monitoring,
run
cpu
and
the
lifetime
that
the
server
is
turned
on,
that
no
longer
makes
sense,.
We
have
to
change
a
little
bit
of
the
switch
and
think
more
about
services
in
the
end
user
and
the
state
of
health
of
the
platform.
H
And
well
and
finally,
comment
that
in
reality,
all
all
all
this
use
case
is
actually
a
combo
that
is
formed
by
openshift
as
platform
methodologies
box
or
with
box
practices
and
microservice
architecture,
that
is,
the
advantages
are
from
the
combo,.
But
openshift
really
is
an
enabler
for
companies
to
follow
this
type
of
architectural
design
and
this
type
of
operational
development
practices,
and
vice
versa,
as
well
In
other
words,
to
follow
up
with
these
practices,.
Having
boxing
teams
makes
it
much
easier
to
adopt
the
open
shift,
platform,
so
I
think
Braga.