Join this live session with Magnus Mårtensson ft. Isaac Levin for the next episode of The Cloud Show with Magnus Mårtensson on July 31, at 01:05 PM (EST).
The show is about cloud leadership and all the important questions relating to cloud projects. Certainly, many matters when a company is going to and wants to be successful in the cloud, are about technology. However, there are many additional matters, adjacent to technology, that we also need to tend to regarding business strategy, human resources, organizational change, planning for a technical cloud approach, and many more questions. These conversations are critical for a healthy cloud and for a swift and accurate cloud approach.
GUEST SPEAKERS
Isaac Levin is a Software Developer with a thorough hands-on experience in all levels of testing, including performance, functional, integration, system, regression, and user acceptance testing. Supportive and enthusiastic team member, with experience leading teams of off-shore and on-shore resources
📺 CSharp TV - Dev Streaming Destination http://csharp.tv
🌎 C# Corner - Community of Software and Data Developers https://www.c-sharpcorner.com
#CSharpTV #csharpcorner #TheCloudShow #CSharp #Interview
Show More Show Less View Video Transcript
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
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
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
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
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]
#Business Services
#Enterprise Technology
#Programming


