hi everybody i'm tim muting with c
technologies and today i've got dan
o'brien here with me he's going to show
us a demonstration on how ca release
automation integrates with web
logic why is that such a big deal yeah
well weblogic is really popular
application so many of our customers are
asking for help in
deploying weblogic applications quicker
faster
with with less errors see see a release
automation can help you do that
very good well let's see what you have
okay
so we're going to go ahead and use ca
release automation
to deploy a weblogic application
so we're looking here my oracle weblogic
server this is running
version 12c you can see here there are
some deployments that are out there
we're going to go ahead and install
one called disney world so we'll install
a disney world application using
actions from save release automation's
actions library
so let's go ahead and move over into the
release operation center
and you can see here we have a template
designed just for that
and it's called full deploy so when we
go into here
we do have an initialization step which
will go ahead and retrieve
the the artifacts from the repository
that we need for this release
and i'll go show you that in a moment so
let's go ahead and create the release
so we'll call this
world app one and give a description if
you like
we conversion control this let's say 1.0
and then we'll go ahead and deploy it in
this default architecture
and release type we can change that if
we wanted to we'll leave it as it is
go ahead and create it so once we go
ahead and create the release
the initialization step will will run uh
we'll make our connection into the
repository
make sure that the files are there the
right versions are available to us and
everything else
once that is done which it looks like
it's it's good to go
we can go ahead and deploy it and again
like always
you could go to the calendar you can
define a schedule and deploy this
at the appropriate time so we'll go
ahead and run it right now
for today's demo and when that runs
what will happen is we will run through
a series of processes for the deployment
step and then we'll do a post deploy
which will basically
go to the url and verify that it's
actually up
so while that's running let's go back
over to the design studio
and again we'll just go to the weblogic
application and you can see
from the repository perspective we've
got a couple of flows that we run
right so we're going to go ahead and
process the artifacts
we're going to see if the artifact
exists within a repository
if it doesn't we're going to go ahead
and extract it we're going to go get it
and then we're going to register it
okay so that's getting the artifacts
ready we'll go ahead and go through a
staging process which is putting them on
the
the appropriate weblogic server okay so
if i go into here you can see the
source ip source path i p and
destination
and again these could all be variables
so we could just have a variable that
just says
something to the effect of like ip
address right i could put this string in
there
and then we could delete this ipa
address and then you know reuse this
this particular action across
all the servers that we have within this
deployment on the weblogic side we've
got some actions and some flows here
so we're going to go ahead and deploy
the app and
we're going to process all the artifacts
along with that app and then we're going
to go ahead and run a test
if i double click on this one you can
see this is a one of our built-in
weblogic
install slash deploy actions so very
simple you're just going to put basic
information about
the server that's running on the ports
you know the security type and then of
course the credentials
and that's really all you need and what
you'll notice is anything that's in bold
with a star here
these are mandatory fields okay if it's
not bold and there's no star then
um you don't have to supply the the
information for that particular field
so let's go back over to the deployment
and we can see that it actually did run
so we went through the deployment
phase we went through the post
deployment which was the verification
step and it all succeeded
so let's go back to weblogic and i will
just refresh
my deployments and you see here we have
this new
disneyworld application and the state is
active so we already we activate it
after we deploy it which is good
if i drill into this guy and we can
go into the testing and let's go ahead
and see if we can open it up
and i'll just click on the default url
and you can see here we have a disney
world resorts
international website and you can click
on it and it's
alive and it's up and it's active so
very simply put using
our comprehensive actions for weblogic
you can easily deploy maintain
your weblogic environment that was great
dan
what other application servers do we
work with oh we work with you know most
of the
the most popular ones that are out there
we showed you weblogic we also work with
with websphere with jboss
um and other applications these are
these are typical
application servers that are enterprise
customers are using every day
we see them every day all over the place
that's fantastic so for more information
see more demos please visit
ca.com
you