►
Description
Have you ever struggled to adopt continuous delivery for your infrastructure code so you can deliver changes faster and more reliably? Or wished your Dev & Ops teams had a standard way to continuously deliver both applications & infrastructure? Get started with DevOps on Azure in less than 5 mins.
A
B
Now,
how
many
of
you
have
done
this
that
I,
that
is
directly
published
to
production
or
seen
this
or
a
version
of
this
for
the
application
and
the
language
that
you
build
at
least
I
have
in
my
developer
days
and
can
still
remember
the
scars
from
it?
If
I
remember
right,
because
it
was
a
long
time
back,
we
just
shipped
a
website,
and
there
was
a
small
feedback
for
enhancement.
I
made
the
change
thinking,
it
was
small
low-risk
and
will
be
done
quickly.
I
push
the
change
to
production
and
boom.
B
What
was
working
stopped
working
luckily
didn't
have
a
lot
of
traffic,
so
the
impact
was
less
but
three
four
hours
of
scrambling
around
pulling
in
more
force,
RC,
etcetera.
Yes,
that's
the
scar,
I'm
talking
about
again
assume
a
payment
application,
and
you
see
an
error
like
this.
You
don't
know
whether
your
money
went
through
or
ten
to
go.
Would
you
use
this
app
again?
Issues
like
this
make
you
lose?
Customers
lose
money,
lose
brand
and
Trust.
B
What
is
important
is
how
quickly
you
can
recover
how
you
can
avoid
them,
and
these
are
the
two
key
things.
Devops
helps
you
with
again:
mistakes
are
human,
but
putting
the
right
checks
and
balances
in
place
so
that
they
are
least
recovering
from
downtime,
faster
automating.
Your
deployments
and
turnaround
times
is
where
DevOps
is
for
you.
You
live
in
a
world,
unlike
mine,
developer
days,
where
great
products
are
available
to
avoid
these
mistakes,
and
not
using
them
is
a
mistake
itself.
In
this
world.
Software
delivery
performance
is
measured
by
throughput
and
stability.
B
This
is
from
a
report
by
Dora
some
time
back
and
when
I
say
throughput.
What
I
mean
here
is
deployment
frequency.
How
fast
are
you
deploying
your
changes?
What
are
the
reach
time
for
changes,
which
means
the
the
code
changes
by
your
developer?
How
early
are
they
reaching
your
customer
and
the
second
big
bit?
Is
stability,
the
time
to
restore
service
and
the
change
failure
rate?
How
are
you
reducing
your
failure
rate
and
what
the
study
says
is
high
performance
companies
achieve
faster
time-to-market,
increased
revenue
using
DevOps.
B
Some
of
the
numbers
you
see
here
are
mind-boggling.
Two
thousand
five
hundred
and
fifty
five
times
faster,
lead
time
for
changes
and
what
that
means
is
you're
bug
fixes
your
enhancements.
Your
features
that
the
developer
team
is
doing
is
reaching
a
customer
that
many
times
faster
or
reducing
the
failure
rate
7x
times
and
all
of
these
good
numbers
here.
So
what
is
DevOps
now
we
at
Microsoft
define
DevOps
as
a
union
of
people
process
and
products
to
enable
continuous
delivery
of
value
to
our
end
customers.
B
This
is
the
practice
that
we
use
in
Microsoft
as
well.
Now,
let's
go
to
through
some
concepts
and
understand
what
is
continuous
delivery.
Continuous
delivery
is
one
of
the
best
practices
which
helps
you
automate
your
deployment
end-to-end
from
source
control.
That
is
where
your
code
file
sits
your
scripts,
your
PowerShell,
everything
which
sits,
which
is
source
controlled,
built
automated
building
it
and
running
as
many
tests
as
possible
and
creating
a
package.
B
A
package
can
be
anything
it
can
be
a
zip
or
EFC
or
docker
image
for
containers,
essentially
something
that
you
take
and
deploy
and
to
multiple
environments
so
that
you
can
test
it
again,
make
sure
it's
good
and
then
give
it
to
your
customers.
Now.
This
is
the
DevOps
practice
that
Microsoft
uses
and
is
recommended
now,
when
I
build
and
test
together.
That
is
essentially
continuous
integration
now
to
simplify
it
more.
These
are
the
key
components
in
DevOps.
You
have
a
source
control
system.
B
Now,
I'm
really
excited
to
share
with
you
that
this
Monday
9:00
10:00
is
when
we
released
Azure
DevOps
or
a
version
of
a
Geo
DevOps,
so
introducing
Azure
DevOps
to
you.
What
you
have
here
is
a
job
boards
for
your
work
item
or
work
planning,
Azure
pipelines
for
for
your
continuous
integration
and
delivery.
As
your
repos
for
your
source
control
system,
test
plans
for
your
manual
and
exploratory
testing
and
artifacts
for
hosting
and
sharing
packages,
so
these
are
a
set
of
series
for
services
for
developers
that
span
the
entire
software
lifecycle.
B
You
can
use
them
together
to
get
into
anticipability
and
use
them
independently,
and
it
all
depends
on
what
you
need.
If
you
just
need
work
item
management
you
can
just
use
boards
or
you
use,
you
can
ease
use
each
one
of
them
independently
as
well
either
ways
what
you'll
do
is
you'll
ship
faster
and
I
can
see
that
with
confidence,
because
we
had
Microsoft
use
this
or
our
products
or
80k
thousand
of
Microsoft
Ian's
use
Azure
DevOps
to
ship
their
software
to
you,
whether
it's
small
teams
or
large
teams.
B
B
As
your
pipelines
is
the
perfect
launch
pad
for
your
code,
automating
everything
from
your
build
and
deployment
so
that
you
spend
less
time
with
the
nuts
and
bolts
and
more
time
being
creative
at
Microsoft.
We
do
just
that.
We
deploy
78
thousand
times
a
day
with
Azure
pipelines,
whether
it's
vs
food
power,
bi
reactive
and
mean
loads
of
examples
there
to
be
true.
We
use
as
your
DevOps
to
build
out
your
DevOps,
so
we
use
the
same
tools
in
our
team
as
well.
B
Now,
let's
talk
about
its
specific
offerings,
so
it
is
a
product
for
any
language,
any
platform
and
any
cloud
so
whether
you
have
a
dotnet,
app
or
node.js,
Python
Java
will
give
you
a
support
for
all
of
that
for
any
platform.
So
we
give
you
Windows,
Linux
and
Mac
hosted
machines
which
you
can
use
to
build
your
your
software
build
your
code
and
if
that
configuration
doesn't
meet
your
needs-
and
you
have
some
specific
configurations,
you
can
bring
in
your
private
hosted
agent
as
well,
and
you
can
use
that
to
build
your
code
as
well.
B
We
have
an
marketplace
where
there
are
500,
plus
extensions
developed
by
our
partners
and
ecosystem,
which
enhance
the
pipeline,
which
enhances
Azure
DevOps.
You
can
choose
products
like
or
extensions
like
soon
our
cube
octopus,
a
simple
task
like
sending
an
email
or
even
AWS
tools.
Yes,
Amazon
has
developed
extensions
for
as
your
DevOps
so
that
you
can
deploy
to
AWS
easier.
B
If
you
don't
find
what
you
need,
you
can
go
ahead
and
create
your
own
extension
as
well
share
it
back
with
the
community
by
hosting
it
in
marketplace
or
use
it
privately
in
your
enterprise
or
in
your
needs.
Now
the
last
one
containers
and
kubernetes
now
containers
are
becoming
more
and
more
the
unity
of
deployment
and,
as
your
pipelines
is
great
for
containers,
as
your
pipelines
can
build
images,
push
them
to
container
registry
like
docker
hub
and
as
your
container
registry,
and
you
can
deploy
any
container
hosts,
including
kubernetes.
B
We
first
hand
support
for
all
of
these.
So
let's
look
at
some
examples
here.
I
want
to
do
your
container
registry
and
deploy
it
to
as
your
container
service.
My
code
can
be
sitting
in
github
and
I
can
use
pipeline
to
create
a
docker
image
and
then
deploy
it
to
kubernetes.
Another
example
here
is
Jenkins
and
I
have
a
asp.net
web
app
I'm,
building
it
using
Jenkins
and
deploying
that
to
say
as
your
or
any
cloud
and
my
code
can
sit
and
get
her
now.
B
B
Now,
where
you
get
started
now,
if
you
have
to
start
using
DevOps
or
start
your
journey
on
DevOps
or
use
any
of
these
products
that
I
mentioned
about,
you
can
obviously
get
started
out
of
sheer
DevOps
on
us.
Your
portal,
as
well,
if
you're
familiar
with
that
Visual
Studio
IDE
as
your
CLI
powershell
and
many
others
and
I'll,
introduce
one
more
key
one
to
you
later
in
the
talk.
B
So,
let's
get
started
with
a
sure
I
mentioned
to
you
that
al
help
you
get
started
on
as
you're
under
five
minutes.
So
let's
see
how
that
is
possible.
Now,
if,
when
you
are
on
assure
you
can
go
ahead
and
create
a
resource
for
DevOps
project,
so
what
that
does
is
it
makes
it
really
easy
to
get
started
and
as
you're
with
Dev
ops
setups.
So
it
helps
you
launch
an
app
service
as
your
with
Azure
as
a
service
sets
up
the
azure
devops
project.
B
All
of
that
for
what
you
need
now
you
we
have
like
I,
said
any
application,
any
platforms.
We
have
support
for
quite
a
few
applications
here.
You
can
also
bring
your
code
and
what
we
will
do
is
read
what
that
code
is
and
set
up
your
pipeline
based
on
that
code
for
today
for
dotnet
conf.
Let's
start
with
dotnet
and
click
Next
now
I
can
again
decide
what
framework
do
I
want,
whether
it's
asp.net
or
asp.net
core,
and
let's
do
cross-platform
so
asp.net
goal.
B
I
can
decide
to
add
a
database
as
well
and
again
as
part
of
this
project.
What
it
will
do
is
it
will
set
up
as
your
sequel
server
for
you
as
well,
and
when
I
click
Next
now
I
can
decide.
What
does
your
service
do?
I
want
to
deploy
this
application,
whether
like
it,
if
we've
good
support
for
kubernetes
service
fabric,
Web
Apps
for
container
Linux
windows,
all
of
that
so
I'll
use
of
web
app.
B
B
B
Now,
while
it's
wiring
up
the
your
service,
the
azure
DevOps
project,
the
pipeline
setting
up
your
gate
and
all
of
that,
let
me
let
me
tell
you
few
things
about
what
is
happening
in
the
background,
so
behind
the
screens,
what
it
is
doing,
it's
provisioning
the
ash,
your
resources,
it
comes
with
the
gate
code
repository.
It
also
sets
up
application,
insights
integration
for
you,
so
that
you
can
see
and
hear
what
your
customers
are
are
using
on
the
website
that
you
have
and
it
sets
up
the
complete,
continuous
delivery
pipeline
for
you.
B
B
B
Now,
if
I
jump
to
the
the
dev
ops
project,
so,
like
I,
said
it's
setup
ticket
to
deposit
Ori
as
well
here,
so
let's
jump
there
and
see
that
in
action.
This
is
the
the
code
changes
that.
So
this
is
the
file
that
it
created
and
you
have
the
pipeline
setup
here.
So
this
is
the
build
that
I
had
yesterday.
B
So.
What
you
see
here
is
the
pipeline
definition
or
configuration
like
I
mention
it.
We
have
a
series
of
hosted
agents
available
in
the
in
the
configuration
or
the
platform
that
you
need,
whether
it's
Mac
Linux
OS
Windows.
All
of
that
and
the
private
configuration
that
you
can
bring
yourself
in
terms
of
resources.
In
this
case
it's
set
up
as
your
repos
git
repository,
but
you
can
bring
your
code
from
github
from
github
Enterprise
subversion
bitbucket.
B
B
So
the
package
gets
built
and
that's
what
is
in
progress
right
now
and
then
continuous
delivery
to
deployed
to
this
as
your
web
service
that
I
had
just
web
app
service
that
had
just
created
we're
still
waiting
for
the
bill
to
happen.
But
if
you,
if
I,
go
ahead
and
show
you
the
pipeline,
what
you
see
here
is
it's
set
up
with
the
depth
as
a
task.
Now
again,
this
follows
a
very
similar
bill:
tasks
like
model
where
I
can
go
ahead
and
define
in
this
stage.
B
So,
let's
add
as
well
as
a
prod
environment
and
again
what
I
can
go
and
do
is
then
for
each
one
of
them
define
where
the
app
service
should
be
and
select
those
details
here,
and
so
it's
a
matter
of
just
adding
the
details
in
the
configuration
and
the
whole
pipeline
will
be
set
up
for
you
in
this
case.
I'm
keeping
it
all
same.
B
B
They
were
tests
as
well,
and
this
is
what
you
do
as
part
of
your
development
as
well
add
tests
so
that
in
the
pipeline
itself,
you
can
see
how
is
your
build
doing
in
terms
of
unit
testing
so
starting
to
find
the
issues
earlier
before
it
reaches
your
QA
or
your
prodded
women
and
then
fixing
it,
because
that
fixes
are
pretty
costly,
there's
a
detailed
test,
app
where
you
can
go
and
look
at
all
the
tests
again.
If
there
are
failures,
you
can
see
the
details
for
that.
B
Let's
go
back
to
the
release
and
see
that
would
have
triggered
by
now.
Yes,
what
you
see
is
dev
is
in
progress
now,
essentially,
what
all
of
this
means
is
under
five
minutes.
You
got
your
code,
all
you
got
a
sample
project
for
the
platform
and
the
language
type
that
you
want
it
and
had
the
git
repo
had
the
build,
the
CI
setup
and
the
continuous
delivery
setup.
B
Okay,
awesome!
So
what
you
see
here
is
now
the
application.
Endpoint
is
setup.
The
deployment
is
done,
so
we
can
now
browse
to
it
and
you'll
be
able
to
see
the
whole
website
set
up
with
the
configurations
that
we
just
did.
You
can
make
a
small
code
change
as
well,
so
I'll
make
a
small
code
change
and
then
what
we
will
do
is
we
will
move
to
the
next
demo
and
then
we
can
come
back
later
and
see.
What
has
happened.
B
B
Okay,
this
was
the
website
that
got
set
up.
Let
me
give
it
a
try
again,
I,
don't
know
why
it's
not
letting
me
I
don't
seem
to
have
access
so
there's
some
access
issues,
but
what
I
wanted
to
mainly
show
you
is
once
you
edit
this
file,
and
you
just
check
in
and
approve
that
PR.
You
don't
have
to
worry
about
any
other
thing,
the
whole
continuous
integration,
so
the
bill
will
kick
off
automatically
and
the
pipeline
will
kick
off
automatically.
B
B
So
to
summarize
get
started
on
Azure
any
language,
any
platform
fully
integrated,
see
ICD
pipeline
with
application
insights
as
well.
Now.
The
next
topic
that
I
wanted
to
talk
about
was
Microsoft
loves,
open
source.
Again
this
Monday
we
had
a
great
announcement
and
I'm
excited
to
share
that
Azure.
Devops
is
now
supported
as
a
first-class
extension
in
github
marketplace
as
well,
so
you
saw
that
we
had
integration
with
github
when
I
was
energy,
ops
or
I
was
in
pipelines,
but
now
we
meet
you
where
you
are
and
to
to
make
all
of
this
really
exciting.
B
We
are
giving
free,
unlimited,
build
minutes
for
public
projects.
So
if
you
are
OSS
project,
you
get
all
of
the
the
benefit
and
the
power
that
I
showed
you
with
us,
your
pipelines
for
free.
If
you
are
a
private
project,
you
get
one
free
pipeline
as
well,
and
you
can
buy
more.
So
we
are
now
integrated
with
github,
and
let
me
show
you
demo
for
that
very
shortly.
There
are
quite
a
few
early
adopters
for
this
as
well
so
Adam
cpython
reactive
via
school.
B
B
Okay,
so
if
you're
down
on
github,
you
can
go
to
marketplace
and
find
our
extension.
So
if
you
go
to
continuous
integration,
you'll
be
able
to
find
as
your
pipelines
and
install
this
extension
in
this
case.
I
have
already
installed
it,
but
you
can
do
that
and
like
I
mentioned
it's
free
for
public
projects,
unlimited
minutes,
so
all
the
power
of
pipelines
behind
you
and
one
private
project,
one
built
pipeline
for
private
project
as
well.
B
If
you
want
to
add
parallel
jobs
to
make
it
faster
and
concurrent,
you
can
buy
that
too,
with
one
parallel
job
for
forty
dollars
and
all
of
that
payment
as
well
is
managed
at
github.
So
you
as
a
developer
or
you
as
an
enterprise,
don't
have
to
down
manage
to
pricing
plans
across
github
and
as
your
pipelines.
B
All
of
that
is
done
at
github
as
well,
so
we're
trying
to
make
it
as
frictionless
and
as
easy
as
possible
for
you,
so
I'm
using
the
free
one
and
I
have
this
already
set
up
for
the
or
installed
on
my
account.
So
let
go
ahead
and
see
that
in
action.
So
let
me
I
don't
want
to
change
my
plan,
so
let's
configure
access.
B
And
why
so?
What
it's
doing
in
the
background
here
is
for
the
organization
that
had
selected
or
if
there's
a
new
organization,
that
you're
creating
it's
creating
a
ash
or
DevOps
project
for
you
with
pipeline
setup.
So
is
getting
the
code
from
github
and
it
will
understand
your
code.
Read
that
and
give
you
a
template
for
your
pipeline.
Based
on
that.
B
It
then,
is
suggesting
me
the
the
templates:
let's
go
ahead
and
use
the
recommended
one,
and
what
you
see
here
now
is
it
is
creating
a
as
your
pipelines,
dot
yamin
and
I
can
go
ahead
and
add
tasks
as
well
here,
if
I
would
want
to
or
modify
any
of
these
tasks.
I'll
go
ahead
with
the
default
and
save
and
run
and
when
I
do
that,
let's
create
another
branch
here.
B
B
B
B
Its
defining
the
pipeline
got
the
resources
and
then
now
creating
that
build
for
me,
which
will
be
available
for
release
now
once
this
continuous
integration
is
done
again.
Based
on
what
we
had
shown
you
before,
you
can
go
ahead
and
create
your
continuous
definition
for
delivery,
as
well,
based
on
the
tasks
and
models
that
you
have.
B
B
Secondly,
what
I
showed
you
was
the
github
integration
that
we
have,
which
will
help
you
set
up
your
continuous
integration
and
delivery,
where
you
are
so,
if
you
are
in
github,
you
can
just
get
your
configurations
done
for
your
pipelines
right
from
github
and
again
you
make
a
change
in
github.
Now
you
don't
have
to
worry
about,
build
and
release.
All
of
that
will
get
automatically
triggered
off
using
your
pipeline's
happier.
Do
you
have
any
questions?
A
We
do
not
so
funny
enough.
Your
entire
presentation
did
not
actually
have
questions,
it
had
people
talking
about
their
DevOps
process,
so
people
were
talking
about
how
DevOps,
how
they're
doing
TFS
on
Prem
and
how
they're
looking
into
going
into
Azure
DevOps,
and
maybe
that's
something
one
thing
we
could
talk
about.
It
say
if
I'm
using
TFS
on
Prem,
how
what's
the
best
way
to
get
me
to
Azure,
DevOps
and
stuff
in
the
cloud.
B
Okay,
so
awesome
if
we
have
folks
who
know
about
DFS
and
V
STS,
what
I
can
also
share
with
you
is
for
existing
customers,
things
don't
change
and
will
ease
you
in
the
new
model
and
the
new
services
model
with
with
opt-in,
so
you'll.
Have
you
can
take
your
own
pace
to
move
to
this
new
model?
B
A
A
B
So
they
don't
ask
available
to
deploy
to
on
Prem
as
well
or
specific
window
server
on
your
machine
as
well.
So
you
can
use
those
tasks
and
use
the
like.
Do
that
specifically
say
octopus
deploy
there
are
extensions
available
in
the
marketplace.
Let
me
quickly
show
you
the
marketplace
as
well,
and
so
there
are
extensions
available
from
octopus
deploy
which
you
can
use
to
to
do
that.
So
just
added
awesome.
B
B
Can
just
add
a
task
here,
let's
search
for
octopus,
and
you
can
do
all
of
those
here
as
well.
Does
that
answer
your
question
and
if
this
doesn't
meet,
you
need
there's
this
marketplace
extension,
which
you
can
go
ahead
and
install
I
already
have
it
installed
or
you
can
write
your
own
extension
as
well.
I.
A
Could
potentially
deploy
to
both
on
Prem
and
on
Azure
at
the
same
time?
Right?
Because
if
it's
just
a
face
of
the
agent
and
could
say
hey
once
you're
done
push
this
to
octopus,
which
will
handle
all
my
Prem.
If
I
have
that
configuration
and
push
it
to
Azure,
which
again
I
can
get
the
scalability
of
the
cloud.
B
B
A
No,
that's
awesome!
So
what
about
the
question
if
I
were
to
want
to
do
something
like
an
iPhone?
Is
that
something
I
can
do
with
what
a
pipeline
is
well
I
mean
we're
right
now,
we're
just
talking
servers
right
or
putting
things
on
this
on
the
network,
share
or
thing
like
that.
What,
if
I
want
to
publish
to
like
the
app
storage,
something
I
could
do
as
well?
Yes,.
B
Yeah
that
you
can
do
and
you
can
again
use
a
hosted
agents
to
build
your
app
so
use
the
hosted.
Mac
OS
build
your
app
and
then
you
can
deploy
to
iPhone
as
well.
Sorry,
App
Store
as
well
for
your
iPhone
apps
for
all
of
so.
If
you're,
if
you're,
specifically
only
mobile
application
team,
then
we
also
have
a
product
called
Visual,
Studio
App
Center,
which
is
for
mobile
apps
and
helps
you
do
machine
management
as
well
and
test
across
multiple
devices.
So
you
should
go
look
at
absent
er!
If
you
are
specifically
mobile
team.
A
Awesome,
so
let
me
I
can
I'm
just
reading
the
comments.
I
haven't
seen
any
different
questions
pop
up,
so
say,
for
example,
what
about
notifications
right
so
I
work
with
teams
that
have
team
Microsoft
teams
or
slack,
for
example,
QAS
or
business
analysts.
They
may
need
to
go,
find
out
that
hey
feature
XYZ
has
been
deployed.
There's
there
a
way
that
I
can
from
Azure
DevOps
to
let
them
know
this.
B
B
B
If
I
have
a
task
here,
so
let
me
go
to
the
dashboard,
that's
where
we
start
our
date
and
for
a
user
story
when
I
assign
that
to
an
engineer
and
say
he's
starting
to
look
at
that
user
story
and
he
creates
that
is
great
integration
between
the
products
as
well
to
bring
you
that
end-to-end
traceability.
So,
let's
let
me
just
pick
this
user
story
and
if
I
go
ahead
and.
B
What
you'll
see
here
is
I
can
go
ahead
and
create
a
new
branch
straight
from
here
or
when
I'm
in
a
bug
and
fixing
your
bug.
I
can
go
ahead
and
create
a
branch
directly
from
here,
and
what
that
brings
is
that
end-to-end
traceability.
So
when
a
branch
got
created
and
a
code
is
getting
added,
it
has
associated
work
items
this
one
that
I
had
selected
as
well
as
I
can
add
more
work
items
to
it
as
well
to
bring
that
into
an
traceability.
B
Now,
when
this
code
goes
in
the
build
pipeline
and
the
release
pipeline,
this
end-to-end
traceability
is
taken
forward.
So
when
you
are
releasing
so
something
gets
deployed,
you
can
go
ahead
and
look
at
that
release,
and
let
me
show
that
again
in
action
to
see
what
are
the
work
items
that
got
associated
with
this
build
and
what
are
the
work
items
that
are
getting
deployed.
So,
if
I
show
you
our
our.
B
You'll
be
able
to
see
what
are
the
artifacts
okay,
this
one
was
manually
triggered,
but
I
can
I
can
see
what
are
the
artifacts
which
are
getting
associated
with
a
specific
build,
and
how
is
that
getting
taken
forward
with
specific
release
and
see
that
end-to-end
as
well?
So
in
this
case,
this
is
the
PR
build
that
got
triggered
off.
These
are
the
work
items
that
are
associated
with
the
change
that
made
create
this
work.
Id.
Sorry,
this
PR
all
of
the
code
associated
changes,
so
I
can
see
all
of
that
as
well.
B
All
of
the
deployments
that
are
happening
so
I
see
there
are
few
in
progress
so
that
complete
end-to-end
traceability
comes
when
you're,
using
Azure
DevOps
end-to-end.
In
terms
of
notifications,
you
can
add
tasks
in
your
build
and
release
pipeline
as
well.
If
you
want
to
send
off
specific
notifications
to
your
teams,
so
there
are
integrations
for
that
as
well
when
it
comes
to
releases.
A
B
Say
your
QA
or
prod
environment,
or
you
can
also
would
want,
say,
let
me
edit
this
release
and
show
you
the
tasks
there.
I
can
go
ahead
and
define
what
who
should
approve
this
so
I
can
define
a
post
deployment
approval
or
even
pre
deployment
approval
to
make
make
sure
that
only
when
something
is
approved
by
a
specific
group
of
people
or
a
specific
individual
that
the
next
stage
deployment
happens
and
when
there
are
deployment
approval
spending
as
well,
that
individual
gets
an
email
for
the
same.
B
The
last
bit
in
terms
of
again
Enterprise
great.
That
I
would
want
to
quickly
show
you
is
release
gates
now.
What
I
have
here
is:
okay,
I,
think
in
the
prod,
when
I've
set
up
some
release
gates.
So
I've
set
up
pre
deployment
approval
here,
because
this
is
my
temp
demo
account
I've
set
up
myself
as
the
approver,
but
you
can
also
say
that
the
person
who's
triggering
it
should
not
be
the
one
who
approves
it
and
you
can
set
up
all
of
that
as
well.
B
The
another
thing
that
we
have
is
release
gates
to
be
able
to
hear
from
the
previous
environment
that
you
had
deployed
to
of
what
are
the
quality
signals?
What
are
the
customer
intelligence
signals?
What
well?
How
are
the
customers
behaving?
Is
the
performance,
okay
and
all
of
that
as
well.
You
can
use
to
define
whether
the
deployment
should
move
ahead
to
the
next
environment
or
not.
So
in
this
case,
what
I
have
is
work.
A
B
Query
enabled
where
I'm
saying
there
should
be
zero
issues
in
this
specific
query
that
I
have
mentioned
that
if
there
are
any
bugs,
then
I
should
not
deploy
to
the
from
my
QA
to
prod
environment.
You
can
define
your
query
and
set
your
thresholds
accordingly
or
you
can
actually
integrate
with
any
as
your
function
and
use
that
as
your
quality
signal
or
your
signal
to
know
whether
to
move
to
the
next
environment
or
not
or
invoke
any
less
API
any.
B
A
B
B
Get
your
pipeline
set
up.
It
is
just
four
clicks
away
for
you
to
have
faster
delivery,
get
your
own
hood
and
have
everything
done
for
you
by
us.
All
right
sounds
like
a
heavy
yeah
reach
me
as
this
Twitter
handle.
If
you
have
any
questions,
if
your
feedback
on
the
session,
you
liked,
it
hope
to
add
covered
something
else,
do
share
all
of
that
at
Twitter
handle
yeah.