0:02
hello everyone welcome back to the cloud
0:04
hello everyone welcome back to the cloud
0:04
hello everyone welcome back to the cloud show for another episode with another
0:07
show for another episode with another
0:07
show for another episode with another amazing star on Deck to talk to us today
0:10
amazing star on Deck to talk to us today
0:10
amazing star on Deck to talk to us today we are going to talk about a problem the
0:13
we are going to talk about a problem the
0:13
we are going to talk about a problem the problem which is when you have a lot of
0:15
problem which is when you have a lot of
0:15
problem which is when you have a lot of developers and a lot of development
0:17
developers and a lot of development
0:17
developers and a lot of development computers that they are working on and
0:19
computers that they are working on and
0:19
computers that they are working on and then you have environments where you
0:21
then you have environments where you
0:21
then you have environments where you deploy your things how do you keep
0:22
deploy your things how do you keep
0:22
deploy your things how do you keep everything in sync in terms of
0:24
everything in sync in terms of
0:24
everything in sync in terms of Frameworks and versions and things like
0:27
Frameworks and versions and things like
0:27
Frameworks and versions and things like that that can be a major challenge it
0:29
that that can be a major challenge it
0:30
that that can be a major challenge it can take a lot of time and energy from
0:31
can take a lot of time and energy from
0:31
can take a lot of time and energy from any organization and let's talk today on
0:34
any organization and let's talk today on
0:34
any organization and let's talk today on the cloud show about this problem with
0:36
the cloud show about this problem with
0:36
the cloud show about this problem with our star of the show Isaac
0:39
our star of the show Isaac
0:39
our star of the show Isaac [Music]
0:48
11 well hello there Isaac hello there
0:51
11 well hello there Isaac hello there
0:51
11 well hello there Isaac hello there Magnus how are you doing I'm very well
0:53
Magnus how are you doing I'm very well
0:53
Magnus how are you doing I'm very well how are you are you good yeah I'm great
0:55
how are you are you good yeah I'm great
0:55
how are you are you good yeah I'm great thank you so much for having me on the
0:56
thank you so much for having me on the
0:56
thank you so much for having me on the show looking forward to chatting about
0:58
show looking forward to chatting about
0:58
show looking forward to chatting about how we solve a problem that almost any
1:01
how we solve a problem that almost any
1:01
how we solve a problem that almost any large company has exactly right that's
1:04
large company has exactly right that's
1:04
large company has exactly right that's that's what we're all about here on the
1:05
that's what we're all about here on the
1:05
that's what we're all about here on the cloud show to talk about problems that
1:08
cloud show to talk about problems that
1:08
cloud show to talk about problems that that we need to uh address when we're
1:09
that we need to uh address when we're
1:10
that we need to uh address when we're doing well Cloud projects or any other
1:12
doing well Cloud projects or any other
1:12
doing well Cloud projects or any other project for that matter in this case
1:14
project for that matter in this case
1:14
project for that matter in this case right um and and we just we just need to
1:16
right um and and we just we just need to
1:16
right um and and we just we just need to know how do you fix these issues and
1:20
know how do you fix these issues and
1:20
know how do you fix these issues and like I was said in the intro right one
1:22
like I was said in the intro right one
1:22
like I was said in the intro right one big issue is that we have a lot of
1:24
big issue is that we have a lot of
1:24
big issue is that we have a lot of environments and stuff that that are uh
1:26
environments and stuff that that are uh
1:26
environments and stuff that that are uh out of sync in terms of framework
1:28
out of sync in terms of framework
1:28
out of sync in terms of framework versions and stuff we're going to talk
1:30
versions and stuff we're going to talk
1:30
versions and stuff we're going to talk about that in a second first I want to
1:32
about that in a second first I want to
1:32
about that in a second first I want to know who are you yeah so um my name is
1:35
know who are you yeah so um my name is
1:35
know who are you yeah so um my name is Isaac Levan I am I guess you could say
1:39
Isaac Levan I am I guess you could say
1:39
Isaac Levan I am I guess you could say just I'm somebody who just frequently
1:40
just I'm somebody who just frequently
1:40
just I'm somebody who just frequently roams places talking about things that I
1:43
roams places talking about things that I
1:43
roams places talking about things that I find interesting about tech so uh these
1:45
find interesting about tech so uh these
1:45
find interesting about tech so uh these days I'm in product marketing technical
1:47
days I'm in product marketing technical
1:47
days I'm in product marketing technical product marketing um help out with all
1:50
product marketing um help out with all
1:50
product marketing um help out with all sorts of fun stuff in that space uh and
1:53
sorts of fun stuff in that space uh and
1:53
sorts of fun stuff in that space uh and yeah I've been a developer my entire
1:54
yeah I've been a developer my entire
1:54
yeah I've been a developer my entire professional career even though I'm in
1:56
professional career even though I'm in
1:56
professional career even though I'm in marketing now which is interesting um
1:59
marketing now which is interesting um
1:59
marketing now which is interesting um and I think from that standpoint
2:01
and I think from that standpoint
2:01
and I think from that standpoint my passion has always been around making
2:04
my passion has always been around making
2:04
my passion has always been around making developers lives a bit better right yeah
2:07
developers lives a bit better right yeah
2:07
developers lives a bit better right yeah and especially you know there's so many
2:09
and especially you know there's so many
2:09
and especially you know there's so many developer tools out there there's so
2:10
developer tools out there there's so
2:10
developer tools out there there's so many things that folks need to be aware
2:12
many things that folks need to be aware
2:12
many things that folks need to be aware of like what can we do to make that uh
2:15
of like what can we do to make that uh
2:15
of like what can we do to make that uh process of knowing what tools to use
2:17
process of knowing what tools to use
2:17
process of knowing what tools to use what versions of what tools to use how
2:18
what versions of what tools to use how
2:18
what versions of what tools to use how can we make that simpler and I've been
2:20
can we make that simpler and I've been
2:20
can we make that simpler and I've been focusing a lot on this idea of you know
2:22
focusing a lot on this idea of you know
2:22
focusing a lot on this idea of you know developer productivity Services right so
2:24
developer productivity Services right so
2:24
developer productivity Services right so and we'll talk a little bit about how we
2:26
and we'll talk a little bit about how we
2:26
and we'll talk a little bit about how we can uh you know enable some of these
2:28
can uh you know enable some of these
2:28
can uh you know enable some of these tools to really empower
2:30
tools to really empower
2:30
tools to really empower uh developer teams uh it Pros platform
2:33
uh developer teams uh it Pros platform
2:33
uh developer teams uh it Pros platform Engineers whatever you want to call them
2:35
Engineers whatever you want to call them
2:35
Engineers whatever you want to call them kind of ship products right yeah yeah
2:38
kind of ship products right yeah yeah
2:38
kind of ship products right yeah yeah absolutely and and uh I mean just the
2:40
absolutely and and uh I mean just the
2:41
absolutely and and uh I mean just the simplest possible things like for
2:42
simplest possible things like for
2:42
simplest possible things like for example all of a sudden something shows
2:45
example all of a sudden something shows
2:45
example all of a sudden something shows up in the portal because this is from
2:47
up in the portal because this is from
2:47
up in the portal because this is from reality I saw this the other day and it
2:49
reality I saw this the other day and it
2:49
reality I saw this the other day and it shows up to say uh and when I'm
2:51
shows up to say uh and when I'm
2:51
shows up to say uh and when I'm deploying my my Azure function to to the
2:53
deploying my my Azure function to to the
2:53
deploying my my Azure function to to the cloud it says I'm I'm deploying a
2:55
cloud it says I'm I'm deploying a
2:55
cloud it says I'm I'm deploying a Powershell one and it says oh this
2:57
Powershell one and it says oh this
2:57
Powershell one and it says oh this version of Powershell is going to be
2:59
version of Powershell is going to be
2:59
version of Powershell is going to be deprecated soon you have to roll that to
3:01
deprecated soon you have to roll that to
3:01
deprecated soon you have to roll that to a different version whatnot that's just
3:03
a different version whatnot that's just
3:03
a different version whatnot that's just a simple example to talk about the issue
3:06
a simple example to talk about the issue
3:06
a simple example to talk about the issue that um things keep moving forward
3:08
that um things keep moving forward
3:08
that um things keep moving forward versions and Frameworks and things and
3:11
versions and Frameworks and things and
3:11
versions and Frameworks and things and then you may have a lot of machines that
3:13
then you may have a lot of machines that
3:13
then you may have a lot of machines that need to be in sync and and have the same
3:16
need to be in sync and and have the same
3:16
need to be in sync and and have the same version of things when you build and
3:18
version of things when you build and
3:18
version of things when you build and deploy applications right yeah I think
3:21
deploy applications right yeah I think
3:21
deploy applications right yeah I think it's even a bit more complicated than
3:23
it's even a bit more complicated than
3:23
it's even a bit more complicated than that too like let's say you have a you
3:24
that too like let's say you have a you
3:24
that too like let's say you have a you know you maybe you ship like 20
3:27
know you maybe you ship like 20
3:27
know you maybe you ship like 20 different products across your
3:28
different products across your
3:28
different products across your organization right you know it's it's
3:30
organization right you know it's it's
3:31
organization right you know it's it's pretty certain that all of those
3:32
pretty certain that all of those
3:32
pretty certain that all of those products don't use the same tools or
3:34
products don't use the same tools or
3:34
products don't use the same tools or even the same versions of those tools
3:36
even the same versions of those tools
3:36
even the same versions of those tools right so how do you standardize not just
3:38
right so how do you standardize not just
3:38
right so how do you standardize not just like organizationally but even down to
3:40
like organizationally but even down to
3:40
like organizationally but even down to the team level right like here's like a
3:41
the team level right like here's like a
3:41
the team level right like here's like a really good example like maybe we have a
3:43
really good example like maybe we have a
3:43
really good example like maybe we have a data science team that's building like
3:44
data science team that's building like
3:44
data science team that's building like really cutting edge like AI sort of
3:47
really cutting edge like AI sort of
3:47
really cutting edge like AI sort of tools or AI sort of products they need
3:49
tools or AI sort of products they need
3:49
tools or AI sort of products they need some version of python but then there's
3:51
some version of python but then there's
3:51
some version of python but then there's other teams out there that are shipping
3:52
other teams out there that are shipping
3:52
other teams out there that are shipping web apps that are maybe using node or
3:54
web apps that are maybe using node or
3:54
web apps that are maybe using node or net or what have you and you know do we
3:58
net or what have you and you know do we
3:58
net or what have you and you know do we really want like stand IED tools across
4:01
really want like stand IED tools across
4:01
really want like stand IED tools across all of those sort of teams to an extent
4:04
all of those sort of teams to an extent
4:04
all of those sort of teams to an extent yes but also we need like another level
4:06
yes but also we need like another level
4:06
yes but also we need like another level down where each of those teams have some
4:07
down where each of those teams have some
4:08
down where each of those teams have some autonomy to basically cater their own
4:10
autonomy to basically cater their own
4:10
autonomy to basically cater their own developer experience so you know yeah we
4:13
developer experience so you know yeah we
4:13
developer experience so you know yeah we we we're probably going to talk about
4:15
we we're probably going to talk about
4:15
we we're probably going to talk about one of the products that can be used to
4:16
one of the products that can be used to
4:16
one of the products that can be used to solve that problem sure absolutely let's
4:18
solve that problem sure absolutely let's
4:18
solve that problem sure absolutely let's let's do that let's dive into the
4:20
let's do that let's dive into the
4:20
let's do that let's dive into the products because um I want to know
4:22
products because um I want to know
4:22
products because um I want to know specifically about this first uh thing
4:25
specifically about this first uh thing
4:25
specifically about this first uh thing um who would use this and and what's the
4:28
um who would use this and and what's the
4:28
um who would use this and and what's the scenario where this this is like the
4:29
scenario where this this is like the
4:30
scenario where this this is like the golden golden spot for it and the one
4:32
golden golden spot for it and the one
4:32
golden golden spot for it and the one that I'm I'm thinking of initially is is
4:34
that I'm I'm thinking of initially is is
4:34
that I'm I'm thinking of initially is is Dev box what is a Dev box yeah so think
4:37
Dev box what is a Dev box yeah so think
4:38
Dev box what is a Dev box yeah so think of a a Dev box like this right so um
4:42
of a a Dev box like this right so um
4:42
of a a Dev box like this right so um developers in general for the most part
4:44
developers in general for the most part
4:44
developers in general for the most part have always used like this oh my
4:46
have always used like this oh my
4:46
have always used like this oh my development machine is a VM right so
4:49
development machine is a VM right so
4:49
development machine is a VM right so like you know you know 10 15 20 years
4:52
like you know you know 10 15 20 years
4:52
like you know you know 10 15 20 years ago like you'd have a a computer under
4:54
ago like you'd have a a computer under
4:54
ago like you'd have a a computer under your desk or maybe you might be in a
4:55
your desk or maybe you might be in a
4:55
your desk or maybe you might be in a data center somewhere and you would RDP
4:57
data center somewhere and you would RDP
4:57
data center somewhere and you would RDP your remote into it and it would have
4:59
your remote into it and it would have
4:59
your remote into it and it would have all of your tool
5:00
all of your tool because like you couldn't have email and
5:03
because like you couldn't have email and
5:03
because like you couldn't have email and teams and all these things open the same
5:05
teams and all these things open the same
5:05
teams and all these things open the same machine that you had Visual Studio or vs
5:08
machine that you had Visual Studio or vs
5:08
machine that you had Visual Studio or vs code or whatever running right so you
5:10
code or whatever running right so you
5:10
code or whatever running right so you know this it's think of devbox as kind
5:12
know this it's think of devbox as kind
5:12
know this it's think of devbox as kind of the the cloud powered version of that
5:16
of the the cloud powered version of that
5:16
of the the cloud powered version of that right so um at a holistic level it
5:19
right so um at a holistic level it
5:19
right so um at a holistic level it allows you to basically have a piece of
5:22
allows you to basically have a piece of
5:22
allows you to basically have a piece of development compute in the cloud that
5:24
development compute in the cloud that
5:24
development compute in the cloud that you remote into via the browser VI an
5:26
you remote into via the browser VI an
5:26
you remote into via the browser VI an RDP session and it gives you a lot of
5:29
RDP session and it gives you a lot of
5:29
RDP session and it gives you a lot of features from an organizational
5:31
features from an organizational
5:31
features from an organizational standpoint as well as a customization
5:33
standpoint as well as a customization
5:33
standpoint as well as a customization standpoint to make sure that it's
5:34
standpoint to make sure that it's
5:34
standpoint to make sure that it's exactly what you want yeah yeah and that
5:37
exactly what you want yeah yeah and that
5:37
exactly what you want yeah yeah and that that's that's a brilliant way of putting
5:38
that's that's a brilliant way of putting
5:38
that's that's a brilliant way of putting it of course and and what I like about
5:40
it of course and and what I like about
5:40
it of course and and what I like about that is that that VM um likeness that we
5:45
that is that that VM um likeness that we
5:45
that is that that VM um likeness that we you we used to have those VMS to to run
5:47
you we used to have those VMS to to run
5:47
you we used to have those VMS to to run to ensure that en an environment was as
5:50
to ensure that en an environment was as
5:50
to ensure that en an environment was as it should be there's nothing else in
5:52
it should be there's nothing else in
5:52
it should be there's nothing else in that environment there's no email
5:53
that environment there's no email
5:53
that environment there's no email there's no anything else there's only
5:54
there's no anything else there's only
5:54
there's no anything else there's only the dev tools you need to to do and
5:57
the dev tools you need to to do and
5:57
the dev tools you need to to do and build and do the work that you need so
5:58
build and do the work that you need so
5:58
build and do the work that you need so you're remot into that and use it now a
6:01
you're remot into that and use it now a
6:01
you're remot into that and use it now a devbox is the same except running in the
6:03
devbox is the same except running in the
6:03
devbox is the same except running in the cloud now as a Ser yeah and it's been
6:06
cloud now as a Ser yeah and it's been
6:06
cloud now as a Ser yeah and it's been optimized for some developer things
6:08
optimized for some developer things
6:08
optimized for some developer things right like um it Taps into some of the
6:11
right like um it Taps into some of the
6:11
right like um it Taps into some of the latest developer experience stuff that's
6:13
latest developer experience stuff that's
6:13
latest developer experience stuff that's is coming out of Windows um you know
6:15
is coming out of Windows um you know
6:16
is coming out of Windows um you know visual studio um has some configurations
6:18
visual studio um has some configurations
6:18
visual studio um has some configurations built into it to run a bit more
6:20
built into it to run a bit more
6:20
built into it to run a bit more efficient on devbox as well um you can
6:23
efficient on devbox as well um you can
6:23
efficient on devbox as well um you can do those things on Windows as well but
6:24
do those things on Windows as well but
6:24
do those things on Windows as well but it comes pre-baked for you don't have to
6:26
it comes pre-baked for you don't have to
6:26
it comes pre-baked for you don't have to like figure those things out you don't
6:28
like figure those things out you don't
6:28
like figure those things out you don't have to fine-tune all those windows
6:29
have to fine-tune all those windows
6:29
have to fine-tune all those windows system settings um yeah you know also
6:32
system settings um yeah you know also
6:32
system settings um yeah you know also one thing that's really important is
6:33
one thing that's really important is
6:33
one thing that's really important is that you know if you work at a large
6:35
that you know if you work at a large
6:35
that you know if you work at a large organization more than likely you just
6:37
organization more than likely you just
6:38
organization more than likely you just can't install typically like any piece
6:39
can't install typically like any piece
6:39
can't install typically like any piece of software you want on your machine
6:41
of software you want on your machine
6:41
of software you want on your machine right there needs to be some
6:42
right there needs to be some
6:43
right there needs to be some standardization or some government
6:44
standardization or some government
6:44
standardization or some government governance sorry about you know what
6:47
governance sorry about you know what
6:47
governance sorry about you know what sort of tools right yeah governance um
6:50
sort of tools right yeah governance um
6:50
sort of tools right yeah governance um and uh you know there's an there's an IT
6:52
and uh you know there's an there's an IT
6:52
and uh you know there's an there's an IT organization system administrators that
6:54
organization system administrators that
6:54
organization system administrators that kind of own that that um that that that
6:57
kind of own that that um that that that
6:57
kind of own that that um that that that rulebook right absolutely be able to fit
7:00
rulebook right absolutely be able to fit
7:00
rulebook right absolutely be able to fit into that rule book still but you're a
7:02
into that rule book still but you're a
7:02
into that rule book still but you're a developer and you still need the tools
7:04
developer and you still need the tools
7:04
developer and you still need the tools that you need to be successful so it
7:05
that you need to be successful so it
7:05
that you need to be successful so it allows this kind of combination um and
7:08
allows this kind of combination um and
7:08
allows this kind of combination um and collaboration to be able to really get
7:10
collaboration to be able to really get
7:10
collaboration to be able to really get to where folks want to be and that's
7:11
to where folks want to be and that's
7:11
to where folks want to be and that's just you know Building Products the most
7:13
just you know Building Products the most
7:13
just you know Building Products the most efficient and the the best way possible
7:16
efficient and the the best way possible
7:16
efficient and the the best way possible absolutely right and so let's talk a
7:18
absolutely right and so let's talk a
7:18
absolutely right and so let's talk a little bit about maintaining these um at
7:20
little bit about maintaining these um at
7:20
little bit about maintaining these um at scale which is a cool feature of it but
7:22
scale which is a cool feature of it but
7:23
scale which is a cool feature of it but I wanted to uh get back to the question
7:25
I wanted to uh get back to the question
7:25
I wanted to uh get back to the question I I tried to ask before we even told the
7:27
I I tried to ask before we even told the
7:27
I I tried to ask before we even told the product name so who who uses I mean it
7:30
product name so who who uses I mean it
7:30
product name so who who uses I mean it sounds expensive uh like it could be I
7:33
sounds expensive uh like it could be I
7:33
sounds expensive uh like it could be I guess but depends uh depends on how much
7:35
guess but depends uh depends on how much
7:35
guess but depends uh depends on how much time you're saving in the other end I
7:37
time you're saving in the other end I
7:37
time you're saving in the other end I suppose um but is it expensive and and
7:40
suppose um but is it expensive and and
7:40
suppose um but is it expensive and and who would use this only an Enterprise or
7:41
who would use this only an Enterprise or
7:41
who would use this only an Enterprise or a small organization as well yeah I mean
7:44
a small organization as well yeah I mean
7:44
a small organization as well yeah I mean I think and I've asked I've been asked
7:47
I think and I've asked I've been asked
7:47
I think and I've asked I've been asked this question a few times to
7:48
this question a few times to
7:48
this question a few times to specifically a devbox like who actually
7:49
specifically a devbox like who actually
7:49
specifically a devbox like who actually uses it right and and my response has
7:52
uses it right and and my response has
7:52
uses it right and and my response has always been any organization that cares
7:55
always been any organization that cares
7:55
always been any organization that cares about a handful of things you know
7:57
about a handful of things you know
7:57
about a handful of things you know developer experience governance and
8:00
developer experience governance and
8:00
developer experience governance and security right so because you're be
8:03
security right so because you're be
8:03
security right so because you're be because you're entrusting a service to
8:07
because you're entrusting a service to
8:07
because you're entrusting a service to You Know M let's be real like
8:09
You Know M let's be real like
8:09
You Know M let's be real like Microsoft has comp like lots and lots of
8:12
Microsoft has comp like lots and lots of
8:12
Microsoft has comp like lots and lots of developers right internally and those
8:15
developers right internally and those
8:15
developers right internally and those development teams most of them use
8:17
development teams most of them use
8:17
development teams most of them use devbox internally so like if you're
8:19
devbox internally so like if you're
8:19
devbox internally so like if you're building office or Bing or whatever
8:21
building office or Bing or whatever
8:21
building office or Bing or whatever right like more than likely you're
8:23
right like more than likely you're
8:23
right like more than likely you're working inside of a Dev box so like
8:25
working inside of a Dev box so like
8:25
working inside of a Dev box so like there's that case study of like well if
8:27
there's that case study of like well if
8:27
there's that case study of like well if they're doing it it
8:29
they're doing it it secure it's governed and what have you
8:31
secure it's governed and what have you
8:31
secure it's governed and what have you right so if you're in an organization
8:32
right so if you're in an organization
8:32
right so if you're in an organization that wants to leverage those same
8:34
that wants to leverage those same
8:34
that wants to leverage those same experiences regardless of your size I
8:36
experiences regardless of your size I
8:37
experiences regardless of your size I think honestly like the larger a team
8:39
think honestly like the larger a team
8:39
think honestly like the larger a team gets the more it makes sense um but
8:41
gets the more it makes sense um but
8:41
gets the more it makes sense um but we've also we've had we had
8:43
we've also we've had we had
8:43
we've also we've had we had conversations with startups and small
8:44
conversations with startups and small
8:44
conversations with startups and small medium businesses that see the value in
8:47
medium businesses that see the value in
8:47
medium businesses that see the value in it as well talk about pricing I can just
8:49
it as well talk about pricing I can just
8:49
it as well talk about pricing I can just talk about pricing right like it's a VM
8:52
talk about pricing right like it's a VM
8:52
talk about pricing right like it's a VM right in the cloud if you want to really
8:53
right in the cloud if you want to really
8:53
right in the cloud if you want to really want to call it so there's comput
8:54
want to call it so there's comput
8:54
want to call it so there's comput there's networking and there's storage
8:56
there's networking and there's storage
8:56
there's networking and there's storage right you run the VM you pay for the VM
8:58
right you run the VM you pay for the VM
8:58
right you run the VM you pay for the VM while you're working and then you shut
9:00
while you're working and then you shut
9:00
while you're working and then you shut it down when you stop working yeah and
9:01
it down when you stop working yeah and
9:01
it down when you stop working yeah and that's what I want to call out is that
9:02
that's what I want to call out is that
9:03
that's what I want to call out is that like there's some cool features to Dev
9:04
like there's some cool features to Dev
9:04
like there's some cool features to Dev box like hibern hibernation right you
9:06
box like hibern hibernation right you
9:06
box like hibern hibernation right you can also um set it to you know if it's
9:09
can also um set it to you know if it's
9:09
can also um set it to you know if it's hasn't been used in 30 minutes to shut
9:11
hasn't been used in 30 minutes to shut
9:11
hasn't been used in 30 minutes to shut it down um so there are some cost-saving
9:14
it down um so there are some cost-saving
9:14
it down um so there are some cost-saving areas there but you know at the end of
9:16
areas there but you know at the end of
9:16
areas there but you know at the end of the day like you know if you're going to
9:17
the day like you know if you're going to
9:17
the day like you know if you're going to use it a lot like there is a price to it
9:20
use it a lot like there is a price to it
9:20
use it a lot like there is a price to it um yeah I I don't have the price table
9:23
um yeah I I don't have the price table
9:23
um yeah I I don't have the price table handy but technically also you don't
9:24
handy but technically also you don't
9:24
handy but technically also you don't need to um you don't need to invest in
9:27
need to um you don't need to invest in
9:27
need to um you don't need to invest in that Hardware you can you can actually
9:29
that Hardware you can you can actually
9:29
that Hardware you can you can actually have you can have Hardware that you need
9:32
have you can have Hardware that you need
9:32
have you can have Hardware that you need for in in your D box and the client the
9:35
for in in your D box and the client the
9:35
for in in your D box and the client the client PC that you're use I have a loner
9:38
client PC that you're use I have a loner
9:38
client PC that you're use I have a loner here the thing that you use to connect
9:41
here the thing that you use to connect
9:41
here the thing that you use to connect uh you can uh have a technically a
9:44
uh you can uh have a technically a
9:44
uh you can uh have a technically a smaller or cheaper machine that can run
9:47
smaller or cheaper machine that can run
9:47
smaller or cheaper machine that can run office and and whatnot right but it
9:49
office and and whatnot right but it
9:49
office and and whatnot right but it doesn't have to it needs to have a
9:51
doesn't have to it needs to have a
9:51
doesn't have to it needs to have a remote access that's it yeah and I mean
9:53
remote access that's it yeah and I mean
9:53
remote access that's it yeah and I mean you can open a Dev box from the browser
9:56
you can open a Dev box from the browser
9:56
you can open a Dev box from the browser right so like I've seen people open up a
9:58
right so like I've seen people open up a
9:58
right so like I've seen people open up a Dev box on an iPad or a tablet right so
10:01
Dev box on an iPad or a tablet right so
10:01
Dev box on an iPad or a tablet right so like yeah I mean because you can and
10:05
like yeah I mean because you can and
10:05
like yeah I mean because you can and because of the fact that it's um you
10:08
because of the fact that it's um you
10:08
because of the fact that it's um you know all of the Computing is in the
10:10
know all of the Computing is in the
10:10
know all of the Computing is in the cloud like you mentioned you can run
10:12
cloud like you mentioned you can run
10:12
cloud like you mentioned you can run this on a a very very low performance
10:15
this on a a very very low performance
10:15
this on a a very very low performance device right yeah um which I think is
10:18
device right yeah um which I think is
10:18
device right yeah um which I think is part of the value right like you think
10:20
part of the value right like you think
10:20
part of the value right like you think about you know you know not to date
10:22
about you know you know not to date
10:22
about you know you know not to date ourselves but like there was a point in
10:24
ourselves but like there was a point in
10:24
ourselves but like there was a point in time where thin clients were definitely
10:26
time where thin clients were definitely
10:26
time where thin clients were definitely a thing yeah where yeah you nothing like
10:30
a thing yeah where yeah you nothing like
10:30
a thing yeah where yeah you nothing like you would literally just have a browser
10:31
you would literally just have a browser
10:31
you would literally just have a browser in that browser you'd have your email
10:33
in that browser you'd have your email
10:33
in that browser you'd have your email you'd have your thing you'd have
10:34
you'd have your thing you'd have
10:34
you'd have your thing you'd have whatever and then you would do all of
10:35
whatever and then you would do all of
10:35
whatever and then you would do all of your work or in a glorified browser yeah
10:38
your work or in a glorified browser yeah
10:38
your work or in a glorified browser yeah I see it as an akin to that in a lot of
10:40
I see it as an akin to that in a lot of
10:40
I see it as an akin to that in a lot of Senses except the fact that like the
10:42
Senses except the fact that like the
10:42
Senses except the fact that like the experience is much better because it's a
10:44
experience is much better because it's a
10:44
experience is much better because it's a full version of Windows oh absolutely
10:47
full version of Windows oh absolutely
10:47
full version of Windows oh absolutely and and and then let's talk about a
10:50
and and and then let's talk about a
10:50
and and and then let's talk about a really nice feature sort of the kicker
10:52
really nice feature sort of the kicker
10:52
really nice feature sort of the kicker there you have your Dev boxes and all of
10:55
there you have your Dev boxes and all of
10:55
there you have your Dev boxes and all of a sudden there's a new revision or a new
10:57
a sudden there's a new revision or a new
10:57
a sudden there's a new revision or a new version of some framework that you need
10:59
version of some framework that you need
10:59
version of some framework that you need to use um so how do you like what do you
11:02
to use um so how do you like what do you
11:02
to use um so how do you like what do you do to roll that out in your Dev boxes
11:04
do to roll that out in your Dev boxes
11:04
do to roll that out in your Dev boxes then yeah let's let's just talk about
11:06
then yeah let's let's just talk about
11:06
then yeah let's let's just talk about like how the different ways you can
11:07
like how the different ways you can
11:07
like how the different ways you can configure Dev box I think that's
11:08
configure Dev box I think that's
11:08
configure Dev box I think that's valuable right so at the top level there
11:10
valuable right so at the top level there
11:10
valuable right so at the top level there or at the bottom level there's an image
11:12
or at the bottom level there's an image
11:12
or at the bottom level there's an image right where you define or you can use
11:14
right where you define or you can use
11:14
right where you define or you can use one from like Yeah from like the actra
11:16
one from like Yeah from like the actra
11:16
one from like Yeah from like the actra gallery this is a Windows image where
11:18
gallery this is a Windows image where
11:18
gallery this is a Windows image where you know I want this I want this I want
11:20
you know I want this I want this I want
11:20
you know I want this I want this I want that on there but the downside to images
11:22
that on there but the downside to images
11:22
that on there but the downside to images is that unless you update those images
11:24
is that unless you update those images
11:24
is that unless you update those images consistently like all the tools on them
11:26
consistently like all the tools on them
11:26
consistently like all the tools on them become out of date very very quickly so
11:28
become out of date very very quickly so
11:28
become out of date very very quickly so when you create a Dev box like you'll be
11:30
when you create a Dev box like you'll be
11:30
when you create a Dev box like you'll be you'll be uh gifted with a lot of oh
11:32
you'll be uh gifted with a lot of oh
11:32
you'll be uh gifted with a lot of oh this is out of date you need to update
11:34
this is out of date you need to update
11:34
this is out of date you need to update and that's when this next layer comes in
11:36
and that's when this next layer comes in
11:36
and that's when this next layer comes in called customizations for Dev box so you
11:39
called customizations for Dev box so you
11:39
called customizations for Dev box so you know you can you know you can do it at
11:40
know you can you know you can do it at
11:40
know you can you know you can do it at the team level I believe that's in
11:42
the team level I believe that's in
11:42
the team level I believe that's in private preview today which allows like
11:43
private preview today which allows like
11:43
private preview today which allows like across an organization like you know
11:46
across an organization like you know
11:46
across an organization like you know install these particular tools like
11:48
install these particular tools like
11:48
install these particular tools like maybe I want a particular version of
11:49
maybe I want a particular version of
11:50
maybe I want a particular version of node or I want Visual Studio Enterprise
11:52
node or I want Visual Studio Enterprise
11:52
node or I want Visual Studio Enterprise or maybe I even want Visual Studio Pro
11:54
or maybe I even want Visual Studio Pro
11:54
or maybe I even want Visual Studio Pro in some cases based on there's a there's
11:56
in some cases based on there's a there's
11:56
in some cases based on there's a there's a v Visual Studio patch that you need to
11:57
a v Visual Studio patch that you need to
11:58
a v Visual Studio patch that you need to add I mean that Happ exactly right yeah
12:00
add I mean that Happ exactly right yeah
12:00
add I mean that Happ exactly right yeah um and then there's this and then on top
12:02
um and then there's this and then on top
12:02
um and then there's this and then on top of the team customizations there's user
12:04
of the team customizations there's user
12:04
of the team customizations there's user level customizations where I want dark
12:06
level customizations where I want dark
12:06
level customizations where I want dark mode in I want um I want to use
12:10
mode in I want um I want to use
12:10
mode in I want um I want to use Microsoft Dev drive by default right
12:13
Microsoft Dev drive by default right
12:13
Microsoft Dev drive by default right maybe my entire organization hasn't
12:14
maybe my entire organization hasn't
12:14
maybe my entire organization hasn't decided on that but I want to use it um
12:17
decided on that but I want to use it um
12:17
decided on that but I want to use it um maybe I want certain Visual Studio or
12:19
maybe I want certain Visual Studio or
12:20
maybe I want certain Visual Studio or Visual Studio code extensions right um
12:22
Visual Studio code extensions right um
12:22
Visual Studio code extensions right um so you know you have that three layers
12:24
so you know you have that three layers
12:24
so you know you have that three layers of different customization so like to
12:26
of different customization so like to
12:26
of different customization so like to your point earlier like when tools get
12:28
your point earlier like when tools get
12:28
your point earlier like when tools get out of date like
12:29
out of date like the team customizations can come in and
12:31
the team customizations can come in and
12:31
the team customizations can come in and save you and then when you have like
12:33
save you and then when you have like
12:33
save you and then when you have like that extra bespoke experience that a
12:35
that extra bespoke experience that a
12:35
that extra bespoke experience that a developer might want to feel more
12:37
developer might want to feel more
12:37
developer might want to feel more productive they have that at the user
12:38
productive they have that at the user
12:38
productive they have that at the user level as well so you get both the
12:41
level as well so you get both the
12:41
level as well so you get both the customization which can be personal but
12:43
customization which can be personal but
12:43
customization which can be personal but you also get the ability to push out
12:46
you also get the ability to push out
12:46
you also get the ability to push out updates to everyone and more centralized
12:50
updates to everyone and more centralized
12:50
updates to everyone and more centralized so that you don't have to like go around
12:52
so that you don't have to like go around
12:52
so that you don't have to like go around telling people hey John by the way you
12:54
telling people hey John by the way you
12:54
telling people hey John by the way you need to update Visual Studio or whatnot
12:56
need to update Visual Studio or whatnot
12:56
need to update Visual Studio or whatnot right that's that's a losing game if you
12:59
right that's that's a losing game if you
12:59
right that's that's a losing game if you right yeah and like you can think of
13:01
right yeah and like you can think of
13:01
right yeah and like you can think of these you know Dev boxes because I think
13:03
these you know Dev boxes because I think
13:03
these you know Dev boxes because I think when we think about the VM like that VM
13:05
when we think about the VM like that VM
13:05
when we think about the VM like that VM lives forever right and I think what's
13:08
lives forever right and I think what's
13:08
lives forever right and I think what's interesting about Dev box is these
13:09
interesting about Dev box is these
13:09
interesting about Dev box is these things can be pretty ephemeral right
13:11
things can be pretty ephemeral right
13:11
things can be pretty ephemeral right where maybe you have a task you spin up
13:14
where maybe you have a task you spin up
13:14
where maybe you have a task you spin up a Dev box for a particular task maybe it
13:16
a Dev box for a particular task maybe it
13:16
a Dev box for a particular task maybe it takes an hour maybe it takes a day maybe
13:18
takes an hour maybe it takes a day maybe
13:18
takes an hour maybe it takes a day maybe it takes a week but then like once
13:20
it takes a week but then like once
13:20
it takes a week but then like once you're done like you can throw away that
13:22
you're done like you can throw away that
13:22
you're done like you can throw away that Dev box right you have the
13:24
Dev box right you have the
13:24
Dev box right you have the customizations that can get you back to
13:26
customizations that can get you back to
13:26
customizations that can get you back to that state so it just gives you the
13:28
that state so it just gives you the
13:28
that state so it just gives you the ability to not have to always worry
13:31
ability to not have to always worry
13:31
ability to not have to always worry about like oh is this VM up to date is
13:33
about like oh is this VM up to date is
13:33
about like oh is this VM up to date is this thing is this thing um you know do
13:36
this thing is this thing um you know do
13:36
this thing is this thing um you know do I need Windows patching or whatever
13:37
I need Windows patching or whatever
13:37
I need Windows patching or whatever right like you can literally delete and
13:39
right like you can literally delete and
13:39
right like you can literally delete and recreate and it's the turn yeah put them
13:43
recreate and it's the turn yeah put them
13:43
recreate and it's the turn yeah put them back up again so another thing that that
13:45
back up again so another thing that that
13:45
back up again so another thing that that actually just came to mind this is a
13:48
actually just came to mind this is a
13:48
actually just came to mind this is a conversation from a customer scenario of
13:50
conversation from a customer scenario of
13:50
conversation from a customer scenario of mine uh recently that um they developers
13:53
mine uh recently that um they developers
13:53
mine uh recently that um they developers want to have uh access to uh administer
13:57
want to have uh access to uh administer
13:57
want to have uh access to uh administer their whole own machine and install do
13:59
their whole own machine and install do
13:59
their whole own machine and install do whatever they want on those but
14:01
whatever they want on those but
14:01
whatever they want on those but typically in the organization that's a
14:02
typically in the organization that's a
14:02
typically in the organization that's a no no you you you don't get the
14:04
no no you you you don't get the
14:04
no no you you you don't get the privilege of of being able to do that so
14:07
privilege of of being able to do that so
14:07
privilege of of being able to do that so um with a Dev box what's what I
14:10
um with a Dev box what's what I
14:10
um with a Dev box what's what I understand can be cool about that then
14:12
understand can be cool about that then
14:12
understand can be cool about that then is that you can put your Dev boxes in
14:14
is that you can put your Dev boxes in
14:14
is that you can put your Dev boxes in its own network so that they are walled
14:17
its own network so that they are walled
14:17
its own network so that they are walled off from everything else but they still
14:19
off from everything else but they still
14:19
off from everything else but they still maybe are able to reach the network on
14:21
maybe are able to reach the network on
14:21
maybe are able to reach the network on certain circumstances but they're not
14:23
certain circumstances but they're not
14:24
certain circumstances but they're not like all of those uh client machines
14:27
like all of those uh client machines
14:27
like all of those uh client machines that are in the organization yeah you
14:29
that are in the organization yeah you
14:29
that are in the organization yeah you can configure them in all sorts of ways
14:31
can configure them in all sorts of ways
14:31
can configure them in all sorts of ways you can have them run in certain um
14:32
you can have them run in certain um
14:32
you can have them run in certain um regions of the world um devbox is an
14:35
regions of the world um devbox is an
14:35
regions of the world um devbox is an InTune managed device right so like you
14:38
InTune managed device right so like you
14:38
InTune managed device right so like you know it it has all of the security
14:40
know it it has all of the security
14:40
know it it has all of the security requirements that are required if you
14:41
requirements that are required if you
14:41
requirements that are required if you put in tune on any machine inside your
14:43
put in tune on any machine inside your
14:43
put in tune on any machine inside your network and then you obviously yeah like
14:45
network and then you obviously yeah like
14:45
network and then you obviously yeah like you talked about like connecting to
14:46
you talked about like connecting to
14:46
you talked about like connecting to things like you can connect it to your
14:48
things like you can connect it to your
14:48
things like you can connect it to your entra ID you can connect it to your on
14:50
entra ID you can connect it to your on
14:50
entra ID you can connect it to your on Prem um exchange environment as well
14:53
Prem um exchange environment as well
14:53
Prem um exchange environment as well right so you know but you can kind of
14:56
right so you know but you can kind of
14:56
right so you know but you can kind of control access so you do have that
14:59
control access so you do have that
14:59
control access so you do have that ability to again we're talking about
15:01
ability to again we're talking about
15:01
ability to again we're talking about like governing like the ability of what
15:04
like governing like the ability of what
15:04
like governing like the ability of what these developer environments do like
15:06
these developer environments do like
15:06
these developer environments do like yeah as a developer like I want local
15:08
yeah as a developer like I want local
15:08
yeah as a developer like I want local admin like every single time but like do
15:11
admin like every single time but like do
15:11
admin like every single time but like do I need local admin and if and if I do
15:13
I need local admin and if and if I do
15:13
I need local admin and if and if I do need local admin do I need local admin
15:15
need local admin do I need local admin
15:15
need local admin do I need local admin and access to literally everything
15:17
and access to literally everything
15:17
and access to literally everything outside my network and then the problem
15:19
outside my network and then the problem
15:19
outside my network and then the problem is that local admin uh only gets you so
15:21
is that local admin uh only gets you so
15:21
is that local admin uh only gets you so far when you work on multiple projects
15:24
far when you work on multiple projects
15:24
far when you work on multiple projects that have conflicting uh technical
15:26
that have conflicting uh technical
15:26
that have conflicting uh technical requirements um that's still going to be
15:27
requirements um that's still going to be
15:27
requirements um that's still going to be a problem to install on your local
15:29
a problem to install on your local
15:29
a problem to install on your local machine you can still only have one
15:31
machine you can still only have one
15:31
machine you can still only have one version or there can still be a risk of
15:34
version or there can still be a risk of
15:34
version or there can still be a risk of collisions uh better to have one
15:37
collisions uh better to have one
15:37
collisions uh better to have one environment in one type of Dev box and
15:39
environment in one type of Dev box and
15:39
environment in one type of Dev box and another environment in a different one
15:41
another environment in a different one
15:42
another environment in a different one yeah right yeah that's brilliant I like
15:44
yeah right yeah that's brilliant I like
15:44
yeah right yeah that's brilliant I like that a lot so
15:47
that a lot so um what will we then I mean to get
15:49
um what will we then I mean to get
15:50
um what will we then I mean to get started using Dev box is that
15:52
started using Dev box is that
15:52
started using Dev box is that hard um I I think that there is a little
15:54
hard um I I think that there is a little
15:54
hard um I I think that there is a little bit of uh of Entry to to Dev box just
15:57
bit of uh of Entry to to Dev box just
15:57
bit of uh of Entry to to Dev box just because you need to think about
15:59
because you need to think about
15:59
because you need to think about you know the structure of how you want
16:01
you know the structure of how you want
16:01
you know the structure of how you want to align your organization for this sort
16:04
to align your organization for this sort
16:04
to align your organization for this sort of experience right so like uh I highly
16:07
of experience right so like uh I highly
16:07
of experience right so like uh I highly recommend taking a look at the the
16:08
recommend taking a look at the the
16:09
recommend taking a look at the the devbox uh documentation to kind of get
16:12
devbox uh documentation to kind of get
16:12
devbox uh documentation to kind of get understanding of some of the the
16:13
understanding of some of the the
16:13
understanding of some of the the concepts that are there um but you know
16:17
concepts that are there um but you know
16:17
concepts that are there um but you know if I wanted to for instance create
16:18
if I wanted to for instance create
16:18
if I wanted to for instance create create a Dev box like like just say I
16:20
create a Dev box like like just say I
16:20
create a Dev box like like just say I was a tenant admin and I was able to you
16:23
was a tenant admin and I was able to you
16:23
was a tenant admin and I was able to you know create this sort of thing you know
16:25
know create this sort of thing you know
16:25
know create this sort of thing you know I within an hour I can have access to to
16:28
I within an hour I can have access to to
16:29
I within an hour I can have access to to a de box right that's like not having
16:31
a de box right that's like not having
16:31
a de box right that's like not having any of the the underlying requirements
16:33
any of the the underlying requirements
16:33
any of the the underlying requirements or anything like I can create the the
16:35
or anything like I can create the the
16:35
or anything like I can create the the underlying Primitives in the Azure
16:38
underlying Primitives in the Azure
16:38
underlying Primitives in the Azure portal to be able to do those things and
16:39
portal to be able to do those things and
16:39
portal to be able to do those things and then I can get give myself access or
16:41
then I can get give myself access or
16:41
then I can get give myself access or give other users access to um the
16:43
give other users access to um the
16:43
give other users access to um the ability to create Dev boxes and then I
16:46
ability to create Dev boxes and then I
16:46
ability to create Dev boxes and then I go to the dev portal which is a a a
16:49
go to the dev portal which is a a a
16:49
go to the dev portal which is a a a specific website that exists to to
16:51
specific website that exists to to
16:51
specific website that exists to to manage your uh Dev boxes as well as your
16:53
manage your uh Dev boxes as well as your
16:53
manage your uh Dev boxes as well as your aure deployment environments and from
16:56
aure deployment environments and from
16:56
aure deployment environments and from there I can just create I can add
16:57
there I can just create I can add
16:58
there I can just create I can add customizations right there as well and
17:00
customizations right there as well and
17:00
customizations right there as well and uh once the environment is provisioned
17:02
uh once the environment is provisioned
17:02
uh once the environment is provisioned I'm able to remote into it either in the
17:04
I'm able to remote into it either in the
17:04
I'm able to remote into it either in the browser IDP and we're good to go that's
17:09
browser IDP and we're good to go that's
17:09
browser IDP and we're good to go that's really cool and and I sort of when I
17:11
really cool and and I sort of when I
17:11
really cool and and I sort of when I mentioned Network before I talked about
17:13
mentioned Network before I talked about
17:13
mentioned Network before I talked about using uh a private network uh can you
17:16
using uh a private network uh can you
17:16
using uh a private network uh can you put your Dev boxes inside of a a private
17:18
put your Dev boxes inside of a a private
17:18
put your Dev boxes inside of a a private Network as well yeah so like so at the
17:21
Network as well yeah so like so at the
17:21
Network as well yeah so like so at the devbox level and this is getting super
17:24
devbox level and this is getting super
17:24
devbox level and this is getting super into the weed so I apologize but like so
17:27
into the weed so I apologize but like so
17:27
into the weed so I apologize but like so Dev boxes are more or less combination
17:28
Dev boxes are more or less combination
17:29
Dev boxes are more or less combination of two things uh a definition which is
17:32
of two things uh a definition which is
17:32
of two things uh a definition which is basically like how do you define the VM
17:34
basically like how do you define the VM
17:34
basically like how do you define the VM like how many how how much CPU course
17:36
like how many how how much CPU course
17:36
like how many how how much CPU course does it have how much storage does it
17:38
does it have how much storage does it
17:38
does it have how much storage does it have um what image is it using right so
17:41
have um what image is it using right so
17:41
have um what image is it using right so it's that and then the other side is
17:42
it's that and then the other side is
17:42
it's that and then the other side is what's called a network connection which
17:44
what's called a network connection which
17:44
what's called a network connection which very much is what to your point where
17:46
very much is what to your point where
17:46
very much is what to your point where it's like I specify the v-net I specify
17:49
it's like I specify the v-net I specify
17:49
it's like I specify the v-net I specify the firewall configuration I specify how
17:53
the firewall configuration I specify how
17:53
the firewall configuration I specify how it's connect what region it's in and
17:56
it's connect what region it's in and
17:56
it's connect what region it's in and it's a combination of those two things
17:58
it's a combination of those two things
17:58
it's a combination of those two things to make a Dev box um and that concept
18:00
to make a Dev box um and that concept
18:00
to make a Dev box um and that concept when you merge those two concepts it's
18:01
when you merge those two concepts it's
18:01
when you merge those two concepts it's called a pool more or less and from
18:04
called a pool more or less and from
18:04
called a pool more or less and from there you create Dev boxes on top of
18:05
there you create Dev boxes on top of
18:06
there you create Dev boxes on top of devbox pools um so so yeah like you have
18:10
devbox pools um so so yeah like you have
18:10
devbox pools um so so yeah like you have private private V be able to do express
18:12
private private V be able to do express
18:12
private private V be able to do express route and all those things yes the
18:13
route and all those things yes the
18:13
route and all those things yes the answer is you can do those things so
18:15
answer is you can do those things so
18:15
answer is you can do those things so technically just one more one more super
18:18
technically just one more one more super
18:18
technically just one more one more super technical question now
18:21
technical question now
18:21
technical question now if if we have Dev boxes um defined and
18:25
if if we have Dev boxes um defined and
18:25
if if we have Dev boxes um defined and we're going to start using them uh what
18:27
we're going to start using them uh what
18:27
we're going to start using them uh what if different can I can I use different
18:30
if different can I can I use different
18:30
if different can I can I use different uh tags on these for different teams so
18:33
uh tags on these for different teams so
18:33
uh tags on these for different teams so that we can manage the cost per team
18:37
that we can manage the cost per team
18:37
that we can manage the cost per team yeah so we so we didn't even really talk
18:39
yeah so we so we didn't even really talk
18:39
yeah so we so we didn't even really talk about like that whole level where it's
18:41
about like that whole level where it's
18:41
about like that whole level where it's like you have an organization and maybe
18:43
like you have an organization and maybe
18:43
like you have an organization and maybe you have like seven different teams yeah
18:46
you have like seven different teams yeah
18:46
you have like seven different teams yeah yeah you can do that a few ways you can
18:48
yeah you can do that a few ways you can
18:48
yeah you can do that a few ways you can have different so the concepts um in the
18:51
have different so the concepts um in the
18:51
have different so the concepts um in the Azure portal called Dev centers which
18:53
Azure portal called Dev centers which
18:53
Azure portal called Dev centers which basically you can think of a Dev Center
18:55
basically you can think of a Dev Center
18:55
basically you can think of a Dev Center as a overarching like uh organizational
18:58
as a overarching like uh organizational
18:58
as a overarching like uh organizational thing you you can have it at that level
19:00
thing you you can have it at that level
19:00
thing you you can have it at that level or you can even go a level down at the
19:02
or you can even go a level down at the
19:02
or you can even go a level down at the project level right like maybe you have
19:04
project level right like maybe you have
19:04
project level right like maybe you have a development team that they manage like
19:06
a development team that they manage like
19:06
a development team that they manage like six or seven different projects right so
19:08
six or seven different projects right so
19:08
six or seven different projects right so you can do Lev so yeah it very much you
19:10
you can do Lev so yeah it very much you
19:10
you can do Lev so yeah it very much you can you know add your Azure advisor your
19:13
can you know add your Azure advisor your
19:13
can you know add your Azure advisor your Azure budget at the dev Center level and
19:15
Azure budget at the dev Center level and
19:15
Azure budget at the dev Center level and that will give you the ability to you
19:17
that will give you the ability to you
19:17
that will give you the ability to you know manage costs and all those things
19:19
know manage costs and all those things
19:19
know manage costs and all those things right because that's also important
19:20
right because that's also important
19:20
right because that's also important right exactly yeah I think that's the
19:22
right exactly yeah I think that's the
19:22
right exactly yeah I think that's the the biggest thing is it's like it's just
19:24
the biggest thing is it's like it's just
19:24
the biggest thing is it's like it's just if you didn't like if you did this
19:27
if you didn't like if you did this
19:27
if you didn't like if you did this yourself for instance right like you had
19:30
yourself for instance right like you had
19:30
yourself for instance right like you had VMS and maybe you had them in like a a
19:33
VMS and maybe you had them in like a a
19:33
VMS and maybe you had them in like a a CO a CO location right where it's like
19:35
CO a CO location right where it's like
19:35
CO a CO location right where it's like you remoted into some other data center
19:38
you remoted into some other data center
19:38
you remoted into some other data center like being able to aggregate all those
19:41
like being able to aggregate all those
19:41
like being able to aggregate all those costs to figure out like okay what teams
19:42
costs to figure out like okay what teams
19:42
costs to figure out like okay what teams are spending the most money like having
19:44
are spending the most money like having
19:44
are spending the most money like having to do all that work yourself like why
19:46
to do all that work yourself like why
19:46
to do all that work yourself like why would you do that you don't have to
19:48
would you do that you don't have to
19:48
would you do that you don't have to right not possible you don't have to do
19:49
right not possible you don't have to do
19:49
right not possible you don't have to do that you can tag things and have it show
19:52
that you can tag things and have it show
19:52
that you can tag things and have it show up in the bill who who is responsible
19:54
up in the bill who who is responsible
19:54
up in the bill who who is responsible for which uh Dev box consumption if you
19:57
for which uh Dev box consumption if you
19:57
for which uh Dev box consumption if you will yeah yeah it's brilliant all right
20:00
will yeah yeah it's brilliant all right
20:00
will yeah yeah it's brilliant all right I loved uh going like geeky and deep
20:03
I loved uh going like geeky and deep
20:03
I loved uh going like geeky and deep into this and explaining what the value
20:05
into this and explaining what the value
20:05
into this and explaining what the value of Dev box is it's absolutely been a
20:08
of Dev box is it's absolutely been a
20:08
of Dev box is it's absolutely been a lovely conversation with you Isaac but
20:11
lovely conversation with you Isaac but
20:11
lovely conversation with you Isaac but we are out of time it's terrible I know
20:14
we are out of time it's terrible I know
20:14
we are out of time it's terrible I know we're going to have to uh meet again and
20:15
we're going to have to uh meet again and
20:15
we're going to have to uh meet again and talk about more technical uh tools for
20:18
talk about more technical uh tools for
20:18
talk about more technical uh tools for developers at scale but I want to thank
20:20
developers at scale but I want to thank
20:20
developers at scale but I want to thank you for coming on the show today thank
20:23
you for coming on the show today thank
20:23
you for coming on the show today thank you and whenever you want to talk you
20:24
you and whenever you want to talk you
20:24
you and whenever you want to talk you know where to find me absolutely right
20:26
know where to find me absolutely right
20:26
know where to find me absolutely right so thanks audience and uh we'll see you
20:28
so thanks audience and uh we'll see you
20:28
so thanks audience and uh we'll see you next time on the cloud show
20:31
next time on the cloud show
20:31
next time on the cloud show [Music]