You're all in
on Agentforce,
and maybe you've even
built your first agent.
Cue the DevOps Center,
an essential platform
for agent development,
integrating
third-party tools,
and your home
for testing to ensure
high-quality agent
To walk us through
the amazing features
of the DevOps
center, I'm joined
by Stephan
Chandler-Garcia, Developer
Advocate Director,
and Karen Fidelak,
Senior Director of Product
Management, Salesforce.
So let's just kick it off.
Stephan, what is
the DevOps Center,
and why is it
essential for teams
that build and deploy
Salesforce apps?
Well, obviously, in
this whole new world
of Agentforce,
we really need
to be aligned on our
metadata and everything
And as developers-- like
deployment without testing
And Karen, I'm sure
you could tell us
all about all this
amazing stuff.
Deployment without testing
is a terrible idea.
So Karen, tell us about
these incredible features
that are included in
the DevOps Center.
So DevOps Center
is going to allow
us to manage
our life cycle,
really from the
idea all the way
through testing,
development testing,
and into deployment
to production.
So we've got some
exciting new capabilities
around testing
specifically
that are coming
out right now.
We have a product called
DevOps Testing that
is basically
a layer on top
of DevOps Center, which we
are just now introducing.
It's going to be
GA in next month.
What we're showing here
is the incorporation
of agent testing into the
DevOps Center experience.
What we're seeing
here is DevOps Center.
This is where we're going
to manage our work as we
We're able to do
our development here
and manage our work
through work items--
manage the metadata
changes that
go with those work items.
All of that's
going to be managed
in an underlying source
of truth, source control.
And what we're seeing here
is this new capability
So we're
incorporating testing
as a first-class citizen
into DevOps Center.
Now we're going to be able
to manage tests, manage
test executions, integrate
with third-party and
Salesforce test providers,
and really importantly,
be able to gate
our promotions,
the deployments through
the pipeline based
on the results of the
tests that we run.
And this will prevent us
from deploying bad code
into production, which
is what we're all
We're super
excited about this.
Well, the technology
is developing
And developers
are under pressure
to meet these
deployment goals.
How can DevOps Center
help them with that?
I mean, so when
building agents, I mean,
so for one, how
much reuse there
is of existing
functionality and tools
But on top of that, as
you're starting to build,
the process changes,
testing changes.
I mean, the
development life cycle,
as you saw yesterday,
is-- it's not
totally different, but
it's really augmented.
And what I like to talk
about with DevOps Center,
too, is the incorporation
of teams and bringing
together teams of both
low-code and pro-code
developers working
together in the tools
And that's all powered
by an underlying source
of truth in a source
control system
that DevOps Center helps
manage, particularly
for those low-code users.
So the entire team
can have visibility
across the entire
pipeline-- where
the work sits,
how the tests have
been run, what
changes are where,
And it really brings
a whole new level
of collaboration
and visibility
Yeah, very
valuable for teams.
Now, how does
DevOps Center
work when it comes
to integration
what we just saw with
this DevOps testing is
a good example of how
we're incorporating
integration with
third-party test
providers, like Copado
Robotic Testing,
Provar Testing, Panaya,
Quality Clouds, Tricentis.
We've incorporated
industry's best test tools
that are out there for
the Salesforce ecosystem
into the Salesforce
testing product,
so really bringing all
those best capabilities
In addition, we
have integrations
with DevOps Center with
source control systems--
GitHub, Bitbucket--
integrated directly
into Salesforce
DevOps Centers
so that users can
take advantage
of these industry-best
practices
with these industry
tools that are out there.
So what would you
say to developers
out there who are
hesitant to get started
What advice would
you give them?
Number one, you've
got to really think
about how you're
using source
control in your
development life cycle.
Understand how that works
and how that process will
work and how it would
affect the way that you're
building, and really start
to just try and drive
that change within
your development teams
within your
company, because it
can be a big shift if it's
something that you've not
been used to, if
it's something
you've never done before.
And it just will
change your life
when it comes to
building applications,
especially on Salesforce.
A part of this
is just cultural.
You've just got to
get a cultural shift
and a cultural mindset
within the organization
and just start kind of
baby-stepping into some
of these
processes, starting
with even just
ensuring that you have
separate sandbox
environments
for development and
testing before you
That's a simple thing
that not everybody
does, but absolutely
is something
And then incorporating
the requirements
into our work items
that we have--
integrated right
into the product.
And this is
day two of TDX,
so what are some
of the responses
you've heard from
attendees thus far,
and what's the
buzz out there?
I think there's a
lot of excitement.
I think over the
last few years
I've been working
on these products,
and it's products that the
community has been asking
aside from agents and
the AI, a lot of this
is just not rocket
science, really.
This is pretty
industry standard,
and some could
consider table stakes,
and we are now really
able to deliver solutions
And now we're coupling
that with the agents
on top of that, which
is super exciting.
Well, Stephan,
Karen, thank you
We really appreciate that.
We appreciate
your insights,
and we thank you
guys for watching.