Welcome everyone to the Cloud Summit Day 4 Part 1.
🎁 CONTESTS
👉 Live Stream Contest : Ask your questions to the speaker or share your thoughts in the comment section using #CloudSummit2021 hashtag and we will pick winners at 1:10 PM EDT.
👉 Twitter Contest : Take a selfie, screengrab, shot a video, or be creative and tag us @CloudSummitlive & session speaker with #CloudSummit2021 hashtag and lucky winners will exciting Cloud Summit swags. Winners will be announced at 1:10 PM EDT.
👉 LinkedIn Contest: Take a selfie, screengrab, shot a video, or be creative and tag us @CloudSummitlive & session speaker with #CloudSummit2021 hashtag and lucky winners will exciting Cloud Summit swags. Winners will be announced at 1:10 PM EDT.
Register at https://azuresummit.live to get individual session recording links and future events, live shows, and more related to Azure.
SCHEDULE FOR DAY 4 (All time slots below are in Eastern US)
Day 4 Part 1: https://youtu.be/yxCHEyg76L4
• 09:40 AM - 10:05 AM : Keynote
• Vishwas Lele
• 10:10 AM - 10:35 AM : Azure Hybrid - Learn about Hybrid Cloud Management with Azure
Show More Show Less View Video Transcript
0:02
[Music]
0:18
[Music]
0:18
[Music] [Applause]
0:20
[Applause]
0:20
[Applause] [Music]
1:13
[Music]
1:18
[Music]
1:49
[Music]
1:49
[Music] [Applause]
1:50
[Applause]
1:50
[Applause] [Music]
2:33
[Music]
6:02
[Music]
6:02
[Music] [Applause]
6:03
[Applause]
6:03
[Applause] [Music]
6:47
[Music]
6:59
[Music]
7:14
hey
7:18
[Applause]
7:24
[Music]
7:29
oh
7:34
[Applause]
7:38
[Music]
7:57
[Music]
7:59
[Music]
7:59
[Music] he
8:01
he
8:01
he [Music]
8:08
[Music]
8:19
[Music]
8:38
[Music]
8:41
[Music]
8:41
[Music] hi I'm Anna hoffin hey friends I'm
8:44
hi I'm Anna hoffin hey friends I'm
8:44
hi I'm Anna hoffin hey friends I'm Nikolai hi
8:45
Nikolai hi
8:45
Nikolai hi I'm hi I'm Tanya Jena hello and I'm
8:49
I'm hi I'm Tanya Jena hello and I'm
8:49
I'm hi I'm Tanya Jena hello and I'm excited to be the speaker at Azure
8:51
excited to be the speaker at Azure
8:51
excited to be the speaker at Azure Summit 2021 it's a fantastic event that
8:54
Summit 2021 it's a fantastic event that
8:54
Summit 2021 it's a fantastic event that will be 11 days live streaming where
8:57
will be 11 days live streaming where
8:57
will be 11 days live streaming where more than 100 speakers from all over the
9:01
more than 100 speakers from all over the
9:01
more than 100 speakers from all over the world I'm excited to speak at as samic
9:03
world I'm excited to speak at as samic
9:03
world I'm excited to speak at as samic about PBI and synup analytics and I'm
9:06
about PBI and synup analytics and I'm
9:06
about PBI and synup analytics and I'm going to talk about
9:08
going to talk about
9:08
going to talk about security and also a Microsoft MVP for
9:11
security and also a Microsoft MVP for
9:11
security and also a Microsoft MVP for Asher I'm speaking at Cloud Summit about
9:14
Asher I'm speaking at Cloud Summit about
9:14
Asher I'm speaking at Cloud Summit about timated release ofet application and the
9:18
timated release ofet application and the
9:18
timated release ofet application and the best part is that this is a free event
9:21
best part is that this is a free event
9:21
best part is that this is a free event can join me live at learn TV of
9:23
can join me live at learn TV of
9:23
can join me live at learn TV of September 17th come join me live on
9:25
September 17th come join me live on
9:25
September 17th come join me live on learn TV on September 14th come join me
9:29
learn TV on September 14th come join me
9:29
learn TV on September 14th come join me on learn TV on the 14th of September
9:32
on learn TV on the 14th of September
9:32
on learn TV on the 14th of September this year bunch of other Microsoft and
9:35
this year bunch of other Microsoft and
9:35
this year bunch of other Microsoft and Community speakers so if you want to
9:36
Community speakers so if you want to
9:36
Community speakers so if you want to learn how to secure Azure come to my
9:38
learn how to secure Azure come to my
9:38
learn how to secure Azure come to my talk join us it will be a lot of fun see
9:42
talk join us it will be a lot of fun see
9:42
talk join us it will be a lot of fun see you there see you there see you there
9:45
you there see you there see you there
9:45
you there see you there see you there see you there
9:49
[Music]
10:13
[Music]
10:32
[Music]
10:44
[Music]
10:51
hi everyone and welcome back to Cloud
10:53
hi everyone and welcome back to Cloud
10:53
hi everyone and welcome back to Cloud Summit 2021 I'm your host Stephen Simon
10:55
Summit 2021 I'm your host Stephen Simon
10:55
Summit 2021 I'm your host Stephen Simon and we are back with part two of day
10:57
and we are back with part two of day
10:57
and we are back with part two of day four Cloud Summit 20 21 what an amazing
11:01
four Cloud Summit 20 21 what an amazing
11:01
four Cloud Summit 20 21 what an amazing part one of day four we have had we did
11:03
part one of day four we have had we did
11:03
part one of day four we have had we did talk about asual SQL we talked about
11:06
talk about asual SQL we talked about
11:06
talk about asual SQL we talked about pleaser we have talked about a your
11:08
pleaser we have talked about a your
11:08
pleaser we have talked about a your secure devop serverless and I'm really
11:11
secure devop serverless and I'm really
11:11
secure devop serverless and I'm really excited for the part two of day four as
11:14
excited for the part two of day four as
11:14
excited for the part two of day four as I I can go far and say that day four of
11:18
I I can go far and say that day four of
11:18
I I can go far and say that day four of cloud Summit is one of my favorite day
11:20
cloud Summit is one of my favorite day
11:20
cloud Summit is one of my favorite day because I have absolutely amazing
11:22
because I have absolutely amazing
11:22
because I have absolutely amazing speakers today lined up uh the second
11:24
speakers today lined up uh the second
11:24
speakers today lined up uh the second part is going to be power packed and we
11:27
part is going to be power packed and we
11:27
part is going to be power packed and we are streaming on multiple platforms
11:29
are streaming on multiple platforms
11:29
are streaming on multiple platforms we're streaming at on C Corner we
11:31
we're streaming at on C Corner we
11:31
we're streaming at on C Corner we streaming on C live we are streaming on
11:33
streaming on C live we are streaming on
11:33
streaming on C live we are streaming on Microsoft Developers YouTube channel
11:35
Microsoft Developers YouTube channel
11:35
Microsoft Developers YouTube channel we're streaming on learn TV and here's a
11:38
we're streaming on learn TV and here's a
11:38
we're streaming on learn TV and here's a quick fact that until now we have
11:39
quick fact that until now we have
11:39
quick fact that until now we have crossed over 60,000 unique audiences in
11:43
crossed over 60,000 unique audiences in
11:43
crossed over 60,000 unique audiences in just three and a half days can you
11:45
just three and a half days can you
11:45
just three and a half days can you believe that uh there have been around
11:47
believe that uh there have been around
11:47
believe that uh there have been around 70,000 unique registrations for this
11:49
70,000 unique registrations for this
11:49
70,000 unique registrations for this event and uh yeah this is getting bigger
11:52
event and uh yeah this is getting bigger
11:52
event and uh yeah this is getting bigger and bigger thanks to all the speakers
11:53
and bigger thanks to all the speakers
11:53
and bigger thanks to all the speakers and attendees having said that this
11:55
and attendees having said that this
11:55
and attendees having said that this reminds me that I've been looking at the
11:57
reminds me that I've been looking at the
11:57
reminds me that I've been looking at the comments you all have been very kind to
11:58
comments you all have been very kind to
11:58
comments you all have been very kind to each other and and I want you all to
11:59
each other and and I want you all to
12:00
each other and and I want you all to continue that and follow code of conduct
12:02
continue that and follow code of conduct
12:02
continue that and follow code of conduct and a quick reminder that there's always
12:03
and a quick reminder that there's always
12:04
and a quick reminder that there's always three contests going on that whenever
12:05
three contests going on that whenever
12:05
three contests going on that whenever you ask a question to a speaker using
12:07
you ask a question to a speaker using
12:07
you ask a question to a speaker using the comments use hash Cloud Summit this
12:10
the comments use hash Cloud Summit this
12:10
the comments use hash Cloud Summit this way we can uh find Winners towards the
12:12
way we can uh find Winners towards the
12:12
way we can uh find Winners towards the end of the day also take a screen grab
12:15
end of the day also take a screen grab
12:15
end of the day also take a screen grab take a selfie be creative tag us on
12:17
take a selfie be creative tag us on
12:17
take a selfie be creative tag us on cloud Summit live on Twitter and
12:19
cloud Summit live on Twitter and
12:19
cloud Summit live on Twitter and Linkedin using hashtag Cloud Summit live
12:21
Linkedin using hashtag Cloud Summit live
12:21
Linkedin using hashtag Cloud Summit live and we'll make sure we pick one winner
12:23
and we'll make sure we pick one winner
12:23
and we'll make sure we pick one winner from each social media destinations and
12:25
from each social media destinations and
12:25
from each social media destinations and we'll announce it towards the end of the
12:26
we'll announce it towards the end of the
12:26
we'll announce it towards the end of the day having said that it's time to go
12:28
day having said that it's time to go
12:28
day having said that it's time to go ahead and invite keynote speaker of the
12:30
ahead and invite keynote speaker of the
12:30
ahead and invite keynote speaker of the day vishwas Le who is a Microsoft
12:32
day vishwas Le who is a Microsoft
12:32
day vishwas Le who is a Microsoft Regional director uh yeah and he's going
12:35
Regional director uh yeah and he's going
12:35
Regional director uh yeah and he's going to talk about his keynote is going to be
12:38
to talk about his keynote is going to be
12:38
to talk about his keynote is going to be on driving Cloud values lessons from the
12:41
on driving Cloud values lessons from the
12:41
on driving Cloud values lessons from the last decade in the cloud absolutely
12:43
last decade in the cloud absolutely
12:43
last decade in the cloud absolutely amazing so fast seat bels as this is
12:46
amazing so fast seat bels as this is
12:46
amazing so fast seat bels as this is going to be an absolutely amazing
12:47
going to be an absolutely amazing
12:47
going to be an absolutely amazing Keynote
12:52
[Music]
13:31
hi vishwas Welcome to Cloud Sumit
13:34
hi vishwas Welcome to Cloud Sumit
13:34
hi vishwas Welcome to Cloud Sumit 2021 hi hi Simon thank you for having me
13:37
2021 hi hi Simon thank you for having me
13:37
2021 hi hi Simon thank you for having me thank you for the kind
13:38
thank you for the kind
13:38
thank you for the kind introduction I really appreciate vishwas
13:41
introduction I really appreciate vishwas
13:41
introduction I really appreciate vishwas for accepting the invitation uh and I'm
13:43
for accepting the invitation uh and I'm
13:43
for accepting the invitation uh and I'm really looking forward for your session
13:45
really looking forward for your session
13:45
really looking forward for your session that that's about the Journey of cloud
13:47
that that's about the Journey of cloud
13:47
that that's about the Journey of cloud in past 10 years I know already we are a
13:50
in past 10 years I know already we are a
13:50
in past 10 years I know already we are a couple of minutes in your session so
13:51
couple of minutes in your session so
13:52
couple of minutes in your session so we're going to chat towards the end
13:54
we're going to chat towards the end
13:54
we're going to chat towards the end right and I already see you have your
13:56
right and I already see you have your
13:56
right and I already see you have your screen share I'm going to add it to the
13:57
screen share I'm going to add it to the
13:57
screen share I'm going to add it to the stream everybody can see it and next 25
14:00
stream everybody can see it and next 25
14:00
stream everybody can see it and next 25 minutes is all yours thank you thank you
14:02
minutes is all yours thank you thank you
14:02
minutes is all yours thank you thank you Simon and and thank you for the
14:05
Simon and and thank you for the
14:05
Simon and and thank you for the audiences uh the numbers that Simon was
14:07
audiences uh the numbers that Simon was
14:07
audiences uh the numbers that Simon was talking about is amazing shows you what
14:10
talking about is amazing shows you what
14:10
talking about is amazing shows you what the interest is in the cloud and I thank
14:12
the interest is in the cloud and I thank
14:12
the interest is in the cloud and I thank you for all your time I was thinking a
14:15
you for all your time I was thinking a
14:15
you for all your time I was thinking a lot about today's session I have about
14:17
lot about today's session I have about
14:17
lot about today's session I have about 20 minutes or so and I do want to keep
14:19
20 minutes or so and I do want to keep
14:19
20 minutes or so and I do want to keep some time for some Q&A at the end
14:22
some time for some Q&A at the end
14:22
some time for some Q&A at the end so I was thinking about what we should
14:25
so I was thinking about what we should
14:25
so I was thinking about what we should talk about there have been excellent
14:27
talk about there have been excellent
14:27
talk about there have been excellent sessions there was y yesterday salmon
14:30
sessions there was y yesterday salmon
14:30
sessions there was y yesterday salmon talked about all of the various topics
14:32
talked about all of the various topics
14:32
talked about all of the various topics and then we have various various
14:33
and then we have various various
14:33
and then we have various various sessions today and later in the week so
14:36
sessions today and later in the week so
14:36
sessions today and later in the week so I was thinking how can I give you uh for
14:39
I was thinking how can I give you uh for
14:39
I was thinking how can I give you uh for all of those attending today uh some of
14:41
all of those attending today uh some of
14:42
all of those attending today uh some of the lessons that I've collected uh over
14:45
the lessons that I've collected uh over
14:45
the lessons that I've collected uh over the last few years working in the cloud
14:48
the last few years working in the cloud
14:48
the last few years working in the cloud so uh let us get started as you can see
14:51
so uh let us get started as you can see
14:51
so uh let us get started as you can see uh on the screen the title of my talk uh
14:55
uh on the screen the title of my talk uh
14:55
uh on the screen the title of my talk uh which I changed a few times is driving
14:57
which I changed a few times is driving
14:57
which I changed a few times is driving cloud value lessons from the last last
14:59
cloud value lessons from the last last
14:59
cloud value lessons from the last last decade so what do I mean last decade
15:02
decade so what do I mean last decade
15:02
decade so what do I mean last decade September is September 2021 is an
15:05
September is September 2021 is an
15:05
September is September 2021 is an interesting month because it marks the
15:08
interesting month because it marks the
15:08
interesting month because it marks the 15 years when AWS S3 the first service
15:12
15 years when AWS S3 the first service
15:12
15 years when AWS S3 the first service in AWS was launched almost 15 years
15:15
in AWS was launched almost 15 years
15:15
in AWS was launched almost 15 years ago and uh interestingly enough and my
15:18
ago and uh interestingly enough and my
15:19
ago and uh interestingly enough and my own humble Journey with the cloud for me
15:21
own humble Journey with the cloud for me
15:21
own humble Journey with the cloud for me started in 2007 and I did not have any
15:25
started in 2007 and I did not have any
15:25
started in 2007 and I did not have any notion of this becoming this big uh
15:27
notion of this becoming this big uh
15:27
notion of this becoming this big uh somebody threw me into a project started
15:30
somebody threw me into a project started
15:30
somebody threw me into a project started working on it like that and uh that's
15:34
working on it like that and uh that's
15:34
working on it like that and uh that's been sort of the journey and today if
15:36
been sort of the journey and today if
15:36
been sort of the journey and today if you look at it uh the transformational
15:40
you look at it uh the transformational
15:40
you look at it uh the transformational benefits of the cloud are well
15:43
benefits of the cloud are well
15:43
benefits of the cloud are well established I don't think we need to
15:44
established I don't think we need to
15:44
established I don't think we need to talk about the importance and benefits I
15:46
talk about the importance and benefits I
15:46
talk about the importance and benefits I think those established those are well
15:48
think those established those are well
15:48
think those established those are well established and in fact all you have to
15:50
established and in fact all you have to
15:50
established and in fact all you have to do is look at uh the revenue or the
15:54
do is look at uh the revenue or the
15:54
do is look at uh the revenue or the consumption of the top three Cloud
15:56
consumption of the top three Cloud
15:56
consumption of the top three Cloud providers something like $200 billion
15:58
providers something like $200 billion
15:58
providers something like $200 billion dollar in
16:00
dollar in
16:00
dollar in 2021 and if you look at this number
16:03
2021 and if you look at this number
16:03
2021 and if you look at this number significant number but if you look at
16:05
significant number but if you look at
16:05
significant number but if you look at this number against sort of the global
16:08
this number against sort of the global
16:08
this number against sort of the global it spend which is something like two or
16:11
it spend which is something like two or
16:11
it spend which is something like two or three trillion dollar so you can take it
16:14
three trillion dollar so you can take it
16:14
three trillion dollar so you can take it from there that even though we've made a
16:16
from there that even though we've made a
16:16
from there that even though we've made a lot of progress in the cloud many
16:19
lot of progress in the cloud many
16:19
lot of progress in the cloud many chapters of this book about cloud
16:22
chapters of this book about cloud
16:22
chapters of this book about cloud computing remain yet to be written and
16:26
computing remain yet to be written and
16:26
computing remain yet to be written and one observation that I'll I'll share
16:27
one observation that I'll I'll share
16:27
one observation that I'll I'll share with you is when a technology like Cloud
16:29
with you is when a technology like Cloud
16:29
with you is when a technology like Cloud becomes
16:31
becomes
16:31
becomes popular it becomes so pervasive that It
16:34
popular it becomes so pervasive that It
16:34
popular it becomes so pervasive that It ultimately becomes invisible right so
16:38
ultimately becomes invisible right so
16:38
ultimately becomes invisible right so already if you are paying close
16:40
already if you are paying close
16:40
already if you are paying close attention to what is happening in the
16:41
attention to what is happening in the
16:41
attention to what is happening in the cloud with the announcement of things
16:44
cloud with the announcement of things
16:44
cloud with the announcement of things like the Microsoft cloud for healthc
16:45
like the Microsoft cloud for healthc
16:45
like the Microsoft cloud for healthc care for retail we're already seeing a
16:48
care for retail we're already seeing a
16:48
care for retail we're already seeing a transition into a dedicated vertical
16:51
transition into a dedicated vertical
16:51
transition into a dedicated vertical Focus Cloud where you have these value
16:54
Focus Cloud where you have these value
16:54
Focus Cloud where you have these value ad Services right so Healthcare
16:57
ad Services right so Healthcare
16:57
ad Services right so Healthcare monitoring Healthcare payments and
16:59
monitoring Healthcare payments and
16:59
monitoring Healthcare payments and building on these kinds of capabilities
17:01
building on these kinds of capabilities
17:01
building on these kinds of capabilities are part of the cloud builtin so we're
17:03
are part of the cloud builtin so we're
17:03
are part of the cloud builtin so we're already seeing that transition happen
17:07
already seeing that transition happen
17:07
already seeing that transition happen but in any case let me uh bring the talk
17:11
but in any case let me uh bring the talk
17:11
but in any case let me uh bring the talk back to uh what I'm here to talk to to
17:15
back to uh what I'm here to talk to to
17:15
back to uh what I'm here to talk to to communicate over the next few minutes
17:16
communicate over the next few minutes
17:16
communicate over the next few minutes which is what are some of the lessons
17:19
which is what are some of the lessons
17:19
which is what are some of the lessons that I have learned and I've learned
17:21
that I have learned and I've learned
17:21
that I have learned and I've learned through interacting with my colleagues
17:23
through interacting with my colleagues
17:23
through interacting with my colleagues at AIS through our customers and more
17:26
at AIS through our customers and more
17:26
at AIS through our customers and more importantly even the community we've
17:29
importantly even the community we've
17:29
importantly even the community we've collectively learned a lot and I just
17:31
collectively learned a lot and I just
17:31
collectively learned a lot and I just wanted to share 10 simple ideas these
17:33
wanted to share 10 simple ideas these
17:33
wanted to share 10 simple ideas these are not exhaustive by any means but
17:35
are not exhaustive by any means but
17:35
are not exhaustive by any means but these are the ones that I came up with
17:37
these are the ones that I came up with
17:37
these are the ones that I came up with as I Was preparing for today's talk so
17:41
as I Was preparing for today's talk so
17:41
as I Was preparing for today's talk so one thing is very clear that uh the
17:45
one thing is very clear that uh the
17:45
one thing is very clear that uh the cloud providers are creating so many new
17:49
cloud providers are creating so many new
17:49
cloud providers are creating so many new features something like two to 3,000
17:51
features something like two to 3,000
17:51
features something like two to 3,000 features are being rolled out every year
17:54
features are being rolled out every year
17:54
features are being rolled out every year and you probably heard of a term called
17:55
and you probably heard of a term called
17:55
and you probably heard of a term called Cloud entropy and that cloud entropy is
17:58
Cloud entropy and that cloud entropy is
17:58
Cloud entropy and that cloud entropy is real you know the changes that are
18:00
real you know the changes that are
18:00
real you know the changes that are happening is real so Cloud consumers and
18:04
happening is real so Cloud consumers and
18:04
happening is real so Cloud consumers and even large Cloud consumers large
18:07
even large Cloud consumers large
18:07
even large Cloud consumers large companies Enterprises even they don't
18:09
companies Enterprises even they don't
18:09
companies Enterprises even they don't have the resources to keep track of what
18:11
have the resources to keep track of what
18:11
have the resources to keep track of what is happening what the new features are
18:13
is happening what the new features are
18:13
is happening what the new features are coming out so as a result I feel that
18:18
coming out so as a result I feel that
18:18
coming out so as a result I feel that what we should focus on is building a
18:21
what we should focus on is building a
18:21
what we should focus on is building a strong Cloud
18:22
strong Cloud
18:22
strong Cloud foundation and let me give you some
18:24
foundation and let me give you some
18:25
foundation and let me give you some examples of the things that I want to
18:27
examples of the things that I want to
18:27
examples of the things that I want to talk about uh in terms of is building
18:29
talk about uh in terms of is building
18:29
talk about uh in terms of is building the strong Cloud foundation so there are
18:31
the strong Cloud foundation so there are
18:31
the strong Cloud foundation so there are about 10 things that I want to talk
18:33
about 10 things that I want to talk
18:33
about 10 things that I want to talk about let's get
18:35
about let's get
18:35
about let's get started first and foremost I would say
18:38
started first and foremost I would say
18:38
started first and foremost I would say that you should look at your application
18:41
that you should look at your application
18:41
that you should look at your application portfolio and then make a decision about
18:44
portfolio and then make a decision about
18:44
portfolio and then make a decision about three to five architectural
18:47
three to five architectural
18:47
three to five architectural blueprints that can support 80% of your
18:50
blueprints that can support 80% of your
18:50
blueprints that can support 80% of your workloads right you have to take this
18:53
workloads right you have to take this
18:53
workloads right you have to take this craziness of new Services all the time
18:55
craziness of new Services all the time
18:55
craziness of new Services all the time and boil it down to three or five key
18:58
and boil it down to three or five key
18:58
and boil it down to three or five key blue prints and then match them up
19:00
blue prints and then match them up
19:00
blue prints and then match them up against the kinds of applications you
19:02
against the kinds of applications you
19:02
against the kinds of applications you have look at your application portfolio
19:04
have look at your application portfolio
19:04
have look at your application portfolio and say I'm going to I'm going to Double
19:07
and say I'm going to I'm going to Double
19:07
and say I'm going to I'm going to Double Down On These Blueprints and then
19:10
Down On These Blueprints and then
19:10
Down On These Blueprints and then furthermore once you have doubled down
19:12
furthermore once you have doubled down
19:12
furthermore once you have doubled down on those blueprints you have to make
19:14
on those blueprints you have to make
19:14
on those blueprints you have to make sure that you give your users a a simple
19:18
sure that you give your users a a simple
19:18
sure that you give your users a a simple consistent way to provision these
19:21
consistent way to provision these
19:21
consistent way to provision these architectural blueprints right and we
19:23
architectural blueprints right and we
19:23
architectural blueprints right and we we've heard terms like Cloud vending
19:26
we've heard terms like Cloud vending
19:26
we've heard terms like Cloud vending machine or it vending machine so once
19:29
machine or it vending machine so once
19:29
machine or it vending machine so once once you've taken These Blueprints and
19:31
once you've taken These Blueprints and
19:31
once you've taken These Blueprints and you've packaged them up you should have
19:33
you've packaged them up you should have
19:33
you've packaged them up you should have a way for people to walk up to this
19:36
a way for people to walk up to this
19:36
a way for people to walk up to this mending machine and be able to Simply
19:39
mending machine and be able to Simply
19:39
mending machine and be able to Simply get a copy of that blueprint okay let me
19:41
get a copy of that blueprint okay let me
19:41
get a copy of that blueprint okay let me give you a concrete example so you've
19:44
give you a concrete example so you've
19:44
give you a concrete example so you've determine that a certain class of
19:46
determine that a certain class of
19:46
determine that a certain class of applications are fit for serverless and
19:49
applications are fit for serverless and
19:49
applications are fit for serverless and then You' also determine that in order
19:52
then You' also determine that in order
19:52
then You' also determine that in order to be having the right Security in place
19:55
to be having the right Security in place
19:55
to be having the right Security in place you want that serverless function to be
19:57
you want that serverless function to be
19:57
you want that serverless function to be v-net joined has to have this this
19:59
v-net joined has to have this this
19:59
v-net joined has to have this this construct uh private endpoints what not
20:02
construct uh private endpoints what not
20:02
construct uh private endpoints what not you figured that part out that's one
20:04
you figured that part out that's one
20:04
you figured that part out that's one architectural blueprint you don't want
20:06
architectural blueprint you don't want
20:06
architectural blueprint you don't want everybody to be going in and spinning
20:08
everybody to be going in and spinning
20:08
everybody to be going in and spinning that up on themselves you take that
20:10
that up on themselves you take that
20:10
that up on themselves you take that blueprint you uh write an automation
20:13
blueprint you uh write an automation
20:13
blueprint you uh write an automation script language of your choice terraform
20:16
script language of your choice terraform
20:16
script language of your choice terraform arm whatever you you want Powershell
20:18
arm whatever you you want Powershell
20:18
arm whatever you you want Powershell make sure it is available for people to
20:21
make sure it is available for people to
20:21
make sure it is available for people to walk up and then get a copy of that
20:23
walk up and then get a copy of that
20:23
walk up and then get a copy of that that's what I mean by
20:25
that's what I mean by
20:25
that's what I mean by consistency and you have to treat this
20:27
consistency and you have to treat this
20:28
consistency and you have to treat this automation
20:29
automation
20:29
automation as a first class citizen so you have to
20:31
as a first class citizen so you have to
20:31
as a first class citizen so you have to think about resilience so when you're
20:33
think about resilience so when you're
20:33
think about resilience so when you're deploying even if you're deploying the
20:35
deploying even if you're deploying the
20:35
deploying even if you're deploying the seress application with some storage
20:36
seress application with some storage
20:36
seress application with some storage account you have to think about
20:37
account you have to think about
20:37
account you have to think about resilience you're spreading that out
20:39
resilience you're spreading that out
20:39
resilience you're spreading that out across availability zones you have to
20:41
across availability zones you have to
20:41
across availability zones you have to think about
20:43
think about
20:43
think about observability uh do you have the right
20:45
observability uh do you have the right
20:45
observability uh do you have the right monitoring enabled already you have to
20:47
monitoring enabled already you have to
20:48
monitoring enabled already you have to think about
20:49
think about
20:49
think about security and the zero trust concept that
20:51
security and the zero trust concept that
20:51
security and the zero trust concept that you assume that a breach has happened so
20:54
you assume that a breach has happened so
20:54
you assume that a breach has happened so as you're writing these automation
20:56
as you're writing these automation
20:56
as you're writing these automation scripts in in conjunction with those
20:58
scripts in in conjunction with those
20:58
scripts in in conjunction with those blueprints that I was talking about
21:00
blueprints that I was talking about
21:00
blueprints that I was talking about these things are important to have so
21:03
these things are important to have so
21:03
these things are important to have so that's number one that's
21:06
that's number one that's
21:06
that's number one that's consistency number two is cost
21:08
consistency number two is cost
21:08
consistency number two is cost optimization and I'm seeing a lot of
21:10
optimization and I'm seeing a lot of
21:10
optimization and I'm seeing a lot of this people get excited they jump into
21:12
this people get excited they jump into
21:12
this people get excited they jump into the cloud first of all some people are
21:14
the cloud first of all some people are
21:14
the cloud first of all some people are disappointed because they went into the
21:15
disappointed because they went into the
21:15
disappointed because they went into the cloud thinking it was reduction in cost
21:18
cloud thinking it was reduction in cost
21:18
cloud thinking it was reduction in cost it is really not reduction in cost cloud
21:21
it is really not reduction in cost cloud
21:21
it is really not reduction in cost cloud is about uh accelerating the time to
21:24
is about uh accelerating the time to
21:25
is about uh accelerating the time to Value that's how you have to go in and
21:26
Value that's how you have to go in and
21:26
Value that's how you have to go in and once you're in the cloud as you become
21:28
once you're in the cloud as you become
21:28
once you're in the cloud as you become mature in the cloud your cost maturity
21:31
mature in the cloud your cost maturity
21:31
mature in the cloud your cost maturity will come but what I'm seeing today is a
21:35
will come but what I'm seeing today is a
21:35
will come but what I'm seeing today is a lot of companies have gone into the
21:36
lot of companies have gone into the
21:36
lot of companies have gone into the cloud have not put the right controls in
21:39
cloud have not put the right controls in
21:39
cloud have not put the right controls in place don't have the the tagging
21:41
place don't have the the tagging
21:41
place don't have the the tagging strategy in place don't have all of the
21:43
strategy in place don't have all of the
21:43
strategy in place don't have all of the governance policies don't have anomaly
21:46
governance policies don't have anomaly
21:46
governance policies don't have anomaly detection why is suddenly this service
21:49
detection why is suddenly this service
21:49
detection why is suddenly this service costing me so much because somebody
21:50
costing me so much because somebody
21:51
costing me so much because somebody changed some knob somewhere uh and then
21:54
changed some knob somewhere uh and then
21:54
changed some knob somewhere uh and then equally importantly of course there are
21:56
equally importantly of course there are
21:56
equally importantly of course there are services like cost management today but
21:58
services like cost management today but
21:58
services like cost management today but then does the cost can it be broken up
22:02
then does the cost can it be broken up
22:02
then does the cost can it be broken up into a manner that aligns with your
22:04
into a manner that aligns with your
22:04
into a manner that aligns with your organizational hierarchy so if broken up
22:07
organizational hierarchy so if broken up
22:07
organizational hierarchy so if broken up maybe you're doing product based
22:08
maybe you're doing product based
22:08
maybe you're doing product based development you've broken it up by the
22:11
development you've broken it up by the
22:11
development you've broken it up by the products is the cloud cost aligned with
22:14
products is the cloud cost aligned with
22:14
products is the cloud cost aligned with the hierarchies that you have set up for
22:15
the hierarchies that you have set up for
22:15
the hierarchies that you have set up for your organization really
22:17
your organization really
22:17
your organization really important and one word of caution I was
22:21
important and one word of caution I was
22:21
important and one word of caution I was reading somewhere that a l a significant
22:24
reading somewhere that a l a significant
22:24
reading somewhere that a l a significant percentage maybe even 20 to 30% of cloud
22:28
percentage maybe even 20 to 30% of cloud
22:28
percentage maybe even 20 to 30% of cloud consumption is waste people did not put
22:30
consumption is waste people did not put
22:30
consumption is waste people did not put the right controls in place or let a
22:34
the right controls in place or let a
22:34
the right controls in place or let a resource stay on longer than it was
22:37
resource stay on longer than it was
22:37
resource stay on longer than it was needed so that's becoming very important
22:40
needed so that's becoming very important
22:40
needed so that's becoming very important and CFOs around the companies are
22:42
and CFOs around the companies are
22:42
and CFOs around the companies are getting more strict about why am I
22:44
getting more strict about why am I
22:44
getting more strict about why am I seeing this spend go out of control so
22:46
seeing this spend go out of control so
22:46
seeing this spend go out of control so you have to be very cognizant of
22:48
you have to be very cognizant of
22:48
you have to be very cognizant of that next one is
22:50
that next one is
22:50
that next one is security uh resources in the cloud are
22:54
security uh resources in the cloud are
22:54
security uh resources in the cloud are dynamic they come and go we are
22:55
dynamic they come and go we are
22:55
dynamic they come and go we are provisioning these through the API so
22:58
provisioning these through the API so
22:58
provisioning these through the API so your security monitoring has to be
23:00
your security monitoring has to be
23:00
your security monitoring has to be dynamic no question about
23:02
dynamic no question about
23:02
dynamic no question about that so when I talked about the
23:04
that so when I talked about the
23:04
that so when I talked about the architectural blueprints I talked about
23:07
architectural blueprints I talked about
23:07
architectural blueprints I talked about how you must make sure those blueprints
23:09
how you must make sure those blueprints
23:09
how you must make sure those blueprints are secure from the start but that's
23:13
are secure from the start but that's
23:13
are secure from the start but that's only the first
23:14
only the first
23:14
only the first step you have to continuously monitor
23:17
step you have to continuously monitor
23:17
step you have to continuously monitor those resources so that they stay
23:20
those resources so that they stay
23:20
those resources so that they stay compliant with your security needs and
23:22
compliant with your security needs and
23:22
compliant with your security needs and the only way to achieve that in the
23:25
the only way to achieve that in the
23:25
the only way to achieve that in the cloud is thinking of security as code
23:27
cloud is thinking of security as code
23:27
cloud is thinking of security as code what do I mean by that that you have to
23:29
what do I mean by that that you have to
23:29
what do I mean by that that you have to have jobs in place uh that are
23:32
have jobs in place uh that are
23:32
have jobs in place uh that are constantly running so many of the
23:34
constantly running so many of the
23:35
constantly running so many of the failures in the cloud are configuration
23:37
failures in the cloud are configuration
23:37
failures in the cloud are configuration related errors so you have to have jobs
23:40
related errors so you have to have jobs
23:40
related errors so you have to have jobs that are constantly scanning those
23:42
that are constantly scanning those
23:42
that are constantly scanning those configurations of the applications that
23:44
configurations of the applications that
23:44
configurations of the applications that you're deploying and making sure that
23:46
you're deploying and making sure that
23:46
you're deploying and making sure that you're not having a drift from a
23:48
you're not having a drift from a
23:48
you're not having a drift from a compliance state so security of course
23:51
compliance state so security of course
23:51
compliance state so security of course is important let me talk about data
23:53
is important let me talk about data
23:53
is important let me talk about data gravity and I don't know if you've if
23:55
gravity and I don't know if you've if
23:55
gravity and I don't know if you've if you've heard of the term data gravity uh
23:58
you've heard of the term data gravity uh
23:58
you've heard of the term data gravity uh it was introduced in 2013 and the idea
24:01
it was introduced in 2013 and the idea
24:01
it was introduced in 2013 and the idea is that your applications tend to get
24:05
is that your applications tend to get
24:06
is that your applications tend to get closer over a period of time tend to get
24:08
closer over a period of time tend to get
24:08
closer over a period of time tend to get closer to the data makes sense right you
24:10
closer to the data makes sense right you
24:10
closer to the data makes sense right you want to reduce latency so that's what
24:13
want to reduce latency so that's what
24:13
want to reduce latency so that's what the notion of data gravity is so as we
24:15
the notion of data gravity is so as we
24:15
the notion of data gravity is so as we have started talking about multicloud
24:19
have started talking about multicloud
24:19
have started talking about multicloud and there's an interesting paper that
24:21
and there's an interesting paper that
24:21
and there's an interesting paper that came out which talked about 80% of
24:23
came out which talked about 80% of
24:23
came out which talked about 80% of Fortune 500 companies are multicloud
24:26
Fortune 500 companies are multicloud
24:26
Fortune 500 companies are multicloud either through acquisition or different
24:28
either through acquisition or different
24:28
either through acquisition or different business units deciding on a different
24:30
business units deciding on a different
24:30
business units deciding on a different technology and one of the impediments
24:32
technology and one of the impediments
24:32
technology and one of the impediments that you will run in and of course
24:34
that you will run in and of course
24:34
that you will run in and of course kubernetes and things like that allow
24:36
kubernetes and things like that allow
24:36
kubernetes and things like that allow you at least a chance of course a lot
24:38
you at least a chance of course a lot
24:38
you at least a chance of course a lot more work needs to be done but give you
24:40
more work needs to be done but give you
24:40
more work needs to be done but give you a chance to move your applications
24:42
a chance to move your applications
24:42
a chance to move your applications across different providers or even on
24:45
across different providers or even on
24:45
across different providers or even on Prem and things like Azure Ark uh AWS
24:49
Prem and things like Azure Ark uh AWS
24:49
Prem and things like Azure Ark uh AWS Outpost and things like that allow you a
24:51
Outpost and things like that allow you a
24:51
Outpost and things like that allow you a single control plane for your Cloud
24:55
single control plane for your Cloud
24:55
single control plane for your Cloud right but because of data gravity
24:58
right but because of data gravity
24:58
right but because of data gravity because it's so hard to take your
24:59
because it's so hard to take your
24:59
because it's so hard to take your applications and move it further away
25:01
applications and move it further away
25:01
applications and move it further away from the data it is an impediment to
25:05
from the data it is an impediment to
25:05
from the data it is an impediment to truly achieving a multicloud and I
25:07
truly achieving a multicloud and I
25:07
truly achieving a multicloud and I should be careful when I talk about
25:09
should be careful when I talk about
25:09
should be careful when I talk about multicloud I'm talking about an
25:11
multicloud I'm talking about an
25:11
multicloud I'm talking about an organization that is deploying a similar
25:13
organization that is deploying a similar
25:13
organization that is deploying a similar class of applications across more than
25:16
class of applications across more than
25:16
class of applications across more than one cloud provider I'm not talking about
25:18
one cloud provider I'm not talking about
25:18
one cloud provider I'm not talking about uh I have Salesforce and I have M365 and
25:21
uh I have Salesforce and I have M365 and
25:21
uh I have Salesforce and I have M365 and I have Azure that's that's not my
25:23
I have Azure that's that's not my
25:23
I have Azure that's that's not my definition or or or industry's
25:24
definition or or or industry's
25:24
definition or or or industry's definition of multicloud let's keep
25:27
definition of multicloud let's keep
25:28
definition of multicloud let's keep going I'm about 10 minutes into my
25:30
going I'm about 10 minutes into my
25:30
going I'm about 10 minutes into my session and we've covered about three or
25:31
session and we've covered about three or
25:31
session and we've covered about three or four so I'll speed up a little bit the
25:35
four so I'll speed up a little bit the
25:35
four so I'll speed up a little bit the next topic that I want to talk about is
25:37
next topic that I want to talk about is
25:37
next topic that I want to talk about is inclusiveness and you'll probably be
25:39
inclusiveness and you'll probably be
25:39
inclusiveness and you'll probably be surprised by this but uh what I mean to
25:42
surprised by this but uh what I mean to
25:42
surprised by this but uh what I mean to say here is that cloud is not just for
25:45
say here is that cloud is not just for
25:45
say here is that cloud is not just for professional developers or professional
25:48
professional developers or professional
25:48
professional developers or professional infrastructure
25:50
infrastructure
25:50
infrastructure Engineers uh we need to be when we are
25:53
Engineers uh we need to be when we are
25:53
Engineers uh we need to be when we are designing the cloud when we are
25:55
designing the cloud when we are
25:55
designing the cloud when we are designing the governance structure when
25:57
designing the governance structure when
25:57
designing the governance structure when we are design in the self-service
25:59
we are design in the self-service
25:59
we are design in the self-service capability when we're designing the
26:01
capability when we're designing the
26:01
capability when we're designing the network topology we need to be inclusive
26:04
network topology we need to be inclusive
26:04
network topology we need to be inclusive towards a growing community of Citizen
26:08
towards a growing community of Citizen
26:08
towards a growing community of Citizen developers we know a lot of these
26:10
developers we know a lot of these
26:10
developers we know a lot of these applications today it is not able to
26:12
applications today it is not able to
26:12
applications today it is not able to keep up the demand for applications is
26:14
keep up the demand for applications is
26:14
keep up the demand for applications is very high consequently citizen
26:18
very high consequently citizen
26:18
very high consequently citizen developers and low code no code
26:20
developers and low code no code
26:20
developers and low code no code platforms are filling in that Gap it is
26:24
platforms are filling in that Gap it is
26:24
platforms are filling in that Gap it is important as we design these Cloud
26:26
important as we design these Cloud
26:26
important as we design these Cloud constructs that it should be possible
26:28
constructs that it should be possible
26:28
constructs that it should be possible for someone to take a low code no code
26:31
for someone to take a low code no code
26:31
for someone to take a low code no code construct and then be able to commingle
26:34
construct and then be able to commingle
26:34
construct and then be able to commingle it with a far lower level platform
26:36
it with a far lower level platform
26:36
it with a far lower level platform construct so that's really important
26:39
construct so that's really important
26:39
construct so that's really important that we think about this because in
26:42
that we think about this because in
26:42
that we think about this because in order to achieve all of the application
26:45
order to achieve all of the application
26:45
order to achieve all of the application needs that organizations have low code
26:48
needs that organizations have low code
26:48
needs that organizations have low code no code and citizen developers are going
26:50
no code and citizen developers are going
26:50
no code and citizen developers are going to play an important
26:51
to play an important
26:51
to play an important part let me go to the next one data
26:55
part let me go to the next one data
26:55
part let me go to the next one data analytics so you're thinking and
26:58
analytics so you're thinking and
26:58
analytics so you're thinking and about migrating your applications to the
27:00
about migrating your applications to the
27:00
about migrating your applications to the cloud you're reimagining your
27:02
cloud you're reimagining your
27:02
cloud you're reimagining your applications for the cloud maybe you're
27:03
applications for the cloud maybe you're
27:03
applications for the cloud maybe you're refactoring some of those applications
27:05
refactoring some of those applications
27:05
refactoring some of those applications maybe you're rewriting those
27:07
maybe you're rewriting those
27:07
maybe you're rewriting those applications as Cloud native
27:09
applications as Cloud native
27:09
applications as Cloud native applications keep in mind that these
27:12
applications keep in mind that these
27:12
applications keep in mind that these applications that you're moving to the
27:14
applications that you're moving to the
27:14
applications that you're moving to the cloud are going to be an immense source
27:19
cloud are going to be an immense source
27:19
cloud are going to be an immense source for some data analytics down the road so
27:23
for some data analytics down the road so
27:23
for some data analytics down the road so if you can plan for those analytic
27:25
if you can plan for those analytic
27:25
if you can plan for those analytic scenarios upfront what do I mean by that
27:28
scenarios upfront what do I mean by that
27:28
scenarios upfront what do I mean by that so these applications that you're
27:30
so these applications that you're
27:30
so these applications that you're porting or rewriting or refactoring for
27:33
porting or rewriting or refactoring for
27:33
porting or rewriting or refactoring for the cloud these applications need to
27:37
the cloud these applications need to
27:37
the cloud these applications need to expose the data so think about data
27:39
expose the data so think about data
27:39
expose the data so think about data ingestion how are you going to take the
27:40
ingestion how are you going to take the
27:41
ingestion how are you going to take the data out and go into an analytic store
27:42
data out and go into an analytic store
27:42
data out and go into an analytic store like a warehouse or a data Lake how are
27:44
like a warehouse or a data Lake how are
27:44
like a warehouse or a data Lake how are you going to do the
27:46
you going to do the
27:46
you going to do the transformation and some of you have
27:48
transformation and some of you have
27:48
transformation and some of you have probably seen architectures like data
27:50
probably seen architectures like data
27:50
probably seen architectures like data mesh and think of data mesh as
27:53
mesh and think of data mesh as
27:53
mesh and think of data mesh as microservices style architecture for
27:55
microservices style architecture for
27:55
microservices style architecture for data so what it means is you you are
27:58
data so what it means is you you are
27:58
data so what it means is you you are treating data essentially as a product
28:01
treating data essentially as a product
28:01
treating data essentially as a product so there's always this Chasm between I
28:03
so there's always this Chasm between I
28:03
so there's always this Chasm between I have this operational data and this
28:05
have this operational data and this
28:05
have this operational data and this analytics data and architectures like
28:07
analytics data and architectures like
28:07
analytics data and architectures like data mesh are moving towards a model
28:10
data mesh are moving towards a model
28:10
data mesh are moving towards a model where you
28:11
where you
28:11
where you have a domain essentially responsible
28:15
have a domain essentially responsible
28:15
have a domain essentially responsible for making the data whether it is
28:17
for making the data whether it is
28:17
for making the data whether it is operational analytics available as a
28:21
operational analytics available as a
28:21
operational analytics available as a product to the other teams so as you're
28:23
product to the other teams so as you're
28:23
product to the other teams so as you're migrating these application think about
28:26
migrating these application think about
28:26
migrating these application think about this aspect as well
28:29
this aspect as well
28:29
this aspect as well the next thing I want to talk about is
28:30
the next thing I want to talk about is
28:30
the next thing I want to talk about is the cloud operating model so if you have
28:35
the cloud operating model so if you have
28:35
the cloud operating model so if you have uh traditional uh infrastructure needs
28:39
uh traditional uh infrastructure needs
28:39
uh traditional uh infrastructure needs networking needs and security
28:41
networking needs and security
28:41
networking needs and security needs all of these these skill sets they
28:46
needs all of these these skill sets they
28:46
needs all of these these skill sets they need to be operating in a cloud model
28:48
need to be operating in a cloud model
28:48
need to be operating in a cloud model what do I mean by that so you may be a
28:51
what do I mean by that so you may be a
28:51
what do I mean by that so you may be a network person you may be a security
28:52
network person you may be a security
28:53
network person you may be a security person you may be an infrastructure
28:54
person you may be an infrastructure
28:54
person you may be an infrastructure person but if you are not uh
28:59
person but if you are not uh
28:59
person but if you are not uh embracing an iterative development model
29:02
embracing an iterative development model
29:02
embracing an iterative development model if you're not embracing Dev
29:04
if you're not embracing Dev
29:04
if you're not embracing Dev seops you're not treating Network as
29:07
seops you're not treating Network as
29:07
seops you're not treating Network as code or security as code and Version
29:09
code or security as code and Version
29:10
code or security as code and Version Control and checking and unit test
29:11
Control and checking and unit test
29:12
Control and checking and unit test you're not treating it as as code as
29:14
you're not treating it as as code as
29:14
you're not treating it as as code as first class citizens you simply cannot
29:17
first class citizens you simply cannot
29:17
first class citizens you simply cannot succeed in the cloud so if you are
29:19
succeed in the cloud so if you are
29:19
succeed in the cloud so if you are taking a traditional it operating
29:22
taking a traditional it operating
29:22
taking a traditional it operating mindset to the cloud you just cannot
29:23
mindset to the cloud you just cannot
29:23
mindset to the cloud you just cannot succeed in the cloud so it's it's really
29:26
succeed in the cloud so it's it's really
29:26
succeed in the cloud so it's it's really important to as you work with uh folks
29:29
important to as you work with uh folks
29:29
important to as you work with uh folks from these different communities and
29:31
from these different communities and
29:31
from these different communities and some of you may be Network
29:32
some of you may be Network
29:32
some of you may be Network infrastructure and security teams it's
29:34
infrastructure and security teams it's
29:34
infrastructure and security teams it's really important to start moving towards
29:37
really important to start moving towards
29:37
really important to start moving towards a cloud operating
29:39
a cloud operating
29:39
a cloud operating model so I'm down to the last two items
29:43
model so I'm down to the last two items
29:43
model so I'm down to the last two items we have covered
29:45
we have covered
29:45
we have covered eight lessons that are important to
29:48
eight lessons that are important to
29:48
eight lessons that are important to apply as we move into the next decade or
29:52
apply as we move into the next decade or
29:52
apply as we move into the next decade or more the cloud the next one is quite
29:54
more the cloud the next one is quite
29:54
more the cloud the next one is quite obvious is continuous learning so so
29:58
obvious is continuous learning so so
29:58
obvious is continuous learning so so many of you are working in the cloud
30:00
many of you are working in the cloud
30:00
many of you are working in the cloud already many of your co-workers are
30:02
already many of your co-workers are
30:02
already many of your co-workers are working in the cloud already you may
30:04
working in the cloud already you may
30:04
working in the cloud already you may have become fluent with Cloud Basics you
30:07
have become fluent with Cloud Basics you
30:07
have become fluent with Cloud Basics you understand IP you understand a software
30:10
understand IP you understand a software
30:10
understand IP you understand a software D Network you understand the apis you
30:13
D Network you understand the apis you
30:13
D Network you understand the apis you understand the
30:14
understand the
30:14
understand the services but you need to take your
30:18
services but you need to take your
30:18
services but you need to take your knowledge to the next level and that can
30:21
knowledge to the next level and that can
30:21
knowledge to the next level and that can only happen through rigorous continuous
30:24
only happen through rigorous continuous
30:24
only happen through rigorous continuous learning and upskilling programs so so
30:28
learning and upskilling programs so so
30:28
learning and upskilling programs so so if you're a cloud professional and if
30:29
if you're a cloud professional and if
30:29
if you're a cloud professional and if you're not subscribing to uh things like
30:32
you're not subscribing to uh things like
30:32
you're not subscribing to uh things like LinkedIn learning plural site uh you
30:35
LinkedIn learning plural site uh you
30:35
LinkedIn learning plural site uh you name it there are dozens of these uh
30:39
name it there are dozens of these uh
30:39
name it there are dozens of these uh these learning platforms there are
30:42
these learning platforms there are
30:42
these learning platforms there are YouTube videos there are great content
30:44
YouTube videos there are great content
30:44
YouTube videos there are great content that is put out by the providers as your
30:47
that is put out by the providers as your
30:47
that is put out by the providers as your team puts out great content if you're
30:49
team puts out great content if you're
30:49
team puts out great content if you're not spending time you're not embedding a
30:53
not spending time you're not embedding a
30:53
not spending time you're not embedding a culture of learning within your
30:56
culture of learning within your
30:56
culture of learning within your organization it will be very hard to
30:58
organization it will be very hard to
30:58
organization it will be very hard to achieve Cloud transformation goals cloud
31:00
achieve Cloud transformation goals cloud
31:00
achieve Cloud transformation goals cloud is changing rapidly you have to be able
31:03
is changing rapidly you have to be able
31:03
is changing rapidly you have to be able to keep up with that learning and then
31:06
to keep up with that learning and then
31:06
to keep up with that learning and then with that I come to the last uh point in
31:09
with that I come to the last uh point in
31:09
with that I come to the last uh point in my presentation and that go and this
31:12
my presentation and that go and this
31:12
my presentation and that go and this point goes hand inhand with the previous
31:13
point goes hand inhand with the previous
31:13
point goes hand inhand with the previous one I mentioned which was continuous
31:15
one I mentioned which was continuous
31:15
one I mentioned which was continuous learning so along with continuous
31:17
learning so along with continuous
31:17
learning so along with continuous learning and I see this with many
31:19
learning and I see this with many
31:19
learning and I see this with many organizations as
31:21
organizations as
31:21
organizations as well you have upskilling programs but
31:25
well you have upskilling programs but
31:25
well you have upskilling programs but you also in addition to to that you need
31:29
you also in addition to to that you need
31:29
you also in addition to to that you need some sort of a clown sand sandbox and
31:32
some sort of a clown sand sandbox and
31:32
some sort of a clown sand sandbox and I'm not just talking about msdn accounts
31:34
I'm not just talking about msdn accounts
31:34
I'm not just talking about msdn accounts that I have this $100 a month or $150 a
31:37
that I have this $100 a month or $150 a
31:37
that I have this $100 a month or $150 a month depending on your msdn
31:38
month depending on your msdn
31:38
month depending on your msdn subscription I'm talking about a true
31:42
subscription I'm talking about a true
31:42
subscription I'm talking about a true sandbox that your organization has set
31:44
sandbox that your organization has set
31:44
sandbox that your organization has set up which gives you the freedom to
31:47
up which gives you the freedom to
31:47
up which gives you the freedom to experiment and frankly freedom to fail
31:50
experiment and frankly freedom to fail
31:50
experiment and frankly freedom to fail uh you need an Enterprise Cloud sandbox
31:54
uh you need an Enterprise Cloud sandbox
31:54
uh you need an Enterprise Cloud sandbox which gives you an ability to
31:56
which gives you an ability to
31:56
which gives you an ability to collaborate with your co-workers which
31:59
collaborate with your co-workers which
31:59
collaborate with your co-workers which gives you the freedom to experiment with
32:01
gives you the freedom to experiment with
32:01
gives you the freedom to experiment with these
32:02
these
32:02
these services and uh it also gives you an
32:06
services and uh it also gives you an
32:06
services and uh it also gives you an ability to test out these preview
32:09
ability to test out these preview
32:09
ability to test out these preview capabilities that are coming out so
32:13
capabilities that are coming out so
32:13
capabilities that are coming out so uh for example uh you have you have an
32:18
uh for example uh you have you have an
32:18
uh for example uh you have you have an architecture already in place and I I'll
32:19
architecture already in place and I I'll
32:19
architecture already in place and I I'll take the example that I had used
32:21
take the example that I had used
32:21
take the example that I had used previously uh private endpoints are
32:23
previously uh private endpoints are
32:23
previously uh private endpoints are becoming really important I'm sure
32:25
becoming really important I'm sure
32:25
becoming really important I'm sure you've looked at that if you've not you
32:27
you've looked at that if you've not you
32:27
you've looked at that if you've not you should look into that private endp Point
32:29
should look into that private endp Point
32:29
should look into that private endp Point sort of give you the best of both worlds
32:30
sort of give you the best of both worlds
32:30
sort of give you the best of both worlds right you have a service like aure SQL
32:33
right you have a service like aure SQL
32:33
right you have a service like aure SQL database or storage but you can lock it
32:35
database or storage but you can lock it
32:35
database or storage but you can lock it down to your virtual Network that's
32:37
down to your virtual Network that's
32:37
down to your virtual Network that's essentially there's more to private
32:39
essentially there's more to private
32:39
essentially there's more to private endpoints than what I've just
32:41
endpoints than what I've just
32:41
endpoints than what I've just described but if you don't have a
32:43
described but if you don't have a
32:43
described but if you don't have a Sandbox that you can try these things
32:45
Sandbox that you can try these things
32:45
Sandbox that you can try these things out within hours not days and weeks
32:49
out within hours not days and weeks
32:49
out within hours not days and weeks it'll be really hard to
32:52
it'll be really hard to
32:52
it'll be really hard to incorporate these capabilities that are
32:54
incorporate these capabilities that are
32:54
incorporate these capabilities that are coming out and learn about that and
32:56
coming out and learn about that and
32:56
coming out and learn about that and bring them into your projects and your
33:00
bring them into your projects and your
33:00
bring them into your projects and your applications so that uh
33:04
applications so that uh
33:04
applications so that uh concludes uh a few of the lessons that I
33:08
concludes uh a few of the lessons that I
33:08
concludes uh a few of the lessons that I thought are important I'm going to pause
33:10
thought are important I'm going to pause
33:10
thought are important I'm going to pause here and I'm going to go back to Simon
33:12
here and I'm going to go back to Simon
33:12
here and I'm going to go back to Simon and see if there are some questions that
33:14
and see if there are some questions that
33:15
and see if there are some questions that we can take or how he wants to um
33:18
we can take or how he wants to um
33:18
we can take or how he wants to um address this so go ahead
33:24
Simon thank you vishwas that was
33:26
Simon thank you vishwas that was
33:26
Simon thank you vishwas that was absolutely amazing did I did love that
33:28
absolutely amazing did I did love that
33:28
absolutely amazing did I did love that how you covered the entire some of the
33:30
how you covered the entire some of the
33:30
how you covered the entire some of the pillars that of cloud by talking about
33:33
pillars that of cloud by talking about
33:33
pillars that of cloud by talking about the security and all that uh we don't
33:35
the security and all that uh we don't
33:35
the security and all that uh we don't have any questions for the keynote but I
33:37
have any questions for the keynote but I
33:37
have any questions for the keynote but I I really appreciate all that you have
33:39
I really appreciate all that you have
33:39
I really appreciate all that you have shared and and your time for today uh
33:42
shared and and your time for today uh
33:42
shared and and your time for today uh thank you so much and any fin thing you
33:44
thank you so much and any fin thing you
33:44
thank you so much and any fin thing you want to plug in before we move to the
33:46
want to plug in before we move to the
33:46
want to plug in before we move to the next session yeah um thank you one one
33:51
next session yeah um thank you one one
33:51
next session yeah um thank you one one point that uh as I mentioned to you I
33:53
point that uh as I mentioned to you I
33:53
point that uh as I mentioned to you I was thinking about this keynote till
33:55
was thinking about this keynote till
33:55
was thinking about this keynote till late last night and I was jotting these
33:57
late last night and I was jotting these
33:57
late last night and I was jotting these points down and I was tweaking what I
34:00
points down and I was tweaking what I
34:00
points down and I was tweaking what I had to say because there's a lot you can
34:02
had to say because there's a lot you can
34:02
had to say because there's a lot you can say about each of those bullets I mean
34:04
say about each of those bullets I mean
34:04
say about each of those bullets I mean as as as you can
34:06
as as as you can
34:06
as as as you can imagine and one thing that I did leave
34:08
imagine and one thing that I did leave
34:08
imagine and one thing that I did leave out yesterday because I thought U I may
34:11
out yesterday because I thought U I may
34:11
out yesterday because I thought U I may not have time but now that we have a
34:12
not have time but now that we have a
34:12
not have time but now that we have a couple of minutes I do want to go back
34:14
couple of minutes I do want to go back
34:14
couple of minutes I do want to go back to
34:15
to
34:15
to it my first bullet was that figure out
34:20
it my first bullet was that figure out
34:20
it my first bullet was that figure out key patterns like three or five don't
34:23
key patterns like three or five don't
34:23
key patterns like three or five don't don't confuse yourself with constantly
34:25
don't confuse yourself with constantly
34:25
don't confuse yourself with constantly changing architectural blueprints
34:28
changing architectural blueprints
34:28
changing architectural blueprints look at your application portfolio
34:30
look at your application portfolio
34:30
look at your application portfolio figure out a set of architectural
34:32
figure out a set of architectural
34:32
figure out a set of architectural blueprints stick to them make them
34:35
blueprints stick to them make them
34:35
blueprints stick to them make them robust so i' said that but one thing I
34:38
robust so i' said that but one thing I
34:38
robust so i' said that but one thing I would like to add in conjunction to that
34:41
would like to add in conjunction to that
34:41
would like to add in conjunction to that is having a some sort of a Coe or center
34:45
is having a some sort of a Coe or center
34:45
is having a some sort of a Coe or center of excellence and Center of Excellence
34:47
of excellence and Center of Excellence
34:47
of excellence and Center of Excellence sometimes you know means different
34:48
sometimes you know means different
34:48
sometimes you know means different things to different people and sounds
34:50
things to different people and sounds
34:50
things to different people and sounds like a fancy term whatever you want to
34:52
like a fancy term whatever you want to
34:52
like a fancy term whatever you want to call it does not matter but it is really
34:55
call it does not matter but it is really
34:55
call it does not matter but it is really important to have a core group of people
34:59
important to have a core group of people
34:59
important to have a core group of people who are constantly looking out for what
35:01
who are constantly looking out for what
35:01
who are constantly looking out for what is coming down the pike what are the new
35:03
is coming down the pike what are the new
35:03
is coming down the pike what are the new capabilities so so this this observation
35:06
capabilities so so this this observation
35:06
capabilities so so this this observation that pick three or five architectural
35:08
that pick three or five architectural
35:08
that pick three or five architectural patterns and stick to them goes in
35:10
patterns and stick to them goes in
35:10
patterns and stick to them goes in conjunction with having a core group of
35:14
conjunction with having a core group of
35:14
conjunction with having a core group of people who are really interested in sort
35:16
people who are really interested in sort
35:16
people who are really interested in sort of pushing the envelope constantly look
35:19
of pushing the envelope constantly look
35:19
of pushing the envelope constantly look at what is coming out because what you
35:21
at what is coming out because what you
35:21
at what is coming out because what you don't want to happen is you don't want
35:24
don't want to happen is you don't want
35:24
don't want to happen is you don't want to be caught flat footed if a new
35:27
to be caught flat footed if a new
35:27
to be caught flat footed if a new service comes around that is completely
35:29
service comes around that is completely
35:29
service comes around that is completely disruptive or perhaps an architecturally
35:33
disruptive or perhaps an architecturally
35:33
disruptive or perhaps an architecturally significant enhancement is made to a
35:35
significant enhancement is made to a
35:35
significant enhancement is made to a service that you're already using right
35:37
service that you're already using right
35:37
service that you're already using right you may be using a service you may not
35:39
you may be using a service you may not
35:39
you may be using a service you may not be knowing but there's an
35:40
be knowing but there's an
35:40
be knowing but there's an architecturally significant en
35:42
architecturally significant en
35:42
architecturally significant en enhancement and I'll give you an example
35:43
enhancement and I'll give you an example
35:43
enhancement and I'll give you an example logic apps right you may be using logic
35:45
logic apps right you may be using logic
35:45
logic apps right you may be using logic apps for a long time there's a
35:48
apps for a long time there's a
35:48
apps for a long time there's a significant change that has happened to
35:50
significant change that has happened to
35:50
significant change that has happened to logic apps called the selfhosted model
35:53
logic apps called the selfhosted model
35:53
logic apps called the selfhosted model so up until now logic apps has been
35:55
so up until now logic apps has been
35:55
so up until now logic apps has been available as a PA platform but now now
35:58
available as a PA platform but now now
35:58
available as a PA platform but now now you can take logic apps and host it into
36:01
you can take logic apps and host it into
36:01
you can take logic apps and host it into a computer environment of your choice
36:03
a computer environment of your choice
36:03
a computer environment of your choice whether it is kubernetes or someplace
36:04
whether it is kubernetes or someplace
36:04
whether it is kubernetes or someplace else or on Prem even if you don't have a
36:07
else or on Prem even if you don't have a
36:07
else or on Prem even if you don't have a code group that is looking out for what
36:09
code group that is looking out for what
36:09
code group that is looking out for what is changing you may miss out on an
36:12
is changing you may miss out on an
36:12
is changing you may miss out on an important benefit that can have a big
36:15
important benefit that can have a big
36:15
important benefit that can have a big impact on your project so uh make sure
36:18
impact on your project so uh make sure
36:18
impact on your project so uh make sure you do both so that was the last point
36:21
you do both so that was the last point
36:21
you do both so that was the last point Thank you for this additional
36:22
Thank you for this additional
36:22
Thank you for this additional opportunity to mention this last Point
36:25
opportunity to mention this last Point
36:25
opportunity to mention this last Point as well no was I definitely agree The
36:27
as well no was I definitely agree The
36:27
as well no was I definitely agree The Continuous learning that you had one in
36:29
Continuous learning that you had one in
36:29
Continuous learning that you had one in your slide that has been super super
36:30
your slide that has been super super
36:30
your slide that has been super super important things are changing very
36:32
important things are changing very
36:32
important things are changing very rapidly especially the cloud wec as your
36:34
rapidly especially the cloud wec as your
36:34
rapidly especially the cloud wec as your being updated every every other day I
36:36
being updated every every other day I
36:36
being updated every every other day I not I should say every day so it
36:38
not I should say every day so it
36:38
not I should say every day so it definitely makes sense to keep yourself
36:40
definitely makes sense to keep yourself
36:40
definitely makes sense to keep yourself and your team updated on what are the
36:41
and your team updated on what are the
36:41
and your team updated on what are the changes that's happening thank you so
36:43
changes that's happening thank you so
36:43
changes that's happening thank you so much once again which was it's always
36:44
much once again which was it's always
36:44
much once again which was it's always lovely hosting you and we would love to
36:46
lovely hosting you and we would love to
36:46
lovely hosting you and we would love to have you back whenever you're available
36:47
have you back whenever you're available
36:47
have you back whenever you're available you and your team is growing
36:49
you and your team is growing
36:49
you and your team is growing continuously I st updated on LinkedIn so
36:51
continuously I st updated on LinkedIn so
36:51
continuously I st updated on LinkedIn so congratulations on that and yeah have a
36:54
congratulations on that and yeah have a
36:54
congratulations on that and yeah have a good to head and thank you so much thank
36:56
good to head and thank you so much thank
36:56
good to head and thank you so much thank you thank you s
36:58
you thank you s
36:58
you thank you s all right with that absolutely amazing
37:00
all right with that absolutely amazing
37:00
all right with that absolutely amazing keynote by vishwas we now move to our
37:02
keynote by vishwas we now move to our
37:02
keynote by vishwas we now move to our next session but before we move it we do
37:05
next session but before we move it we do
37:05
next session but before we move it we do have couple of minutes and I see many
37:06
have couple of minutes and I see many
37:06
have couple of minutes and I see many more people joining people are joining
37:08
more people joining people are joining
37:08
more people joining people are joining us from Zimbabwe people are joining us
37:10
us from Zimbabwe people are joining us
37:10
us from Zimbabwe people are joining us from Cuba uh I don't know what this
37:13
from Cuba uh I don't know what this
37:14
from Cuba uh I don't know what this place is but welcome Elena and yeah
37:17
place is but welcome Elena and yeah
37:17
place is but welcome Elena and yeah welcome everyone this is cloud Summit
37:19
welcome everyone this is cloud Summit
37:19
welcome everyone this is cloud Summit 2021 uh day four part two uh and yeah
37:23
2021 uh day four part two uh and yeah
37:23
2021 uh day four part two uh and yeah the second part is going to be really
37:24
the second part is going to be really
37:25
the second part is going to be really really exciting you had an amazing
37:26
really exciting you had an amazing
37:26
really exciting you had an amazing keynote by vishwas
37:28
keynote by vishwas
37:28
keynote by vishwas and now we move to our next session
37:29
and now we move to our next session
37:29
and now we move to our next session that's by Thomas maer who is a Microsoft
37:32
that's by Thomas maer who is a Microsoft
37:32
that's by Thomas maer who is a Microsoft cloud Advocate I do remember I hosted
37:34
cloud Advocate I do remember I hosted
37:34
cloud Advocate I do remember I hosted him back in 2020 in the month of
37:36
him back in 2020 in the month of
37:36
him back in 2020 in the month of November and it's been almost 10 months
37:39
November and it's been almost 10 months
37:39
November and it's been almost 10 months uh so you know he's a really busy person
37:41
uh so you know he's a really busy person
37:41
uh so you know he's a really busy person even the last time it took me very long
37:42
even the last time it took me very long
37:43
even the last time it took me very long to bring him to a live show and in
37:45
to bring him to a live show and in
37:45
to bring him to a live show and in today's session he's gonna talk about
37:46
today's session he's gonna talk about
37:46
today's session he's gonna talk about Azure hybrid learn about hybrid Cloud
37:49
Azure hybrid learn about hybrid Cloud
37:49
Azure hybrid learn about hybrid Cloud management with Azure and to be honest
37:51
management with Azure and to be honest
37:51
management with Azure and to be honest what a community Rockstar is follow him
37:53
what a community Rockstar is follow him
37:53
what a community Rockstar is follow him on Twitter and Linkedin and his tweets
37:55
on Twitter and Linkedin and his tweets
37:55
on Twitter and Linkedin and his tweets and like post always gets like hundreds
37:57
and like post always gets like hundreds
37:57
and like post always gets like hundreds interviews might don't even get even 10
38:00
interviews might don't even get even 10
38:00
interviews might don't even get even 10 let's welcome Thomas marer
38:02
let's welcome Thomas marer
38:02
let's welcome Thomas marer [Music]
38:51
[Music]
38:51
[Music] hi oh my goodness hi Thomas Welcome to
38:54
hi oh my goodness hi Thomas Welcome to
38:54
hi oh my goodness hi Thomas Welcome to Cloud Summit
38:55
Cloud Summit
38:55
Cloud Summit 2021 hi Simon thank you very much for
38:58
2021 hi Simon thank you very much for
38:58
2021 hi Simon thank you very much for having me it's an honor to speak today
39:00
having me it's an honor to speak today
39:00
having me it's an honor to speak today at Cloud Summit thank you thank you so
39:03
at Cloud Summit thank you thank you so
39:03
at Cloud Summit thank you thank you so much s for accepting the invitation I've
39:05
much s for accepting the invitation I've
39:05
much s for accepting the invitation I've been looking at you on social media you
39:06
been looking at you on social media you
39:07
been looking at you on social media you are packed with the events and you are
39:09
are packed with the events and you are
39:09
are packed with the events and you are really really busy uh by the way how was
39:11
really really busy uh by the way how was
39:11
really really busy uh by the way how was your summer this
39:13
your summer this
39:13
your summer this year oh it was very good it was very
39:15
year oh it was very good it was very
39:16
year oh it was very good it was very good very exciting stuff happening for
39:17
good very exciting stuff happening for
39:17
good very exciting stuff happening for me uh personally uh as well as workwise
39:21
me uh personally uh as well as workwise
39:21
me uh personally uh as well as workwise um so no doing really really well was a
39:23
um so no doing really really well was a
39:23
um so no doing really really well was a very good summer uh I hope you had a
39:25
very good summer uh I hope you had a
39:26
very good summer uh I hope you had a very good summer too yeah here in India
39:28
very good summer too yeah here in India
39:28
very good summer too yeah here in India we don't celebrate a lot of we don't do
39:30
we don't celebrate a lot of we don't do
39:30
we don't celebrate a lot of we don't do a lot about summer because it's very hot
39:32
a lot about summer because it's very hot
39:32
a lot about summer because it's very hot anyway we do kind kind of in this winter
39:35
anyway we do kind kind of in this winter
39:35
anyway we do kind kind of in this winter time but yeah Thomas I'm really excited
39:38
time but yeah Thomas I'm really excited
39:38
time but yeah Thomas I'm really excited to learn about hybrid cloud and let me
39:40
to learn about hybrid cloud and let me
39:40
to learn about hybrid cloud and let me tell you hybrid Cloud devop these is the
39:41
tell you hybrid Cloud devop these is the
39:42
tell you hybrid Cloud devop these is the two topics that people really wanted to
39:43
two topics that people really wanted to
39:43
two topics that people really wanted to learn when we took the registration so I
39:46
learn when we took the registration so I
39:46
learn when we took the registration so I I'm definitely looking forward for your
39:47
I'm definitely looking forward for your
39:47
I'm definitely looking forward for your session I see you have already shared
39:49
session I see you have already shared
39:49
session I see you have already shared your screen I have added it to the
39:50
your screen I have added it to the
39:51
your screen I have added it to the stream now everybody can see it and next
39:53
stream now everybody can see it and next
39:53
stream now everybody can see it and next 25 minutes is all yours thank you very
39:56
25 minutes is all yours thank you very
39:56
25 minutes is all yours thank you very much Simon this is this is awesome so
39:58
much Simon this is this is awesome so
39:58
much Simon this is this is awesome so yeah my name is Thomas M I'm going to
40:00
yeah my name is Thomas M I'm going to
40:00
yeah my name is Thomas M I'm going to speak to you today about hybrid Cloud
40:02
speak to you today about hybrid Cloud
40:02
speak to you today about hybrid Cloud management and I probably need to extend
40:04
management and I probably need to extend
40:04
management and I probably need to extend this and not just say hyper Cloud but
40:06
this and not just say hyper Cloud but
40:06
this and not just say hyper Cloud but also multicloud management right because
40:08
also multicloud management right because
40:08
also multicloud management right because we're not just limiting this to Azure
40:10
we're not just limiting this to Azure
40:10
we're not just limiting this to Azure and on premises we're actually enabling
40:13
and on premises we're actually enabling
40:13
and on premises we're actually enabling this also if you run mult in a
40:15
this also if you run mult in a
40:15
this also if you run mult in a multicloud environment and we'll talk
40:16
multicloud environment and we'll talk
40:16
multicloud environment and we'll talk about that uh in just a bit so let me
40:20
about that uh in just a bit so let me
40:20
about that uh in just a bit so let me dive into this presentation and again
40:22
dive into this presentation and again
40:22
dive into this presentation and again I'm not necessarily going to show a lot
40:25
I'm not necessarily going to show a lot
40:25
I'm not necessarily going to show a lot of slides I have a couple of them to
40:26
of slides I have a couple of them to
40:26
of slides I have a couple of them to illustrate a couple of things but I want
40:28
illustrate a couple of things but I want
40:28
illustrate a couple of things but I want to show you some some cool demos as well
40:31
to show you some some cool demos as well
40:31
to show you some some cool demos as well so before I actually go into the demos I
40:33
so before I actually go into the demos I
40:33
so before I actually go into the demos I want to quickly outline why we're
40:34
want to quickly outline why we're
40:34
want to quickly outline why we're actually doing this and why this is such
40:36
actually doing this and why this is such
40:36
actually doing this and why this is such a big deal right so we did some research
40:38
a big deal right so we did some research
40:38
a big deal right so we did some research and obviously we figured out that like
40:40
and obviously we figured out that like
40:40
and obviously we figured out that like customer environment is get increasingly
40:42
customer environment is get increasingly
40:42
customer environment is get increasingly complex right there is a lot of change
40:44
complex right there is a lot of change
40:44
complex right there is a lot of change happening with the cloud but also with
40:46
happening with the cloud but also with
40:46
happening with the cloud but also with new technologies and so we are seeing
40:48
new technologies and so we are seeing
40:48
new technologies and so we are seeing like customers working with hundreds and
40:50
like customers working with hundreds and
40:50
like customers working with hundreds and if not thousands of applications and
40:53
if not thousands of applications and
40:53
if not thousands of applications and managing these and taking advantage of
40:55
managing these and taking advantage of
40:55
managing these and taking advantage of these and these can be very modern
40:57
these and these can be very modern
40:57
these and these can be very modern applications they can run uh on pass
40:59
applications they can run uh on pass
40:59
applications they can run uh on pass Services containerized even serverless
41:01
Services containerized even serverless
41:01
Services containerized even serverless apps but then we also have a lot of
41:03
apps but then we also have a lot of
41:03
apps but then we also have a lot of traditional applications running in
41:05
traditional applications running in
41:05
traditional applications running in Virtual machines or if even physical
41:07
Virtual machines or if even physical
41:07
Virtual machines or if even physical hosts uh we also see customers obviously
41:09
hosts uh we also see customers obviously
41:10
hosts uh we also see customers obviously using different types of infrastructure
41:12
using different types of infrastructure
41:12
using different types of infrastructure they use their own data centers they
41:13
they use their own data centers they
41:13
they use their own data centers they have their Branch offices factories
41:15
have their Branch offices factories
41:15
have their Branch offices factories retail stores uh Edge locations they use
41:18
retail stores uh Edge locations they use
41:19
retail stores uh Edge locations they use holers uh for their workloads so there
41:21
holers uh for their workloads so there
41:21
holers uh for their workloads so there there's a ton of things happening and
41:22
there's a ton of things happening and
41:22
there's a ton of things happening and they obiously need to have management uh
41:24
they obiously need to have management uh
41:24
they obiously need to have management uh for that as well and then last but not
41:27
for that as well and then last but not
41:27
for that as well and then last but not least what I already me mentioned is the
41:29
least what I already me mentioned is the
41:30
least what I already me mentioned is the multicloud approach right we have
41:31
multicloud approach right we have
41:31
multicloud approach right we have customers who are some of them are
41:34
customers who are some of them are
41:34
customers who are some of them are probably um uh strategic in a multicloud
41:38
probably um uh strategic in a multicloud
41:38
probably um uh strategic in a multicloud environment other customers they just
41:40
environment other customers they just
41:40
environment other customers they just started with a one cloud provider and
41:42
started with a one cloud provider and
41:42
started with a one cloud provider and then later on for example switched um to
41:45
then later on for example switched um to
41:45
then later on for example switched um to Azure which by the way is a fantastic
41:46
Azure which by the way is a fantastic
41:46
Azure which by the way is a fantastic choice but then they're probably not
41:48
choice but then they're probably not
41:48
choice but then they're probably not going to migrate everything right to
41:50
going to migrate everything right to
41:50
going to migrate everything right to Azure and they still need to be in
41:52
Azure and they still need to be in
41:52
Azure and they still need to be in control of everything um even though
41:54
control of everything um even though
41:54
control of everything um even though they choose multiple providers and so
41:57
they choose multiple providers and so
41:57
they choose multiple providers and so this obviously adds all of that adds a
42:00
this obviously adds all of that adds a
42:00
this obviously adds all of that adds a lot of complexity and we want to make
42:02
lot of complexity and we want to make
42:02
lot of complexity and we want to make sure that we not just terms of
42:03
sure that we not just terms of
42:04
sure that we not just terms of management but also in terms of security
42:05
management but also in terms of security
42:05
management but also in terms of security and compliance um and app deployments
42:08
and compliance um and app deployments
42:08
and compliance um and app deployments for example and and Cloud architecture
42:11
for example and and Cloud architecture
42:11
for example and and Cloud architecture in general can make it easy uh or easier
42:13
in general can make it easy uh or easier
42:13
in general can make it easy uh or easier for customers in that sense so uh before
42:17
for customers in that sense so uh before
42:17
for customers in that sense so uh before I dive into as Arc I also want to
42:19
I dive into as Arc I also want to
42:19
I dive into as Arc I also want to quickly speak out and say hey um there's
42:21
quickly speak out and say hey um there's
42:21
quickly speak out and say hey um there's obviously a lot of reasons why customers
42:23
obviously a lot of reasons why customers
42:23
obviously a lot of reasons why customers are in a hybrid environment there are
42:25
are in a hybrid environment there are
42:25
are in a hybrid environment there are probably like there reasons why they
42:27
probably like there reasons why they
42:27
probably like there reasons why they can't use the cloud and so we want to
42:29
can't use the cloud and so we want to
42:29
can't use the cloud and so we want to help them to like enable them wherever
42:32
help them to like enable them wherever
42:32
help them to like enable them wherever they are right if they have um data
42:35
they are right if they have um data
42:35
they are right if they have um data sovereignty challenges if they have
42:36
sovereignty challenges if they have
42:36
sovereignty challenges if they have Network challenges where they have like
42:39
Network challenges where they have like
42:39
Network challenges where they have like not a lot of B bandwidth to Azure or
42:41
not a lot of B bandwidth to Azure or
42:41
not a lot of B bandwidth to Azure or they don't want to rely on the internet
42:43
they don't want to rely on the internet
42:43
they don't want to rely on the internet connectivity for their workloads to run
42:46
connectivity for their workloads to run
42:46
connectivity for their workloads to run um there are reasons and we offer a a
42:48
um there are reasons and we offer a a
42:48
um there are reasons and we offer a a large set of uh services and and
42:51
large set of uh services and and
42:51
large set of uh services and and products to actually enable our
42:53
products to actually enable our
42:53
products to actually enable our customers it's not just one product
42:55
customers it's not just one product
42:55
customers it's not just one product which does hybrid but in the S we have
42:56
which does hybrid but in the S we have
42:56
which does hybrid but in the S we have like a set uh of different solutions out
42:59
like a set uh of different solutions out
42:59
like a set uh of different solutions out there for our customers let's think
43:01
there for our customers let's think
43:01
there for our customers let's think about iot right we have a rich set of
43:03
about iot right we have a rich set of
43:03
about iot right we have a rich set of iot solutions we have our our Azure
43:06
iot solutions we have our our Azure
43:06
iot solutions we have our our Azure stack family which provides you with
43:08
stack family which provides you with
43:08
stack family which provides you with Cloud inspired infrastructure wherever
43:10
Cloud inspired infrastructure wherever
43:10
Cloud inspired infrastructure wherever you need it and then obviously we talk
43:12
you need it and then obviously we talk
43:12
you need it and then obviously we talk about Azure Arc and Azure Arc is
43:14
about Azure Arc and Azure Arc is
43:14
about Azure Arc and Azure Arc is actually one part of that is bringing
43:16
actually one part of that is bringing
43:16
actually one part of that is bringing Azure services to any infrastructure so
43:19
Azure services to any infrastructure so
43:19
Azure services to any infrastructure so when a customer cannot use an aure
43:21
when a customer cannot use an aure
43:21
when a customer cannot use an aure service in AER we try to bring that
43:23
service in AER we try to bring that
43:23
service in AER we try to bring that service to the customer and then last
43:25
service to the customer and then last
43:25
service to the customer and then last but not least that's what we're going to
43:26
but not least that's what we're going to
43:26
but not least that's what we're going to talk mostly about is the Azure uh
43:29
talk mostly about is the Azure uh
43:29
talk mostly about is the Azure uh control plane using Azure Arc right so
43:32
control plane using Azure Arc right so
43:32
control plane using Azure Arc right so that you actually can manage everything
43:34
that you actually can manage everything
43:34
that you actually can manage everything in a single control plan and so let's
43:37
in a single control plan and so let's
43:37
in a single control plan and so let's dive into what Azure Arc is and I I
43:39
dive into what Azure Arc is and I I
43:39
dive into what Azure Arc is and I I quickly one sentence um so if you look
43:42
quickly one sentence um so if you look
43:42
quickly one sentence um so if you look at what Azure Arc is it's really
43:44
at what Azure Arc is it's really
43:44
at what Azure Arc is it's really extending the Azure management and Azure
43:46
extending the Azure management and Azure
43:46
extending the Azure management and Azure services to anywhere right this is this
43:49
services to anywhere right this is this
43:49
services to anywhere right this is this is absolutely key because again
43:51
is absolutely key because again
43:51
is absolutely key because again customers are not just running uh their
43:53
customers are not just running uh their
43:53
customers are not just running uh their workloads in one place they're probably
43:55
workloads in one place they're probably
43:55
workloads in one place they're probably running uh their workload in different
43:57
running uh their workload in different
43:57
running uh their workload in different locations they take advantage of the
43:59
locations they take advantage of the
43:59
locations they take advantage of the cloud they build hybrid and multicloud
44:01
cloud they build hybrid and multicloud
44:01
cloud they build hybrid and multicloud applications and architectures so that
44:04
applications and architectures so that
44:04
applications and architectures so that is where Azure Arc really uh comes into
44:06
is where Azure Arc really uh comes into
44:07
is where Azure Arc really uh comes into the game and we offer different um tool
44:10
the game and we offer different um tool
44:10
the game and we offer different um tool sets for this so for example one is
44:12
sets for this so for example one is
44:12
sets for this so for example one is about exactly having that control
44:14
about exactly having that control
44:14
about exactly having that control getting that Central visibility um and
44:16
getting that Central visibility um and
44:16
getting that Central visibility um and operations and compliance tools uh but
44:19
operations and compliance tools uh but
44:19
operations and compliance tools uh but then also obviously we want to enable
44:22
then also obviously we want to enable
44:22
then also obviously we want to enable customers to bring these Cloud native
44:24
customers to bring these Cloud native
44:24
customers to bring these Cloud native apps to anywhere and help them for
44:26
apps to anywhere and help them for
44:26
apps to anywhere and help them for example man ing their kubernetes
44:28
example man ing their kubernetes
44:28
example man ing their kubernetes clusters or deploying apps to these and
44:30
clusters or deploying apps to these and
44:30
clusters or deploying apps to these and then obviously if customers want to
44:32
then obviously if customers want to
44:32
then obviously if customers want to build um applications running our pass
44:35
build um applications running our pass
44:35
build um applications running our pass services for example um they should also
44:38
services for example um they should also
44:38
services for example um they should also be able to do that um not just in Azure
44:40
be able to do that um not just in Azure
44:40
be able to do that um not just in Azure but also outside of
44:42
but also outside of
44:42
but also outside of azure so how do we do this and how do we
44:45
azure so how do we do this and how do we
44:45
azure so how do we do this and how do we look at this in general and and let's
44:47
look at this in general and and let's
44:47
look at this in general and and let's dive into the technology a little bit so
44:48
dive into the technology a little bit so
44:48
dive into the technology a little bit so with Azure we have this great control
44:50
with Azure we have this great control
44:50
with Azure we have this great control plane right where we actually can manage
44:53
plane right where we actually can manage
44:53
plane right where we actually can manage all our aure resources now our customers
44:55
all our aure resources now our customers
44:55
all our aure resources now our customers told us okay hey this is so great I
44:58
told us okay hey this is so great I
44:58
told us okay hey this is so great I really get like a single control plan to
45:00
really get like a single control plan to
45:00
really get like a single control plan to manage all my aure cloud resources but
45:03
manage all my aure cloud resources but
45:03
manage all my aure cloud resources but what about the resources which are
45:04
what about the resources which are
45:04
what about the resources which are outside of azure and so that is what we
45:07
outside of azure and so that is what we
45:07
outside of azure and so that is what we actually brought in so we were speaking
45:08
actually brought in so we were speaking
45:08
actually brought in so we were speaking about two different things here so one
45:11
about two different things here so one
45:11
about two different things here so one is what we call the Azure Arc enabled
45:12
is what we call the Azure Arc enabled
45:12
is what we call the Azure Arc enabled infrastructure and that allows you to
45:14
infrastructure and that allows you to
45:14
infrastructure and that allows you to connect existing infrastructure such as
45:16
connect existing infrastructure such as
45:16
connect existing infrastructure such as servers and kubernetes clusters um or
45:19
servers and kubernetes clusters um or
45:19
servers and kubernetes clusters um or Microsoft SQL server for example to the
45:21
Microsoft SQL server for example to the
45:21
Microsoft SQL server for example to the Azure control plane using Azure Arc and
45:24
Azure control plane using Azure Arc and
45:24
Azure control plane using Azure Arc and then take advantage of the Azure
45:25
then take advantage of the Azure
45:25
then take advantage of the Azure Management Services such as security
45:27
Management Services such as security
45:27
Management Services such as security Center update management monitoring and
45:30
Center update management monitoring and
45:30
Center update management monitoring and many many more and then the other part
45:33
many many more and then the other part
45:33
many many more and then the other part where we going to have a quick look at
45:34
where we going to have a quick look at
45:34
where we going to have a quick look at today um is the Azure Arc enabled
45:37
today um is the Azure Arc enabled
45:37
today um is the Azure Arc enabled Services part so this is actually where
45:39
Services part so this is actually where
45:39
Services part so this is actually where we then enable customers to actually
45:41
we then enable customers to actually
45:41
we then enable customers to actually deploy Azure Services wherever they need
45:44
deploy Azure Services wherever they need
45:44
deploy Azure Services wherever they need them so instead of talking all of of
45:46
them so instead of talking all of of
45:47
them so instead of talking all of of that on slides let's just give you a
45:49
that on slides let's just give you a
45:49
that on slides let's just give you a quick look how that actually can look
45:51
quick look how that actually can look
45:51
quick look how that actually can look like so here I am in the asro portal and
45:54
like so here I am in the asro portal and
45:54
like so here I am in the asro portal and you can see here um I'm in the all
45:56
you can see here um I'm in the all
45:56
you can see here um I'm in the all resource page right and so you can see
45:58
resource page right and so you can see
45:58
resource page right and so you can see here every resource I have deployed
46:00
here every resource I have deployed
46:00
here every resource I have deployed Nasher and everything basically has a
46:02
Nasher and everything basically has a
46:03
Nasher and everything basically has a name has a type you can see here uh it
46:05
name has a type you can see here uh it
46:05
name has a type you can see here uh it can be a a VM it can be a virtual dis a
46:09
can be a a VM it can be a virtual dis a
46:09
can be a a VM it can be a virtual dis a database even public IP addresses for
46:11
database even public IP addresses for
46:11
database even public IP addresses for example uh are an object right and
46:13
example uh are an object right and
46:13
example uh are an object right and they're usually part of a resource Group
46:15
they're usually part of a resource Group
46:15
they're usually part of a resource Group they're deployed or joined to location
46:18
they're deployed or joined to location
46:18
they're deployed or joined to location and then they're part of a subcription
46:19
and then they're part of a subcription
46:19
and then they're part of a subcription as well and you can obviously use
46:21
as well and you can obviously use
46:21
as well and you can obviously use tagging for that as well now our
46:23
tagging for that as well now our
46:23
tagging for that as well now our customers told us hey this is great but
46:27
customers told us hey this is great but
46:27
customers told us hey this is great but again where are the resources which are
46:28
again where are the resources which are
46:28
again where are the resources which are outside of Aer and so to actually
46:30
outside of Aer and so to actually
46:30
outside of Aer and so to actually illustrate that what I want to show you
46:31
illustrate that what I want to show you
46:31
illustrate that what I want to show you here is um let's quickly filter for to
46:36
here is um let's quickly filter for to
46:36
here is um let's quickly filter for to list all my servers right so servers
46:38
list all my servers right so servers
46:38
list all my servers right so servers which are running in Asher but also
46:39
which are running in Asher but also
46:39
which are running in Asher but also servers which are running outside of
46:41
servers which are running outside of
46:41
servers which are running outside of Asher and you can see here if I look for
46:43
Asher and you can see here if I look for
46:43
Asher and you can see here if I look for Arc I can actually see I have um a
46:45
Arc I can actually see I have um a
46:45
Arc I can actually see I have um a couple of Arc servers here already
46:47
couple of Arc servers here already
46:47
couple of Arc servers here already joined and I will tell you a little bit
46:49
joined and I will tell you a little bit
46:49
joined and I will tell you a little bit more how I did that um but then
46:51
more how I did that um but then
46:51
more how I did that um but then obviously not just my arc machines I
46:53
obviously not just my arc machines I
46:53
obviously not just my arc machines I also want to have my Asher virtual
46:55
also want to have my Asher virtual
46:55
also want to have my Asher virtual machines here so if I select these two I
46:58
machines here so if I select these two I
46:58
machines here so if I select these two I can now see them all my servers side by
47:01
can now see them all my servers side by
47:01
can now see them all my servers side by side in that single View and you can see
47:02
side in that single View and you can see
47:02
side in that single View and you can see here the blue ones um are the arc uh are
47:06
here the blue ones um are the arc uh are
47:06
here the blue ones um are the arc uh are the Asher virtual machines um as you
47:09
the Asher virtual machines um as you
47:09
the Asher virtual machines um as you know them and then we have the other
47:10
know them and then we have the other
47:10
know them and then we have the other ones here which are my servers which are
47:12
ones here which are my servers which are
47:12
ones here which are my servers which are running outside of azure but you can
47:14
running outside of azure but you can
47:14
running outside of azure but you can also see that they're basically part of
47:16
also see that they're basically part of
47:16
also see that they're basically part of a resource Group they're also parts of
47:17
a resource Group they're also parts of
47:17
a resource Group they're also parts of subscription and they show up as an
47:20
subscription and they show up as an
47:20
subscription and they show up as an aszure uh resource right I can even use
47:23
aszure uh resource right I can even use
47:23
aszure uh resource right I can even use features like tagging for example here
47:25
features like tagging for example here
47:25
features like tagging for example here so if I select uh a tag like for example
47:28
so if I select uh a tag like for example
47:28
so if I select uh a tag like for example cost center I can select okay I want to
47:30
cost center I can select okay I want to
47:30
cost center I can select okay I want to see all my service which are like part
47:32
see all my service which are like part
47:32
see all my service which are like part of these three specific cost centers and
47:34
of these three specific cost centers and
47:35
of these three specific cost centers and if I hit that I can take advantage of of
47:37
if I hit that I can take advantage of of
47:37
if I hit that I can take advantage of of the a native Azure capabilities for
47:40
the a native Azure capabilities for
47:40
the a native Azure capabilities for tagging as well and that is because it
47:43
tagging as well and that is because it
47:43
tagging as well and that is because it is now a a native Azure resource right
47:46
is now a a native Azure resource right
47:46
is now a a native Azure resource right even though the server is running
47:48
even though the server is running
47:48
even though the server is running outside of azure we still create that
47:50
outside of azure we still create that
47:50
outside of azure we still create that native um resource in as so you can take
47:53
native um resource in as so you can take
47:53
native um resource in as so you can take advantage of all of that you now might
47:55
advantage of all of that you now might
47:55
advantage of all of that you now might say well Thomas this is great great to
47:57
say well Thomas this is great great to
47:57
say well Thomas this is great great to get some visibility right but I want to
47:59
get some visibility right but I want to
47:59
get some visibility right but I want to I need to do more and I completely agree
48:01
I need to do more and I completely agree
48:01
I need to do more and I completely agree with that so one thing I want to show
48:03
with that so one thing I want to show
48:03
with that so one thing I want to show you here is is when it comes to
48:06
you here is is when it comes to
48:06
you here is is when it comes to compliance so for that we using Azure
48:08
compliance so for that we using Azure
48:08
compliance so for that we using Azure policy and Azure policy is really there
48:10
policy and Azure policy is really there
48:10
policy and Azure policy is really there to um get control over your Azure
48:13
to um get control over your Azure
48:13
to um get control over your Azure environment but what a lot of people
48:15
environment but what a lot of people
48:15
environment but what a lot of people don't know there's a feature called
48:16
don't know there's a feature called
48:16
don't know there's a feature called Azure policy guest configuration which
48:19
Azure policy guest configuration which
48:19
Azure policy guest configuration which also helps you to not just um configure
48:22
also helps you to not just um configure
48:22
also helps you to not just um configure the aure environment but also for
48:23
the aure environment but also for
48:23
the aure environment but also for example if you run virtual machines
48:25
example if you run virtual machines
48:25
example if you run virtual machines within Azure um to actually control the
48:28
within Azure um to actually control the
48:28
within Azure um to actually control the operating system right think about group
48:30
operating system right think about group
48:30
operating system right think about group policies on steroids in one in in an
48:33
policies on steroids in one in in an
48:33
policies on steroids in one in in an example and with Azure Arc we can now
48:36
example and with Azure Arc we can now
48:36
example and with Azure Arc we can now extend this to uh resources which are
48:39
extend this to uh resources which are
48:39
extend this to uh resources which are outside of azure now I can simply go and
48:43
outside of azure now I can simply go and
48:43
outside of azure now I can simply go and um have a set of policies which we
48:45
um have a set of policies which we
48:45
um have a set of policies which we already have built in uh for compliance
48:48
already have built in uh for compliance
48:48
already have built in uh for compliance reasons like if I go for example to
48:49
reasons like if I go for example to
48:49
reasons like if I go for example to create a new assignment here um I can
48:52
create a new assignment here um I can
48:52
create a new assignment here um I can basically select an initiative here
48:54
basically select an initiative here
48:54
basically select an initiative here which is uh uh basic Bally the the
48:57
which is uh uh basic Bally the the
48:57
which is uh uh basic Bally the the policies uh different policies here so
49:00
policies uh different policies here so
49:00
policies uh different policies here so you can as you can see you can Define
49:01
you can as you can see you can Define
49:01
you can as you can see you can Define your custom ones but we have a set of
49:03
your custom ones but we have a set of
49:03
your custom ones but we have a set of built-in ones which are probably very
49:05
built-in ones which are probably very
49:05
built-in ones which are probably very interesting to you and some of them are
49:07
interesting to you and some of them are
49:07
interesting to you and some of them are technology focused right like let's see
49:09
technology focused right like let's see
49:09
technology focused right like let's see like let's make sure that Defender for
49:11
like let's make sure that Defender for
49:11
like let's make sure that Defender for SQL agents on Virtual machines is
49:12
SQL agents on Virtual machines is
49:12
SQL agents on Virtual machines is deployed and so on but then we also have
49:14
deployed and so on but then we also have
49:14
deployed and so on but then we also have a lot of them uh who actually based on
49:17
a lot of them uh who actually based on
49:17
a lot of them uh who actually based on industry certific uh certificates so for
49:20
industry certific uh certificates so for
49:20
industry certific uh certificates so for example we have for feder ramp we have
49:22
example we have for feder ramp we have
49:22
example we have for feder ramp we have um we have ISO PCI IRS um UK NHS and so
49:28
um we have ISO PCI IRS um UK NHS and so
49:28
um we have ISO PCI IRS um UK NHS and so on which you can select now in my case I
49:31
on which you can select now in my case I
49:31
on which you can select now in my case I deployed a very simple
49:33
deployed a very simple
49:33
deployed a very simple one which actually goes out and in
49:35
one which actually goes out and in
49:35
one which actually goes out and in audits virtual machines or physical
49:38
audits virtual machines or physical
49:38
audits virtual machines or physical Service as well like service in general
49:40
Service as well like service in general
49:40
Service as well like service in general for insecure password settings so I
49:42
for insecure password settings so I
49:42
for insecure password settings so I could set this up now but that would
49:43
could set this up now but that would
49:43
could set this up now but that would take obviously a while and so what I'm
49:46
take obviously a while and so what I'm
49:46
take obviously a while and so what I'm going to do here is like in a good
49:47
going to do here is like in a good
49:47
going to do here is like in a good cooking show I already prepared um uh
49:52
cooking show I already prepared um uh
49:52
cooking show I already prepared um uh this policy right so we don't have to
49:54
this policy right so we don't have to
49:54
this policy right so we don't have to wait for it so if I want to now see my
49:57
wait for it so if I want to now see my
49:57
wait for it so if I want to now see my compliance state of my environment I can
49:59
compliance state of my environment I can
49:59
compliance state of my environment I can simply hit compliance and now you can
50:01
simply hit compliance and now you can
50:01
simply hit compliance and now you can see a couple of different things first
50:03
see a couple of different things first
50:03
see a couple of different things first thing you can see that I'm actually
50:04
thing you can see that I'm actually
50:04
thing you can see that I'm actually doing a very bad job when it comes to
50:06
doing a very bad job when it comes to
50:07
doing a very bad job when it comes to compliance and secondly you can see here
50:09
compliance and secondly you can see here
50:09
compliance and secondly you can see here all the actual policies assigned and if
50:11
all the actual policies assigned and if
50:11
all the actual policies assigned and if I click on this one this is actually the
50:13
I click on this one this is actually the
50:13
I click on this one this is actually the one I just showed you and you can see
50:15
one I just showed you and you can see
50:15
one I just showed you and you can see here I'm not compant with that and if I
50:16
here I'm not compant with that and if I
50:16
here I'm not compant with that and if I scroll down I could even see the
50:18
scroll down I could even see the
50:18
scroll down I could even see the different um policies itself for example
50:21
different um policies itself for example
50:21
different um policies itself for example password age and password length and so
50:23
password age and password length and so
50:23
password age and password length and so on uh which are not configured the right
50:25
on uh which are not configured the right
50:25
on uh which are not configured the right way now now this is obviously
50:27
way now now this is obviously
50:27
way now now this is obviously interesting to know but if I'm in charge
50:29
interesting to know but if I'm in charge
50:29
interesting to know but if I'm in charge of compliance I also want to see like
50:31
of compliance I also want to see like
50:31
of compliance I also want to see like what resources are actually not
50:32
what resources are actually not
50:32
what resources are actually not compliant what of what what service are
50:34
compliant what of what what service are
50:34
compliant what of what what service are not compliant and so if I hit on
50:36
not compliant and so if I hit on
50:36
not compliant and so if I hit on compliance button I can now see here
50:38
compliance button I can now see here
50:39
compliance button I can now see here okay these are the servers um and uh
50:41
okay these are the servers um and uh
50:41
okay these are the servers um and uh which are not compliant and if I have a
50:43
which are not compliant and if I have a
50:43
which are not compliant and if I have a closer look here I can see these are my
50:46
closer look here I can see these are my
50:46
closer look here I can see these are my Azure VMS here you can see resource type
50:48
Azure VMS here you can see resource type
50:48
Azure VMS here you can see resource type microsoft. compute virtual machines and
50:52
microsoft. compute virtual machines and
50:52
microsoft. compute virtual machines and as well my arc service so this is
50:53
as well my arc service so this is
50:54
as well my arc service so this is microsoft. hybrid compute machines and
50:56
microsoft. hybrid compute machines and
50:56
microsoft. hybrid compute machines and so I I can see here basically have a
50:58
so I I can see here basically have a
50:58
so I I can see here basically have a compliant view about all my resources
51:01
compliant view about all my resources
51:01
compliant view about all my resources and again this is not just limit to
51:02
and again this is not just limit to
51:02
and again this is not just limit to servers uh we can also look at for
51:04
servers uh we can also look at for
51:04
servers uh we can also look at for example SQL servers or kubernetes
51:07
example SQL servers or kubernetes
51:07
example SQL servers or kubernetes clusters as well and then do much much
51:09
clusters as well and then do much much
51:09
clusters as well and then do much much more now how do we actually do this or
51:12
more now how do we actually do this or
51:12
more now how do we actually do this or what did I just show you so if I go back
51:14
what did I just show you so if I go back
51:14
what did I just show you so if I go back to the slide deck quickly and no worries
51:16
to the slide deck quickly and no worries
51:16
to the slide deck quickly and no worries there are more demos to come uh what I
51:18
there are more demos to come uh what I
51:18
there are more demos to come uh what I just showed you here is a high level
51:20
just showed you here is a high level
51:20
just showed you here is a high level architecture of how Azure works so when
51:22
architecture of how Azure works so when
51:22
architecture of how Azure works so when we are working with Azure as a customer
51:25
we are working with Azure as a customer
51:25
we are working with Azure as a customer we're basically using tools experience
51:27
we're basically using tools experience
51:27
we're basically using tools experience like the portal the CLI Powershell apis
51:30
like the portal the CLI Powershell apis
51:30
like the portal the CLI Powershell apis and so on to actually interact with
51:32
and so on to actually interact with
51:32
and so on to actually interact with Azure resource manager now asro resource
51:35
Azure resource manager now asro resource
51:35
Azure resource manager now asro resource manager provides all these great
51:36
manager provides all these great
51:36
manager provides all these great benefits to manage resources at a large
51:38
benefits to manage resources at a large
51:38
benefits to manage resources at a large scale right like tags grouping
51:41
scale right like tags grouping
51:41
scale right like tags grouping subscription management Ro based access
51:43
subscription management Ro based access
51:43
subscription management Ro based access control um policies logs and so on and
51:48
control um policies logs and so on and
51:48
control um policies logs and so on and if you look at then we also offer a ton
51:50
if you look at then we also offer a ton
51:50
if you look at then we also offer a ton of different Management Services like
51:51
of different Management Services like
51:52
of different Management Services like monitoring update management containers
51:54
monitoring update management containers
51:54
monitoring update management containers and so on um to actually manage these
51:57
and so on um to actually manage these
51:57
and so on um to actually manage these Azure resources right but again cluster
52:00
Azure resources right but again cluster
52:00
Azure resources right but again cluster customers do not just have Azure
52:02
customers do not just have Azure
52:02
customers do not just have Azure resources and so what they did before
52:04
resources and so what they did before
52:04
resources and so what they did before was they have their own management tools
52:06
was they have their own management tools
52:06
was they have their own management tools their existing management tooling to
52:08
their existing management tooling to
52:08
their existing management tooling to manage resources which are running on
52:09
manage resources which are running on
52:10
manage resources which are running on premises or at other Cloud providers now
52:13
premises or at other Cloud providers now
52:13
premises or at other Cloud providers now with Azure Arc we're basically building
52:15
with Azure Arc we're basically building
52:15
with Azure Arc we're basically building that bridge between the Azure resource
52:17
that bridge between the Azure resource
52:17
that bridge between the Azure resource manager and the resources which are
52:19
manager and the resources which are
52:19
manager and the resources which are outside of azure so you can actually get
52:21
outside of azure so you can actually get
52:21
outside of azure so you can actually get a representation of all this stuff
52:24
a representation of all this stuff
52:24
a representation of all this stuff within within Azure and you cannot just
52:26
within within Azure and you cannot just
52:26
within within Azure and you cannot just use it in the portal uh you can also use
52:28
use it in the portal uh you can also use
52:28
use it in the portal uh you can also use that using armed templates you can use
52:30
that using armed templates you can use
52:30
that using armed templates you can use that using the CLI or Powershell and so
52:32
that using the CLI or Powershell and so
52:32
that using the CLI or Powershell and so on and you can still keep on using your
52:35
on and you can still keep on using your
52:35
on and you can still keep on using your existing tooling right we not we don't
52:36
existing tooling right we not we don't
52:36
existing tooling right we not we don't want to create any dependencies which
52:38
want to create any dependencies which
52:38
want to create any dependencies which are like for your business critical
52:41
are like for your business critical
52:41
are like for your business critical applications uh if you don't need to
52:43
applications uh if you don't need to
52:43
applications uh if you don't need to right you can still use them but you get
52:44
right you can still use them but you get
52:45
right you can still use them but you get that ex uh extended benefit basically
52:48
that ex uh extended benefit basically
52:48
that ex uh extended benefit basically using our management
52:50
using our management
52:50
using our management tools so what can we actually manage if
52:53
tools so what can we actually manage if
52:53
tools so what can we actually manage if I talk about e Arc enabl infrastructure
52:55
I talk about e Arc enabl infrastructure
52:55
I talk about e Arc enabl infrastructure so we have for example uh servers Azure
52:57
so we have for example uh servers Azure
52:57
so we have for example uh servers Azure Arc enabled servers so we can manage
52:59
Arc enabled servers so we can manage
52:59
Arc enabled servers so we can manage that we can actually manage Azure Arc
53:01
that we can actually manage Azure Arc
53:01
that we can actually manage Azure Arc enabled kubernetes clusters and Azure
53:03
enabled kubernetes clusters and Azure
53:03
enabled kubernetes clusters and Azure SQL servers and I'm going to show you
53:05
SQL servers and I'm going to show you
53:05
SQL servers and I'm going to show you that uh in just a bit here so let me
53:08
that uh in just a bit here so let me
53:08
that uh in just a bit here so let me quickly go back to the demo here so how
53:11
quickly go back to the demo here so how
53:12
quickly go back to the demo here so how do I actually manage that um if I go to
53:14
do I actually manage that um if I go to
53:14
do I actually manage that um if I go to the arc aure Arc page The aure Arc
53:17
the arc aure Arc page The aure Arc
53:17
the arc aure Arc page The aure Arc Center within the Azure portal this is
53:19
Center within the Azure portal this is
53:20
Center within the Azure portal this is the one place where you would go to
53:21
the one place where you would go to
53:21
the one place where you would go to manage all your Arc resources so what
53:23
manage all your Arc resources so what
53:23
manage all your Arc resources so what you can do here is you could onboard new
53:25
you can do here is you could onboard new
53:26
you can do here is you could onboard new servers and new infrastructure new
53:27
servers and new infrastructure new
53:27
servers and new infrastructure new kubernetes clusters and then they will
53:29
kubernetes clusters and then they will
53:29
kubernetes clusters and then they will show up uh in the aure portal now what
53:33
show up uh in the aure portal now what
53:33
show up uh in the aure portal now what does that actually mean how do I
53:34
does that actually mean how do I
53:34
does that actually mean how do I unimportant resources it's very simple
53:36
unimportant resources it's very simple
53:36
unimportant resources it's very simple basically what you need to do is
53:37
basically what you need to do is
53:37
basically what you need to do is download the agent install the agent and
53:39
download the agent install the agent and
53:39
download the agent install the agent and register it like uh that machine or that
53:42
register it like uh that machine or that
53:42
register it like uh that machine or that kubernetes cluster uh with Azure that's
53:45
kubernetes cluster uh with Azure that's
53:45
kubernetes cluster uh with Azure that's very simple and we help you by
53:46
very simple and we help you by
53:46
very simple and we help you by generating a script um to do so and then
53:49
generating a script um to do so and then
53:49
generating a script um to do so and then the machine after a couple of minutes it
53:51
the machine after a couple of minutes it
53:51
the machine after a couple of minutes it will pop up in the ashure portal and you
53:53
will pop up in the ashure portal and you
53:53
will pop up in the ashure portal and you can see here it looks like this um so
53:55
can see here it looks like this um so
53:55
can see here it looks like this um so for example if if I click here on one of
53:57
for example if if I click here on one of
53:57
for example if if I click here on one of my servers you can see here it actually
53:59
my servers you can see here it actually
53:59
my servers you can see here it actually now looks like an aure resource right
54:01
now looks like an aure resource right
54:01
now looks like an aure resource right it's part of a resource Group um it's
54:03
it's part of a resource Group um it's
54:03
it's part of a resource Group um it's part of a subscription you can also see
54:05
part of a subscription you can also see
54:05
part of a subscription you can also see some additional local information here
54:07
some additional local information here
54:07
some additional local information here that server is actually running in my
54:09
that server is actually running in my
54:09
that server is actually running in my local data center or basically
54:11
local data center or basically
54:11
local data center or basically underneath my desk here um and then you
54:14
underneath my desk here um and then you
54:14
underneath my desk here um and then you can see here on the left side we get all
54:16
can see here on the left side we get all
54:17
can see here on the left side we get all the good stuff you get from all the aure
54:18
the good stuff you get from all the aure
54:18
the good stuff you get from all the aure resources like the activity log to audit
54:20
resources like the activity log to audit
54:20
resources like the activity log to audit like who has done what we get Ro based
54:22
like who has done what we get Ro based
54:22
like who has done what we get Ro based access control so we can actually take
54:25
access control so we can actually take
54:25
access control so we can actually take advantage of aure active Direct to see
54:27
advantage of aure active Direct to see
54:27
advantage of aure active Direct to see who has access to that resource or
54:28
who has access to that resource or
54:28
who has access to that resource or enable people to have access to that
54:30
enable people to have access to that
54:30
enable people to have access to that resource we can do like things like get
54:33
resource we can do like things like get
54:33
resource we can do like things like get security Center recommendations so for
54:34
security Center recommendations so for
54:35
security Center recommendations so for example here you can see here that like
54:37
example here you can see here that like
54:37
example here you can see here that like there have a couple of things I need to
54:38
there have a couple of things I need to
54:38
there have a couple of things I need to do um I can also for example take
54:41
do um I can also for example take
54:41
do um I can also for example take advantage of extensions so I can deploy
54:43
advantage of extensions so I can deploy
54:43
advantage of extensions so I can deploy for example a custom script extension to
54:46
for example a custom script extension to
54:46
for example a custom script extension to deploy a script to that machine or I can
54:49
deploy a script to that machine or I can
54:49
deploy a script to that machine or I can take advantage of for example lock
54:51
take advantage of for example lock
54:51
take advantage of for example lock analytics and Ash monitor to actually
54:54
analytics and Ash monitor to actually
54:54
analytics and Ash monitor to actually get some monitoring information
54:56
get some monitoring information
54:56
get some monitoring information here uh from that specific system so you
55:00
here uh from that specific system so you
55:00
here uh from that specific system so you can see here that This Server doesn't do
55:02
can see here that This Server doesn't do
55:02
can see here that This Server doesn't do a lot but you can see here um CPU
55:04
a lot but you can see here um CPU
55:04
a lot but you can see here um CPU utilization memory utilization uh dis
55:08
utilization memory utilization uh dis
55:08
utilization memory utilization uh dis and network utilization as well right um
55:11
and network utilization as well right um
55:11
and network utilization as well right um I can also get a dependency view uh and
55:14
I can also get a dependency view uh and
55:14
I can also get a dependency view uh and much much more here I can also do some
55:16
much much more here I can also do some
55:16
much much more here I can also do some update management so if I want to patch
55:18
update management so if I want to patch
55:18
update management so if I want to patch that server I can directly do this and
55:20
that server I can directly do this and
55:20
that server I can directly do this and control this out of the asure portal uh
55:23
control this out of the asure portal uh
55:23
control this out of the asure portal uh so you can see here that this actually
55:24
so you can see here that this actually
55:24
so you can see here that this actually is not compliant because there have this
55:26
is not compliant because there have this
55:26
is not compliant because there have this server has missing patches so I could
55:28
server has missing patches so I could
55:28
server has missing patches so I could actually go out and just deploy uh
55:30
actually go out and just deploy uh
55:30
actually go out and just deploy uh schedule a new update
55:32
schedule a new update
55:32
schedule a new update deployment again there's much much more
55:34
deployment again there's much much more
55:34
deployment again there's much much more to show um but what I want to show you
55:36
to show um but what I want to show you
55:36
to show um but what I want to show you next is like actually like the
55:38
next is like actually like the
55:38
next is like actually like the kubernetes cluster management right so I
55:40
kubernetes cluster management right so I
55:40
kubernetes cluster management right so I also have a couple of kubernetes cluster
55:41
also have a couple of kubernetes cluster
55:41
also have a couple of kubernetes cluster running outside of Asher and I want to
55:43
running outside of Asher and I want to
55:43
running outside of Asher and I want to manage these as well so what I can do
55:45
manage these as well so what I can do
55:45
manage these as well so what I can do here is I can actually go out and have a
55:47
here is I can actually go out and have a
55:48
here is I can actually go out and have a look at this cluster here you can see
55:50
look at this cluster here you can see
55:50
look at this cluster here you can see here on the left side I also get all the
55:51
here on the left side I also get all the
55:51
here on the left side I also get all the good stuff like monitoring policies and
55:54
good stuff like monitoring policies and
55:54
good stuff like monitoring policies and all that stuff uh security Center
55:56
all that stuff uh security Center
55:56
all that stuff uh security Center all the stuff I Al or a lot of stuff I
55:58
all the stuff I Al or a lot of stuff I
55:58
all the stuff I Al or a lot of stuff I also get for server but then what I want
56:00
also get for server but then what I want
56:00
also get for server but then what I want to show you here is how we can actually
56:01
to show you here is how we can actually
56:01
to show you here is how we can actually manage apps and do a giops integration
56:04
manage apps and do a giops integration
56:04
manage apps and do a giops integration to actually manage that so if I look at
56:06
to actually manage that so if I look at
56:06
to actually manage that so if I look at gitops here I can actually deploy that
56:08
gitops here I can actually deploy that
56:08
gitops here I can actually deploy that configuration and say Hey I want to
56:10
configuration and say Hey I want to
56:10
configuration and say Hey I want to deploy for example an application to
56:12
deploy for example an application to
56:12
deploy for example an application to that kubernetes cluster so what I did
56:15
that kubernetes cluster so what I did
56:15
that kubernetes cluster so what I did here is I have a git repository down
56:17
here is I have a git repository down
56:17
here is I have a git repository down here where my application and my
56:19
here where my application and my
56:20
here where my application and my application configuration is stored and
56:21
application configuration is stored and
56:22
application configuration is stored and I said basically to my kuties cluster
56:24
I said basically to my kuties cluster
56:24
I said basically to my kuties cluster okay pull that application from there
56:26
okay pull that application from there
56:26
okay pull that application from there and then look for changes to that
56:28
and then look for changes to that
56:28
and then look for changes to that application um and so when as soon as
56:30
application um and so when as soon as
56:30
application um and so when as soon as there is a change please also apply that
56:32
there is a change please also apply that
56:32
there is a change please also apply that to the cluster and so what I can show
56:34
to the cluster and so what I can show
56:34
to the cluster and so what I can show you I I took all my skills basically to
56:36
you I I took all my skills basically to
56:36
you I I took all my skills basically to create a new application here um which
56:39
create a new application here um which
56:39
create a new application here um which is basically a very simple application
56:41
is basically a very simple application
56:41
is basically a very simple application it says um let me quickly refresh here
56:44
it says um let me quickly refresh here
56:44
it says um let me quickly refresh here says hello um so that is what the
56:47
says hello um so that is what the
56:47
says hello um so that is what the application does and then I want to
56:49
application does and then I want to
56:49
application does and then I want to change that I want to say like it should
56:51
change that I want to say like it should
56:51
change that I want to say like it should not just say hello here it should say um
56:54
not just say hello here it should say um
56:54
not just say hello here it should say um hello Cloud Summit so what I hear go
56:56
hello Cloud Summit so what I hear go
56:56
hello Cloud Summit so what I hear go here and and change that so this is my G
56:58
here and and change that so this is my G
56:59
here and and change that so this is my G repo and now I'm doing something please
57:01
repo and now I'm doing something please
57:01
repo and now I'm doing something please don't repeat that at home this is really
57:03
don't repeat that at home this is really
57:03
don't repeat that at home this is really just for me right now so I'm going to
57:04
just for me right now so I'm going to
57:04
just for me right now so I'm going to directly um do a change in the U main
57:09
directly um do a change in the U main
57:09
directly um do a change in the U main branch here so let's say hello Cloud
57:12
branch here so let's say hello Cloud
57:12
branch here so let's say hello Cloud submit now well since I'm still a good
57:15
submit now well since I'm still a good
57:15
submit now well since I'm still a good admin I'm still going to at least do
57:17
admin I'm still going to at least do
57:17
admin I'm still going to at least do commit message here and then commit that
57:19
commit message here and then commit that
57:19
commit message here and then commit that change and again don't do that at home
57:21
change and again don't do that at home
57:21
change and again don't do that at home it also works with obviously approval
57:22
it also works with obviously approval
57:22
it also works with obviously approval steps and different branches and so on
57:24
steps and different branches and so on
57:24
steps and different branches and so on but now if I go back you can see here in
57:27
but now if I go back you can see here in
57:27
but now if I go back you can see here in this config this now goes out every
57:29
this config this now goes out every
57:29
this config this now goes out every three seconds basically to see if there
57:31
three seconds basically to see if there
57:31
three seconds basically to see if there is a change and so we can see here okay
57:35
is a change and so we can see here okay
57:35
is a change and so we can see here okay go from that git repo and basically look
57:37
go from that git repo and basically look
57:37
go from that git repo and basically look for that change and if I now go back and
57:40
for that change and if I now go back and
57:40
for that change and if I now go back and talked long enough if I now refresh my
57:42
talked long enough if I now refresh my
57:42
talked long enough if I now refresh my application here you can see here it
57:44
application here you can see here it
57:44
application here you can see here it says hello Cloud Summit so I can do a
57:45
says hello Cloud Summit so I can do a
57:45
says hello Cloud Summit so I can do a couple of different things there
57:46
couple of different things there
57:46
couple of different things there obviously not just changing like a
57:48
obviously not just changing like a
57:48
obviously not just changing like a message but this like you get the
57:50
message but this like you get the
57:50
message but this like you get the example the idea uh of that so there's
57:54
example the idea uh of that so there's
57:54
example the idea uh of that so there's much much more we can do but let's go
57:56
much much more we can do but let's go
57:56
much much more we can do but let's go quickly back to the slides uh what else
57:58
quickly back to the slides uh what else
57:58
quickly back to the slides uh what else we can do or have a quick summary on
58:00
we can do or have a quick summary on
58:00
we can do or have a quick summary on what we can do here so withar um we can
58:04
what we can do here so withar um we can
58:05
what we can do here so withar um we can actually uh manage servers again you saw
58:07
actually uh manage servers again you saw
58:07
actually uh manage servers again you saw that how that works how we can organize
58:09
that how that works how we can organize
58:09
that how that works how we can organize and take advantage of the of the
58:11
and take advantage of the of the
58:11
and take advantage of the of the security features and management
58:12
security features and management
58:12
security features and management features we have with Azure Arc uh we
58:15
features we have with Azure Arc uh we
58:15
features we have with Azure Arc uh we can do the same thing or similar things
58:17
can do the same thing or similar things
58:17
can do the same thing or similar things or even more if you will in some cases
58:19
or even more if you will in some cases
58:19
or even more if you will in some cases for C Arc enabled kubernetes clusters uh
58:23
for C Arc enabled kubernetes clusters uh
58:23
for C Arc enabled kubernetes clusters uh where we can actually go out and do for
58:24
where we can actually go out and do for
58:24
where we can actually go out and do for example that gitops deployment
58:26
example that gitops deployment
58:26
example that gitops deployment we can do monitoring of our kubernetes
58:28
we can do monitoring of our kubernetes
58:28
we can do monitoring of our kubernetes clusters as we can do it like for
58:30
clusters as we can do it like for
58:30
clusters as we can do it like for example as we do with AKs cluster right
58:32
example as we do with AKs cluster right
58:32
example as we do with AKs cluster right but we can do that with kubernetes
58:34
but we can do that with kubernetes
58:34
but we can do that with kubernetes clusters outside of azures um running
58:37
clusters outside of azures um running
58:37
clusters outside of azures um running basically on premises or even at other
58:38
basically on premises or even at other
58:38
basically on premises or even at other Cloud providers and then we can also
58:40
Cloud providers and then we can also
58:41
Cloud providers and then we can also connect to these clusters so if you need
58:42
connect to these clusters so if you need
58:42
connect to these clusters so if you need to do some configuration changes if an
58:44
to do some configuration changes if an
58:44
to do some configuration changes if an admin or developer needs to go out and
58:46
admin or developer needs to go out and
58:46
admin or developer needs to go out and do some changes we can do that as well
58:48
do some changes we can do that as well
58:48
do some changes we can do that as well so that is pretty cool stuff we we can
58:50
so that is pretty cool stuff we we can
58:50
so that is pretty cool stuff we we can do
58:51
do
58:51
do there so this is one part about hybrid
58:55
there so this is one part about hybrid
58:55
there so this is one part about hybrid Cloud management right we get that
58:56
Cloud management right we get that
58:56
Cloud management right we get that single control plane we can attach
58:58
single control plane we can attach
58:58
single control plane we can attach existing resources to it like servers
59:01
existing resources to it like servers
59:01
existing resources to it like servers and kubernetes clusters um and then
59:03
and kubernetes clusters um and then
59:03
and kubernetes clusters um and then actually go out and manage these and
59:05
actually go out and manage these and
59:05
actually go out and manage these and take advantage of that hyper of that
59:07
take advantage of that hyper of that
59:07
take advantage of that hyper of that cloud native management tooling we have
59:08
cloud native management tooling we have
59:08
cloud native management tooling we have in Azure the other part I promised you
59:11
in Azure the other part I promised you
59:11
in Azure the other part I promised you is the aure arc enabled Services part
59:14
is the aure arc enabled Services part
59:14
is the aure arc enabled Services part and that basically allows us to deploy
59:16
and that basically allows us to deploy
59:17
and that basically allows us to deploy services to resources which like or
59:19
services to resources which like or
59:19
services to resources which like or deploy Azure Services outside of azure
59:22
deploy Azure Services outside of azure
59:22
deploy Azure Services outside of azure so let me quickly show you how that can
59:24
so let me quickly show you how that can
59:24
so let me quickly show you how that can look like so again if I go back to the
59:26
look like so again if I go back to the
59:26
look like so again if I go back to the Azure Arc page
59:27
Azure Arc page
59:27
Azure Arc page here um we had here the infrastructure
59:30
here um we had here the infrastructure
59:30
here um we had here the infrastructure management but then on the bottom you
59:32
management but then on the bottom you
59:32
management but then on the bottom you can see here the services right so these
59:34
can see here the services right so these
59:34
can see here the services right so these are some of the services we currently
59:36
are some of the services we currently
59:36
are some of the services we currently Arc enabled and what we have here is an
59:40
Arc enabled and what we have here is an
59:40
Arc enabled and what we have here is an interesting piece here so we call that
59:41
interesting piece here so we call that
59:41
interesting piece here so we call that custom locations so in my case I defined
59:44
custom locations so in my case I defined
59:44
custom locations so in my case I defined two kubernetes clusters as custom
59:46
two kubernetes clusters as custom
59:46
two kubernetes clusters as custom locations where I now can go out and
59:48
locations where I now can go out and
59:48
locations where I now can go out and deploy Ash resources so to quickly show
59:52
deploy Ash resources so to quickly show
59:52
deploy Ash resources so to quickly show you how that could look like is here if
59:53
you how that could look like is here if
59:53
you how that could look like is here if I create a new app service could just C
59:56
I create a new app service could just C
59:56
I create a new app service could just C create
59:57
create
59:57
create new and then I would obviously select a
1:00:00
new and then I would obviously select a
1:00:00
new and then I would obviously select a resource Group let's select this one and
1:00:03
resource Group let's select this one and
1:00:03
resource Group let's select this one and then maybe give that a
1:00:07
name so let see uh let's let's do Cloud
1:00:12
name so let see uh let's let's do Cloud
1:00:12
name so let see uh let's let's do Cloud Summit and then I need to choose a
1:00:15
Summit and then I need to choose a
1:00:15
Summit and then I need to choose a region right where do I want to deploy
1:00:17
region right where do I want to deploy
1:00:17
region right where do I want to deploy this and this is nothing new you have
1:00:18
this and this is nothing new you have
1:00:18
this and this is nothing new you have seen that before but the cool part here
1:00:20
seen that before but the cool part here
1:00:20
seen that before but the cool part here is that I cannot just select an ash
1:00:22
is that I cannot just select an ash
1:00:22
is that I cannot just select an ash region I could also select now my custom
1:00:24
region I could also select now my custom
1:00:24
region I could also select now my custom re my custom location right so these are
1:00:27
re my custom location right so these are
1:00:27
re my custom location right so these are now basically in my own data center you
1:00:29
now basically in my own data center you
1:00:29
now basically in my own data center you can see Com data center that doesn't
1:00:31
can see Com data center that doesn't
1:00:31
can see Com data center that doesn't really sound like a Azure region right
1:00:34
really sound like a Azure region right
1:00:34
really sound like a Azure region right or I can even do that to another um
1:00:36
or I can even do that to another um
1:00:36
or I can even do that to another um deploy that to another cloud provider so
1:00:38
deploy that to another cloud provider so
1:00:38
deploy that to another cloud provider so how cool is that I can now deploy a
1:00:41
how cool is that I can now deploy a
1:00:41
how cool is that I can now deploy a large amount of azure Services uh not
1:00:44
large amount of azure Services uh not
1:00:44
large amount of azure Services uh not just in Azure but also at all locations
1:00:47
just in Azure but also at all locations
1:00:47
just in Azure but also at all locations so I could go out and go through
1:00:49
so I could go out and go through
1:00:49
so I could go out and go through obviously the setup I can also again use
1:00:51
obviously the setup I can also again use
1:00:51
obviously the setup I can also again use Arm templates to do that I can use like
1:00:53
Arm templates to do that I can use like
1:00:53
Arm templates to do that I can use like the clis to deploy that as well I can do
1:00:56
the clis to deploy that as well I can do
1:00:57
the clis to deploy that as well I can do use native tooling within Visual Studio
1:00:59
use native tooling within Visual Studio
1:00:59
use native tooling within Visual Studio code for example as well so if I want to
1:01:02
code for example as well so if I want to
1:01:02
code for example as well so if I want to use that I can do that as well so that
1:01:05
use that I can do that as well so that
1:01:05
use that I can do that as well so that is that is pretty cool stuff uh we have
1:01:07
is that is pretty cool stuff uh we have
1:01:07
is that is pretty cool stuff uh we have there as well and so with that let me
1:01:10
there as well and so with that let me
1:01:10
there as well and so with that let me quickly talk a little bit what what's
1:01:11
quickly talk a little bit what what's
1:01:12
quickly talk a little bit what what's actually there so in this case you saw
1:01:14
actually there so in this case you saw
1:01:14
actually there so in this case you saw like when we talked about Azure
1:01:16
like when we talked about Azure
1:01:16
like when we talked about Azure application Services which are currently
1:01:18
application Services which are currently
1:01:18
application Services which are currently in preview so you can go out and deploy
1:01:20
in preview so you can go out and deploy
1:01:20
in preview so you can go out and deploy for example app service functions logic
1:01:22
for example app service functions logic
1:01:22
for example app service functions logic apps API management event grid uh
1:01:25
apps API management event grid uh
1:01:25
apps API management event grid uh outside of azure which is pretty awesome
1:01:27
outside of azure which is pretty awesome
1:01:27
outside of azure which is pretty awesome and then um this obviously enables a
1:01:29
and then um this obviously enables a
1:01:29
and then um this obviously enables a couple of different scenarios for
1:01:31
couple of different scenarios for
1:01:31
couple of different scenarios for developers where now you cannot just
1:01:33
developers where now you cannot just
1:01:33
developers where now you cannot just build these Cloud native applications in
1:01:35
build these Cloud native applications in
1:01:35
build these Cloud native applications in aure but then also take that and bring
1:01:38
aure but then also take that and bring
1:01:38
aure but then also take that and bring that back to like basically any
1:01:39
that back to like basically any
1:01:39
that back to like basically any infrastructure where you want to run
1:01:41
infrastructure where you want to run
1:01:41
infrastructure where you want to run it but it's not just about applications
1:01:44
it but it's not just about applications
1:01:44
it but it's not just about applications right most applications also need
1:01:46
right most applications also need
1:01:46
right most applications also need databases so one thing which is also
1:01:48
databases so one thing which is also
1:01:48
databases so one thing which is also already General available is azure Arc
1:01:50
already General available is azure Arc
1:01:50
already General available is azure Arc enabled data services and this allows
1:01:52
enabled data services and this allows
1:01:52
enabled data services and this allows you for example to run Azure SQL managed
1:01:55
you for example to run Azure SQL managed
1:01:55
you for example to run Azure SQL managed instances in these places as well and
1:01:57
instances in these places as well and
1:01:57
instances in these places as well and then you get not just get just the SQL
1:02:00
then you get not just get just the SQL
1:02:00
then you get not just get just the SQL database but you get actually the aure
1:02:01
database but you get actually the aure
1:02:02
database but you get actually the aure SQL experience as a manag service where
1:02:04
SQL experience as a manag service where
1:02:04
SQL experience as a manag service where we take care of the updating process uh
1:02:07
we take care of the updating process uh
1:02:07
we take care of the updating process uh of the security and so on and you can
1:02:09
of the security and so on and you can
1:02:09
of the security and so on and you can actually go out and deploy that and the
1:02:11
actually go out and deploy that and the
1:02:11
actually go out and deploy that and the only thing you actually need is a
1:02:13
only thing you actually need is a
1:02:13
only thing you actually need is a kubernetes cluster right so you need to
1:02:15
kubernetes cluster right so you need to
1:02:15
kubernetes cluster right so you need to have a nonrem kubernetes cluster or a
1:02:17
have a nonrem kubernetes cluster or a
1:02:17
have a nonrem kubernetes cluster or a kubernetes cluster running in other
1:02:19
kubernetes cluster running in other
1:02:19
kubernetes cluster running in other other cloud provider as well and then
1:02:21
other cloud provider as well and then
1:02:21
other cloud provider as well and then connect that Define that as a customer
1:02:23
connect that Define that as a customer
1:02:23
connect that Define that as a customer region as I just showed you and then you
1:02:25
region as I just showed you and then you
1:02:26
region as I just showed you and then you can actually go out and deploy that in
1:02:28
can actually go out and deploy that in
1:02:28
can actually go out and deploy that in the terms of d uh data services you can
1:02:31
the terms of d uh data services you can
1:02:31
the terms of d uh data services you can even go and do that in a disconnected
1:02:33
even go and do that in a disconnected
1:02:33
even go and do that in a disconnected environment as
1:02:34
environment as
1:02:34
environment as well so what does that give us so if you
1:02:37
well so what does that give us so if you
1:02:37
well so what does that give us so if you think about if you're a cloud architect
1:02:39
think about if you're a cloud architect
1:02:39
think about if you're a cloud architect or developer you can now use your
1:02:41
or developer you can now use your
1:02:41
or developer you can now use your existing tooling and your existing
1:02:42
existing tooling and your existing
1:02:42
existing tooling and your existing skills to actually
1:02:44
skills to actually
1:02:44
skills to actually deploy um this these services or these
1:02:47
deploy um this these services or these
1:02:47
deploy um this these services or these applications to your infrastructure
1:02:49
applications to your infrastructure
1:02:49
applications to your infrastructure using for example the gith UPS
1:02:51
using for example the gith UPS
1:02:51
using for example the gith UPS techniques to deploy to your kuun
1:02:52
techniques to deploy to your kuun
1:02:52
techniques to deploy to your kuun cluster but then you can also take
1:02:54
cluster but then you can also take
1:02:54
cluster but then you can also take advantage of the a Services of the cloud
1:02:57
advantage of the a Services of the cloud
1:02:57
advantage of the a Services of the cloud native services for example like Asha
1:02:59
native services for example like Asha
1:02:59
native services for example like Asha SQL and functions and web apps and keep
1:03:01
SQL and functions and web apps and keep
1:03:02
SQL and functions and web apps and keep on doing that doesn't matter where
1:03:03
on doing that doesn't matter where
1:03:03
on doing that doesn't matter where they're actually running so this is
1:03:05
they're actually running so this is
1:03:05
they're actually running so this is gives you the kind of like flexibility
1:03:07
gives you the kind of like flexibility
1:03:07
gives you the kind of like flexibility you want want to have there now one last
1:03:11
you want want to have there now one last
1:03:11
you want want to have there now one last thing I actually want to mention um if
1:03:14
thing I actually want to mention um if
1:03:14
thing I actually want to mention um if you for example want to deploy this now
1:03:16
you for example want to deploy this now
1:03:16
you for example want to deploy this now in your data center you're saying well I
1:03:18
in your data center you're saying well I
1:03:18
in your data center you're saying well I don't have the knowledge really to like
1:03:21
don't have the knowledge really to like
1:03:21
don't have the knowledge really to like build up a kubernetes cluster right I
1:03:23
build up a kubernetes cluster right I
1:03:23
build up a kubernetes cluster right I don't just want to want to for example
1:03:25
don't just want to want to for example
1:03:25
don't just want to want to for example do that we also offer a solution called
1:03:28
do that we also offer a solution called
1:03:28
do that we also offer a solution called um ashes HCI and this is basically an
1:03:30
um ashes HCI and this is basically an
1:03:30
um ashes HCI and this is basically an infrastructure solution doing
1:03:32
infrastructure solution doing
1:03:32
infrastructure solution doing virtualization where you can then run
1:03:33
virtualization where you can then run
1:03:33
virtualization where you can then run Windows and Linux VMS and then run
1:03:36
Windows and Linux VMS and then run
1:03:36
Windows and Linux VMS and then run different applications inside these VMS
1:03:38
different applications inside these VMS
1:03:38
different applications inside these VMS right this is also a great solution if
1:03:39
right this is also a great solution if
1:03:39
right this is also a great solution if you look at vdi and so on but a service
1:03:43
you look at vdi and so on but a service
1:03:43
you look at vdi and so on but a service which we also bring to aure stack ACI is
1:03:46
which we also bring to aure stack ACI is
1:03:46
which we also bring to aure stack ACI is AKs so the Azure kubernetes service
1:03:48
AKs so the Azure kubernetes service
1:03:48
AKs so the Azure kubernetes service cannot just run an Azure but can also
1:03:50
cannot just run an Azure but can also
1:03:50
cannot just run an Azure but can also run on ashes St HCI and so that enables
1:03:53
run on ashes St HCI and so that enables
1:03:53
run on ashes St HCI and so that enables you then to run basically all the cont
1:03:55
you then to run basically all the cont
1:03:55
you then to run basically all the cont containers as or containerized
1:03:57
containers as or containerized
1:03:57
containers as or containerized applications you have but then also the
1:03:59
applications you have but then also the
1:03:59
applications you have but then also the Azure Arc enabled Services I've just
1:04:01
Azure Arc enabled Services I've just
1:04:02
Azure Arc enabled Services I've just showed you in your own data center
1:04:03
showed you in your own data center
1:04:04
showed you in your own data center locations and then obviously build your
1:04:05
locations and then obviously build your
1:04:05
locations and then obviously build your Cloud native applications and this is
1:04:08
Cloud native applications and this is
1:04:08
Cloud native applications and this is great because AKs on hhci again is kind
1:04:11
great because AKs on hhci again is kind
1:04:11
great because AKs on hhci again is kind of like deployed as a service on top of
1:04:13
of like deployed as a service on top of
1:04:13
of like deployed as a service on top of it uh very easy to deploy to go forward
1:04:16
it uh very easy to deploy to go forward
1:04:16
it uh very easy to deploy to go forward with it and you can deploy that in your
1:04:17
with it and you can deploy that in your
1:04:17
with it and you can deploy that in your own Data Center and you don't need to
1:04:19
own Data Center and you don't need to
1:04:19
own Data Center and you don't need to have all this like I build it by myself
1:04:22
have all this like I build it by myself
1:04:22
have all this like I build it by myself experience so you can have the full
1:04:23
experience so you can have the full
1:04:23
experience so you can have the full stack Microsoft if you want to
1:04:26
stack Microsoft if you want to
1:04:26
stack Microsoft if you want to but again it's not necessary right you
1:04:28
but again it's not necessary right you
1:04:28
but again it's not necessary right you can also just use other kubernetes
1:04:30
can also just use other kubernetes
1:04:30
can also just use other kubernetes clusters like open shift and so on uh to
1:04:33
clusters like open shift and so on uh to
1:04:33
clusters like open shift and so on uh to do similar things as
1:04:35
do similar things as
1:04:35
do similar things as well so with that I just want to tell
1:04:38
well so with that I just want to tell
1:04:38
well so with that I just want to tell you a little bit where you can find more
1:04:39
you a little bit where you can find more
1:04:39
you a little bit where you can find more before I'm actually done um so if you're
1:04:42
before I'm actually done um so if you're
1:04:42
before I'm actually done um so if you're looking at like this hybrid multicloud
1:04:44
looking at like this hybrid multicloud
1:04:44
looking at like this hybrid multicloud approach and want to dive into deeper
1:04:46
approach and want to dive into deeper
1:04:46
approach and want to dive into deeper into what I just told you especially
1:04:47
into what I just told you especially
1:04:47
into what I just told you especially when it also comes to management um have
1:04:50
when it also comes to management um have
1:04:50
when it also comes to management um have a look at the cloud adoption framework
1:04:52
a look at the cloud adoption framework
1:04:52
a look at the cloud adoption framework we now have a special scenario for high
1:04:55
we now have a special scenario for high
1:04:55
we now have a special scenario for high and multicloud uh guidance basically
1:04:58
and multicloud uh guidance basically
1:04:58
and multicloud uh guidance basically where we actually bring you that
1:05:00
where we actually bring you that
1:05:00
where we actually bring you that information um and this is again um a
1:05:03
information um and this is again um a
1:05:03
information um and this is again um a lot of awesome stuff we we basically
1:05:05
lot of awesome stuff we we basically
1:05:05
lot of awesome stuff we we basically develop together with our customers the
1:05:07
develop together with our customers the
1:05:07
develop together with our customers the engineering teams uh and so on focusing
1:05:10
engineering teams uh and so on focusing
1:05:10
engineering teams uh and so on focusing especially on these hybrid multic Cloud
1:05:12
especially on these hybrid multic Cloud
1:05:12
especially on these hybrid multic Cloud approaches talking about the control
1:05:13
approaches talking about the control
1:05:13
approaches talking about the control plane and so on and then we have a ton
1:05:16
plane and so on and then we have a ton
1:05:16
plane and so on and then we have a ton of different Services uh additional
1:05:18
of different Services uh additional
1:05:18
of different Services uh additional information like Microsoft learn highly
1:05:20
information like Microsoft learn highly
1:05:20
information like Microsoft learn highly recommend to check that out we have
1:05:21
recommend to check that out we have
1:05:21
recommend to check that out we have reference architectures and so on so
1:05:24
reference architectures and so on so
1:05:24
reference architectures and so on so there's much much more to learn
1:05:26
there's much much more to learn
1:05:26
there's much much more to learn again I have a couple of links inside
1:05:27
again I have a couple of links inside
1:05:27
again I have a couple of links inside here uh where you can actually go and
1:05:29
here uh where you can actually go and
1:05:29
here uh where you can actually go and find more also check out Microsoft docs
1:05:32
find more also check out Microsoft docs
1:05:32
find more also check out Microsoft docs and last but not least uh check out the
1:05:34
and last but not least uh check out the
1:05:34
and last but not least uh check out the mic the Azure Arc jumpstart guide to
1:05:37
mic the Azure Arc jumpstart guide to
1:05:37
mic the Azure Arc jumpstart guide to actually deploy quickly uh these
1:05:39
actually deploy quickly uh these
1:05:39
actually deploy quickly uh these different uh Technologies so with that I
1:05:42
different uh Technologies so with that I
1:05:42
different uh Technologies so with that I want to say thank you and hope that
1:05:44
want to say thank you and hope that
1:05:44
want to say thank you and hope that gives you provide you a great
1:05:51
overview all right Thomas that was an
1:05:53
overview all right Thomas that was an
1:05:53
overview all right Thomas that was an absolutely amazing session although it
1:05:55
absolutely amazing session although it
1:05:55
absolutely amazing session although it went over over my head but looks like he
1:05:56
went over over my head but looks like he
1:05:56
went over over my head but looks like he covered the entire ecosystem of aure Arc
1:05:59
covered the entire ecosystem of aure Arc
1:05:59
covered the entire ecosystem of aure Arc uh to be honest I really loved your
1:06:01
uh to be honest I really loved your
1:06:01
uh to be honest I really loved your slides I I really loved your slides so
1:06:04
slides I I really loved your slides so
1:06:04
slides I I really loved your slides so Thomas you you are in a a very fancy
1:06:06
Thomas you you are in a a very fancy
1:06:06
Thomas you you are in a a very fancy designation right where we did discuss
1:06:08
designation right where we did discuss
1:06:08
designation right where we did discuss that you work both with the engineers
1:06:09
that you work both with the engineers
1:06:09
that you work both with the engineers and you get to work with the customers
1:06:11
and you get to work with the customers
1:06:11
and you get to work with the customers right so while while working with this
1:06:13
right so while while working with this
1:06:13
right so while while working with this hybrid ecosystem right what is a big
1:06:15
hybrid ecosystem right what is a big
1:06:15
hybrid ecosystem right what is a big challenge or a debate you get to face
1:06:17
challenge or a debate you get to face
1:06:17
challenge or a debate you get to face with with the customers any one point
1:06:19
with with the customers any one point
1:06:19
with with the customers any one point who like to B from my
1:06:20
who like to B from my
1:06:20
who like to B from my experience yeah so there's always I
1:06:23
experience yeah so there's always I
1:06:23
experience yeah so there's always I think a debate when it comes to like
1:06:25
think a debate when it comes to like
1:06:25
think a debate when it comes to like security
1:06:26
security
1:06:26
security and and stuff like that right and what I
1:06:29
and and stuff like that right and what I
1:06:29
and and stuff like that right and what I seen now what happened over the past
1:06:31
seen now what happened over the past
1:06:31
seen now what happened over the past couple of years was like we had this
1:06:33
couple of years was like we had this
1:06:33
couple of years was like we had this like in the past we had this discussion
1:06:34
like in the past we had this discussion
1:06:34
like in the past we had this discussion okay is the cloud secure right and now
1:06:37
okay is the cloud secure right and now
1:06:37
okay is the cloud secure right and now this this conversation slightly shifted
1:06:39
this this conversation slightly shifted
1:06:39
this this conversation slightly shifted away and saying hey how can I use the
1:06:41
away and saying hey how can I use the
1:06:41
away and saying hey how can I use the cloud to make my on premises environment
1:06:45
cloud to make my on premises environment
1:06:45
cloud to make my on premises environment more secure right so they people start
1:06:47
more secure right so they people start
1:06:47
more secure right so they people start to see the value um of the cloud and
1:06:50
to see the value um of the cloud and
1:06:50
to see the value um of the cloud and actually it can it's not just like to
1:06:52
actually it can it's not just like to
1:06:52
actually it can it's not just like to move everything to the cloud it's really
1:06:53
move everything to the cloud it's really
1:06:53
move everything to the cloud it's really coming down to actually take take
1:06:55
coming down to actually take take
1:06:55
coming down to actually take take advantage of the cloud and make your on
1:06:57
advantage of the cloud and make your on
1:06:57
advantage of the cloud and make your on premises environment even
1:07:00
premises environment even
1:07:00
premises environment even better why it makes sense Let's uh maybe
1:07:03
better why it makes sense Let's uh maybe
1:07:03
better why it makes sense Let's uh maybe let's let's answer this one from a bird
1:07:04
let's let's answer this one from a bird
1:07:04
let's let's answer this one from a bird ey M right Thomas what are the
1:07:06
ey M right Thomas what are the
1:07:06
ey M right Thomas what are the requirements to connect private servers
1:07:08
requirements to connect private servers
1:07:08
requirements to connect private servers those not directly connected to the
1:07:09
those not directly connected to the
1:07:10
those not directly connected to the internet to the
1:07:11
internet to the
1:07:11
internet to the cloud So srr currently uh needs to
1:07:14
cloud So srr currently uh needs to
1:07:14
cloud So srr currently uh needs to basically have a connectivity to the
1:07:16
basically have a connectivity to the
1:07:16
basically have a connectivity to the aure control plan right you as I
1:07:18
aure control plan right you as I
1:07:18
aure control plan right you as I mentioned you deploy that Arc agent and
1:07:21
mentioned you deploy that Arc agent and
1:07:21
mentioned you deploy that Arc agent and that Arc agent uh can be connected
1:07:23
that Arc agent uh can be connected
1:07:24
that Arc agent uh can be connected through through different ways so first
1:07:25
through through different ways so first
1:07:25
through through different ways so first of all you can have that over um
1:07:28
of all you can have that over um
1:07:28
of all you can have that over um outgoing traffic on Port 443 so it's
1:07:30
outgoing traffic on Port 443 so it's
1:07:30
outgoing traffic on Port 443 so it's https uh encrypted in that sense uh that
1:07:34
https uh encrypted in that sense uh that
1:07:34
https uh encrypted in that sense uh that we basically just need to access some of
1:07:36
we basically just need to access some of
1:07:36
we basically just need to access some of the Azure apis uh however we know that
1:07:39
the Azure apis uh however we know that
1:07:39
the Azure apis uh however we know that some customers obviously don't want to
1:07:41
some customers obviously don't want to
1:07:41
some customers obviously don't want to allow direct internet access so we have
1:07:44
allow direct internet access so we have
1:07:44
allow direct internet access so we have two other options so we have also the
1:07:46
two other options so we have also the
1:07:46
two other options so we have also the way that you can connect through a a
1:07:48
way that you can connect through a a
1:07:48
way that you can connect through a a proxy server if you have that so you can
1:07:50
proxy server if you have that so you can
1:07:50
proxy server if you have that so you can actually enable that as well or if you
1:07:53
actually enable that as well or if you
1:07:53
actually enable that as well or if you really want to have a like not
1:07:55
really want to have a like not
1:07:56
really want to have a like not necessarily even going through the
1:07:57
necessarily even going through the
1:07:57
necessarily even going through the internet you can set up for example if
1:07:59
internet you can set up for example if
1:07:59
internet you can set up for example if you have an express route or a VPN
1:08:00
you have an express route or a VPN
1:08:00
you have an express route or a VPN connection you can actually use a
1:08:02
connection you can actually use a
1:08:02
connection you can actually use a private endpoint or a Azure private link
1:08:06
private endpoint or a Azure private link
1:08:06
private endpoint or a Azure private link configuration so the Azure Arc agent
1:08:09
configuration so the Azure Arc agent
1:08:09
configuration so the Azure Arc agent takes advantage um of your VPN or your
1:08:12
takes advantage um of your VPN or your
1:08:12
takes advantage um of your VPN or your express route connection so in that
1:08:14
express route connection so in that
1:08:14
express route connection so in that sense it doesn't even like if in the
1:08:16
sense it doesn't even like if in the
1:08:16
sense it doesn't even like if in the sense of um aure Express rout it doesn't
1:08:20
sense of um aure Express rout it doesn't
1:08:20
sense of um aure Express rout it doesn't even connect uh through the public
1:08:22
even connect uh through the public
1:08:22
even connect uh through the public internet well that makes sense looks
1:08:24
internet well that makes sense looks
1:08:24
internet well that makes sense looks like as your Mark team has been working
1:08:26
like as your Mark team has been working
1:08:26
like as your Mark team has been working a lot any way you want you can go ahead
1:08:28
a lot any way you want you can go ahead
1:08:28
a lot any way you want you can go ahead and connect your services to the asure
1:08:31
and connect your services to the asure
1:08:31
and connect your services to the asure Thomas that was an absolutely amazing
1:08:32
Thomas that was an absolutely amazing
1:08:33
Thomas that was an absolutely amazing session any file thing you want to plug
1:08:34
session any file thing you want to plug
1:08:34
session any file thing you want to plug in before we move to the next session
1:08:38
in before we move to the next session
1:08:38
in before we move to the next session now I just want to say thank you and
1:08:39
now I just want to say thank you and
1:08:39
now I just want to say thank you and again for everyone looking out at these
1:08:40
again for everyone looking out at these
1:08:40
again for everyone looking out at these hybrid architectures please make sure
1:08:42
hybrid architectures please make sure
1:08:42
hybrid architectures please make sure you check out the cloud adoption
1:08:44
you check out the cloud adoption
1:08:44
you check out the cloud adoption framework and you can also find a lot of
1:08:45
framework and you can also find a lot of
1:08:46
framework and you can also find a lot of content on Microsoft learn yeah thank
1:08:48
content on Microsoft learn yeah thank
1:08:48
content on Microsoft learn yeah thank you so much Thomas absolutely amazing as
1:08:50
you so much Thomas absolutely amazing as
1:08:50
you so much Thomas absolutely amazing as always I would always love to host you
1:08:52
always I would always love to host you
1:08:52
always I would always love to host you back once again I hope I don't have to
1:08:54
back once again I hope I don't have to
1:08:54
back once again I hope I don't have to wait for another 10 months
1:08:57
wait for another 10 months
1:08:57
wait for another 10 months Thomas thank you so much have an
1:08:58
Thomas thank you so much have an
1:08:58
Thomas thank you so much have an absolutely amazing day ahead and week
1:09:00
absolutely amazing day ahead and week
1:09:01
absolutely amazing day ahead and week and the rest of time and I'll see you
1:09:02
and the rest of time and I'll see you
1:09:02
and the rest of time and I'll see you some other time thank you so much and T
1:09:04
some other time thank you so much and T
1:09:04
some other time thank you so much and T bye take care thank you very much Simon
1:09:07
bye take care thank you very much Simon
1:09:07
bye take care thank you very much Simon thank
1:09:07
thank
1:09:07
thank you all right we now move from one Cloud
1:09:10
you all right we now move from one Cloud
1:09:11
you all right we now move from one Cloud Advocate to a session of another Cloud
1:09:12
Advocate to a session of another Cloud
1:09:12
Advocate to a session of another Cloud Advocate it's by Hank uh for those who
1:09:16
Advocate it's by Hank uh for those who
1:09:16
Advocate it's by Hank uh for those who follow a c corner right uh we and Hank
1:09:19
follow a c corner right uh we and Hank
1:09:19
follow a c corner right uh we and Hank work very closely together but I don't
1:09:22
work very closely together but I don't
1:09:22
work very closely together but I don't get to host Hank very often because I
1:09:24
get to host Hank very often because I
1:09:24
get to host Hank very often because I believe um Cloud Advocates are very busy
1:09:26
believe um Cloud Advocates are very busy
1:09:27
believe um Cloud Advocates are very busy and I'm hosting Hank only for the second
1:09:28
and I'm hosting Hank only for the second
1:09:29
and I'm hosting Hank only for the second time in past 18 to 19 months so I'm
1:09:31
time in past 18 to 19 months so I'm
1:09:31
time in past 18 to 19 months so I'm really excited for this session because
1:09:33
really excited for this session because
1:09:33
really excited for this session because Hank is going to talk about what's new
1:09:34
Hank is going to talk about what's new
1:09:34
Hank is going to talk about what's new with a machine learning and if you just
1:09:36
with a machine learning and if you just
1:09:36
with a machine learning and if you just go ahead and look at Microsoft ecosystem
1:09:38
go ahead and look at Microsoft ecosystem
1:09:38
go ahead and look at Microsoft ecosystem of AI and machine learning there's a lot
1:09:41
of AI and machine learning there's a lot
1:09:41
of AI and machine learning there's a lot that you can do in that entire ecosystem
1:09:43
that you can do in that entire ecosystem
1:09:43
that you can do in that entire ecosystem uh the designers the notebooks and what
1:09:45
uh the designers the notebooks and what
1:09:45
uh the designers the notebooks and what not they have it so to talk about today
1:09:47
not they have it so to talk about today
1:09:47
not they have it so to talk about today is HK and let's welcome our next speaker
1:09:53
is HK and let's welcome our next speaker
1:09:53
is HK and let's welcome our next speaker [Music]
1:10:09
[Music]
1:10:09
[Music] w w
1:10:13
w w
1:10:13
w w [Music]
1:10:22
[Music]
1:10:31
hi Hank welcome to cloudit
1:10:33
hi Hank welcome to cloudit
1:10:33
hi Hank welcome to cloudit 2021 hey hello thank you thanks for
1:10:36
2021 hey hello thank you thanks for
1:10:36
2021 hey hello thank you thanks for having me I just realized I was looking
1:10:38
having me I just realized I was looking
1:10:39
having me I just realized I was looking at the video and I just checked your
1:10:40
at the video and I just checked your
1:10:40
at the video and I just checked your LinkedIn how was the very first episode
1:10:43
LinkedIn how was the very first episode
1:10:43
LinkedIn how was the very first episode of uh what we call it a be of AI season
1:10:46
of uh what we call it a be of AI season
1:10:46
of uh what we call it a be of AI season 2 oh yeah that one was really good it
1:10:49
2 oh yeah that one was really good it
1:10:49
2 oh yeah that one was really good it all worked still worked so so that was
1:10:53
all worked still worked so so that was
1:10:53
all worked still worked so so that was good and we had a really amazing guest
1:10:55
good and we had a really amazing guest
1:10:55
good and we had a really amazing guest that uh they did some really cool things
1:10:57
that uh they did some really cool things
1:10:57
that uh they did some really cool things in AI so should check that out yeah I I
1:11:01
in AI so should check that out yeah I I
1:11:02
in AI so should check that out yeah I I I Got a notification on LinkedIn that
1:11:03
I Got a notification on LinkedIn that
1:11:03
I Got a notification on LinkedIn that Hank was live so I just checked it and
1:11:05
Hank was live so I just checked it and
1:11:05
Hank was live so I just checked it and your live shows are are are very
1:11:07
your live shows are are are very
1:11:07
your live shows are are are very creative like like not just another live
1:11:09
creative like like not just another live
1:11:09
creative like like not just another live shows I really love tuning to your
1:11:11
shows I really love tuning to your
1:11:11
shows I really love tuning to your events Hank I know I am already couple
1:11:13
events Hank I know I am already couple
1:11:13
events Hank I know I am already couple of minutes in your session I see you're
1:11:15
of minutes in your session I see you're
1:11:15
of minutes in your session I see you're sharing your slides once you move away
1:11:17
sharing your slides once you move away
1:11:17
sharing your slides once you move away the streamy things I'll add it to the
1:11:19
the streamy things I'll add it to the
1:11:19
the streamy things I'll add it to the stream uh yeah I've added it to the
1:11:21
stream uh yeah I've added it to the
1:11:21
stream uh yeah I've added it to the stream now everybody can see it and next
1:11:23
stream now everybody can see it and next
1:11:23
stream now everybody can see it and next 25 minutes is all your
1:11:25
25 minutes is all your
1:11:25
25 minutes is all your perfect thank you very much hello
1:11:27
perfect thank you very much hello
1:11:27
perfect thank you very much hello everyone and welcome to my session
1:11:29
everyone and welcome to my session
1:11:29
everyone and welcome to my session what's new in Azure machine learning um
1:11:33
what's new in Azure machine learning um
1:11:33
what's new in Azure machine learning um so my name is Hank and I'm A Cloud
1:11:35
so my name is Hank and I'm A Cloud
1:11:35
so my name is Hank and I'm A Cloud advocate of Microsoft based in the
1:11:37
advocate of Microsoft based in the
1:11:37
advocate of Microsoft based in the Netherlands and my job is to make you
1:11:39
Netherlands and my job is to make you
1:11:39
Netherlands and my job is to make you all successful on our clouds with Azure
1:11:42
all successful on our clouds with Azure
1:11:42
all successful on our clouds with Azure AI so in this session we are going to
1:11:44
AI so in this session we are going to
1:11:44
AI so in this session we are going to cover a few things um Azure machine
1:11:48
cover a few things um Azure machine
1:11:48
cover a few things um Azure machine learning is Big we only have 25 minutes
1:11:50
learning is Big we only have 25 minutes
1:11:51
learning is Big we only have 25 minutes so I picked two new things I want to
1:11:53
so I picked two new things I want to
1:11:53
so I picked two new things I want to talk with you about so first for the
1:11:56
talk with you about so first for the
1:11:56
talk with you about so first for the people who don't know what a machine
1:11:58
people who don't know what a machine
1:11:58
people who don't know what a machine learning is I'm going to explain very
1:12:00
learning is I'm going to explain very
1:12:01
learning is I'm going to explain very quickly what uh what our offering
1:12:04
quickly what uh what our offering
1:12:04
quickly what uh what our offering consists of so what is a machine
1:12:07
consists of so what is a machine
1:12:07
consists of so what is a machine learning then we're going to have a look
1:12:09
learning then we're going to have a look
1:12:09
learning then we're going to have a look and how we can use Visual Studio code
1:12:12
and how we can use Visual Studio code
1:12:12
and how we can use Visual Studio code and the Azure command line interface
1:12:13
and the Azure command line interface
1:12:13
and the Azure command line interface aure CLI to control Azure machine
1:12:17
aure CLI to control Azure machine
1:12:17
aure CLI to control Azure machine learning and then finally we're going to
1:12:19
learning and then finally we're going to
1:12:19
learning and then finally we're going to dive in online managed
1:12:22
dive in online managed
1:12:22
dive in online managed endpoints so machine learning on aure
1:12:26
endpoints so machine learning on aure
1:12:26
endpoints so machine learning on aure um that is a lot like as you can see
1:12:28
um that is a lot like as you can see
1:12:29
um that is a lot like as you can see here so if we start at the top that are
1:12:31
here so if we start at the top that are
1:12:31
here so if we start at the top that are our cognitive services so if you want to
1:12:33
our cognitive services so if you want to
1:12:33
our cognitive services so if you want to use uh artificial intelligence use uh
1:12:35
use uh artificial intelligence use uh
1:12:35
use uh artificial intelligence use uh computer vision use speeds in your
1:12:38
computer vision use speeds in your
1:12:38
computer vision use speeds in your applications and you don't want to do
1:12:40
applications and you don't want to do
1:12:40
applications and you don't want to do the AI you can call one of our um one of
1:12:43
the AI you can call one of our um one of
1:12:43
the AI you can call one of our um one of our endpoints and we will do it for you
1:12:47
our endpoints and we will do it for you
1:12:47
our endpoints and we will do it for you then you can use any tool like a Jupiter
1:12:51
then you can use any tool like a Jupiter
1:12:51
then you can use any tool like a Jupiter notesbook visal Studio code the command
1:12:53
notesbook visal Studio code the command
1:12:53
notesbook visal Studio code the command line um to train your own models we
1:12:57
line um to train your own models we
1:12:57
line um to train your own models we support all the popular Frameworks so
1:12:59
support all the popular Frameworks so
1:12:59
support all the popular Frameworks so you can train pytor uh tensor flow
1:13:02
you can train pytor uh tensor flow
1:13:02
you can train pytor uh tensor flow psychic learn onx models all on our
1:13:04
psychic learn onx models all on our
1:13:04
psychic learn onx models all on our cloud and we have some services for you
1:13:06
cloud and we have some services for you
1:13:06
cloud and we have some services for you to make things easier like as data braks
1:13:09
to make things easier like as data braks
1:13:09
to make things easier like as data braks as machine learning and machine learning
1:13:10
as machine learning and machine learning
1:13:10
as machine learning and machine learning vir machines and we going to talk very
1:13:13
vir machines and we going to talk very
1:13:13
vir machines and we going to talk very specifically how a machine learning can
1:13:15
specifically how a machine learning can
1:13:15
specifically how a machine learning can make your life a little bit easier and
1:13:18
make your life a little bit easier and
1:13:18
make your life a little bit easier and finally we have a lot of infrastructure
1:13:20
finally we have a lot of infrastructure
1:13:20
finally we have a lot of infrastructure to make your training go fast and we can
1:13:22
to make your training go fast and we can
1:13:22
to make your training go fast and we can run things securely in the clouds for
1:13:24
run things securely in the clouds for
1:13:24
run things securely in the clouds for you
1:13:26
you
1:13:26
you so what is aure machine learning so as
1:13:29
so what is aure machine learning so as
1:13:29
so what is aure machine learning so as machine learning is a cloud service that
1:13:31
machine learning is a cloud service that
1:13:31
machine learning is a cloud service that helps you manage the life cycle of your
1:13:33
helps you manage the life cycle of your
1:13:33
helps you manage the life cycle of your machine learning model so from the data
1:13:36
machine learning model so from the data
1:13:36
machine learning model so from the data all the way up to running your models in
1:13:39
all the way up to running your models in
1:13:39
all the way up to running your models in production and getting feedback from
1:13:41
production and getting feedback from
1:13:41
production and getting feedback from those models so as machine learning
1:13:44
those models so as machine learning
1:13:44
those models so as machine learning covers the whole daytoday workflow
1:13:47
covers the whole daytoday workflow
1:13:47
covers the whole daytoday workflow including
1:13:49
including
1:13:49
including mlops so what is it exactly so it is a
1:13:54
mlops so what is it exactly so it is a
1:13:54
mlops so what is it exactly so it is a set of Cl Services combined it is just
1:13:57
set of Cl Services combined it is just
1:13:57
set of Cl Services combined it is just not just one thing it is a machine
1:13:59
not just one thing it is a machine
1:13:59
not just one thing it is a machine learning um it is storage it is a key
1:14:03
learning um it is storage it is a key
1:14:03
learning um it is storage it is a key fold it is a container registry it's are
1:14:05
fold it is a container registry it's are
1:14:05
fold it is a container registry it's are containers so it is a bunch of cloud
1:14:07
containers so it is a bunch of cloud
1:14:07
containers so it is a bunch of cloud services together that you can control
1:14:10
services together that you can control
1:14:10
services together that you can control with a python STK and through the Azure
1:14:13
with a python STK and through the Azure
1:14:13
with a python STK and through the Azure CLI and today we're going to talk about
1:14:16
CLI and today we're going to talk about
1:14:16
CLI and today we're going to talk about how we can do that using the Azure
1:14:19
how we can do that using the Azure
1:14:19
how we can do that using the Azure CLI and that set of cloud services with
1:14:22
CLI and that set of cloud services with
1:14:22
CLI and that set of cloud services with that tooling enables us to prepare um
1:14:25
that tooling enables us to prepare um
1:14:25
that tooling enables us to prepare um data train our models track our
1:14:28
data train our models track our
1:14:28
data train our models track our experiments and finally deploy our
1:14:32
experiments and finally deploy our
1:14:32
experiments and finally deploy our models so visual studio code and the
1:14:34
models so visual studio code and the
1:14:35
models so visual studio code and the command line interface what does that
1:14:37
command line interface what does that
1:14:37
command line interface what does that have to do with machine learning so I
1:14:40
have to do with machine learning so I
1:14:40
have to do with machine learning so I will tell you that so the aure machine
1:14:43
will tell you that so the aure machine
1:14:43
will tell you that so the aure machine learning of the aure CLI has an
1:14:45
learning of the aure CLI has an
1:14:45
learning of the aure CLI has an extension for machine learning and with
1:14:48
extension for machine learning and with
1:14:48
extension for machine learning and with that extension we can control the as
1:14:51
that extension we can control the as
1:14:51
that extension we can control the as machine learning service so we can um
1:14:55
machine learning service so we can um
1:14:55
machine learning service so we can um run commands in the C using a CLI
1:14:57
run commands in the C using a CLI
1:14:57
run commands in the C using a CLI command that will kick off a training
1:15:01
command that will kick off a training
1:15:01
command that will kick off a training we'll create a data set for us will'll
1:15:04
we'll create a data set for us will'll
1:15:04
we'll create a data set for us will'll manage an update an endpoint um can
1:15:08
manage an update an endpoint um can
1:15:08
manage an update an endpoint um can register models basically everything you
1:15:10
register models basically everything you
1:15:10
register models basically everything you can do in the a portal you can also do
1:15:14
can do in the a portal you can also do
1:15:14
can do in the a portal you can also do in the CLI with the ml
1:15:18
extension Visual Studio code is using
1:15:22
extension Visual Studio code is using
1:15:22
extension Visual Studio code is using that
1:15:23
that
1:15:23
that extension to execute comment so visual
1:15:27
extension to execute comment so visual
1:15:27
extension to execute comment so visual studio code also has an extension for
1:15:29
studio code also has an extension for
1:15:29
studio code also has an extension for aure machine learning and with that
1:15:32
aure machine learning and with that
1:15:32
aure machine learning and with that extension if you have that installed you
1:15:34
extension if you have that installed you
1:15:34
extension if you have that installed you can connect to your workspace and get a
1:15:36
can connect to your workspace and get a
1:15:36
can connect to your workspace and get a visual visual representation of what is
1:15:39
visual visual representation of what is
1:15:39
visual visual representation of what is in your workspace so you can see what
1:15:41
in your workspace so you can see what
1:15:41
in your workspace so you can see what type of data sets you have you can go to
1:15:43
type of data sets you have you can go to
1:15:44
type of data sets you have you can go to your experiment can go to your
1:15:46
your experiment can go to your
1:15:46
your experiment can go to your endpoint and the cool thing is that from
1:15:49
endpoint and the cool thing is that from
1:15:49
endpoint and the cool thing is that from here you can create configuration files
1:15:53
here you can create configuration files
1:15:53
here you can create configuration files that can be run using as CLI so you
1:15:56
that can be run using as CLI so you
1:15:56
that can be run using as CLI so you don't have to type the wall command you
1:15:58
don't have to type the wall command you
1:15:58
don't have to type the wall command you can just create the configuration file
1:16:01
can just create the configuration file
1:16:01
can just create the configuration file give it to the CLI and run
1:16:04
give it to the CLI and run
1:16:04
give it to the CLI and run it so how does it work
1:16:07
it so how does it work
1:16:07
it so how does it work so um here we have this this slide so
1:16:12
so um here we have this this slide so
1:16:12
so um here we have this this slide so you have your workspace as your machine
1:16:14
you have your workspace as your machine
1:16:14
you have your workspace as your machine learning workspace in the cloud that is
1:16:15
learning workspace in the cloud that is
1:16:15
learning workspace in the cloud that is the big um icon in the in the bottom and
1:16:20
the big um icon in the in the bottom and
1:16:20
the big um icon in the in the bottom and visal Studio
1:16:22
visal Studio
1:16:22
visal Studio code understands and knows your your
1:16:25
code understands and knows your your
1:16:25
code understands and knows your your workspace so you see all the
1:16:27
workspace so you see all the
1:16:27
workspace so you see all the things um and with that knowledge it can
1:16:30
things um and with that knowledge it can
1:16:30
things um and with that knowledge it can generate yo files yo configuration
1:16:35
generate yo files yo configuration
1:16:35
generate yo files yo configuration files um and with those yo configuration
1:16:37
files um and with those yo configuration
1:16:37
files um and with those yo configuration files you can use the CLI to create new
1:16:41
files you can use the CLI to create new
1:16:41
files you can use the CLI to create new resources in your workspace like kick
1:16:43
resources in your workspace like kick
1:16:43
resources in your workspace like kick off a training run deploy a model
1:16:46
off a training run deploy a model
1:16:46
off a training run deploy a model register a model create a new data
1:16:48
register a model create a new data
1:16:48
register a model create a new data set
1:16:50
set
1:16:50
set and um when that runs you can see that
1:16:54
and um when that runs you can see that
1:16:54
and um when that runs you can see that back again in Visual Studio
1:17:00
code so small recap about what we're
1:17:03
code so small recap about what we're
1:17:03
code so small recap about what we're going to do we're going to use Visual
1:17:05
going to do we're going to use Visual
1:17:05
going to do we're going to use Visual Studio code to show elements in your
1:17:07
Studio code to show elements in your
1:17:08
Studio code to show elements in your machine learning workspace Visual Studio
1:17:10
machine learning workspace Visual Studio
1:17:10
machine learning workspace Visual Studio code can generate configuration files
1:17:13
code can generate configuration files
1:17:13
code can generate configuration files for you and visual studio code uses the
1:17:15
for you and visual studio code uses the
1:17:16
for you and visual studio code uses the hli to execute these configuration files
1:17:19
hli to execute these configuration files
1:17:19
hli to execute these configuration files for you and that is
1:17:22
for you and that is
1:17:22
for you and that is all very handy to separate configration
1:17:26
all very handy to separate configration
1:17:26
all very handy to separate configration from your code that will do the actual
1:17:29
from your code that will do the actual
1:17:29
from your code that will do the actual training so now it is time for a demo
1:17:33
training so now it is time for a demo
1:17:33
training so now it is time for a demo and we're going to actually dive into
1:17:34
and we're going to actually dive into
1:17:34
and we're going to actually dive into the code and see um how that how that
1:17:38
the code and see um how that how that
1:17:38
the code and see um how that how that works so let's dive into Visual Studio
1:17:43
works so let's dive into Visual Studio
1:17:43
works so let's dive into Visual Studio code and so here is my directory just
1:17:45
code and so here is my directory just
1:17:46
code and so here is my directory just the directory on my local hard disk
1:17:48
the directory on my local hard disk
1:17:48
the directory on my local hard disk checked in to a GitHub repository where
1:17:50
checked in to a GitHub repository where
1:17:51
checked in to a GitHub repository where you have configuration files and here is
1:17:54
you have configuration files and here is
1:17:54
you have configuration files and here is the as and aure um machine
1:17:58
the as and aure um machine
1:17:58
the as and aure um machine learning extension that can browse
1:18:01
learning extension that can browse
1:18:01
learning extension that can browse through my workspace so I already
1:18:03
through my workspace so I already
1:18:03
through my workspace so I already created a workspace my workspace is
1:18:04
created a workspace my workspace is
1:18:04
created a workspace my workspace is called Cybertron I have different data
1:18:07
called Cybertron I have different data
1:18:07
called Cybertron I have different data sets here I have a Lego data set version
1:18:09
sets here I have a Lego data set version
1:18:09
sets here I have a Lego data set version one and version two and here I have a
1:18:12
one and version two and here I have a
1:18:12
one and version two and here I have a bunch of models connects now to my as
1:18:16
bunch of models connects now to my as
1:18:16
bunch of models connects now to my as machine learning workspace and get all
1:18:18
machine learning workspace and get all
1:18:18
machine learning workspace and get all my models I have a lot registered so it
1:18:21
my models I have a lot registered so it
1:18:21
my models I have a lot registered so it will generate a list
1:18:23
will generate a list
1:18:23
will generate a list soon here we have have my
1:18:25
soon here we have have my
1:18:25
soon here we have have my endpoints and here under we have the
1:18:28
endpoints and here under we have the
1:18:28
endpoints and here under we have the different types of compute that are
1:18:31
different types of compute that are
1:18:31
different types of compute that are available um so let's dive into some of
1:18:36
available um so let's dive into some of
1:18:36
available um so let's dive into some of these configuration files what you can
1:18:38
these configuration files what you can
1:18:38
these configuration files what you can do so I go back to my
1:18:41
do so I go back to my
1:18:41
do so I go back to my files and here I have a create my
1:18:44
files and here I have a create my
1:18:44
files and here I have a create my workspace um yo file I will tell the
1:18:48
workspace um yo file I will tell the
1:18:48
workspace um yo file I will tell the name tell which location it has to be
1:18:50
name tell which location it has to be
1:18:50
name tell which location it has to be deployed give the friendly name can give
1:18:52
deployed give the friendly name can give
1:18:52
deployed give the friendly name can give it some Texs and I can click right click
1:18:54
it some Texs and I can click right click
1:18:54
it some Texs and I can click right click click on it and run I will not do that
1:18:57
click on it and run I will not do that
1:18:58
click on it and run I will not do that now because we don't need a new
1:18:59
now because we don't need a new
1:18:59
now because we don't need a new workspace but we can see if we can
1:19:01
workspace but we can see if we can
1:19:01
workspace but we can see if we can create a data set so the data is all in
1:19:07
create a data set so the data is all in
1:19:07
create a data set so the data is all in here trading data and we're going to
1:19:09
here trading data and we're going to
1:19:09
here trading data and we're going to create version three of
1:19:12
create version three of
1:19:12
create version three of it you have to save it first thank you
1:19:15
it you have to save it first thank you
1:19:15
it you have to save it first thank you for that and
1:19:18
for that and
1:19:18
for that and then it will of course first see if
1:19:21
then it will of course first see if
1:19:21
then it will of course first see if there is a connection to the to the data
1:19:24
there is a connection to the to the data
1:19:24
there is a connection to the to the data set
1:19:25
set
1:19:25
set which probably is not otherwise it would
1:19:27
which probably is not otherwise it would
1:19:27
which probably is not otherwise it would have had this connection so what I will
1:19:29
have had this connection so what I will
1:19:29
have had this connection so what I will do is I will
1:19:31
do is I will
1:19:31
do is I will restart visal Studio
1:19:34
restart visal Studio
1:19:34
restart visal Studio code and we will try
1:19:37
code and we will try
1:19:37
code and we will try it
1:19:40
it
1:19:40
it again extension is loading you to see if
1:19:43
again extension is loading you to see if
1:19:44
again extension is loading you to see if we have access to the machine learning
1:19:45
we have access to the machine learning
1:19:45
we have access to the machine learning workspace yes we have
1:19:49
access and it should start executing the
1:19:53
access and it should start executing the
1:19:53
access and it should start executing the commment so here you see it is running
1:19:56
commment so here you see it is running
1:19:56
commment so here you see it is running the um a machine learning or the SG CLI
1:20:01
the um a machine learning or the SG CLI
1:20:01
the um a machine learning or the SG CLI comment with the configuration file and
1:20:05
comment with the configuration file and
1:20:05
comment with the configuration file and as context about my subscription
1:20:07
as context about my subscription
1:20:07
as context about my subscription Resource Group so visal Studio code
1:20:09
Resource Group so visal Studio code
1:20:09
Resource Group so visal Studio code generates that and C comment for me
1:20:12
generates that and C comment for me
1:20:12
generates that and C comment for me which is very handy so if we now go back
1:20:15
which is very handy so if we now go back
1:20:15
which is very handy so if we now go back to our ay machine learning
1:20:18
to our ay machine learning
1:20:18
to our ay machine learning workspace cyron go to the data set we
1:20:21
workspace cyron go to the data set we
1:20:21
workspace cyron go to the data set we see that it has created a new version of
1:20:25
see that it has created a new version of
1:20:25
see that it has created a new version of the data
1:20:27
the data
1:20:27
the data here so this is
1:20:30
here so this is
1:20:30
here so this is all pretty handy and useful but how
1:20:34
all pretty handy and useful but how
1:20:34
all pretty handy and useful but how about training a job
1:20:36
about training a job
1:20:36
about training a job now so here we have a yo file that will
1:20:40
now so here we have a yo file that will
1:20:40
now so here we have a yo file that will um help me train a
1:20:43
um help me train a
1:20:43
um help me train a model so we call it this x we will look
1:20:47
model so we call it this x we will look
1:20:47
model so we call it this x we will look everything under the simsons demo
1:20:50
everything under the simsons demo
1:20:50
everything under the simsons demo experiment can find my trading scripts
1:20:53
experiment can find my trading scripts
1:20:53
experiment can find my trading scripts in the scripts folder
1:20:55
in the scripts folder
1:20:55
in the scripts folder in the train folder we have a look in
1:20:58
in the train folder we have a look in
1:20:58
in the train folder we have a look in that folder here we have a python file
1:21:01
that folder here we have a python file
1:21:01
that folder here we have a python file that actually does the training for me
1:21:05
that actually does the training for me
1:21:05
that actually does the training for me so this is an example I copied from the
1:21:07
so this is an example I copied from the
1:21:07
so this is an example I copied from the Pyon website and I've added a few things
1:21:10
Pyon website and I've added a few things
1:21:10
Pyon website and I've added a few things I added some references to the
1:21:13
I added some references to the
1:21:13
I added some references to the HML
1:21:14
HML
1:21:14
HML uh um python libraries paring some
1:21:18
uh um python libraries paring some
1:21:18
uh um python libraries paring some incoming
1:21:19
incoming
1:21:19
incoming arguments and at the bottom of the
1:21:22
arguments and at the bottom of the
1:21:22
arguments and at the bottom of the script I am
1:21:25
script I am
1:21:25
script I am uploading the models the generated
1:21:28
uploading the models the generated
1:21:28
uploading the models the generated models the created models to my um
1:21:32
models the created models to my um
1:21:32
models the created models to my um experiment tag it and then register on
1:21:36
experiment tag it and then register on
1:21:36
experiment tag it and then register on model so let's say here as
1:21:41
model so let's say here as
1:21:41
model so let's say here as cloud is Hard Cloud
1:21:44
cloud is Hard Cloud
1:21:44
cloud is Hard Cloud Summit and kick off a training round
1:21:47
Summit and kick off a training round
1:21:47
Summit and kick off a training round because that takes a
1:21:49
because that takes a
1:21:49
because that takes a well um
1:21:52
well um
1:21:52
well um so it has the training scripts in this
1:21:54
so it has the training scripts in this
1:21:54
so it has the training scripts in this is the comment that it will execute when
1:21:58
is the comment that it will execute when
1:21:58
is the comment that it will execute when the train descript is uploaded to the CL
1:22:00
the train descript is uploaded to the CL
1:22:00
the train descript is uploaded to the CL so it says train. Pi it has data get
1:22:04
so it says train. Pi it has data get
1:22:04
so it says train. Pi it has data get back later where the data is coming from
1:22:06
back later where the data is coming from
1:22:06
back later where the data is coming from um the number of training LS and the
1:22:09
um the number of training LS and the
1:22:09
um the number of training LS and the model name and this command will run in
1:22:13
model name and this command will run in
1:22:13
model name and this command will run in an environment so there are two types of
1:22:15
an environment so there are two types of
1:22:15
an environment so there are two types of environments there are environments you
1:22:16
environments there are environments you
1:22:16
environments there are environments you can create yourself but your own do
1:22:18
can create yourself but your own do
1:22:18
can create yourself but your own do contain or you can pick one of the
1:22:22
contain or you can pick one of the
1:22:22
contain or you can pick one of the environments that are managed by us so
1:22:25
environments that are managed by us so
1:22:25
environments that are managed by us so I'm picking an HDML Q rated environment
1:22:28
I'm picking an HDML Q rated environment
1:22:29
I'm picking an HDML Q rated environment having P Tor 1.7 installed on aun 18
1:22:33
having P Tor 1.7 installed on aun 18
1:22:33
having P Tor 1.7 installed on aun 18 with uh Cuda drivers and a GPU that is
1:22:37
with uh Cuda drivers and a GPU that is
1:22:37
with uh Cuda drivers and a GPU that is GPU enabled and I'm picking version
1:22:39
GPU enabled and I'm picking version
1:22:39
GPU enabled and I'm picking version three of that
1:22:41
three of that
1:22:41
three of that container this container is going to run
1:22:44
container this container is going to run
1:22:44
container this container is going to run on my compute cluster Optimus Prime
1:22:47
on my compute cluster Optimus Prime
1:22:47
on my compute cluster Optimus Prime which you can create also with a um with
1:22:50
which you can create also with a um with
1:22:50
which you can create also with a um with through a yo file and it's going to use
1:22:53
through a yo file and it's going to use
1:22:53
through a yo file and it's going to use my input data and this is actually
1:22:56
my input data and this is actually
1:22:56
my input data and this is actually pretty cool because because as machine
1:22:59
pretty cool because because as machine
1:22:59
pretty cool because because as machine learning is connect or Visual Studio
1:23:01
learning is connect or Visual Studio
1:23:01
learning is connect or Visual Studio code is connected to my as machine
1:23:03
code is connected to my as machine
1:23:03
code is connected to my as machine learning it will actually
1:23:06
learning it will actually
1:23:06
learning it will actually autocomplete my data set so we are using
1:23:10
autocomplete my data set so we are using
1:23:10
autocomplete my data set so we are using um version one three or version two
1:23:14
um version one three or version two
1:23:14
um version one three or version two version three so this makes um creating
1:23:18
version three so this makes um creating
1:23:18
version three so this makes um creating these configuration files really easy
1:23:21
these configuration files really easy
1:23:21
these configuration files really easy and here we see already the output for
1:23:23
and here we see already the output for
1:23:23
and here we see already the output for my job that is been training in the
1:23:25
my job that is been training in the
1:23:25
my job that is been training in the cloud so it's sending my my all the
1:23:28
cloud so it's sending my my all the
1:23:28
cloud so it's sending my my all the outputs back from my training script so
1:23:31
outputs back from my training script so
1:23:31
outputs back from my training script so this will take a little while and then
1:23:34
this will take a little while and then
1:23:34
this will take a little while and then eventually my model should be completed
1:23:38
eventually my model should be completed
1:23:38
eventually my model should be completed and we should be able to see that in
1:23:41
and we should be able to see that in
1:23:41
and we should be able to see that in aure machine learning itself hey here we
1:23:43
aure machine learning itself hey here we
1:23:43
aure machine learning itself hey here we see scriptum five in experiment sub demo
1:23:47
see scriptum five in experiment sub demo
1:23:47
see scriptum five in experiment sub demo this finalizing it is actually created
1:23:50
this finalizing it is actually created
1:23:50
this finalizing it is actually created now um with our scripts here and it
1:23:54
now um with our scripts here and it
1:23:54
now um with our scripts here and it should deliver us a model which we can
1:23:57
should deliver us a model which we can
1:23:57
should deliver us a model which we can find back on the
1:23:59
find back on the
1:23:59
find back on the models with our correct tag conference
1:24:03
models with our correct tag conference
1:24:03
models with our correct tag conference asure Cloud
1:24:06
asure Cloud
1:24:06
asure Cloud Summit still have to learn how to spell
1:24:09
Summit still have to learn how to spell
1:24:09
Summit still have to learn how to spell but it is actually here so here is our
1:24:12
but it is actually here so here is our
1:24:12
but it is actually here so here is our model and using the CLI or the python
1:24:15
model and using the CLI or the python
1:24:15
model and using the CLI or the python SDK both have like the really big
1:24:19
SDK both have like the really big
1:24:20
SDK both have like the really big um advantage that you can see how your
1:24:23
um advantage that you can see how your
1:24:23
um advantage that you can see how your model has been created so this model has
1:24:26
model has been created so this model has
1:24:26
model has been created so this model has been created by this
1:24:28
been created by this
1:24:28
been created by this run in this run we can see which uh
1:24:32
run in this run we can see which uh
1:24:32
run in this run we can see which uh command was executed and very important
1:24:35
command was executed and very important
1:24:35
command was executed and very important which data set was used so if we click
1:24:39
which data set was used so if we click
1:24:39
which data set was used so if we click here we see the data set we see how many
1:24:42
here we see the data set we see how many
1:24:42
here we see the data set we see how many files are in the data set and what the
1:24:44
files are in the data set and what the
1:24:44
files are in the data set and what the total size is here is registered as the
1:24:48
total size is here is registered as the
1:24:48
total size is here is registered as the Lego data set we have version two is
1:24:50
Lego data set we have version two is
1:24:50
Lego data set we have version two is being used we created version three and
1:24:54
being used we created version three and
1:24:54
being used we created version three and we can actually uh explore this data set
1:24:57
we can actually uh explore this data set
1:24:57
we can actually uh explore this data set and see the
1:25:02
images takes a while
1:25:06
images takes a while
1:25:06
images takes a while but if we are patient we will
1:25:11
see by Simpson here so this are the
1:25:15
see by Simpson here so this are the
1:25:15
see by Simpson here so this are the trading images and there are 500 of
1:25:18
trading images and there are 500 of
1:25:18
trading images and there are 500 of it and that's all with some
1:25:21
it and that's all with some
1:25:21
it and that's all with some configuration files so yam is there for
1:25:23
configuration files so yam is there for
1:25:23
configuration files so yam is there for configuration
1:25:24
configuration
1:25:24
configuration and then the python file or wherever you
1:25:26
and then the python file or wherever you
1:25:27
and then the python file or wherever you want to train your model in is separated
1:25:29
want to train your model in is separated
1:25:29
want to train your model in is separated from this
1:25:33
configuration so now that we have a
1:25:36
configuration so now that we have a
1:25:36
configuration so now that we have a model we probably want to deploy that
1:25:40
model we probably want to deploy that
1:25:40
model we probably want to deploy that model um at the moment we can deploy
1:25:43
model um at the moment we can deploy
1:25:43
model um at the moment we can deploy models in an as container instance in a
1:25:46
models in an as container instance in a
1:25:46
models in an as container instance in a linked as kuity service but now in
1:25:49
linked as kuity service but now in
1:25:49
linked as kuity service but now in preview is online managed endpoint and
1:25:52
preview is online managed endpoint and
1:25:52
preview is online managed endpoint and this is a really really cool offering
1:25:56
this is a really really cool offering
1:25:56
this is a really really cool offering because it is like the title uh already
1:26:00
because it is like the title uh already
1:26:00
because it is like the title uh already tells you it is completely managed for
1:26:03
tells you it is completely managed for
1:26:03
tells you it is completely managed for you you don't have to do anything you
1:26:06
you you don't have to do anything you
1:26:06
you you don't have to do anything you get um automatic scaling you can um
1:26:10
get um automatic scaling you can um
1:26:10
get um automatic scaling you can um manage traffics to your different
1:26:12
manage traffics to your different
1:26:12
manage traffics to your different deployments so how does it work you
1:26:14
deployments so how does it work you
1:26:14
deployments so how does it work you create an endpoint and in that endpoint
1:26:17
create an endpoint and in that endpoint
1:26:17
create an endpoint and in that endpoint you can do all types of different
1:26:19
you can do all types of different
1:26:19
you can do all types of different deployments so let's say I have model
1:26:21
deployments so let's say I have model
1:26:21
deployments so let's say I have model one and model two so I deploy model one
1:26:24
one and model two so I deploy model one
1:26:24
one and model two so I deploy model one first R 90% of the traffic to that and I
1:26:27
first R 90% of the traffic to that and I
1:26:27
first R 90% of the traffic to that and I make it run on cheap compute it doesn't
1:26:31
make it run on cheap compute it doesn't
1:26:31
make it run on cheap compute it doesn't really perform so I think let's train
1:26:33
really perform so I think let's train
1:26:33
really perform so I think let's train another model with another framework or
1:26:35
another model with another framework or
1:26:35
another model with another framework or with some different parameters and let's
1:26:38
with some different parameters and let's
1:26:38
with some different parameters and let's run that on a GPU enabled machine and
1:26:41
run that on a GPU enabled machine and
1:26:41
run that on a GPU enabled machine and put 10% of the traffic there then I add
1:26:44
put 10% of the traffic there then I add
1:26:44
put 10% of the traffic there then I add some logging and I can really see the
1:26:47
some logging and I can really see the
1:26:47
some logging and I can really see the bit the differences between those types
1:26:49
bit the differences between those types
1:26:49
bit the differences between those types of deployments and if my deployment in
1:26:51
of deployments and if my deployment in
1:26:51
of deployments and if my deployment in for model two is better then it can
1:26:53
for model two is better then it can
1:26:53
for model two is better then it can route all the traffic to that by using
1:26:57
route all the traffic to that by using
1:26:57
route all the traffic to that by using the CLI or by just um using the visual
1:27:01
the CLI or by just um using the visual
1:27:01
the CLI or by just um using the visual interface in the ml. as.com
1:27:04
interface in the ml. as.com
1:27:04
interface in the ml. as.com portal so let's see how that works I
1:27:07
portal so let's see how that works I
1:27:07
portal so let's see how that works I think I've still a few minutes to show
1:27:10
think I've still a few minutes to show
1:27:10
think I've still a few minutes to show you
1:27:12
that
1:27:17
um okay so into
1:27:20
um okay so into
1:27:20
um okay so into deployment so for the deployment we can
1:27:22
deployment so for the deployment we can
1:27:22
deployment so for the deployment we can also use
1:27:24
also use
1:27:24
also use curated environments or we can create an
1:27:27
curated environments or we can create an
1:27:27
curated environments or we can create an environment that is just very
1:27:29
environment that is just very
1:27:29
environment that is just very specifically for my trained model um
1:27:33
specifically for my trained model um
1:27:33
specifically for my trained model um here I'm creating a um deployment
1:27:37
here I'm creating a um deployment
1:27:37
here I'm creating a um deployment environment called Sims and scoring
1:27:39
environment called Sims and scoring
1:27:39
environment called Sims and scoring version to based on this uh created from
1:27:43
version to based on this uh created from
1:27:43
version to based on this uh created from this Docker base image and then I'm
1:27:47
this Docker base image and then I'm
1:27:47
this Docker base image and then I'm asking it to use this cond file to
1:27:49
asking it to use this cond file to
1:27:49
asking it to use this cond file to install some extra tooling for me and
1:27:54
install some extra tooling for me and
1:27:54
install some extra tooling for me and that's here install python 3.6 HML
1:27:57
that's here install python 3.6 HML
1:27:57
that's here install python 3.6 HML please pyoid and pillow that's it don't
1:28:01
please pyoid and pillow that's it don't
1:28:01
please pyoid and pillow that's it don't install anything more just install
1:28:04
install anything more just install
1:28:04
install anything more just install that then I can start creating an
1:28:08
that then I can start creating an
1:28:08
that then I can start creating an endpoint and when you create an endpoint
1:28:10
endpoint and when you create an endpoint
1:28:10
endpoint and when you create an endpoint you also specify your first deployment
1:28:13
you also specify your first deployment
1:28:13
you also specify your first deployment in it so this endpoint is called Sims
1:28:15
in it so this endpoint is called Sims
1:28:15
in it so this endpoint is called Sims demo it's is an online endpoint and I'm
1:28:18
demo it's is an online endpoint and I'm
1:28:19
demo it's is an online endpoint and I'm saying just add some authentication for
1:28:21
saying just add some authentication for
1:28:21
saying just add some authentication for me so this I don't have to handle in my
1:28:24
me so this I don't have to handle in my
1:28:24
me so this I don't have to handle in my code this managed endpoint handles
1:28:27
code this managed endpoint handles
1:28:27
code this managed endpoint handles authentication for
1:28:28
authentication for
1:28:28
authentication for me scale all the traffic to the first to
1:28:33
me scale all the traffic to the first to
1:28:33
me scale all the traffic to the first to 100% of the traffic to the deployment
1:28:35
100% of the traffic to the deployment
1:28:35
100% of the traffic to the deployment called v0 of v01 and here is the
1:28:40
called v0 of v01 and here is the
1:28:40
called v0 of v01 and here is the deployment enable application insights
1:28:42
deployment enable application insights
1:28:42
deployment enable application insights for me out of the box application
1:28:45
for me out of the box application
1:28:45
for me out of the box application insights so you can track your
1:28:46
insights so you can track your
1:28:46
insights so you can track your performance of your um
1:28:49
performance of your um
1:28:49
performance of your um container and then use
1:28:54
container and then use
1:28:54
container and then use uh upload all the code that is in
1:28:56
uh upload all the code that is in
1:28:56
uh upload all the code that is in scripts score and use this score script
1:29:00
scripts score and use this score script
1:29:00
scripts score and use this score script because it will run into a in a server
1:29:03
because it will run into a in a server
1:29:03
because it will run into a in a server and it needs like a little bit of code
1:29:06
and it needs like a little bit of code
1:29:06
and it needs like a little bit of code where you tell what it should do to load
1:29:08
where you tell what it should do to load
1:29:08
where you tell what it should do to load your model and how to run data through
1:29:10
your model and how to run data through
1:29:10
your model and how to run data through your model to get a production so this
1:29:12
your model to get a production so this
1:29:12
your model to get a production so this is an init method and this loads your
1:29:16
is an init method and this loads your
1:29:16
is an init method and this loads your model and then there is this run method
1:29:19
model and then there is this run method
1:29:19
model and then there is this run method and that will um par the incoming Json
1:29:22
and that will um par the incoming Json
1:29:22
and that will um par the incoming Json downloads the the image do does
1:29:26
downloads the the image do does
1:29:26
downloads the the image do does pre-processing over the image so that it
1:29:28
pre-processing over the image so that it
1:29:28
pre-processing over the image so that it is in the right tensor and then it will
1:29:31
is in the right tensor and then it will
1:29:31
is in the right tensor and then it will run it through the model and it will
1:29:34
run it through the model and it will
1:29:34
run it through the model and it will return the prediction as Jason to
1:29:42
us so that is that so score. by run this
1:29:47
us so that is that so score. by run this
1:29:47
us so that is that so score. by run this in the Azure machine learning Simpsons
1:29:49
in the Azure machine learning Simpsons
1:29:49
in the Azure machine learning Simpsons V4 version two environment so this is
1:29:52
V4 version two environment so this is
1:29:52
V4 version two environment so this is environment I have created
1:29:55
environment I have created
1:29:55
environment I have created use some comput use the standard F4
1:29:59
use some comput use the standard F4
1:29:59
use some comput use the standard F4 sv2 um virtual machines you can say also
1:30:02
sv2 um virtual machines you can say also
1:30:02
sv2 um virtual machines you can say also the standard nc6 machines if you want to
1:30:04
the standard nc6 machines if you want to
1:30:04
the standard nc6 machines if you want to have a GPU and then you can Define how
1:30:07
have a GPU and then you can Define how
1:30:07
have a GPU and then you can Define how you want this deployment to skill for
1:30:10
you want this deployment to skill for
1:30:10
you want this deployment to skill for you do you want to have it manually like
1:30:13
you do you want to have it manually like
1:30:13
you do you want to have it manually like me or do you want to have it
1:30:14
me or do you want to have it
1:30:14
me or do you want to have it automatically and say Max 10 instances
1:30:18
automatically and say Max 10 instances
1:30:18
automatically and say Max 10 instances and the minimum is one and now spin up
1:30:21
and the minimum is one and now spin up
1:30:21
and the minimum is one and now spin up five please so you can say those kind of
1:30:24
five please so you can say those kind of
1:30:24
five please so you can say those kind of things
1:30:25
things
1:30:25
things here so then you have one deployment up
1:30:28
here so then you have one deployment up
1:30:28
here so then you have one deployment up and running and you add can add another
1:30:31
and running and you add can add another
1:30:31
and running and you add can add another deployment so this was version um
1:30:36
deployment so this was version um
1:30:36
deployment so this was version um version one of the model and now we're
1:30:40
version one of the model and now we're
1:30:40
version one of the model and now we're going to add version two of the model
1:30:44
going to add version two of the model
1:30:44
going to add version two of the model same thing application Insight um same
1:30:47
same thing application Insight um same
1:30:47
same thing application Insight um same instance type same scaling but just a
1:30:50
instance type same scaling but just a
1:30:50
instance type same scaling but just a different type of the mod of different
1:30:52
different type of the mod of different
1:30:52
different type of the mod of different version of the model version one I
1:30:54
version of the model version one I
1:30:54
version of the model version one I trained um only for two rounds and the
1:30:57
trained um only for two rounds and the
1:30:57
trained um only for two rounds and the other one I trained for 12 rounds so
1:30:59
other one I trained for 12 rounds so
1:30:59
other one I trained for 12 rounds so this should be a very um
1:31:03
this should be a very um
1:31:03
this should be a very um distinct in the uh outcome if I sent one
1:31:07
distinct in the uh outcome if I sent one
1:31:07
distinct in the uh outcome if I sent one image to one endpoint and the other
1:31:09
image to one endpoint and the other
1:31:09
image to one endpoint and the other image to another endpoint there should
1:31:11
image to another endpoint there should
1:31:11
image to another endpoint there should be some difference visible in that and
1:31:15
be some difference visible in that and
1:31:15
be some difference visible in that and then I can say asml update the endpoint
1:31:18
then I can say asml update the endpoint
1:31:18
then I can say asml update the endpoint with Simson 5 and scale the traffic um
1:31:24
with Simson 5 and scale the traffic um
1:31:24
with Simson 5 and scale the traffic um 50/50 so this I've done um it takes
1:31:27
50/50 so this I've done um it takes
1:31:27
50/50 so this I've done um it takes around 10 minutes for the deployment to
1:31:31
around 10 minutes for the deployment to
1:31:31
around 10 minutes for the deployment to be done at the
1:31:33
be done at the
1:31:33
be done at the moment um so we're not going to wait for
1:31:36
moment um so we're not going to wait for
1:31:36
moment um so we're not going to wait for that so here we're going to look at the
1:31:38
that so here we're going to look at the
1:31:38
that so here we're going to look at the deployed endpoint and we will see
1:31:42
deployed endpoint and we will see
1:31:42
deployed endpoint and we will see Simpson demo here we have two
1:31:45
Simpson demo here we have two
1:31:45
Simpson demo here we have two deployments version one and version two
1:31:48
deployments version one and version two
1:31:48
deployments version one and version two we hit 50% of the traffic here we see
1:31:51
we hit 50% of the traffic here we see
1:31:51
we hit 50% of the traffic here we see which model is actually running in there
1:31:53
which model is actually running in there
1:31:53
which model is actually running in there environments
1:31:54
environments
1:31:54
environments and here we see version two is running
1:31:56
and here we see version two is running
1:31:56
and here we see version two is running in there we can have a look at the
1:31:58
in there we can have a look at the
1:31:58
in there we can have a look at the deployment logs for if anything goes
1:32:00
deployment logs for if anything goes
1:32:00
deployment logs for if anything goes wrong can go to the metrix and um to the
1:32:04
wrong can go to the metrix and um to the
1:32:04
wrong can go to the metrix and um to the deployment back here is how we can
1:32:06
deployment back here is how we can
1:32:06
deployment back here is how we can actually consume it so there's a URL
1:32:09
actually consume it so there's a URL
1:32:09
actually consume it so there's a URL there are some keys here some sample
1:32:11
there are some keys here some sample
1:32:11
there are some keys here some sample code so let's see what happens if we
1:32:14
code so let's see what happens if we
1:32:14
code so let's see what happens if we send an image from where we sending to
1:32:18
send an image from where we sending to
1:32:18
send an image from where we sending to Homer Simpson to that those to that
1:32:22
Homer Simpson to that those to that
1:32:22
Homer Simpson to that those to that endpoint
1:32:24
endpoint
1:32:24
endpoint no that's not what I wanted to click on
1:32:27
no that's not what I wanted to click on
1:32:27
no that's not what I wanted to click on I wanted to click here send request so
1:32:30
I wanted to click here send request so
1:32:30
I wanted to click here send request so we sent a request and we see that we hit
1:32:33
we sent a request and we see that we hit
1:32:33
we sent a request and we see that we hit HML model deployment version two and the
1:32:36
HML model deployment version two and the
1:32:36
HML model deployment version two and the score is 95% for Homer
1:32:40
score is 95% for Homer
1:32:40
score is 95% for Homer Simpson now we've sent it to fion one
1:32:43
Simpson now we've sent it to fion one
1:32:43
Simpson now we've sent it to fion one and it is 85 so if we keep doing that
1:32:48
and it is 85 so if we keep doing that
1:32:48
and it is 85 so if we keep doing that you will see that it's all different
1:32:49
you will see that it's all different
1:32:49
you will see that it's all different request that will swap between Endo one
1:32:52
request that will swap between Endo one
1:32:52
request that will swap between Endo one and two
1:32:55
and two
1:32:55
and two so that in very short are two things I
1:32:59
so that in very short are two things I
1:32:59
so that in very short are two things I wanted to talk to you about about what
1:33:02
wanted to talk to you about about what
1:33:02
wanted to talk to you about about what is new with aure machine learning so if
1:33:05
is new with aure machine learning so if
1:33:05
is new with aure machine learning so if you want to check out my demo code you
1:33:07
you want to check out my demo code you
1:33:07
you want to check out my demo code you can go to akms AML as machine learning
1:33:11
can go to akms AML as machine learning
1:33:11
can go to akms AML as machine learning demo vs code or if you want to read more
1:33:14
demo vs code or if you want to read more
1:33:14
demo vs code or if you want to read more documentation and um see more examples
1:33:19
documentation and um see more examples
1:33:19
documentation and um see more examples that my quick 20 minutes about the
1:33:21
that my quick 20 minutes about the
1:33:21
that my quick 20 minutes about the technology you can go to akm AML FS code
1:33:25
technology you can go to akm AML FS code
1:33:25
technology you can go to akm AML FS code or akms
1:33:27
or akms
1:33:27
or akms AML online managed endpoints and learn
1:33:30
AML online managed endpoints and learn
1:33:31
AML online managed endpoints and learn more on Microsoft
1:33:33
more on Microsoft
1:33:33
more on Microsoft docs so back to you
1:33:40
Simon absolutely great Hank you I think
1:33:43
Simon absolutely great Hank you I think
1:33:43
Simon absolutely great Hank you I think you just covered an endtoend uh solution
1:33:46
you just covered an endtoend uh solution
1:33:46
you just covered an endtoend uh solution in just about 25 minutes here's my very
1:33:48
in just about 25 minutes here's my very
1:33:48
in just about 25 minutes here's my very quick question I remember the last time
1:33:50
quick question I remember the last time
1:33:50
quick question I remember the last time hosted you you did everything inside the
1:33:53
hosted you you did everything inside the
1:33:53
hosted you you did everything inside the the aure machine learning right and you
1:33:55
the aure machine learning right and you
1:33:55
the aure machine learning right and you didn't write even a single line of code
1:33:56
didn't write even a single line of code
1:33:56
didn't write even a single line of code whereas today you ended up writing a lot
1:33:58
whereas today you ended up writing a lot
1:33:58
whereas today you ended up writing a lot of code so here's my quick question can
1:34:01
of code so here's my quick question can
1:34:01
of code so here's my quick question can I if I if I if I don't know yam and all
1:34:03
I if I if I if I don't know yam and all
1:34:03
I if I if I if I don't know yam and all that stuff right so whatever you did
1:34:05
that stuff right so whatever you did
1:34:05
that stuff right so whatever you did today can I do exactly that on on asual
1:34:08
today can I do exactly that on on asual
1:34:08
today can I do exactly that on on asual machine Learning Studio and all
1:34:10
machine Learning Studio and all
1:34:10
machine Learning Studio and all designer yeah so that is also the asure
1:34:13
designer yeah so that is also the asure
1:34:13
designer yeah so that is also the asure machine learning visual designer and
1:34:15
machine learning visual designer and
1:34:15
machine learning visual designer and there you can direct and drop um some
1:34:18
there you can direct and drop um some
1:34:18
there you can direct and drop um some basic steps you can still write code in
1:34:22
basic steps you can still write code in
1:34:22
basic steps you can still write code in the visual designer because because you
1:34:24
the visual designer because because you
1:34:24
the visual designer because because you know sometimes you just need need to
1:34:26
know sometimes you just need need to
1:34:26
know sometimes you just need need to bring your own code but yeah this this
1:34:29
bring your own code but yeah this this
1:34:29
bring your own code but yeah this this is especially handy the these
1:34:31
is especially handy the these
1:34:31
is especially handy the these configuration files if you want to bring
1:34:33
configuration files if you want to bring
1:34:33
configuration files if you want to bring things in
1:34:35
things in
1:34:35
things in production so everything you do is
1:34:39
production so everything you do is
1:34:39
production so everything you do is documented in in this case yo files and
1:34:43
documented in in this case yo files and
1:34:43
documented in in this case yo files and also as devops or GitHub actions can run
1:34:47
also as devops or GitHub actions can run
1:34:47
also as devops or GitHub actions can run um as your c as CLI comments for you so
1:34:51
um as your c as CLI comments for you so
1:34:51
um as your c as CLI comments for you so it can create those jobs it can do those
1:34:54
it can create those jobs it can do those
1:34:54
it can create those jobs it can do those deployments automatically for you and
1:34:56
deployments automatically for you and
1:34:56
deployments automatically for you and you can test it locally on your machine
1:34:58
you can test it locally on your machine
1:34:58
you can test it locally on your machine and your data scientist team can work on
1:35:02
and your data scientist team can work on
1:35:02
and your data scientist team can work on the python file that will actually train
1:35:05
the python file that will actually train
1:35:05
the python file that will actually train the model separately from how it is
1:35:07
the model separately from how it is
1:35:07
the model separately from how it is going to run in the
1:35:09
going to run in the
1:35:09
going to run in the cloud having said that Hank as as we
1:35:12
cloud having said that Hank as as we
1:35:12
cloud having said that Hank as as we started from the very beginning right a
1:35:13
started from the very beginning right a
1:35:14
started from the very beginning right a machine learning and Ai and machine
1:35:15
machine learning and Ai and machine
1:35:15
machine learning and Ai and machine learning is a very big ecosystem by
1:35:17
learning is a very big ecosystem by
1:35:17
learning is a very big ecosystem by there so many products out there now as
1:35:19
there so many products out there now as
1:35:19
there so many products out there now as I said you are also Cloud Advocate and
1:35:21
I said you are also Cloud Advocate and
1:35:21
I said you are also Cloud Advocate and you work very closely with the
1:35:22
you work very closely with the
1:35:22
you work very closely with the engineering team and with the customers
1:35:24
engineering team and with the customers
1:35:24
engineering team and with the customers right out of all these products which
1:35:27
right out of all these products which
1:35:27
right out of all these products which are couple of products that uh customers
1:35:29
are couple of products that uh customers
1:35:29
are couple of products that uh customers uh really use a
1:35:31
uh really use a
1:35:31
uh really use a lot I would like to know that
1:35:34
lot I would like to know that
1:35:34
lot I would like to know that yeah yeah so um what I see is that
1:35:38
yeah yeah so um what I see is that
1:35:38
yeah yeah so um what I see is that actually machine learning service this
1:35:39
actually machine learning service this
1:35:39
actually machine learning service this service is really starting to be used in
1:35:42
service is really starting to be used in
1:35:42
service is really starting to be used in um in big environments to actually start
1:35:45
um in big environments to actually start
1:35:45
um in big environments to actually start working together on creating AI
1:35:48
working together on creating AI
1:35:48
working together on creating AI Solutions and this is also the product I
1:35:50
Solutions and this is also the product I
1:35:50
Solutions and this is also the product I focus on wow so yeah
1:35:54
focus on wow so yeah
1:35:54
focus on wow so yeah that's great absolutely amazing uh Hank
1:35:57
that's great absolutely amazing uh Hank
1:35:57
that's great absolutely amazing uh Hank before we move to the next session I I
1:35:59
before we move to the next session I I
1:35:59
before we move to the next session I I know you you manage the global econ
1:36:01
know you you manage the global econ
1:36:01
know you you manage the global econ Community Shameless plugin anything you
1:36:03
Community Shameless plugin anything you
1:36:03
Community Shameless plugin anything you want to plug about the upcoming events
1:36:05
want to plug about the upcoming events
1:36:05
want to plug about the upcoming events and all that I saw you did share uh
1:36:08
and all that I saw you did share uh
1:36:08
and all that I saw you did share uh welcome back Global I Community sometime
1:36:10
welcome back Global I Community sometime
1:36:10
welcome back Global I Community sometime just go ahead and plug something oh yeah
1:36:12
just go ahead and plug something oh yeah
1:36:12
just go ahead and plug something oh yeah perfect thank you for that yes so two
1:36:16
perfect thank you for that yes so two
1:36:16
perfect thank you for that yes so two things are going to happen in October
1:36:17
things are going to happen in October
1:36:17
things are going to happen in October from the global AI Community we will
1:36:19
from the global AI Community we will
1:36:19
from the global AI Community we will have another Global AI student
1:36:21
have another Global AI student
1:36:21
have another Global AI student conference around eight hours of content
1:36:25
conference around eight hours of content
1:36:25
conference around eight hours of content from um student ambassadors and people
1:36:27
from um student ambassadors and people
1:36:27
from um student ambassadors and people in the field so that is really good and
1:36:32
in the field so that is really good and
1:36:32
in the field so that is really good and um that is going to be the global AI
1:36:35
um that is going to be the global AI
1:36:35
um that is going to be the global AI back together it has been quied for for
1:36:37
back together it has been quied for for
1:36:37
back together it has been quied for for a while from the back together and we
1:36:39
a while from the back together and we
1:36:39
a while from the back together and we going to try and see if we can do um
1:36:41
going to try and see if we can do um
1:36:41
going to try and see if we can do um three evenings in October a workshop
1:36:44
three evenings in October a workshop
1:36:45
three evenings in October a workshop with each other um and get back together
1:36:48
with each other um and get back together
1:36:48
with each other um and get back together to learn all about AI again and some
1:36:51
to learn all about AI again and some
1:36:51
to learn all about AI again and some countries will be lucky enough that can
1:36:53
countries will be lucky enough that can
1:36:53
countries will be lucky enough that can be in person some countries are going to
1:36:56
be in person some countries are going to
1:36:56
be in person some countries are going to do it virtual some people just love the
1:36:59
do it virtual some people just love the
1:36:59
do it virtual some people just love the whole virtual thing and are just going
1:37:01
whole virtual thing and are just going
1:37:01
whole virtual thing and are just going to continue being virtual so it is up to
1:37:04
to continue being virtual so it is up to
1:37:04
to continue being virtual so it is up to everybody User Group all over the world
1:37:07
everybody User Group all over the world
1:37:07
everybody User Group all over the world on how they want to uh participate in
1:37:09
on how they want to uh participate in
1:37:10
on how they want to uh participate in deliver the session yeah I I saw it for
1:37:12
deliver the session yeah I I saw it for
1:37:12
deliver the session yeah I I saw it for India it was Pune but unfortunately it
1:37:14
India it was Pune but unfortunately it
1:37:15
India it was Pune but unfortunately it was online I just wish things get better
1:37:17
was online I just wish things get better
1:37:17
was online I just wish things get better here in India so that we can take things
1:37:19
here in India so that we can take things
1:37:19
here in India so that we can take things offline I also saw one from India and in
1:37:21
offline I also saw one from India and in
1:37:21
offline I also saw one from India and in in the Latin America and also in the
1:37:23
in the Latin America and also in the
1:37:23
in the Latin America and also in the Europe so you already know I have
1:37:24
Europe so you already know I have
1:37:24
Europe so you already know I have checked that website uh so thank you so
1:37:27
checked that website uh so thank you so
1:37:27
checked that website uh so thank you so much Hank I really appreciate absolutely
1:37:29
much Hank I really appreciate absolutely
1:37:29
much Hank I really appreciate absolutely loved hosting you I don't want to wait
1:37:31
loved hosting you I don't want to wait
1:37:31
loved hosting you I don't want to wait another like an year to host you I want
1:37:33
another like an year to host you I want
1:37:33
another like an year to host you I want to do that so I'll keep on pinging you
1:37:36
to do that so I'll keep on pinging you
1:37:36
to do that so I'll keep on pinging you uh until then all the best for all your
1:37:38
uh until then all the best for all your
1:37:38
uh until then all the best for all your live shows and event that do and yeah
1:37:40
live shows and event that do and yeah
1:37:40
live shows and event that do and yeah we'll stay connected have a nice day
1:37:41
we'll stay connected have a nice day
1:37:41
we'll stay connected have a nice day ahead yes thank you good luck
1:37:45
ahead yes thank you good luck
1:37:45
ahead yes thank you good luck bye all right with that session on
1:37:47
bye all right with that session on
1:37:47
bye all right with that session on what's new with aure machine learning
1:37:49
what's new with aure machine learning
1:37:49
what's new with aure machine learning you learned so much we now move to our
1:37:50
you learned so much we now move to our
1:37:50
you learned so much we now move to our next session that is around to get
1:37:53
next session that is around to get
1:37:53
next session that is around to get certified I mean it is so important to
1:37:55
certified I mean it is so important to
1:37:55
certified I mean it is so important to get certified um and there's so many
1:37:58
get certified um and there's so many
1:37:58
get certified um and there's so many things that you're going to learn and I
1:37:59
things that you're going to learn and I
1:37:59
things that you're going to learn and I believe this session was one of the
1:38:01
believe this session was one of the
1:38:01
believe this session was one of the featured session for Microsoft build wow
1:38:03
featured session for Microsoft build wow
1:38:03
featured session for Microsoft build wow so if you if you couldn't attend
1:38:04
so if you if you couldn't attend
1:38:04
so if you if you couldn't attend Microsoft build his man Thiago joining
1:38:07
Microsoft build his man Thiago joining
1:38:07
Microsoft build his man Thiago joining us uh I don't know from where he's
1:38:08
us uh I don't know from where he's
1:38:09
us uh I don't know from where he's joining so I'll just ask him uh yeah
1:38:11
joining so I'll just ask him uh yeah
1:38:11
joining so I'll just ask him uh yeah let's welcome our next speaker Thiago
1:38:16
[Music]
1:38:24
[Music]
1:38:24
[Music] he
1:38:26
he
1:38:26
he [Music]
1:38:54
hi Thiago Welcome to Cloud Summit
1:38:57
hi Thiago Welcome to Cloud Summit
1:38:57
hi Thiago Welcome to Cloud Summit 2021 hi Simon welcome uh that was a
1:39:00
2021 hi Simon welcome uh that was a
1:39:00
2021 hi Simon welcome uh that was a great video by the way and I I still
1:39:02
great video by the way and I I still
1:39:02
great video by the way and I I still need to figure it out the last picture
1:39:04
need to figure it out the last picture
1:39:04
need to figure it out the last picture from where it was because I don't even
1:39:06
from where it was because I don't even
1:39:06
from where it was because I don't even remember
1:39:07
remember
1:39:07
remember that oh I don't even know that we had to
1:39:11
that oh I don't even know that we had to
1:39:11
that oh I don't even know that we had to literally scrap your social
1:39:12
literally scrap your social
1:39:12
literally scrap your social [Laughter]
1:39:16
[Laughter]
1:39:16
[Laughter] media I have a small team who helps me
1:39:18
media I have a small team who helps me
1:39:18
media I have a small team who helps me out but Thiago you know I'm really
1:39:20
out but Thiago you know I'm really
1:39:20
out but Thiago you know I'm really really looking forward for your session
1:39:21
really looking forward for your session
1:39:21
really looking forward for your session that is about know all about your
1:39:23
that is about know all about your
1:39:23
that is about know all about your profession certification because I know
1:39:25
profession certification because I know
1:39:25
profession certification because I know not many people talk about this session
1:39:27
not many people talk about this session
1:39:27
not many people talk about this session and people really want to get certified
1:39:28
and people really want to get certified
1:39:29
and people really want to get certified even may it be a very fundamental
1:39:30
even may it be a very fundamental
1:39:30
even may it be a very fundamental certification so I see you sharing your
1:39:33
certification so I see you sharing your
1:39:33
certification so I see you sharing your screen I have added it to the stream so
1:39:35
screen I have added it to the stream so
1:39:35
screen I have added it to the stream so next 25 minutes is all yours okay thank
1:39:37
next 25 minutes is all yours okay thank
1:39:37
next 25 minutes is all yours okay thank you very much so yes so this session is
1:39:41
you very much so yes so this session is
1:39:41
you very much so yes so this session is about exactly that all that you need to
1:39:43
about exactly that all that you need to
1:39:43
about exactly that all that you need to know in order to get Azure certified so
1:39:46
know in order to get Azure certified so
1:39:46
know in order to get Azure certified so my name is Thiago and by the way that's
1:39:49
my name is Thiago and by the way that's
1:39:49
my name is Thiago and by the way that's um a picture of my hometown I'm from
1:39:51
um a picture of my hometown I'm from
1:39:51
um a picture of my hometown I'm from Lisbon Portugal uh and you have all my
1:39:53
Lisbon Portugal uh and you have all my
1:39:53
Lisbon Portugal uh and you have all my information here so you have my Twitter
1:39:56
information here so you have my Twitter
1:39:56
information here so you have my Twitter Handler Thiago Costa PT I usually share
1:39:59
Handler Thiago Costa PT I usually share
1:39:59
Handler Thiago Costa PT I usually share tons of stuff on on Twitter so if you
1:40:01
tons of stuff on on Twitter so if you
1:40:01
tons of stuff on on Twitter so if you want to follow me please do I share
1:40:03
want to follow me please do I share
1:40:03
want to follow me please do I share stuff around Azure and also about Azure
1:40:06
stuff around Azure and also about Azure
1:40:06
stuff around Azure and also about Azure certifications uh then I'm an MVP for
1:40:09
certifications uh then I'm an MVP for
1:40:09
certifications uh then I'm an MVP for Azure Reginal lead I'm also a Microsoft
1:40:11
Azure Reginal lead I'm also a Microsoft
1:40:11
Azure Reginal lead I'm also a Microsoft certified trainer and I help Microsoft
1:40:14
certified trainer and I help Microsoft
1:40:14
certified trainer and I help Microsoft so I'm one of the members of the
1:40:15
so I'm one of the members of the
1:40:15
so I'm one of the members of the certification council member we are very
1:40:18
certification council member we are very
1:40:18
certification council member we are very small team um and I'm not Microsoft
1:40:21
small team um and I'm not Microsoft
1:40:21
small team um and I'm not Microsoft employee but I help them with some uh
1:40:23
employee but I help them with some uh
1:40:23
employee but I help them with some uh information and some feedback about the
1:40:25
information and some feedback about the
1:40:25
information and some feedback about the certification program what will be our
1:40:28
certification program what will be our
1:40:28
certification program what will be our agenda for today so we're going to talk
1:40:31
agenda for today so we're going to talk
1:40:31
agenda for today so we're going to talk about very quickly what is azure today
1:40:33
about very quickly what is azure today
1:40:33
about very quickly what is azure today how important is azure in the world
1:40:35
how important is azure in the world
1:40:35
how important is azure in the world today then we're going to talk about how
1:40:37
today then we're going to talk about how
1:40:37
today then we're going to talk about how Microsoft builds a certification program
1:40:39
Microsoft builds a certification program
1:40:40
Microsoft builds a certification program then we're going to focus on the
1:40:41
then we're going to focus on the
1:40:41
then we're going to focus on the certifications on Azure what
1:40:42
certifications on Azure what
1:40:42
certifications on Azure what certifications are out there what can or
1:40:45
certifications are out there what can or
1:40:45
certifications are out there what can or what should you uh want to achieve in
1:40:48
what should you uh want to achieve in
1:40:48
what should you uh want to achieve in terms of azure certifications and then I
1:40:50
terms of azure certifications and then I
1:40:50
terms of azure certifications and then I have a small step which is four steps to
1:40:52
have a small step which is four steps to
1:40:52
have a small step which is four steps to get C certified so some old small tips
1:40:56
get C certified so some old small tips
1:40:56
get C certified so some old small tips that um that I have around around how to
1:40:59
that um that I have around around how to
1:40:59
that um that I have around around how to get how to get certified so there you go
1:41:02
get how to get certified so there you go
1:41:02
get how to get certified so there you go so what is azure today so Azure today is
1:41:05
so what is azure today so Azure today is
1:41:05
so what is azure today so Azure today is the second largest cloud provider look
1:41:07
the second largest cloud provider look
1:41:07
the second largest cloud provider look I'm not going to give you the speech the
1:41:09
I'm not going to give you the speech the
1:41:09
I'm not going to give you the speech the sales speech on this tons of regions
1:41:12
sales speech on this tons of regions
1:41:12
sales speech on this tons of regions tons of fiber okay tons and tons and
1:41:16
tons of fiber okay tons and tons and
1:41:16
tons of fiber okay tons and tons and tons of edge side so Azure usually
1:41:18
tons of edge side so Azure usually
1:41:18
tons of edge side so Azure usually sometimes it's even closer to you than
1:41:21
sometimes it's even closer to you than
1:41:21
sometimes it's even closer to you than what you think because it's not only the
1:41:22
what you think because it's not only the
1:41:22
what you think because it's not only the main Reon you also have Edge um Edge
1:41:25
main Reon you also have Edge um Edge
1:41:25
main Reon you also have Edge um Edge sites for services like CDN and things
1:41:28
sites for services like CDN and things
1:41:28
sites for services like CDN and things like that that maybe they're even in
1:41:30
like that that maybe they're even in
1:41:30
like that that maybe they're even in your own town okay so this is this is
1:41:33
your own town okay so this is this is
1:41:33
your own town okay so this is this is what we have and then why should you
1:41:36
what we have and then why should you
1:41:36
what we have and then why should you care around Azure today well for sure
1:41:38
care around Azure today well for sure
1:41:38
care around Azure today well for sure you care because you're attending this
1:41:41
you care because you're attending this
1:41:41
you care because you're attending this but there is huge demand from customers
1:41:43
but there is huge demand from customers
1:41:43
but there is huge demand from customers it's it's it's like nothing that I have
1:41:46
it's it's it's like nothing that I have
1:41:46
it's it's it's like nothing that I have seen before in all my career and I
1:41:49
seen before in all my career and I
1:41:49
seen before in all my career and I already have a few years working with
1:41:51
already have a few years working with
1:41:51
already have a few years working with Microsoft Technologies um there is but
1:41:55
Microsoft Technologies um there is but
1:41:55
Microsoft Technologies um there is but so so much need for people that are
1:41:59
so so much need for people that are
1:41:59
so so much need for people that are capable of working with Azure and what
1:42:02
capable of working with Azure and what
1:42:02
capable of working with Azure and what better way to show that you're capable
1:42:05
better way to show that you're capable
1:42:05
better way to show that you're capable with the Microsoft certification you
1:42:07
with the Microsoft certification you
1:42:07
with the Microsoft certification you might don't have you know years and
1:42:09
might don't have you know years and
1:42:09
might don't have you know years and years of experience but I will care for
1:42:13
years of experience but I will care for
1:42:13
years of experience but I will care for you because you know you care to take a
1:42:15
you because you know you care to take a
1:42:15
you because you know you care to take a certification you care to learn and
1:42:18
certification you care to learn and
1:42:18
certification you care to learn and that's very very important for me at
1:42:21
that's very very important for me at
1:42:21
that's very very important for me at least when I need to hire people for my
1:42:23
least when I need to hire people for my
1:42:23
least when I need to hire people for my projects and things like
1:42:25
projects and things like
1:42:25
projects and things like that and then of course look it's fun to
1:42:29
that and then of course look it's fun to
1:42:29
that and then of course look it's fun to work with I I have to say I'm I'm very
1:42:32
work with I I have to say I'm I'm very
1:42:32
work with I I have to say I'm I'm very passionate about what I do but I'm also
1:42:35
passionate about what I do but I'm also
1:42:35
passionate about what I do but I'm also very lucky because I really do what I
1:42:38
very lucky because I really do what I
1:42:38
very lucky because I really do what I love so until now for example I'm I'm
1:42:41
love so until now for example I'm I'm
1:42:41
love so until now for example I'm I'm designing here an architecture for a
1:42:43
designing here an architecture for a
1:42:43
designing here an architecture for a customer um and and and and I'm having
1:42:47
customer um and and and and I'm having
1:42:47
customer um and and and and I'm having fun to be honest I hope that my customer
1:42:49
fun to be honest I hope that my customer
1:42:49
fun to be honest I hope that my customer is not watching this okay but um and
1:42:53
is not watching this okay but um and
1:42:53
is not watching this okay but um and they pay me which is also nice okay um
1:42:57
they pay me which is also nice okay um
1:42:57
they pay me which is also nice okay um and the pay for what you use and that's
1:42:59
and the pay for what you use and that's
1:42:59
and the pay for what you use and that's a model for the customer that is pretty
1:43:01
a model for the customer that is pretty
1:43:01
a model for the customer that is pretty cool because well you don't want to pay
1:43:04
cool because well you don't want to pay
1:43:04
cool because well you don't want to pay for services that you you're not using
1:43:07
for services that you you're not using
1:43:07
for services that you you're not using or you don't want to pay for having I
1:43:10
or you don't want to pay for having I
1:43:10
or you don't want to pay for having I don't know let's give a number 20
1:43:11
don't know let's give a number 20
1:43:11
don't know let's give a number 20 servers when you only need two but you
1:43:14
servers when you only need two but you
1:43:14
servers when you only need two but you have to have 20 you know because when
1:43:16
have to have 20 you know because when
1:43:16
have to have 20 you know because when you have a peak on the demand yeah you
1:43:18
you have a peak on the demand yeah you
1:43:18
you have a peak on the demand yeah you need a 20 that's the on Prem world in
1:43:21
need a 20 that's the on Prem world in
1:43:21
need a 20 that's the on Prem world in the cloud world we don't have that we
1:43:24
the cloud world we don't have that we
1:43:24
the cloud world we don't have that we just going to have two that's what we
1:43:26
just going to have two that's what we
1:43:26
just going to have two that's what we need now and then when we need the 20 or
1:43:28
need now and then when we need the 20 or
1:43:28
need now and then when we need the 20 or even when we need 30 40 50 servers uh we
1:43:34
even when we need 30 40 50 servers uh we
1:43:34
even when we need 30 40 50 servers uh we will be able to have them of course you
1:43:36
will be able to have them of course you
1:43:36
will be able to have them of course you need to pay them but we only pay for
1:43:38
need to pay them but we only pay for
1:43:38
need to pay them but we only pay for what you use and that's that's the
1:43:40
what you use and that's that's the
1:43:40
what you use and that's that's the perfect uh the perfect approach for for
1:43:42
perfect uh the perfect approach for for
1:43:42
perfect uh the perfect approach for for all of this so let's talk about the
1:43:45
all of this so let's talk about the
1:43:45
all of this so let's talk about the certifications okay so today basically
1:43:49
certifications okay so today basically
1:43:49
certifications okay so today basically we live where we live in a world that is
1:43:52
we live where we live in a world that is
1:43:52
we live where we live in a world that is a Connect world and we have all these
1:43:54
a Connect world and we have all these
1:43:55
a Connect world and we have all these dots and everyone is connected and this
1:43:58
dots and everyone is connected and this
1:43:58
dots and everyone is connected and this is not only for our lives it's also when
1:44:01
is not only for our lives it's also when
1:44:01
is not only for our lives it's also when we do projects like we have a customer
1:44:04
we do projects like we have a customer
1:44:04
we do projects like we have a customer we need to migrate that customer totally
1:44:07
we need to migrate that customer totally
1:44:07
we need to migrate that customer totally to Azure well that's that's a big
1:44:10
to Azure well that's that's a big
1:44:10
to Azure well that's that's a big challenge for customers in a certain
1:44:13
challenge for customers in a certain
1:44:13
challenge for customers in a certain Dimension um I'm a cloud I'm a solution
1:44:16
Dimension um I'm a cloud I'm a solution
1:44:16
Dimension um I'm a cloud I'm a solution architect and and I basically lead those
1:44:19
architect and and I basically lead those
1:44:19
architect and and I basically lead those efforts but I'm not a very very deep
1:44:23
efforts but I'm not a very very deep
1:44:23
efforts but I'm not a very very deep live person in networking for example so
1:44:26
live person in networking for example so
1:44:26
live person in networking for example so I need to interact and bring people from
1:44:28
I need to interact and bring people from
1:44:28
I need to interact and bring people from the networking World same thing for
1:44:30
the networking World same thing for
1:44:30
the networking World same thing for databases I'm not like the best person
1:44:33
databases I'm not like the best person
1:44:33
databases I'm not like the best person in terms of database I have a huge
1:44:34
in terms of database I have a huge
1:44:34
in terms of database I have a huge background that but I didn't work with
1:44:37
background that but I didn't work with
1:44:37
background that but I didn't work with it for the last years so let's grab
1:44:39
it for the last years so let's grab
1:44:39
it for the last years so let's grab someone from that fi might have a Java
1:44:44
someone from that fi might have a Java
1:44:44
someone from that fi might have a Java application I'm not the best person for
1:44:46
application I'm not the best person for
1:44:46
application I'm not the best person for that for sure so let's bring something
1:44:49
that for sure so let's bring something
1:44:49
that for sure so let's bring something someone from that world so all these
1:44:51
someone from that world so all these
1:44:51
someone from that world so all these connected dots
1:44:53
connected dots
1:44:53
connected dots when we have projects we today and we
1:44:57
when we have projects we today and we
1:44:57
when we have projects we today and we all know this more and more because of
1:44:59
all know this more and more because of
1:44:59
all know this more and more because of the pandemic that we leave we can have
1:45:02
the pandemic that we leave we can have
1:45:02
the pandemic that we leave we can have teams that are totally dispersed around
1:45:05
teams that are totally dispersed around
1:45:05
teams that are totally dispersed around the world and that's great because I can
1:45:07
the world and that's great because I can
1:45:07
the world and that's great because I can now get the top of the top and getting
1:45:10
now get the top of the top and getting
1:45:11
now get the top of the top and getting someone very specific to work in a role
1:45:13
someone very specific to work in a role
1:45:13
someone very specific to work in a role that is just networking or just
1:45:15
that is just networking or just
1:45:15
that is just networking or just databases and I will get the best
1:45:17
databases and I will get the best
1:45:17
databases and I will get the best persons to do the job and with this okay
1:45:21
persons to do the job and with this okay
1:45:21
persons to do the job and with this okay we get why Microsoft created and they
1:45:24
we get why Microsoft created and they
1:45:24
we get why Microsoft created and they changed like two three years ago from a
1:45:27
changed like two three years ago from a
1:45:27
changed like two three years ago from a product based certification like you
1:45:29
product based certification like you
1:45:29
product based certification like you were Windows Server 2016 certified and
1:45:33
were Windows Server 2016 certified and
1:45:33
were Windows Server 2016 certified and was like that version Oh but we're
1:45:35
was like that version Oh but we're
1:45:35
was like that version Oh but we're working with 2019 you're not certified
1:45:37
working with 2019 you're not certified
1:45:37
working with 2019 you're not certified on that yeah but I'm certify on the
1:45:39
on that yeah but I'm certify on the
1:45:39
on that yeah but I'm certify on the previous version and that was the world
1:45:41
previous version and that was the world
1:45:41
previous version and that was the world that we lived right now no you live in a
1:45:44
that we lived right now no you live in a
1:45:44
that we lived right now no you live in a ro world and this Ro Bas is based on
1:45:47
ro world and this Ro Bas is based on
1:45:47
ro world and this Ro Bas is based on your roles that you want to achieve or
1:45:49
your roles that you want to achieve or
1:45:49
your roles that you want to achieve or that you already do if you're a
1:45:51
that you already do if you're a
1:45:51
that you already do if you're a networking engineer that what you want
1:45:53
networking engineer that what you want
1:45:53
networking engineer that what you want to do Azure networking there was a
1:45:55
to do Azure networking there was a
1:45:55
to do Azure networking there was a certification for that Azure
1:45:57
certification for that Azure
1:45:57
certification for that Azure administrator or Solutions architect
1:46:00
administrator or Solutions architect
1:46:00
administrator or Solutions architect okay so that's what we have and with
1:46:02
okay so that's what we have and with
1:46:02
okay so that's what we have and with this we talk about how Microsoft build
1:46:05
this we talk about how Microsoft build
1:46:05
this we talk about how Microsoft build certifications I think this is this is
1:46:07
certifications I think this is this is
1:46:07
certifications I think this is this is important for you to understand
1:46:09
important for you to understand
1:46:09
important for you to understand certifications a little bit better there
1:46:11
certifications a little bit better there
1:46:11
certifications a little bit better there is a basically a work being done in the
1:46:14
is a basically a work being done in the
1:46:14
is a basically a work being done in the back stage that is called a GTA okay so
1:46:19
back stage that is called a GTA okay so
1:46:19
back stage that is called a GTA okay so it's called a job task analysis that g
1:46:23
it's called a job task analysis that g
1:46:23
it's called a job task analysis that g ta Microsoft basically what it does it
1:46:26
ta Microsoft basically what it does it
1:46:26
ta Microsoft basically what it does it identifies okay the roles that are in
1:46:29
identifies okay the roles that are in
1:46:29
identifies okay the roles that are in the market and they they they very early
1:46:31
the market and they they they very early
1:46:31
the market and they they they very early they said well we have an Azure
1:46:34
they said well we have an Azure
1:46:34
they said well we have an Azure administrator we have an Azure developer
1:46:37
administrator we have an Azure developer
1:46:37
administrator we have an Azure developer and we have an Azure solution architect
1:46:39
and we have an Azure solution architect
1:46:39
and we have an Azure solution architect those were like the three first roles
1:46:42
those were like the three first roles
1:46:42
those were like the three first roles that you know they came up with um with
1:46:46
that you know they came up with um with
1:46:46
that you know they came up with um with that done it's done by subject matter
1:46:49
that done it's done by subject matter
1:46:49
that done it's done by subject matter experts they sit down and they say what
1:46:52
experts they sit down and they say what
1:46:52
experts they sit down and they say what does an Azure administrator let's give
1:46:54
does an Azure administrator let's give
1:46:55
does an Azure administrator let's give the Azure administrator as an example
1:46:56
the Azure administrator as an example
1:46:56
the Azure administrator as an example for our for our session today what does
1:46:59
for our for our session today what does
1:46:59
for our for our session today what does an Azure administrator needs to do what
1:47:03
an Azure administrator needs to do what
1:47:03
an Azure administrator needs to do what he needs to know and then they do a list
1:47:06
he needs to know and then they do a list
1:47:06
he needs to know and then they do a list of all the things that an Azure
1:47:08
of all the things that an Azure
1:47:08
of all the things that an Azure administrator needs to do and it's with
1:47:11
administrator needs to do and it's with
1:47:11
administrator needs to do and it's with that document that we call by the way an
1:47:14
that document that we call by the way an
1:47:14
that document that we call by the way an objective domain that we are going okay
1:47:18
objective domain that we are going okay
1:47:18
objective domain that we are going okay to create this is what comes out on the
1:47:21
to create this is what comes out on the
1:47:21
to create this is what comes out on the exam this is all the topics on the exam
1:47:24
exam this is all the topics on the exam
1:47:24
exam this is all the topics on the exam it's based on that document that
1:47:26
it's based on that document that
1:47:26
it's based on that document that Microsoft also creates the Microsoft
1:47:28
Microsoft also creates the Microsoft
1:47:28
Microsoft also creates the Microsoft learn content because they need to
1:47:29
learn content because they need to
1:47:29
learn content because they need to create learn content for that it's where
1:47:32
create learn content for that it's where
1:47:32
create learn content for that it's where they have official courses it's where
1:47:34
they have official courses it's where
1:47:34
they have official courses it's where other companies like LinkedIn learning
1:47:36
other companies like LinkedIn learning
1:47:36
other companies like LinkedIn learning plural side and all the other companies
1:47:38
plural side and all the other companies
1:47:39
plural side and all the other companies from the world they grab that document
1:47:41
from the world they grab that document
1:47:41
from the world they grab that document and they start to produce content around
1:47:44
and they start to produce content around
1:47:44
and they start to produce content around that because that's what you need to
1:47:45
that because that's what you need to
1:47:45
that because that's what you need to know and of course there are exam
1:47:48
know and of course there are exam
1:47:48
know and of course there are exam questions also created based on based on
1:47:51
questions also created based on based on
1:47:52
questions also created based on based on that so this align learning experiences
1:47:54
that so this align learning experiences
1:47:54
that so this align learning experiences is something amazing that we have today
1:47:58
is something amazing that we have today
1:47:58
is something amazing that we have today so nowadays what we have is that we have
1:48:01
so nowadays what we have is that we have
1:48:02
so nowadays what we have is that we have digital Skilling like Microsoft learn
1:48:04
digital Skilling like Microsoft learn
1:48:04
digital Skilling like Microsoft learn which is free you don't pay for it you
1:48:06
which is free you don't pay for it you
1:48:06
which is free you don't pay for it you just go to learn and look just search
1:48:10
just go to learn and look just search
1:48:10
just go to learn and look just search for all the content that you have there
1:48:13
for all the content that you have there
1:48:13
for all the content that you have there and you have amazing content that is
1:48:15
and you have amazing content that is
1:48:15
and you have amazing content that is pretty good to be totally honest you can
1:48:17
pretty good to be totally honest you can
1:48:17
pretty good to be totally honest you can go to events um remotely like this
1:48:21
go to events um remotely like this
1:48:21
go to events um remotely like this virtually like this if event for example
1:48:23
virtually like this if event for example
1:48:23
virtually like this if event for example that has tons of amazing sessions I was
1:48:25
that has tons of amazing sessions I was
1:48:25
that has tons of amazing sessions I was seeing the last two sessions for example
1:48:28
seeing the last two sessions for example
1:48:28
seeing the last two sessions for example and they're pretty good to be honest we
1:48:31
and they're pretty good to be honest we
1:48:31
and they're pretty good to be honest we learn a lot even people that are super
1:48:33
learn a lot even people that are super
1:48:33
learn a lot even people that are super experienced there's always something to
1:48:35
experienced there's always something to
1:48:35
experienced there's always something to be totally honest that we don't work on
1:48:37
be totally honest that we don't work on
1:48:37
be totally honest that we don't work on a daily basis and we are oh that's
1:48:39
a daily basis and we are oh that's
1:48:39
a daily basis and we are oh that's that's that's interesting you can also
1:48:41
that's that's interesting you can also
1:48:42
that's that's interesting you can also attend classroom training so the
1:48:45
attend classroom training so the
1:48:45
attend classroom training so the traditional classroom training taught by
1:48:47
traditional classroom training taught by
1:48:47
traditional classroom training taught by Microsoft certified trainers um it's a
1:48:51
Microsoft certified trainers um it's a
1:48:51
Microsoft certified trainers um it's a model okay I I'm I'm very into that to
1:48:54
model okay I I'm I'm very into that to
1:48:54
model okay I I'm I'm very into that to be totally honest I really love to teach
1:48:56
be totally honest I really love to teach
1:48:56
be totally honest I really love to teach I also teach people it's one of the
1:48:58
I also teach people it's one of the
1:48:58
I also teach people it's one of the things that I that I do too and I really
1:49:00
things that I that I do too and I really
1:49:00
things that I that I do too and I really love the classroom I also have videos
1:49:03
love the classroom I also have videos
1:49:03
love the classroom I also have videos okay so you can also grab videos from
1:49:05
okay so you can also grab videos from
1:49:05
okay so you can also grab videos from LinkedIn learning or from plural site
1:49:07
LinkedIn learning or from plural site
1:49:07
LinkedIn learning or from plural site there is like tons of stuff there the
1:49:10
there is like tons of stuff there the
1:49:10
there is like tons of stuff there the thing is not everyone learns the same
1:49:12
thing is not everyone learns the same
1:49:12
thing is not everyone learns the same way so if you prefer videos great for
1:49:15
way so if you prefer videos great for
1:49:15
way so if you prefer videos great for you if you prefer a 10 an event also
1:49:17
you if you prefer a 10 an event also
1:49:18
you if you prefer a 10 an event also great for you there are people that they
1:49:19
great for you there are people that they
1:49:19
great for you there are people that they prefer classroom training same thing
1:49:22
prefer classroom training same thing
1:49:22
prefer classroom training same thing okay or you can do a mix okay just a
1:49:25
okay or you can do a mix okay just a
1:49:25
okay or you can do a mix okay just a piece of this and a piece of the other
1:49:26
piece of this and a piece of the other
1:49:26
piece of this and a piece of the other one and I'm sure you will you will Ace
1:49:29
one and I'm sure you will you will Ace
1:49:29
one and I'm sure you will you will Ace it so what we have on the Microsoft
1:49:32
it so what we have on the Microsoft
1:49:32
it so what we have on the Microsoft certifications so we have three let's
1:49:35
certifications so we have three let's
1:49:35
certifications so we have three let's just say call it levels it's the
1:49:37
just say call it levels it's the
1:49:37
just say call it levels it's the fundamentals the role based the role
1:49:40
fundamentals the role based the role
1:49:40
fundamentals the role based the role based are the ones that incorporate the
1:49:43
based are the ones that incorporate the
1:49:43
based are the ones that incorporate the associate and the expert levels and
1:49:45
associate and the expert levels and
1:49:45
associate and the expert levels and we're going to understand what they are
1:49:48
we're going to understand what they are
1:49:48
we're going to understand what they are and we also have the spatiality which is
1:49:51
and we also have the spatiality which is
1:49:51
and we also have the spatiality which is a very focused on very very specific
1:49:55
a very focused on very very specific
1:49:55
a very focused on very very specific roles okay so like for example Azure for
1:50:00
roles okay so like for example Azure for
1:50:00
roles okay so like for example Azure for sa workloads you have a sap workload hey
1:50:04
sa workloads you have a sap workload hey
1:50:04
sa workloads you have a sap workload hey great uh we need to run that on Azure
1:50:07
great uh we need to run that on Azure
1:50:07
great uh we need to run that on Azure and look that's specific for the sap
1:50:10
and look that's specific for the sap
1:50:10
and look that's specific for the sap world so it didn't make sense to create
1:50:12
world so it didn't make sense to create
1:50:13
world so it didn't make sense to create a associate certification for that um
1:50:16
a associate certification for that um
1:50:16
a associate certification for that um definitely not an expert one um so they
1:50:20
definitely not an expert one um so they
1:50:20
definitely not an expert one um so they created this other level which is the
1:50:22
created this other level which is the
1:50:22
created this other level which is the special it fundamentals are what so
1:50:25
special it fundamentals are what so
1:50:25
special it fundamentals are what so fundament I tell everyone start with the
1:50:27
fundament I tell everyone start with the
1:50:27
fundament I tell everyone start with the fundamentals hey Thiago but look I'm I'm
1:50:30
fundamentals hey Thiago but look I'm I'm
1:50:30
fundamentals hey Thiago but look I'm I'm already experiened with Azure do you
1:50:33
already experiened with Azure do you
1:50:33
already experiened with Azure do you have a Microsoft certification or at
1:50:35
have a Microsoft certification or at
1:50:35
have a Microsoft certification or at least a rules-based certification and if
1:50:37
least a rules-based certification and if
1:50:37
least a rules-based certification and if the answer is no it's going to be my
1:50:39
the answer is no it's going to be my
1:50:39
the answer is no it's going to be my first one start with the
1:50:41
first one start with the
1:50:41
first one start with the fundamentals um it might be an easy
1:50:45
fundamentals um it might be an easy
1:50:45
fundamentals um it might be an easy certification for you I'm not going to
1:50:47
certification for you I'm not going to
1:50:47
certification for you I'm not going to lie sure it is going to be but you learn
1:50:51
lie sure it is going to be but you learn
1:50:51
lie sure it is going to be but you learn how questions are for formulated you
1:50:53
how questions are for formulated you
1:50:53
how questions are for formulated you learn how the exam structures are and
1:50:56
learn how the exam structures are and
1:50:56
learn how the exam structures are and all of that that is going to be super
1:50:58
all of that that is going to be super
1:50:58
all of that that is going to be super valuable when you take the associate or
1:51:00
valuable when you take the associate or
1:51:00
valuable when you take the associate or the expert uh exam so that's that's
1:51:04
the expert uh exam so that's that's
1:51:04
the expert uh exam so that's that's that's a great a great way the rule
1:51:07
that's a great a great way the rule
1:51:07
that's a great a great way the rule based what we have so we have the
1:51:09
based what we have so we have the
1:51:09
based what we have so we have the associate and the expert uh levels and
1:51:13
associate and the expert uh levels and
1:51:13
associate and the expert uh levels and there is one thing that I always love to
1:51:16
there is one thing that I always love to
1:51:17
there is one thing that I always love to say is that you're not only going to be
1:51:21
say is that you're not only going to be
1:51:21
say is that you're not only going to be tested through questions but you also
1:51:25
tested through questions but you also
1:51:25
tested through questions but you also need to know how to do things especially
1:51:29
need to know how to do things especially
1:51:29
need to know how to do things especially on the associate level not so much on
1:51:32
on the associate level not so much on
1:51:32
on the associate level not so much on the expert but also on the expert but on
1:51:35
the expert but also on the expert but on
1:51:35
the expert but also on the expert but on on the associate usually the exams are
1:51:38
on the associate usually the exams are
1:51:38
on the associate usually the exams are they give you a question like a small
1:51:41
they give you a question like a small
1:51:41
they give you a question like a small scenario there and now you have to say
1:51:43
scenario there and now you have to say
1:51:43
scenario there and now you have to say how you do something and some of the
1:51:47
how you do something and some of the
1:51:47
how you do something and some of the questions are even with live okay an
1:51:50
questions are even with live okay an
1:51:50
questions are even with live okay an Azure portal and you really need to do
1:51:52
Azure portal and you really need to do
1:51:52
Azure portal and you really need to do things it's not just okay doing uh just
1:51:57
things it's not just okay doing uh just
1:51:57
things it's not just okay doing uh just answering questions you no it's you
1:51:58
answering questions you no it's you
1:51:58
answering questions you no it's you really need to log into the Azure portal
1:52:01
really need to log into the Azure portal
1:52:01
really need to log into the Azure portal and do something on the Azure portal and
1:52:03
and do something on the Azure portal and
1:52:03
and do something on the Azure portal and this is how you should test people
1:52:04
this is how you should test people
1:52:04
this is how you should test people nowadays to be honest this is how you
1:52:08
nowadays to be honest this is how you
1:52:08
nowadays to be honest this is how you really know if someone knows something
1:52:10
really know if someone knows something
1:52:10
really know if someone knows something or not is by asking them to do it okay
1:52:13
or not is by asking them to do it okay
1:52:13
or not is by asking them to do it okay so this is what we have in terms of the
1:52:16
so this is what we have in terms of the
1:52:16
so this is what we have in terms of the in terms of the certifications and if we
1:52:19
in terms of the certifications and if we
1:52:19
in terms of the certifications and if we turn the laser on here so we have this
1:52:21
turn the laser on here so we have this
1:52:21
turn the laser on here so we have this expert level that that we have and we
1:52:23
expert level that that we have and we
1:52:23
expert level that that we have and we have the associate level on the
1:52:25
have the associate level on the
1:52:25
have the associate level on the associate level look we have the Azure
1:52:27
associate level look we have the Azure
1:52:27
associate level look we have the Azure administrator and the Azure developer I
1:52:30
administrator and the Azure developer I
1:52:30
administrator and the Azure developer I think they are pretty straightforward
1:52:31
think they are pretty straightforward
1:52:31
think they are pretty straightforward what they are right creating virtual
1:52:34
what they are right creating virtual
1:52:34
what they are right creating virtual machines creating things and resources
1:52:37
machines creating things and resources
1:52:37
machines creating things and resources on Azure managing the resources on Azure
1:52:40
on Azure managing the resources on Azure
1:52:40
on Azure managing the resources on Azure developer is yeah let's develop okay uh
1:52:45
developer is yeah let's develop okay uh
1:52:45
developer is yeah let's develop okay uh applications and mainly you're being
1:52:48
applications and mainly you're being
1:52:48
applications and mainly you're being tested on the exam in C or python you
1:52:51
tested on the exam in C or python you
1:52:51
tested on the exam in C or python you can select one or the other um and it's
1:52:54
can select one or the other um and it's
1:52:54
can select one or the other um and it's let's code applications using Azure
1:52:57
let's code applications using Azure
1:52:57
let's code applications using Azure Services no one is going to test you on
1:53:00
Services no one is going to test you on
1:53:01
Services no one is going to test you on how to
1:53:02
how to
1:53:02
how to code you're not going to be tested on
1:53:04
code you're not going to be tested on
1:53:04
code you're not going to be tested on that for sure it's more on how do you
1:53:07
that for sure it's more on how do you
1:53:07
that for sure it's more on how do you use Azure services like let's give an
1:53:09
use Azure services like let's give an
1:53:09
use Azure services like let's give an example Azure storage how do you access
1:53:11
example Azure storage how do you access
1:53:11
example Azure storage how do you access an Azure storage account through the SDK
1:53:14
an Azure storage account through the SDK
1:53:14
an Azure storage account through the SDK and how do you store data there like a
1:53:18
and how do you store data there like a
1:53:18
and how do you store data there like a PDF file things like this then we have
1:53:21
PDF file things like this then we have
1:53:21
PDF file things like this then we have the security in
1:53:22
the security in
1:53:22
the security in engineer okay so the security engineer
1:53:26
engineer okay so the security engineer
1:53:26
engineer okay so the security engineer it's a very entry level certification
1:53:28
it's a very entry level certification
1:53:28
it's a very entry level certification around Azure security as a whole Azure
1:53:31
around Azure security as a whole Azure
1:53:31
around Azure security as a whole Azure Ed we talk about um basically about the
1:53:36
Ed we talk about um basically about the
1:53:36
Ed we talk about um basically about the Azure services like like SQL databases
1:53:39
Azure services like like SQL databases
1:53:39
Azure services like like SQL databases how do you protect that containers how
1:53:41
how do you protect that containers how
1:53:41
how do you protect that containers how do you protect containers virtual
1:53:44
do you protect containers virtual
1:53:44
do you protect containers virtual Machines of course how do you protect um
1:53:47
Machines of course how do you protect um
1:53:47
Machines of course how do you protect um how do you protect that so it's pretty
1:53:49
how do you protect that so it's pretty
1:53:49
how do you protect that so it's pretty cool what you can do with this then we
1:53:52
cool what you can do with this then we
1:53:52
cool what you can do with this then we have the network engineer that's a new
1:53:53
have the network engineer that's a new
1:53:53
have the network engineer that's a new one by the way okay that's a very recent
1:53:56
one by the way okay that's a very recent
1:53:56
one by the way okay that's a very recent one the exam it is still in beta it's
1:53:59
one the exam it is still in beta it's
1:53:59
one the exam it is still in beta it's the
1:54:00
the
1:54:00
the A700 uh and as the name says it's just
1:54:05
A700 uh and as the name says it's just
1:54:05
A700 uh and as the name says it's just the networking component there's a
1:54:07
the networking component there's a
1:54:07
the networking component there's a little bit of overlapping between the
1:54:09
little bit of overlapping between the
1:54:09
little bit of overlapping between the network engineer and the networking part
1:54:12
network engineer and the networking part
1:54:12
network engineer and the networking part of the Azure administrator so if you
1:54:14
of the Azure administrator so if you
1:54:14
of the Azure administrator so if you already took the Azure administrator
1:54:16
already took the Azure administrator
1:54:16
already took the Azure administrator with a little bit more effort you you
1:54:19
with a little bit more effort you you
1:54:19
with a little bit more effort you you take the networking engineer I'm sure
1:54:20
take the networking engineer I'm sure
1:54:21
take the networking engineer I'm sure you will you will pass
1:54:23
you will you will pass
1:54:23
you will you will pass and then look we have the expert level
1:54:25
and then look we have the expert level
1:54:25
and then look we have the expert level that in the expert level we have two
1:54:27
that in the expert level we have two
1:54:27
that in the expert level we have two certifications which is the solutions
1:54:29
certifications which is the solutions
1:54:29
certifications which is the solutions architect which is architecting
1:54:30
architect which is architecting
1:54:30
architect which is architecting designing applications to Azure or
1:54:33
designing applications to Azure or
1:54:33
designing applications to Azure or native Cloud applications on on Azure
1:54:37
native Cloud applications on on Azure
1:54:37
native Cloud applications on on Azure and then we have the devops okay so the
1:54:39
and then we have the devops okay so the
1:54:39
and then we have the devops okay so the devops engineer it's a certification
1:54:42
devops engineer it's a certification
1:54:42
devops engineer it's a certification that's a very special one because it's
1:54:43
that's a very special one because it's
1:54:43
that's a very special one because it's the only one that has a preck currently
1:54:46
the only one that has a preck currently
1:54:46
the only one that has a preck currently um that you need to be certified with
1:54:49
um that you need to be certified with
1:54:49
um that you need to be certified with the administrator or the developer but I
1:54:51
the administrator or the developer but I
1:54:51
the administrator or the developer but I I'll will talk about that later uh so
1:54:54
I'll will talk about that later uh so
1:54:54
I'll will talk about that later uh so there is a p preck and then this is not
1:54:57
there is a p preck and then this is not
1:54:57
there is a p preck and then this is not just devops on Azure but it has tons of
1:55:01
just devops on Azure but it has tons of
1:55:01
just devops on Azure but it has tons of things that you need to know um so it's
1:55:03
things that you need to know um so it's
1:55:04
things that you need to know um so it's not just the Azure part but it's more
1:55:05
not just the Azure part but it's more
1:55:05
not just the Azure part but it's more the Azure devops project with
1:55:07
the Azure devops project with
1:55:07
the Azure devops project with rapos with uh
1:55:10
rapos with uh
1:55:10
rapos with uh pipelines okay so all of that all of
1:55:13
pipelines okay so all of that all of
1:55:13
pipelines okay so all of that all of that part and then we have here the
1:55:14
that part and then we have here the
1:55:15
that part and then we have here the speciality okay so we currently have
1:55:17
speciality okay so we currently have
1:55:17
speciality okay so we currently have three specialities sap workloads iot
1:55:20
three specialities sap workloads iot
1:55:20
three specialities sap workloads iot developer Azure virtual desktops there
1:55:22
developer Azure virtual desktops there
1:55:22
developer Azure virtual desktops there are the the three current ones and I'm
1:55:25
are the the three current ones and I'm
1:55:25
are the the three current ones and I'm sure look what you see here if if we had
1:55:27
sure look what you see here if if we had
1:55:27
sure look what you see here if if we had the same talk I don't know three four
1:55:30
the same talk I don't know three four
1:55:30
the same talk I don't know three four months from now yeah this will be
1:55:32
months from now yeah this will be
1:55:32
months from now yeah this will be different okay definitely no questions
1:55:35
different okay definitely no questions
1:55:35
different okay definitely no questions on on that so let's talk about
1:55:37
on on that so let's talk about
1:55:37
on on that so let's talk about specifically on this so this is another
1:55:39
specifically on this so this is another
1:55:39
specifically on this so this is another way that I have to show basically the
1:55:41
way that I have to show basically the
1:55:41
way that I have to show basically the certifications where you can see here
1:55:43
certifications where you can see here
1:55:43
certifications where you can see here that this devops engineer you have this
1:55:46
that this devops engineer you have this
1:55:46
that this devops engineer you have this prre here but all the other ones there
1:55:49
prre here but all the other ones there
1:55:49
prre here but all the other ones there is no preck even the fundamentals is not
1:55:52
is no preck even the fundamentals is not
1:55:52
is no preck even the fundamentals is not a prere this is why it is clearly saying
1:55:55
a prere this is why it is clearly saying
1:55:55
a prere this is why it is clearly saying they
1:55:57
they
1:55:57
they optional I recommend you to take it for
1:56:00
optional I recommend you to take it for
1:56:00
optional I recommend you to take it for sure but it's not something that you
1:56:04
sure but it's not something that you
1:56:04
sure but it's not something that you need okay um that you need to do and
1:56:08
need okay um that you need to do and
1:56:08
need okay um that you need to do and then look I have here like learning pots
1:56:10
then look I have here like learning pots
1:56:10
then look I have here like learning pots so this is like the learning pot for the
1:56:12
so this is like the learning pot for the
1:56:12
so this is like the learning pot for the Azure fundamentals and there's like four
1:56:14
Azure fundamentals and there's like four
1:56:14
Azure fundamentals and there's like four topics in here and then we talk about
1:56:16
topics in here and then we talk about
1:56:16
topics in here and then we talk about this is the exam the a900 but now how do
1:56:20
this is the exam the a900 but now how do
1:56:20
this is the exam the a900 but now how do you know this okay there's always that
1:56:22
you know this okay there's always that
1:56:22
you know this okay there's always that big question that people have is that oh
1:56:25
big question that people have is that oh
1:56:25
big question that people have is that oh Thiago how do I know that okay let's
1:56:27
Thiago how do I know that okay let's
1:56:27
Thiago how do I know that okay let's just let's just drag here okay this and
1:56:30
just let's just drag here okay this and
1:56:30
just let's just drag here okay this and what is the exam it's the a900 right so
1:56:32
what is the exam it's the a900 right so
1:56:32
what is the exam it's the a900 right so you just search
1:56:34
you just search
1:56:34
you just search a900 and you go to this page exam
1:56:39
a900 and you go to this page exam
1:56:39
a900 and you go to this page exam a900 the title of the exam and let me
1:56:42
a900 the title of the exam and let me
1:56:42
a900 the title of the exam and let me just put this a little bit bigger so
1:56:44
just put this a little bit bigger so
1:56:44
just put this a little bit bigger so that everyone can see this quite well
1:56:46
that everyone can see this quite well
1:56:46
that everyone can see this quite well and if you scroll down you have this
1:56:48
and if you scroll down you have this
1:56:48
and if you scroll down you have this area skills measured and there is a link
1:56:52
area skills measured and there is a link
1:56:52
area skills measured and there is a link here that says download something which
1:56:54
here that says download something which
1:56:54
here that says download something which is the exam skills measured and this is
1:56:57
is the exam skills measured and this is
1:56:57
is the exam skills measured and this is a PDF file you look at this PDF file and
1:57:00
a PDF file you look at this PDF file and
1:57:00
a PDF file you look at this PDF file and look it has here all the things that
1:57:03
look it has here all the things that
1:57:03
look it has here all the things that you're going to be tested like literally
1:57:07
you're going to be tested like literally
1:57:07
you're going to be tested like literally everything because when I showed you
1:57:10
everything because when I showed you
1:57:10
everything because when I showed you right just this and you see there Cloud
1:57:14
right just this and you see there Cloud
1:57:14
right just this and you see there Cloud Concepts it's this part that says here
1:57:16
Concepts it's this part that says here
1:57:16
Concepts it's this part that says here describe Cloud Concepts but then as you
1:57:19
describe Cloud Concepts but then as you
1:57:19
describe Cloud Concepts but then as you can see there is like literally t of
1:57:22
can see there is like literally t of
1:57:22
can see there is like literally t of small bullet points in in this so you
1:57:26
small bullet points in in this so you
1:57:26
small bullet points in in this so you really need to know okay what it is this
1:57:28
really need to know okay what it is this
1:57:28
really need to know okay what it is this is an easy certification it's not that
1:57:30
is an easy certification it's not that
1:57:30
is an easy certification it's not that that complex to be totally honest with
1:57:32
that complex to be totally honest with
1:57:32
that complex to be totally honest with you uh but this is what we have what we
1:57:35
you uh but this is what we have what we
1:57:35
you uh but this is what we have what we have here then we have this is the the
1:57:38
have here then we have this is the the
1:57:38
have here then we have this is the the administrator one so we talk about Azure
1:57:42
administrator one so we talk about Azure
1:57:42
administrator one so we talk about Azure subscription Storage Solutions virtual
1:57:44
subscription Storage Solutions virtual
1:57:44
subscription Storage Solutions virtual machines networking and identity if we
1:57:47
machines networking and identity if we
1:57:47
machines networking and identity if we want to see some of the key points on
1:57:49
want to see some of the key points on
1:57:49
want to see some of the key points on this one okay yeah definitely Azure Ed
1:57:52
this one okay yeah definitely Azure Ed
1:57:52
this one okay yeah definitely Azure Ed is a big topic creating users groups
1:57:55
is a big topic creating users groups
1:57:55
is a big topic creating users groups devices multiactor authentication and a
1:57:58
devices multiactor authentication and a
1:57:58
devices multiactor authentication and a little bit of azure connect even though
1:58:00
little bit of azure connect even though
1:58:00
little bit of azure connect even though a connect we don't clearly talk that
1:58:03
a connect we don't clearly talk that
1:58:03
a connect we don't clearly talk that much on the exam on this but you need to
1:58:05
much on the exam on this but you need to
1:58:05
much on the exam on this but you need to understand then we talk about governance
1:58:08
understand then we talk about governance
1:58:08
understand then we talk about governance we talk about cost management okay tags
1:58:12
we talk about cost management okay tags
1:58:12
we talk about cost management okay tags role based Access Control policies and
1:58:15
role based Access Control policies and
1:58:15
role based Access Control policies and if if topics like this I'm saying this
1:58:18
if if topics like this I'm saying this
1:58:18
if if topics like this I'm saying this and you're like I'm not getting what
1:58:19
and you're like I'm not getting what
1:58:19
and you're like I'm not getting what tago is saying well just study first
1:58:23
tago is saying well just study first
1:58:23
tago is saying well just study first before you take the exam it's my it's my
1:58:25
before you take the exam it's my it's my
1:58:26
before you take the exam it's my it's my advice okay other stuff is around
1:58:28
advice okay other stuff is around
1:58:28
advice okay other stuff is around storage like storage accounts the import
1:58:30
storage like storage accounts the import
1:58:30
storage like storage accounts the import export service data box files backup and
1:58:34
export service data box files backup and
1:58:34
export service data box files backup and I just have this here as key points and
1:58:36
I just have this here as key points and
1:58:36
I just have this here as key points and you know there is tons of stuff that you
1:58:39
you know there is tons of stuff that you
1:58:39
you know there is tons of stuff that you need to know okay so um this is
1:58:44
need to know okay so um this is
1:58:44
need to know okay so um this is why okay let me just grab your we also
1:58:47
why okay let me just grab your we also
1:58:47
why okay let me just grab your we also have the developer that you need to take
1:58:49
have the developer that you need to take
1:58:49
have the developer that you need to take the a 204 that's just one example
1:58:52
the a 204 that's just one example
1:58:52
the a 204 that's just one example and you get certified and again tons of
1:58:55
and you get certified and again tons of
1:58:55
and you get certified and again tons of topics here just search for this okay uh
1:58:59
topics here just search for this okay uh
1:58:59
topics here just search for this okay uh on that
1:59:00
on that
1:59:00
on that part then we also have the solutions
1:59:03
part then we also have the solutions
1:59:03
part then we also have the solutions architect so the solutions architect is
1:59:05
architect so the solutions architect is
1:59:05
architect so the solutions architect is a little bit different as you see
1:59:06
a little bit different as you see
1:59:06
a little bit different as you see there's like two blue boxes here yes
1:59:08
there's like two blue boxes here yes
1:59:08
there's like two blue boxes here yes there are two exams so there's a one
1:59:11
there are two exams so there's a one
1:59:11
there are two exams so there's a one exam which is the
1:59:12
exam which is the
1:59:12
exam which is the 303 and there's a second exam which is
1:59:15
303 and there's a second exam which is
1:59:15
303 and there's a second exam which is the 304 the 303 is a very do it exam
1:59:22
the 304 the 303 is a very do it exam
1:59:22
the 304 the 303 is a very do it exam it's a very anzone exam how to do things
1:59:25
it's a very anzone exam how to do things
1:59:25
it's a very anzone exam how to do things and there is a big overlap with the a104
1:59:29
and there is a big overlap with the a104
1:59:29
and there is a big overlap with the a104 which is the Azure administrator so if
1:59:32
which is the Azure administrator so if
1:59:32
which is the Azure administrator so if you already know the Azure administrator
1:59:33
you already know the Azure administrator
1:59:34
you already know the Azure administrator topics maybe even already are certified
1:59:37
topics maybe even already are certified
1:59:37
topics maybe even already are certified on that taking the 303 should be more
1:59:42
on that taking the 303 should be more
1:59:42
on that taking the 303 should be more accessible for you but it's still a a
1:59:45
accessible for you but it's still a a
1:59:45
accessible for you but it's still a a big example there is still some things
1:59:47
big example there is still some things
1:59:47
big example there is still some things in here that you don't have on the a104
1:59:52
in here that you don't have on the a104
1:59:52
in here that you don't have on the a104 okay so reach out for the exam objective
1:59:56
okay so reach out for the exam objective
1:59:56
okay so reach out for the exam objective PDF check out that compare read it see
2:00:00
PDF check out that compare read it see
2:00:00
PDF check out that compare read it see the stuff that you're already good on it
2:00:01
the stuff that you're already good on it
2:00:01
the stuff that you're already good on it move on read the other stuff because
2:00:04
move on read the other stuff because
2:00:04
move on read the other stuff because there's always things that you don't
2:00:06
there's always things that you don't
2:00:06
there's always things that you don't know because you don't work with them
2:00:08
know because you don't work with them
2:00:08
know because you don't work with them all the time which is perfectly valid
2:00:10
all the time which is perfectly valid
2:00:10
all the time which is perfectly valid perfectly fine and then there's the
2:00:12
perfectly fine and then there's the
2:00:12
perfectly fine and then there's the second exam 304 so the 304 it's a
2:00:17
second exam 304 so the 304 it's a
2:00:17
second exam 304 so the 304 it's a design exam so it's as the name says
2:00:20
design exam so it's as the name says
2:00:20
design exam so it's as the name says it's not how to do things
2:00:22
it's not how to do things
2:00:22
it's not how to do things it's how should I design things so it's
2:00:25
it's how should I design things so it's
2:00:25
it's how should I design things so it's more like it like you have got questions
2:00:28
more like it like you have got questions
2:00:28
more like it like you have got questions like oh we have this scenario what
2:00:30
like oh we have this scenario what
2:00:31
like oh we have this scenario what services should you put here or do you
2:00:34
services should you put here or do you
2:00:34
services should you put here or do you should you use private endpoint for this
2:00:36
should you use private endpoint for this
2:00:36
should you use private endpoint for this or a v-net integration things like that
2:00:38
or a v-net integration things like that
2:00:38
or a v-net integration things like that okay so it's more conceptual than then
2:00:41
okay so it's more conceptual than then
2:00:41
okay so it's more conceptual than then let's do it how do you get certified you
2:00:44
let's do it how do you get certified you
2:00:44
let's do it how do you get certified you have to have both exams a question that
2:00:46
have to have both exams a question that
2:00:46
have to have both exams a question that comes up all the time oh do I need to do
2:00:49
comes up all the time oh do I need to do
2:00:49
comes up all the time oh do I need to do 303 first and then 30 for no it doesn't
2:00:52
303 first and then 30 for no it doesn't
2:00:52
303 first and then 30 for no it doesn't matter okay just do it the first that
2:00:54
matter okay just do it the first that
2:00:54
matter okay just do it the first that you want and then do the the other one
2:00:58
you want and then do the the other one
2:00:58
you want and then do the the other one and when you have the two you get
2:01:00
and when you have the two you get
2:01:00
and when you have the two you get certified a normal path for me yeah just
2:01:03
certified a normal path for me yeah just
2:01:03
certified a normal path for me yeah just follow the numbers okay 303 first 304
2:01:08
follow the numbers okay 303 first 304
2:01:08
follow the numbers okay 303 first 304 after that will be my my choice and
2:01:10
after that will be my my choice and
2:01:10
after that will be my my choice and that's my
2:01:11
that's my
2:01:11
that's my recommendation and with this we get to
2:01:13
recommendation and with this we get to
2:01:13
recommendation and with this we get to the devops so the devops PO as you can
2:01:16
the devops so the devops PO as you can
2:01:16
the devops so the devops PO as you can see yeah tons of coner same thing check
2:01:20
see yeah tons of coner same thing check
2:01:20
see yeah tons of coner same thing check the PDF for all the details and we have
2:01:24
the PDF for all the details and we have
2:01:24
the PDF for all the details and we have this a
2:01:26
this a
2:01:26
this a 400 but a great thing here an important
2:01:30
400 but a great thing here an important
2:01:30
400 but a great thing here an important part of this is that there is a
2:01:34
part of this is that there is a
2:01:34
part of this is that there is a preck you need to be certified on the
2:01:37
preck you need to be certified on the
2:01:37
preck you need to be certified on the Azure administrator or Azure developer
2:01:41
Azure administrator or Azure developer
2:01:41
Azure administrator or Azure developer okay so you need to have that
2:01:42
okay so you need to have that
2:01:42
okay so you need to have that certification and take the a 400 you get
2:01:46
certification and take the a 400 you get
2:01:46
certification and take the a 400 you get certified again like the same thing
2:01:48
certified again like the same thing
2:01:48
certified again like the same thing loads of people sometimes they take a400
2:01:52
loads of people sometimes they take a400
2:01:52
loads of people sometimes they take a400 they don't get the certification they
2:01:53
they don't get the certification they
2:01:53
they don't get the certification they kind of complain then I tell them oh are
2:01:56
kind of complain then I tell them oh are
2:01:56
kind of complain then I tell them oh are you a administrator or a developer oh no
2:01:59
you a administrator or a developer oh no
2:01:59
you a administrator or a developer oh no you need to have it you can take this
2:02:01
you need to have it you can take this
2:02:01
you need to have it you can take this exam first and then one of the others
2:02:03
exam first and then one of the others
2:02:03
exam first and then one of the others first again doesn't make sense but you
2:02:06
first again doesn't make sense but you
2:02:06
first again doesn't make sense but you can do it if you
2:02:07
can do it if you
2:02:07
can do it if you wish and a question that some sometimes
2:02:10
wish and a question that some sometimes
2:02:10
wish and a question that some sometimes comes up here is okay do I need to take
2:02:14
comes up here is okay do I need to take
2:02:14
comes up here is okay do I need to take a104 or Thiago I took the ash
2:02:18
a104 or Thiago I took the ash
2:02:18
a104 or Thiago I took the ash ministrator but in a previous version of
2:02:21
ministrator but in a previous version of
2:02:21
ministrator but in a previous version of the exam like a z uh 103 yeah doesn't
2:02:26
the exam like a z uh 103 yeah doesn't
2:02:26
the exam like a z uh 103 yeah doesn't matter it's the certification not the
2:02:28
matter it's the certification not the
2:02:28
matter it's the certification not the exam not how you got it it's the
2:02:31
exam not how you got it it's the
2:02:31
exam not how you got it it's the certification that is the prre got it so
2:02:34
certification that is the prre got it so
2:02:34
certification that is the prre got it so it doesn't matter if you had a previous
2:02:36
it doesn't matter if you had a previous
2:02:36
it doesn't matter if you had a previous generation certification as long as it's
2:02:38
generation certification as long as it's
2:02:38
generation certification as long as it's the Azure administrator associate you're
2:02:41
the Azure administrator associate you're
2:02:41
the Azure administrator associate you're good to go okay there is there is no
2:02:44
good to go okay there is there is no
2:02:44
good to go okay there is there is no problem whatsoever
2:02:46
problem whatsoever
2:02:46
problem whatsoever there so with this and we have three
2:02:49
there so with this and we have three
2:02:49
there so with this and we have three minutes two minutes how do you you
2:02:52
minutes two minutes how do you you
2:02:52
minutes two minutes how do you you prepare for a certification that's
2:02:54
prepare for a certification that's
2:02:54
prepare for a certification that's that's
2:02:55
that's
2:02:55
that's usually loads of people that question me
2:02:58
usually loads of people that question me
2:02:58
usually loads of people that question me around this so I have like a Mata that
2:03:00
around this so I have like a Mata that
2:03:00
around this so I have like a Mata that is the four steps to get Azure certified
2:03:02
is the four steps to get Azure certified
2:03:02
is the four steps to get Azure certified which is pretty pretty simple is read
2:03:06
which is pretty pretty simple is read
2:03:06
which is pretty pretty simple is read the exam objectives you know that file
2:03:09
the exam objectives you know that file
2:03:09
the exam objectives you know that file that that I showed
2:03:10
that that I showed
2:03:10
that that I showed you um get training
2:03:13
you um get training
2:03:13
you um get training resources practice and then take the
2:03:16
resources practice and then take the
2:03:16
resources practice and then take the exam so let's talk about the exam
2:03:18
exam so let's talk about the exam
2:03:18
exam so let's talk about the exam objectives we already saw it so this is
2:03:20
objectives we already saw it so this is
2:03:20
objectives we already saw it so this is the 104
2:03:22
the 104
2:03:22
the 104 uh check this read all the details of
2:03:25
uh check this read all the details of
2:03:25
uh check this read all the details of this and then look find information
2:03:27
this and then look find information
2:03:27
this and then look find information around this um get training resources
2:03:31
around this um get training resources
2:03:31
around this um get training resources that's usually what I say in my website
2:03:34
that's usually what I say in my website
2:03:34
that's usually what I say in my website Thiago costa.com Azure certifications
2:03:36
Thiago costa.com Azure certifications
2:03:36
Thiago costa.com Azure certifications you have um basically uh study guides
2:03:40
you have um basically uh study guides
2:03:40
you have um basically uh study guides for each one of the exams I'm still
2:03:42
for each one of the exams I'm still
2:03:42
for each one of the exams I'm still building for the A700 and and the latest
2:03:45
building for the A700 and and the latest
2:03:45
building for the A700 and and the latest ones but just go there and we have like
2:03:48
ones but just go there and we have like
2:03:48
ones but just go there and we have like links for Microsoft learn content uh
2:03:51
links for Microsoft learn content uh
2:03:51
links for Microsoft learn content uh around around this there's the Microsoft
2:03:54
around around this there's the Microsoft
2:03:54
around around this there's the Microsoft official courses there's Microsoft docs
2:03:56
official courses there's Microsoft docs
2:03:56
official courses there's Microsoft docs with tons of documentation around the
2:03:58
with tons of documentation around the
2:03:58
with tons of documentation around the services there's practice tests I just
2:04:01
services there's practice tests I just
2:04:01
services there's practice tests I just put their measure up because it's the
2:04:03
put their measure up because it's the
2:04:03
put their measure up because it's the official one there are other providers
2:04:05
official one there are other providers
2:04:05
official one there are other providers out there that have amazing practice
2:04:08
out there that have amazing practice
2:04:08
out there that have amazing practice tests um and then you have LinkedIn
2:04:11
tests um and then you have LinkedIn
2:04:11
tests um and then you have LinkedIn plural site content and again look other
2:04:14
plural site content and again look other
2:04:14
plural site content and again look other providers okay uh out there with with
2:04:17
providers okay uh out there with with
2:04:17
providers okay uh out there with with amazing content I really didn't want it
2:04:19
amazing content I really didn't want it
2:04:19
amazing content I really didn't want it to put more over there because I always
2:04:22
to put more over there because I always
2:04:22
to put more over there because I always going to miss one of them and there's
2:04:24
going to miss one of them and there's
2:04:24
going to miss one of them and there's always people that get mad with me
2:04:25
always people that get mad with me
2:04:25
always people that get mad with me because oh we forgot about this one H
2:04:28
because oh we forgot about this one H
2:04:28
because oh we forgot about this one H yeah sure and there's even some that I
2:04:30
yeah sure and there's even some that I
2:04:30
yeah sure and there's even some that I even don't know okay step three
2:04:34
even don't know okay step three
2:04:34
even don't know okay step three practice okay go to the Azure portal
2:04:38
practice okay go to the Azure portal
2:04:38
practice okay go to the Azure portal fire up visual studio code create power
2:04:41
fire up visual studio code create power
2:04:41
fire up visual studio code create power shell as your CLI command look do things
2:04:46
shell as your CLI command look do things
2:04:46
shell as your CLI command look do things okay that's how you learn sometimes you
2:04:49
okay that's how you learn sometimes you
2:04:49
okay that's how you learn sometimes you got a practice question how do you do
2:04:51
got a practice question how do you do
2:04:51
got a practice question how do you do this and you don't no yeah just go to
2:04:53
this and you don't no yeah just go to
2:04:53
this and you don't no yeah just go to the a portal and try doing it you will
2:04:57
the a portal and try doing it you will
2:04:57
the a portal and try doing it you will learn and now you know the answer oh
2:04:59
learn and now you know the answer oh
2:04:59
learn and now you know the answer oh that's the answer you you answer that
2:05:01
that's the answer you you answer that
2:05:01
that's the answer you you answer that you will never forget about that anymore
2:05:03
you will never forget about that anymore
2:05:03
you will never forget about that anymore because joh now you know how to do and
2:05:06
because joh now you know how to do and
2:05:06
because joh now you know how to do and then fourth step an important one take
2:05:09
then fourth step an important one take
2:05:09
then fourth step an important one take the
2:05:10
the
2:05:10
the exam I even going to tell you a secret
2:05:14
exam I even going to tell you a secret
2:05:14
exam I even going to tell you a secret before you start step one yeah start
2:05:17
before you start step one yeah start
2:05:17
before you start step one yeah start step one and schedule the exam right
2:05:19
step one and schedule the exam right
2:05:19
step one and schedule the exam right away for a further date now you have a
2:05:22
away for a further date now you have a
2:05:22
away for a further date now you have a commitment that day you're going to take
2:05:24
commitment that day you're going to take
2:05:24
commitment that day you're going to take the exam you can always postpone it okay
2:05:27
the exam you can always postpone it okay
2:05:27
the exam you can always postpone it okay if you wish but at least you have like a
2:05:29
if you wish but at least you have like a
2:05:29
if you wish but at least you have like a personal goal that they take the exam
2:05:32
personal goal that they take the exam
2:05:32
personal goal that they take the exam don't be afraid to take the exam okay
2:05:37
don't be afraid to take the exam okay
2:05:37
don't be afraid to take the exam okay some people are I'm afraid of
2:05:39
some people are I'm afraid of
2:05:39
some people are I'm afraid of failing if you fail what's the problem
2:05:42
failing if you fail what's the problem
2:05:42
failing if you fail what's the problem take the exam again okay there is a feed
2:05:45
take the exam again okay there is a feed
2:05:45
take the exam again okay there is a feed that you need to pay that's the only bad
2:05:47
that you need to pay that's the only bad
2:05:47
that you need to pay that's the only bad part of the story because look I'm not
2:05:51
part of the story because look I'm not
2:05:51
part of the story because look I'm not going to lie all everyone that is
2:05:54
going to lie all everyone that is
2:05:54
going to lie all everyone that is certified and they have like years of
2:05:56
certified and they have like years of
2:05:56
certified and they have like years of certifications in somewhere in their
2:05:58
certifications in somewhere in their
2:05:58
certifications in somewhere in their story they have failed on a on an exam I
2:06:01
story they have failed on a on an exam I
2:06:01
story they have failed on a on an exam I have failed on an exam no no problem in
2:06:05
have failed on an exam no no problem in
2:06:05
have failed on an exam no no problem in saying that okay just go for it I'm sure
2:06:07
saying that okay just go for it I'm sure
2:06:07
saying that okay just go for it I'm sure that sometimes you you know more than
2:06:10
that sometimes you you know more than
2:06:10
that sometimes you you know more than you feel that you know when you get to
2:06:12
you feel that you know when you get to
2:06:12
you feel that you know when you get to the exam there's people that pass on the
2:06:14
the exam there's people that pass on the
2:06:14
the exam there's people that pass on the exam with a good score and they were a
2:06:18
exam with a good score and they were a
2:06:18
exam with a good score and they were a little bit afraid of taking the exam
2:06:20
little bit afraid of taking the exam
2:06:20
little bit afraid of taking the exam okay so just just go for that okay and
2:06:23
okay so just just go for that okay and
2:06:23
okay so just just go for that okay and that's it okay so thank you very much I
2:06:26
that's it okay so thank you very much I
2:06:26
that's it okay so thank you very much I think we are on time my name is Thiago
2:06:29
think we are on time my name is Thiago
2:06:29
think we are on time my name is Thiago and this is how you get Azure
2:06:40
certified that was absolutely great
2:06:42
certified that was absolutely great
2:06:42
certified that was absolutely great Thiago I can bet that whever has watched
2:06:45
Thiago I can bet that whever has watched
2:06:45
Thiago I can bet that whever has watched past 25 minute session right they have a
2:06:47
past 25 minute session right they have a
2:06:47
past 25 minute session right they have a very good idea about aure certifications
2:06:49
very good idea about aure certifications
2:06:49
very good idea about aure certifications what is aure the importance how you can
2:06:51
what is aure the importance how you can
2:06:51
what is aure the importance how you can go ahead and schedule it some of the
2:06:53
go ahead and schedule it some of the
2:06:53
go ahead and schedule it some of the best practices you shared we do have
2:06:55
best practices you shared we do have
2:06:55
best practices you shared we do have some questions let's go ahead and take
2:06:57
some questions let's go ahead and take
2:06:57
some questions let's go ahead and take it there's always questions around
2:06:59
it there's always questions around
2:06:59
it there's always questions around certification isn't it so here's the
2:07:01
certification isn't it so here's the
2:07:01
certification isn't it so here's the first one you did Cover in your session
2:07:04
first one you did Cover in your session
2:07:04
first one you did Cover in your session FIS says I'm a student doing an
2:07:06
FIS says I'm a student doing an
2:07:06
FIS says I'm a student doing an undergraduate doing a ma major in
2:07:09
undergraduate doing a ma major in
2:07:09
undergraduate doing a ma major in applied technology what certification
2:07:11
applied technology what certification
2:07:11
applied technology what certification can better prepare me for carriers in
2:07:13
can better prepare me for carriers in
2:07:13
can better prepare me for carriers in the cloud yeah so I will I will
2:07:16
the cloud yeah so I will I will
2:07:16
the cloud yeah so I will I will definitely first of all try the
2:07:18
definitely first of all try the
2:07:18
definitely first of all try the fundamentals okay they are the the more
2:07:21
fundamentals okay they are the the more
2:07:21
fundamentals okay they are the the more accessible ones enter into the
2:07:23
accessible ones enter into the
2:07:23
accessible ones enter into the technology um and then and then try to
2:07:26
technology um and then and then try to
2:07:26
technology um and then and then try to go to one of the associates and I'm not
2:07:28
go to one of the associates and I'm not
2:07:28
go to one of the associates and I'm not going to tell you oh this is the one
2:07:30
going to tell you oh this is the one
2:07:30
going to tell you oh this is the one that you should take because it depends
2:07:32
that you should take because it depends
2:07:32
that you should take because it depends on what is the path that you want to go
2:07:35
on what is the path that you want to go
2:07:35
on what is the path that you want to go if you want a path more on the developer
2:07:37
if you want a path more on the developer
2:07:37
if you want a path more on the developer world yeah take the Azure developer if
2:07:40
world yeah take the Azure developer if
2:07:40
world yeah take the Azure developer if you prefer to have um a career more on
2:07:43
you prefer to have um a career more on
2:07:43
you prefer to have um a career more on uh Building Solutions and things like
2:07:45
uh Building Solutions and things like
2:07:45
uh Building Solutions and things like that like virtual machines containers
2:07:48
that like virtual machines containers
2:07:48
that like virtual machines containers all go for the Azure administrator okay
2:07:50
all go for the Azure administrator okay
2:07:50
all go for the Azure administrator okay so it come of depends but the
2:07:52
so it come of depends but the
2:07:52
so it come of depends but the fundamentals is the same for everyone
2:07:54
fundamentals is the same for everyone
2:07:54
fundamentals is the same for everyone and it's a great way to enter in in all
2:07:57
and it's a great way to enter in in all
2:07:57
and it's a great way to enter in in all this
2:07:58
this
2:07:58
this world yeah I I remember doing the
2:08:01
world yeah I I remember doing the
2:08:01
world yeah I I remember doing the fundamentals back in 2014 uh and I and I
2:08:04
fundamentals back in 2014 uh and I and I
2:08:04
fundamentals back in 2014 uh and I and I still like to go back and do it because
2:08:06
still like to go back and do it because
2:08:06
still like to go back and do it because it just refreshes your Basics and I I
2:08:08
it just refreshes your Basics and I I
2:08:08
it just refreshes your Basics and I I like to go ahead and do it so yeah I I
2:08:11
like to go ahead and do it so yeah I I
2:08:11
like to go ahead and do it so yeah I I took I took I took all the fundamentals
2:08:12
took I took I took all the fundamentals
2:08:12
took I took I took all the fundamentals that there exists even in areas that
2:08:15
that there exists even in areas that
2:08:15
that there exists even in areas that it's not my area just to know a little
2:08:17
it's not my area just to know a little
2:08:17
it's not my area just to know a little bit you know like like for example I
2:08:19
bit you know like like for example I
2:08:19
bit you know like like for example I took one on a Power Platform I don't do
2:08:21
took one on a Power Platform I don't do
2:08:21
took one on a Power Platform I don't do Power Platform stuff to be honest with
2:08:23
Power Platform stuff to be honest with
2:08:23
Power Platform stuff to be honest with you but I I love doing it because I
2:08:25
you but I I love doing it because I
2:08:25
you but I I love doing it because I learn stuff and that's that's the
2:08:26
learn stuff and that's that's the
2:08:26
learn stuff and that's that's the important part and I think I should do
2:08:29
important part and I think I should do
2:08:29
important part and I think I should do one Power Platform too I did one for AI
2:08:32
one Power Platform too I did one for AI
2:08:32
one Power Platform too I did one for AI but I think I should do one for Power
2:08:33
but I think I should do one for Power
2:08:33
but I think I should do one for Power Platform too um let's take another
2:08:35
Platform too um let's take another
2:08:35
Platform too um let's take another question that's for uh SRI Ram is's
2:08:37
question that's for uh SRI Ram is's
2:08:37
question that's for uh SRI Ram is's asking Thiago may I know if there's any
2:08:39
asking Thiago may I know if there's any
2:08:39
asking Thiago may I know if there's any certification for aure communities no
2:08:42
certification for aure communities no
2:08:42
certification for aure communities no there is not that's a that's a valid
2:08:44
there is not that's a that's a valid
2:08:44
there is not that's a that's a valid point and I already already took that to
2:08:47
point and I already already took that to
2:08:47
point and I already already took that to Microsoft because I think you know not
2:08:50
Microsoft because I think you know not
2:08:50
Microsoft because I think you know not kuat specific I will go a little bit
2:08:53
kuat specific I will go a little bit
2:08:53
kuat specific I will go a little bit more broad but
2:08:55
more broad but
2:08:55
more broad but container containers in general but no
2:08:58
container containers in general but no
2:08:58
container containers in general but no there is no nothing there is some
2:09:00
there is no nothing there is some
2:09:00
there is no nothing there is some kubernetes certifications but that's not
2:09:02
kubernetes certifications but that's not
2:09:03
kubernetes certifications but that's not not Azure kubernetes or AKs
2:09:15
okay so I think I think I lost Simon
2:09:18
okay so I think I think I lost Simon
2:09:18
okay so I think I think I lost Simon voice but I think I can I can question
2:09:21
voice but I think I can I can question
2:09:21
voice but I think I can I can question no no no you you you didn't lost my I
2:09:23
no no no you you you didn't lost my I
2:09:23
no no no you you you didn't lost my I was just checking if you can read my
2:09:25
was just checking if you can read my
2:09:25
was just checking if you can read my lips but let's you fail but that's a
2:09:28
lips but let's you fail but that's a
2:09:28
lips but let's you fail but that's a great that's a great Save By the way um
2:09:30
great that's a great Save By the way um
2:09:30
great that's a great Save By the way um but this one I I can read the question
2:09:33
but this one I I can read the question
2:09:33
but this one I I can read the question how many years before Azure
2:09:34
how many years before Azure
2:09:34
how many years before Azure certification becomes obsolete so that's
2:09:36
certification becomes obsolete so that's
2:09:36
certification becomes obsolete so that's a very good question John
2:09:40
a very good question John
2:09:40
a very good question John um I I understand your question the
2:09:42
um I I understand your question the
2:09:43
um I I understand your question the technical name is not obsolete okay it's
2:09:46
technical name is not obsolete okay it's
2:09:46
technical name is not obsolete okay it's how many years it's valid okay so
2:09:48
how many years it's valid okay so
2:09:48
how many years it's valid okay so currently if you take a certification
2:09:51
currently if you take a certification
2:09:51
currently if you take a certification today it's valid for one year okay every
2:09:54
today it's valid for one year okay every
2:09:54
today it's valid for one year okay every year you need to recertify but the
2:09:57
year you need to recertify but the
2:09:57
year you need to recertify but the recertification is free and it's just a
2:10:00
recertification is free and it's just a
2:10:00
recertification is free and it's just a thing that you have to do it online you
2:10:03
thing that you have to do it online you
2:10:03
thing that you have to do it online you don't need to go to a testing center
2:10:05
don't need to go to a testing center
2:10:05
don't need to go to a testing center there is no no formal validation it is
2:10:09
there is no no formal validation it is
2:10:09
there is no no formal validation it is just like the differences on the last
2:10:11
just like the differences on the last
2:10:11
just like the differences on the last year and I renewed my certifications and
2:10:13
year and I renewed my certifications and
2:10:13
year and I renewed my certifications and look I took
2:10:15
look I took
2:10:15
look I took like 20 minutes 30 minutes to renew each
2:10:20
like 20 minutes 30 minutes to renew each
2:10:20
like 20 minutes 30 minutes to renew each one of them it's a pretty it's a pretty
2:10:22
one of them it's a pretty it's a pretty
2:10:22
one of them it's a pretty it's a pretty easy uh process and you have I think
2:10:25
easy uh process and you have I think
2:10:25
easy uh process and you have I think it's like six months to do that so
2:10:28
it's like six months to do that so
2:10:28
it's like six months to do that so there's like more than time enough it is
2:10:31
there's like more than time enough it is
2:10:31
there's like more than time enough it is free you can take uh one shot if you
2:10:34
free you can take uh one shot if you
2:10:34
free you can take uh one shot if you failed you can take a second shot right
2:10:36
failed you can take a second shot right
2:10:36
failed you can take a second shot right away if you still fail you can take one
2:10:39
away if you still fail you can take one
2:10:39
away if you still fail you can take one shot uh every 24 hours I think um so to
2:10:44
shot uh every 24 hours I think um so to
2:10:44
shot uh every 24 hours I think um so to be totally honest is pretty
2:10:46
be totally honest is pretty
2:10:46
be totally honest is pretty straightforward okay to to do that you
2:10:48
straightforward okay to to do that you
2:10:48
straightforward okay to to do that you might see some people saying two years
2:10:50
might see some people saying two years
2:10:50
might see some people saying two years by the way way okay because it used to
2:10:52
by the way way okay because it used to
2:10:52
by the way way okay because it used to be two years okay but currently is one
2:10:57
be two years okay but currently is one
2:10:57
be two years okay but currently is one year all right we we are running a
2:10:59
year all right we we are running a
2:10:59
year all right we we are running a little late for the next session so
2:11:01
little late for the next session so
2:11:01
little late for the next session so let's quickly take a couple of more
2:11:02
let's quickly take a couple of more
2:11:02
let's quickly take a couple of more questions um um the next one is from ak
2:11:06
questions um um the next one is from ak
2:11:06
questions um um the next one is from ak ak is asking is there a way to get a
2:11:07
ak is asking is there a way to get a
2:11:07
ak is asking is there a way to get a voucher for taking exam I know this one
2:11:10
voucher for taking exam I know this one
2:11:10
voucher for taking exam I know this one way yeah so there there is there is a
2:11:12
way yeah so there there is there is a
2:11:12
way yeah so there there is there is a way there is a virtual training days
2:11:14
way there is a virtual training days
2:11:14
way there is a virtual training days search for that
2:11:15
search for that
2:11:15
search for that on
2:11:18
on
2:11:18
on okay virtual training days and and then
2:11:21
okay virtual training days and and then
2:11:21
okay virtual training days and and then and then try to find and usually there's
2:11:23
and then try to find and usually there's
2:11:23
and then try to find and usually there's like some training days from Microsoft
2:11:25
like some training days from Microsoft
2:11:25
like some training days from Microsoft and then you if you attend then there's
2:11:27
and then you if you attend then there's
2:11:27
and then you if you attend then there's like some things that you need to do you
2:11:29
like some things that you need to do you
2:11:29
like some things that you need to do you get a voucher yeah exact perfect that
2:11:32
get a voucher yeah exact perfect that
2:11:32
get a voucher yeah exact perfect that that's answer I was going to give any
2:11:33
that's answer I was going to give any
2:11:33
that's answer I was going to give any certification for testing
2:11:35
certification for testing
2:11:35
certification for testing areas no the most near one is the dev
2:11:38
areas no the most near one is the dev
2:11:38
areas no the most near one is the dev wops one which is not that that that
2:11:40
wops one which is not that that that
2:11:40
wops one which is not that that that similar to that thank you Dei Dey says
2:11:43
similar to that thank you Dei Dey says
2:11:43
similar to that thank you Dei Dey says awesome session uh the next one Thiago
2:11:46
awesome session uh the next one Thiago
2:11:46
awesome session uh the next one Thiago what options do we have for database and
2:11:47
what options do we have for database and
2:11:47
what options do we have for database and Cosmos database there's a lot of many
2:11:49
Cosmos database there's a lot of many
2:11:49
Cosmos database there's a lot of many right I'm not sure about Cosmos so for
2:11:51
right I'm not sure about Cosmos so for
2:11:51
right I'm not sure about Cosmos so for for for databases you have the dp300
2:11:55
for for databases you have the dp300
2:11:55
for for databases you have the dp300 which is
2:11:56
which is
2:11:56
which is the uh I don't know I don't recall the
2:11:59
the uh I don't know I don't recall the
2:11:59
the uh I don't know I don't recall the name of the I think it's data something
2:12:02
name of the I think it's data something
2:12:02
name of the I think it's data something data engineering something and you have
2:12:04
data engineering something and you have
2:12:04
data engineering something and you have for Cosmos DB there is no certification
2:12:08
for Cosmos DB there is no certification
2:12:08
for Cosmos DB there is no certification aligned directly with Cosmos DB but that
2:12:10
aligned directly with Cosmos DB but that
2:12:10
aligned directly with Cosmos DB but that will be that will be a great idea to
2:12:13
will be that will be a great idea to
2:12:13
will be that will be a great idea to have okay really really good idea to
2:12:15
have okay really really good idea to
2:12:15
have okay really really good idea to have something like something like that
2:12:18
have something like something like that
2:12:18
have something like something like that okay Mark Brown if you're listening
2:12:20
okay Mark Brown if you're listening
2:12:20
okay Mark Brown if you're listening people want Cosmos DB certification yeah
2:12:23
people want Cosmos DB certification yeah
2:12:23
people want Cosmos DB certification yeah let's one of those yeah um um um I think
2:12:26
let's one of those yeah um um um I think
2:12:26
let's one of those yeah um um um I think I think we're all done um people say
2:12:28
I think we're all done um people say
2:12:28
I think we're all done um people say thank you thank you for joining in ask
2:12:32
thank you thank you for joining in ask
2:12:32
thank you thank you for joining in ask if this's recertified you did tell about
2:12:34
if this's recertified you did tell about
2:12:34
if this's recertified you did tell about it so I think we're all good with the
2:12:37
it so I think we're all good with the
2:12:37
it so I think we're all good with the questions Thiago any file thing you want
2:12:39
questions Thiago any file thing you want
2:12:39
questions Thiago any file thing you want to plug in before we move to the next
2:12:42
to plug in before we move to the next
2:12:42
to plug in before we move to the next session if you want to take a
2:12:44
session if you want to take a
2:12:44
session if you want to take a certification just know just just go for
2:12:47
certification just know just just go for
2:12:47
certification just know just just go for it to be totally honest Don't Be Afraid
2:12:49
it to be totally honest Don't Be Afraid
2:12:50
it to be totally honest Don't Be Afraid um there are some people that they say
2:12:51
um there are some people that they say
2:12:51
um there are some people that they say I'm not capable you know I'm not I don't
2:12:54
I'm not capable you know I'm not I don't
2:12:54
I'm not capable you know I'm not I don't I don't have experience just start
2:12:57
I don't have experience just start
2:12:57
I don't have experience just start studying go for it you can do it that's
2:13:00
studying go for it you can do it that's
2:13:00
studying go for it you can do it that's that's that's what I have to say
2:13:01
that's that's what I have to say
2:13:01
that's that's what I have to say everyone can do it if I can if you can
2:13:03
everyone can do it if I can if you can
2:13:03
everyone can do it if I can if you can look everyone is smart enough to study
2:13:07
look everyone is smart enough to study
2:13:07
look everyone is smart enough to study you just need to put an effort and take
2:13:09
you just need to put an effort and take
2:13:09
you just need to put an effort and take the
2:13:10
the
2:13:10
the certification yeah and sometimes you
2:13:12
certification yeah and sometimes you
2:13:12
certification yeah and sometimes you fail I recently failed the AI engineer
2:13:15
fail I recently failed the AI engineer
2:13:15
fail I recently failed the AI engineer exam so I I don't mind confessing that
2:13:18
exam so I I don't mind confessing that
2:13:18
exam so I I don't mind confessing that no look at it's not a shame to say so uh
2:13:21
no look at it's not a shame to say so uh
2:13:21
no look at it's not a shame to say so uh thank you so much MH yeah
2:13:25
thank you so much MH yeah
2:13:25
thank you so much MH yeah yeah yeah so thank you so much tho it
2:13:28
yeah yeah so thank you so much tho it
2:13:28
yeah yeah so thank you so much tho it was absolutely amazing S I love your
2:13:30
was absolutely amazing S I love your
2:13:30
was absolutely amazing S I love your background if we can but with your
2:13:32
background if we can but with your
2:13:32
background if we can but with your pillow and what I'm going to send you
2:13:33
pillow and what I'm going to send you
2:13:33
pillow and what I'm going to send you that would be
2:13:34
that would be
2:13:34
that would be great it's it's it's a real backg I have
2:13:38
great it's it's it's a real backg I have
2:13:38
great it's it's it's a real backg I have and I have and I have two pillows of
2:13:40
and I have and I have two pillows of
2:13:40
and I have and I have two pillows of those
2:13:42
those
2:13:42
those okay okay bye you can you can exchange
2:13:45
okay okay bye you can you can exchange
2:13:45
okay okay bye you can you can exchange all right thank you have a nice day T
2:13:47
all right thank you have a nice day T
2:13:47
all right thank you have a nice day T bye take care bye bye all right with
2:13:50
bye take care bye bye all right with
2:13:50
bye take care bye bye all right with that all you've learned about the aure
2:13:51
that all you've learned about the aure
2:13:51
that all you've learned about the aure certification we now move back to the uh
2:13:54
certification we now move back to the uh
2:13:54
certification we now move back to the uh SQL thing I mean we have so many SS on
2:13:57
SQL thing I mean we have so many SS on
2:13:57
SQL thing I mean we have so many SS on SQL uh yeah because people love people
2:13:59
SQL uh yeah because people love people
2:13:59
SQL uh yeah because people love people love SQL anyway so for this session we
2:14:02
love SQL anyway so for this session we
2:14:02
love SQL anyway so for this session we have Mara Mara is going to talk about
2:14:03
have Mara Mara is going to talk about
2:14:03
have Mara Mara is going to talk about data replication in a SQL and Beyond and
2:14:06
data replication in a SQL and Beyond and
2:14:06
data replication in a SQL and Beyond and I'm really excited to host her once
2:14:08
I'm really excited to host her once
2:14:08
I'm really excited to host her once again I believe I hosted her in the
2:14:10
again I believe I hosted her in the
2:14:10
again I believe I hosted her in the first quarter of this year which was um
2:14:13
first quarter of this year which was um
2:14:13
first quarter of this year which was um SQL Ser virtual conference and here's
2:14:16
SQL Ser virtual conference and here's
2:14:16
SQL Ser virtual conference and here's the best part about the submit that Mara
2:14:19
the best part about the submit that Mara
2:14:19
the best part about the submit that Mara likes that's our in video so let's play
2:14:21
likes that's our in video so let's play
2:14:21
likes that's our in video so let's play play it
2:14:22
play it
2:14:22
play it [Music]
2:14:58
[Music]
2:14:58
[Music] hi Mara welcome to Cloud Summit
2:15:01
hi Mara welcome to Cloud Summit
2:15:01
hi Mara welcome to Cloud Summit 2021 hello how are
2:15:03
2021 hello how are
2:15:03
2021 hello how are you I'm doing great Mara thank you so
2:15:06
you I'm doing great Mara thank you so
2:15:06
you I'm doing great Mara thank you so much once again for joining us on the
2:15:08
much once again for joining us on the
2:15:08
much once again for joining us on the live show quick question how was your
2:15:10
live show quick question how was your
2:15:10
live show quick question how was your summer was really good I traveled a bit
2:15:13
summer was really good I traveled a bit
2:15:13
summer was really good I traveled a bit uh back home in Europe I was in Romania
2:15:16
uh back home in Europe I was in Romania
2:15:16
uh back home in Europe I was in Romania for a long time so really nice how was
2:15:18
for a long time so really nice how was
2:15:18
for a long time so really nice how was your summer
2:15:21
your summer
2:15:21
your summer I'm Samara I know you have many Indian
2:15:23
I'm Samara I know you have many Indian
2:15:23
I'm Samara I know you have many Indian friends so here in India we don't do a
2:15:25
friends so here in India we don't do a
2:15:25
friends so here in India we don't do a lot of thing in s because it's very very
2:15:28
lot of thing in s because it's very very
2:15:28
lot of thing in s because it's very very hot we just stay inside so that's not
2:15:32
hot we just stay inside so that's not
2:15:32
hot we just stay inside so that's not something very interesting
2:15:34
something very interesting
2:15:34
something very interesting that but
2:15:36
that but
2:15:36
that but yeah yeah all right so Mara feel free to
2:15:39
yeah yeah all right so Mara feel free to
2:15:39
yeah yeah all right so Mara feel free to go ahead and share your screen I know
2:15:40
go ahead and share your screen I know
2:15:40
go ahead and share your screen I know I'm already six monthes in your session
2:15:41
I'm already six monthes in your session
2:15:42
I'm already six monthes in your session so we going to do chitchat towards the
2:15:44
so we going to do chitchat towards the
2:15:44
so we going to do chitchat towards the end of your session yeah so sounds good
2:15:55
um just a I still don't see your
2:16:00
screen yeah I see it now I'm going to
2:16:03
screen yeah I see it now I'm going to
2:16:03
screen yeah I see it now I'm going to add it to the stream maybe Mara you like
2:16:06
add it to the stream maybe Mara you like
2:16:06
add it to the stream maybe Mara you like to click on that hide streamyard
2:16:08
to click on that hide streamyard
2:16:08
to click on that hide streamyard height right that popup that says
2:16:11
height right that popup that says
2:16:11
height right that popup that says streamyard yeah yeah this one all right
2:16:13
streamyard yeah yeah this one all right
2:16:13
streamyard yeah yeah this one all right Mara next 25 minutes is all yours sounds
2:16:16
Mara next 25 minutes is all yours sounds
2:16:16
Mara next 25 minutes is all yours sounds good so you can see my first slide right
2:16:19
good so you can see my first slide right
2:16:19
good so you can see my first slide right the blue one because I have more scen
2:16:22
the blue one because I have more scen
2:16:22
the blue one because I have more scen okay perfect hi everyone thanks for
2:16:25
okay perfect hi everyone thanks for
2:16:25
okay perfect hi everyone thanks for joining today's session um I will I'm
2:16:28
joining today's session um I will I'm
2:16:28
joining today's session um I will I'm going to talk a bit more about data
2:16:30
going to talk a bit more about data
2:16:30
going to talk a bit more about data replication in Azure SQL and Beyond and
2:16:33
replication in Azure SQL and Beyond and
2:16:33
replication in Azure SQL and Beyond and what I mean to Beyond is that we'll also
2:16:35
what I mean to Beyond is that we'll also
2:16:35
what I mean to Beyond is that we'll also explore some solutions available on SQL
2:16:38
explore some solutions available on SQL
2:16:38
explore some solutions available on SQL Server um and yeah in as SQL databases
2:16:41
Server um and yeah in as SQL databases
2:16:41
Server um and yeah in as SQL databases and SQL managed instance so I'm a
2:16:45
and SQL managed instance so I'm a
2:16:45
and SQL managed instance so I'm a program manager in the Azure SQL
2:16:47
program manager in the Azure SQL
2:16:47
program manager in the Azure SQL department at uh at Microsoft Okay so
2:16:50
department at uh at Microsoft Okay so
2:16:50
department at uh at Microsoft Okay so let's get
2:16:51
let's get
2:16:51
let's get started so for today's agenda uh we are
2:16:54
started so for today's agenda uh we are
2:16:54
started so for today's agenda uh we are going to very high levels and quickly
2:16:57
going to very high levels and quickly
2:16:57
going to very high levels and quickly discuss why is data application relevant
2:17:00
discuss why is data application relevant
2:17:00
discuss why is data application relevant and then we look at some common
2:17:02
and then we look at some common
2:17:02
and then we look at some common scenarios and solutions that um we've
2:17:05
scenarios and solutions that um we've
2:17:05
scenarios and solutions that um we've seen our customers use for for
2:17:07
seen our customers use for for
2:17:07
seen our customers use for for application needs and then we'll explore
2:17:10
application needs and then we'll explore
2:17:10
application needs and then we'll explore some of the solutions in more depth um
2:17:13
some of the solutions in more depth um
2:17:13
some of the solutions in more depth um given the limited time we'll only have
2:17:15
given the limited time we'll only have
2:17:15
given the limited time we'll only have time to explore four of these Solutions
2:17:16
time to explore four of these Solutions
2:17:16
time to explore four of these Solutions and we'll do two demos as well so we
2:17:19
and we'll do two demos as well so we
2:17:19
and we'll do two demos as well so we look at change data cap SQL data sync
2:17:22
look at change data cap SQL data sync
2:17:22
look at change data cap SQL data sync change tracking and transactional
2:17:25
change tracking and transactional
2:17:25
change tracking and transactional replication and lastly we are going to
2:17:28
replication and lastly we are going to
2:17:28
replication and lastly we are going to rapit Alla bring it all together and do
2:17:30
rapit Alla bring it all together and do
2:17:30
rapit Alla bring it all together and do a comparison of these replication
2:17:33
a comparison of these replication
2:17:33
a comparison of these replication Technologies so at very high level uh
2:17:37
Technologies so at very high level uh
2:17:37
Technologies so at very high level uh why is data replication relevant well
2:17:40
why is data replication relevant well
2:17:40
why is data replication relevant well there are so many scenarios for
2:17:42
there are so many scenarios for
2:17:42
there are so many scenarios for replication all over the world in so
2:17:43
replication all over the world in so
2:17:44
replication all over the world in so many Industries like you might have a
2:17:45
many Industries like you might have a
2:17:45
many Industries like you might have a business that has offices and inventory
2:17:48
business that has offices and inventory
2:17:48
business that has offices and inventory in different regions of the world and
2:17:50
in different regions of the world and
2:17:50
in different regions of the world and you want want to make sure that all the
2:17:51
you want want to make sure that all the
2:17:51
you want want to make sure that all the bases in all these regions stay um stay
2:17:55
bases in all these regions stay um stay
2:17:55
bases in all these regions stay um stay synchronized uh to the the inventory so
2:17:58
synchronized uh to the the inventory so
2:17:58
synchronized uh to the the inventory so you might use data replication
2:18:00
you might use data replication
2:18:00
you might use data replication Technologies you might be a 911 system
2:18:03
Technologies you might be a 911 system
2:18:03
Technologies you might be a 911 system that has to very quickly displace
2:18:06
that has to very quickly displace
2:18:06
that has to very quickly displace resources within a country and you have
2:18:09
resources within a country and you have
2:18:09
resources within a country and you have to be aware of all the needs at all
2:18:11
to be aware of all the needs at all
2:18:11
to be aware of all the needs at all points in time so you would need real
2:18:13
points in time so you would need real
2:18:13
points in time so you would need real time or as close to realtime replication
2:18:16
time or as close to realtime replication
2:18:16
time or as close to realtime replication to be able to very quickly react to
2:18:19
to be able to very quickly react to
2:18:19
to be able to very quickly react to people's needs in different parts of the
2:18:20
people's needs in different parts of the
2:18:21
people's needs in different parts of the country there might be a disaster in one
2:18:23
country there might be a disaster in one
2:18:23
country there might be a disaster in one of your regions so you want to make sure
2:18:25
of your regions so you want to make sure
2:18:25
of your regions so you want to make sure that your database gets quickly um
2:18:28
that your database gets quickly um
2:18:28
that your database gets quickly um shifted to another one to save all your
2:18:30
shifted to another one to save all your
2:18:30
shifted to another one to save all your data so there are so many um scenarios
2:18:33
data so there are so many um scenarios
2:18:33
data so there are so many um scenarios for for application and we are going to
2:18:35
for for application and we are going to
2:18:35
for for application and we are going to explore some of them
2:18:37
explore some of them
2:18:37
explore some of them today so uh as I was telling you the um
2:18:41
today so uh as I was telling you the um
2:18:41
today so uh as I was telling you the um we've seen our customers use replication
2:18:45
we've seen our customers use replication
2:18:45
we've seen our customers use replication Technologies for for multiple scenarios
2:18:48
Technologies for for multiple scenarios
2:18:48
Technologies for for multiple scenarios so you might want to synchronize your
2:18:50
so you might want to synchronize your
2:18:50
so you might want to synchronize your distribution applications or workflows
2:18:52
distribution applications or workflows
2:18:52
distribution applications or workflows that are globally distributed and here
2:18:55
that are globally distributed and here
2:18:55
that are globally distributed and here you might want for instance for the
2:18:56
you might want for instance for the
2:18:57
you might want for instance for the distributed applications you might have
2:18:59
distributed applications you might have
2:18:59
distributed applications you might have you might store different workloads so
2:19:01
you might store different workloads so
2:19:01
you might store different workloads so one production database and another
2:19:03
one production database and another
2:19:03
one production database and another analytics workload database and you want
2:19:05
analytics workload database and you want
2:19:05
analytics workload database and you want to make sure those are synchronized for
2:19:07
to make sure those are synchronized for
2:19:07
to make sure those are synchronized for such needs uh you have several Solutions
2:19:11
such needs uh you have several Solutions
2:19:11
such needs uh you have several Solutions like sync change data capture change
2:19:13
like sync change data capture change
2:19:13
like sync change data capture change tracking transactional replication we
2:19:15
tracking transactional replication we
2:19:15
tracking transactional replication we are going to explore all of them today
2:19:18
are going to explore all of them today
2:19:18
are going to explore all of them today and then on the business continuity side
2:19:21
and then on the business continuity side
2:19:21
and then on the business continuity side um this refers to the procedures
2:19:24
um this refers to the procedures
2:19:24
um this refers to the procedures enabling you to continue operating in
2:19:27
enabling you to continue operating in
2:19:27
enabling you to continue operating in face of disruption so if there is a data
2:19:29
face of disruption so if there is a data
2:19:29
face of disruption so if there is a data center outage um application upgrade
2:19:32
center outage um application upgrade
2:19:32
center outage um application upgrade anything like that um there are some
2:19:35
anything like that um there are some
2:19:35
anything like that um there are some solutions unfortunately we don't have
2:19:37
solutions unfortunately we don't have
2:19:37
solutions unfortunately we don't have time to go into this today then you
2:19:40
time to go into this today then you
2:19:40
time to go into this today then you might um want to scale out your read
2:19:42
might um want to scale out your read
2:19:42
might um want to scale out your read only workloads so you want to offload
2:19:45
only workloads so you want to offload
2:19:45
only workloads so you want to offload like uh read readon workloads instead of
2:19:48
like uh read readon workloads instead of
2:19:48
like uh read readon workloads instead of running them on the read right replica
2:19:50
running them on the read right replica
2:19:50
running them on the read right replica performance purposes and lastly you
2:19:53
performance purposes and lastly you
2:19:53
performance purposes and lastly you might just do data migrations from on
2:19:55
might just do data migrations from on
2:19:55
might just do data migrations from on Prem to to Azure and you might want to
2:19:57
Prem to to Azure and you might want to
2:19:57
Prem to to Azure and you might want to use some some of our Technologies so
2:20:00
use some some of our Technologies so
2:20:00
use some some of our Technologies so just a quick heads up this is in no way
2:20:03
just a quick heads up this is in no way
2:20:03
just a quick heads up this is in no way um a comprehensive list there are so
2:20:05
um a comprehensive list there are so
2:20:05
um a comprehensive list there are so many more replication technologies that
2:20:07
many more replication technologies that
2:20:07
many more replication technologies that we have both at Microsoft and third
2:20:10
we have both at Microsoft and third
2:20:10
we have both at Microsoft and third party great tools out there uh but today
2:20:13
party great tools out there uh but today
2:20:13
party great tools out there uh but today we are just going to focus on on these
2:20:16
we are just going to focus on on these
2:20:16
we are just going to focus on on these ones okay so let's get started so we
2:20:21
ones okay so let's get started so we
2:20:21
ones okay so let's get started so we going to look more at the change data
2:20:25
capture so change data capture helps you
2:20:28
capture so change data capture helps you
2:20:28
capture so change data capture helps you record uh data modification uh language
2:20:31
record uh data modification uh language
2:20:31
record uh data modification uh language changes so um as you can see in this
2:20:34
changes so um as you can see in this
2:20:34
changes so um as you can see in this diagram you first enable change data
2:20:37
diagram you first enable change data
2:20:37
diagram you first enable change data capture at the level of the database
2:20:39
capture at the level of the database
2:20:39
capture at the level of the database that you want to track changes for once
2:20:41
that you want to track changes for once
2:20:41
that you want to track changes for once you enable it at the level of your
2:20:43
you enable it at the level of your
2:20:43
you enable it at the level of your database you look at the source tables
2:20:45
database you look at the source tables
2:20:45
database you look at the source tables and you enable it at the level of each
2:20:47
and you enable it at the level of each
2:20:47
and you enable it at the level of each table that you want to trag for changes
2:20:50
table that you want to trag for changes
2:20:50
table that you want to trag for changes once you do that all the changes in your
2:20:53
once you do that all the changes in your
2:20:53
once you do that all the changes in your Source tables that are tracked go go to
2:20:56
Source tables that are tracked go go to
2:20:56
Source tables that are tracked go go to the transaction log and from there there
2:20:58
the transaction log and from there there
2:20:58
the transaction log and from there there are two two jobs a capture and a cleanup
2:21:01
are two two jobs a capture and a cleanup
2:21:01
are two two jobs a capture and a cleanup job they are SQL Server uh agent jobs in
2:21:05
job they are SQL Server uh agent jobs in
2:21:05
job they are SQL Server uh agent jobs in Azure SQL managed instance and on the
2:21:07
Azure SQL managed instance and on the
2:21:07
Azure SQL managed instance and on the SQL Server version of CDC we'll go into
2:21:11
SQL Server version of CDC we'll go into
2:21:11
SQL Server version of CDC we'll go into the Azure SQL databases CDC soon so
2:21:13
the Azure SQL databases CDC soon so
2:21:14
the Azure SQL databases CDC soon so these two these two jobs the techical
2:21:17
these two these two jobs the techical
2:21:17
these two these two jobs the techical server agent jobs capture the Capture
2:21:20
server agent jobs capture the Capture
2:21:20
server agent jobs capture the Capture One exchanges from the transaction log
2:21:22
One exchanges from the transaction log
2:21:22
One exchanges from the transaction log and add them to the change table so for
2:21:24
and add them to the change table so for
2:21:24
and add them to the change table so for every Source table you you enable for
2:21:27
every Source table you you enable for
2:21:27
every Source table you you enable for CDC you have an automatic change table
2:21:30
CDC you have an automatic change table
2:21:30
CDC you have an automatic change table being created for it an Associated uh
2:21:32
being created for it an Associated uh
2:21:32
being created for it an Associated uh CDC table so all these changes are taken
2:21:35
CDC table so all these changes are taken
2:21:35
CDC table so all these changes are taken by the capture uh job from the
2:21:37
by the capture uh job from the
2:21:37
by the capture uh job from the transaction log and added to this
2:21:40
transaction log and added to this
2:21:40
transaction log and added to this Associated CDC table however there's
2:21:43
Associated CDC table however there's
2:21:43
Associated CDC table however there's also a cleanup process a cleanup
2:21:45
also a cleanup process a cleanup
2:21:45
also a cleanup process a cleanup job uh which is also part by the SQL
2:21:48
job uh which is also part by the SQL
2:21:48
job uh which is also part by the SQL Server agent and that job cleans these
2:21:52
Server agent and that job cleans these
2:21:52
Server agent and that job cleans these change tables based on a Time based
2:21:54
change tables based on a Time based
2:21:54
change tables based on a Time based retention policy and lastly once you
2:21:57
retention policy and lastly once you
2:21:57
retention policy and lastly once you have all your changes in the CDC
2:21:59
have all your changes in the CDC
2:21:59
have all your changes in the CDC Associated tables you have query
2:22:01
Associated tables you have query
2:22:01
Associated tables you have query functions that you can use to consume
2:22:03
functions that you can use to consume
2:22:03
functions that you can use to consume the change data from the CDC change
2:22:06
the change data from the CDC change
2:22:06
the change data from the CDC change tables and afterwards you can stream
2:22:09
tables and afterwards you can stream
2:22:09
tables and afterwards you can stream these changes to other external
2:22:11
these changes to other external
2:22:11
these changes to other external destinations if you prefer or you can
2:22:13
destinations if you prefer or you can
2:22:13
destinations if you prefer or you can keep them in the same database and run
2:22:14
keep them in the same database and run
2:22:15
keep them in the same database and run some analytic workloads on them uh we'll
2:22:17
some analytic workloads on them uh we'll
2:22:17
some analytic workloads on them uh we'll look into more details um soon
2:22:23
okay so I was telling you for CDC n SQL
2:22:27
okay so I was telling you for CDC n SQL
2:22:27
okay so I was telling you for CDC n SQL databases which is currently in public
2:22:29
databases which is currently in public
2:22:29
databases which is currently in public preview as of this summer um we have a
2:22:32
preview as of this summer um we have a
2:22:32
preview as of this summer um we have a CDC scheduler that replaces the SQL
2:22:35
CDC scheduler that replaces the SQL
2:22:35
CDC scheduler that replaces the SQL Server agent right so the cleanup and um
2:22:40
Server agent right so the cleanup and um
2:22:40
Server agent right so the cleanup and um capture jobs are being replaced by CDC
2:22:42
capture jobs are being replaced by CDC
2:22:42
capture jobs are being replaced by CDC scheduler which automatically runs uh
2:22:45
scheduler which automatically runs uh
2:22:45
scheduler which automatically runs uh clean up and capture on your database so
2:22:48
clean up and capture on your database so
2:22:48
clean up and capture on your database so you don't have you can safely assume
2:22:51
you don't have you can safely assume
2:22:51
you don't have you can safely assume that they are being run on the
2:22:52
that they are being run on the
2:22:52
that they are being run on the background however if you still want to
2:22:54
background however if you still want to
2:22:54
background however if you still want to man manually exe execute scanner cleanup
2:22:58
man manually exe execute scanner cleanup
2:22:58
man manually exe execute scanner cleanup you can still use the same store
2:22:59
you can still use the same store
2:22:59
you can still use the same store procedures on demand so that's the main
2:23:03
procedures on demand so that's the main
2:23:03
procedures on demand so that's the main and only difference that you see in for
2:23:05
and only difference that you see in for
2:23:05
and only difference that you see in for change data capture in Azure SQL
2:23:07
change data capture in Azure SQL
2:23:07
change data capture in Azure SQL databases relative to CDC in SQL server
2:23:12
databases relative to CDC in SQL server
2:23:12
databases relative to CDC in SQL server or on Azure SQL managed
2:23:17
instance so here are some of the key CDC
2:23:21
instance so here are some of the key CDC
2:23:21
instance so here are some of the key CDC use cases so you you might want to track
2:23:24
use cases so you you might want to track
2:23:25
use cases so you you might want to track data changes for for audit purposes you
2:23:27
data changes for for audit purposes you
2:23:27
data changes for for audit purposes you might want to propagate changes to other
2:23:30
might want to propagate changes to other
2:23:30
might want to propagate changes to other Downstream subscribers you can do ETL
2:23:34
Downstream subscribers you can do ETL
2:23:34
Downstream subscribers you can do ETL operations um to move the changes from
2:23:36
operations um to move the changes from
2:23:36
operations um to move the changes from your oltp system to to data l or data
2:23:39
your oltp system to to data l or data
2:23:39
your oltp system to to data l or data warehouse and for this if you want to
2:23:41
warehouse and for this if you want to
2:23:41
warehouse and for this if you want to Downstream like changes you might decide
2:23:43
Downstream like changes you might decide
2:23:43
Downstream like changes you might decide to use Azure data Factory for instance
2:23:46
to use Azure data Factory for instance
2:23:46
to use Azure data Factory for instance uh you might also want to perform
2:23:48
uh you might also want to perform
2:23:48
uh you might also want to perform analytics on change data or do event
2:23:51
analytics on change data or do event
2:23:51
analytics on change data or do event based programming to have like
2:23:53
based programming to have like
2:23:53
based programming to have like instantaneous responses Based on data
2:23:56
instantaneous responses Based on data
2:23:56
instantaneous responses Based on data changes and here you might have an
2:23:58
changes and here you might have an
2:23:58
changes and here you might have an application that does um Dynamic uh
2:24:01
application that does um Dynamic uh
2:24:01
application that does um Dynamic uh pricing so that would be very very
2:24:07
helpful great so bringing bringing it
2:24:10
helpful great so bringing bringing it
2:24:10
helpful great so bringing bringing it all together for for CDC we have some
2:24:13
all together for for CDC we have some
2:24:13
all together for for CDC we have some key Concepts um that are that are worth
2:24:17
key Concepts um that are that are worth
2:24:17
key Concepts um that are that are worth understanding and afterwards we are
2:24:19
understanding and afterwards we are
2:24:19
understanding and afterwards we are going to go in the in a demo so first of
2:24:22
going to go in the in a demo so first of
2:24:22
going to go in the in a demo so first of all as I was telling you we have the
2:24:24
all as I was telling you we have the
2:24:24
all as I was telling you we have the capture and the cleanup processes the
2:24:26
capture and the cleanup processes the
2:24:26
capture and the cleanup processes the Capture One scans the log for new change
2:24:29
Capture One scans the log for new change
2:24:29
Capture One scans the log for new change data while the cleanup um cleans the
2:24:32
data while the cleanup um cleans the
2:24:32
data while the cleanup um cleans the change tables on a based on a retention
2:24:35
change tables on a based on a retention
2:24:35
change tables on a based on a retention policy however you can also run this
2:24:37
policy however you can also run this
2:24:37
policy however you can also run this manually or by the scheduler if you're
2:24:40
manually or by the scheduler if you're
2:24:40
manually or by the scheduler if you're on Azure SQL databases then you have the
2:24:43
on Azure SQL databases then you have the
2:24:43
on Azure SQL databases then you have the change table so for every Source table
2:24:45
change table so for every Source table
2:24:45
change table so for every Source table enabled for CDC you have an Associated
2:24:48
enabled for CDC you have an Associated
2:24:48
enabled for CDC you have an Associated change table created then you can do
2:24:51
change table created then you can do
2:24:51
change table created then you can do monitoring so these are two DMVs that
2:24:53
monitoring so these are two DMVs that
2:24:53
monitoring so these are two DMVs that you can use to monitor
2:24:56
you can use to monitor
2:24:56
you can use to monitor CDC uh then you have table valued
2:24:59
CDC uh then you have table valued
2:24:59
CDC uh then you have table valued functions so these these allow you to to
2:25:02
functions so these these allow you to to
2:25:02
functions so these these allow you to to to take the changes over a specified
2:25:05
to take the changes over a specified
2:25:05
to take the changes over a specified range and to return that form in filter
2:25:08
range and to return that form in filter
2:25:08
range and to return that form in filter result result set so you you get all
2:25:10
result result set so you you get all
2:25:10
result result set so you you get all changes by default you can also enable
2:25:12
changes by default you can also enable
2:25:13
changes by default you can also enable it such that you get net changes and
2:25:15
it such that you get net changes and
2:25:16
it such that you get net changes and we'll see in the demo how you can do
2:25:17
we'll see in the demo how you can do
2:25:17
we'll see in the demo how you can do that and lastly we have lock numbers
2:25:20
that and lastly we have lock numbers
2:25:20
that and lastly we have lock numbers which is really important and this one
2:25:22
which is really important and this one
2:25:22
which is really important and this one identifies changes that were committed
2:25:25
identifies changes that were committed
2:25:25
identifies changes that were committed within the same transaction and orders
2:25:27
within the same transaction and orders
2:25:27
within the same transaction and orders those transactions so that's on the
2:25:29
those transactions so that's on the
2:25:29
those transactions so that's on the transaction log side CDC uses as
2:25:37
LSN okay great so if you want to
2:25:40
LSN okay great so if you want to
2:25:40
LSN okay great so if you want to actually enable
2:25:41
actually enable
2:25:41
actually enable CDC on on your Azure SQL databases as I
2:25:45
CDC on on your Azure SQL databases as I
2:25:45
CDC on on your Azure SQL databases as I was mentioning you first Ted at the
2:25:47
was mentioning you first Ted at the
2:25:47
was mentioning you first Ted at the database level and once you enable this
2:25:50
database level and once you enable this
2:25:50
database level and once you enable this at the database level you have five
2:25:52
at the database level you have five
2:25:52
at the database level you have five artifacts which are these five system
2:25:55
artifacts which are these five system
2:25:55
artifacts which are these five system tables that get created on your same
2:25:57
tables that get created on your same
2:25:57
tables that get created on your same database so it's very important to make
2:25:59
database so it's very important to make
2:25:59
database so it's very important to make sure before you start using CDC that you
2:26:03
sure before you start using CDC that you
2:26:03
sure before you start using CDC that you have enough space given all these
2:26:05
have enough space given all these
2:26:05
have enough space given all these additional artifacts that CDC creates on
2:26:07
additional artifacts that CDC creates on
2:26:07
additional artifacts that CDC creates on your
2:26:08
your
2:26:08
your database and also something to note for
2:26:10
database and also something to note for
2:26:10
database and also something to note for Azure SQL databases is that CDC W work
2:26:14
Azure SQL databases is that CDC W work
2:26:14
Azure SQL databases is that CDC W work if your databases are uh in the S3 TI
2:26:19
if your databases are uh in the S3 TI
2:26:19
if your databases are uh in the S3 TI which is like standard three or below so
2:26:22
which is like standard three or below so
2:26:22
which is like standard three or below so for instance it w won't work if you have
2:26:24
for instance it w won't work if you have
2:26:24
for instance it w won't work if you have a basic tier
2:26:26
a basic tier
2:26:27
a basic tier database so once you enable CDC at the
2:26:29
database so once you enable CDC at the
2:26:29
database so once you enable CDC at the database level you get these five system
2:26:32
database level you get these five system
2:26:32
database level you get these five system tables so the first one list of capture
2:26:35
tables so the first one list of capture
2:26:35
tables so the first one list of capture columns list of tables that are enabl
2:26:37
columns list of tables that are enabl
2:26:37
columns list of tables that are enabl for capture and uh um the ddl history
2:26:42
for capture and uh um the ddl history
2:26:42
for capture and uh um the ddl history table then you can see the indexes
2:26:45
table then you can see the indexes
2:26:45
table then you can see the indexes associated with uh with this change
2:26:47
associated with uh with this change
2:26:47
associated with uh with this change table and lastly you can see the mapping
2:26:49
table and lastly you can see the mapping
2:26:49
table and lastly you can see the mapping of lent number and and time once you do
2:26:53
of lent number and and time once you do
2:26:53
of lent number and and time once you do enable CDC at the database you also
2:26:55
enable CDC at the database you also
2:26:55
enable CDC at the database you also enable it at the table level this is the
2:26:59
enable it at the table level this is the
2:26:59
enable it at the table level this is the this is what you would run to do that
2:27:01
this is what you would run to do that
2:27:01
this is what you would run to do that and the moment you do that your capture
2:27:03
and the moment you do that your capture
2:27:03
and the moment you do that your capture and up get created and there is a table
2:27:07
and up get created and there is a table
2:27:07
and up get created and there is a table to track changes on on your Source
2:27:10
to track changes on on your Source
2:27:10
to track changes on on your Source table um so if you do this on SQL server
2:27:14
table um so if you do this on SQL server
2:27:14
table um so if you do this on SQL server or as your SQL managed instance you must
2:27:17
or as your SQL managed instance you must
2:27:17
or as your SQL managed instance you must ensure that your SQL Server agent is is
2:27:20
ensure that your SQL Server agent is is
2:27:20
ensure that your SQL Server agent is is enabled for these two jobs to
2:27:23
enabled for these two jobs to
2:27:23
enabled for these two jobs to run great so now let's do a demo
2:27:28
run great so now let's do a demo
2:27:28
run great so now let's do a demo for uh for CDC on Azure SQL databases
2:27:32
for uh for CDC on Azure SQL databases
2:27:33
for uh for CDC on Azure SQL databases which as of now is in public
2:27:42
preview great
2:27:44
preview great
2:27:44
preview great so here you can see I have a test
2:27:47
so here you can see I have a test
2:27:47
so here you can see I have a test database which only has um one table
2:27:50
database which only has um one table
2:27:50
database which only has um one table and uh One customer table and one record
2:27:53
and uh One customer table and one record
2:27:53
and uh One customer table and one record in it
2:27:54
in it
2:27:55
in it so I enabled the database for change
2:27:57
so I enabled the database for change
2:27:57
so I enabled the database for change data capture as you can see and um now
2:28:01
data capture as you can see and um now
2:28:01
data capture as you can see and um now I'm trying to show you that the system
2:28:03
I'm trying to show you that the system
2:28:03
I'm trying to show you that the system tables get created the moment you do
2:28:06
tables get created the moment you do
2:28:06
tables get created the moment you do that so you have five additional tables
2:28:09
that so you have five additional tables
2:28:09
that so you have five additional tables in in the system being created which we
2:28:12
in in the system being created which we
2:28:12
in in the system being created which we just discussed
2:28:16
about um so you can see the the capture
2:28:20
about um so you can see the the capture
2:28:20
about um so you can see the the capture columns table because you can select
2:28:21
columns table because you can select
2:28:21
columns table because you can select which columns to enable CDC fog and
2:28:24
which columns to enable CDC fog and
2:28:24
which columns to enable CDC fog and we're going to do that soon the change
2:28:26
we're going to do that soon the change
2:28:26
we're going to do that soon the change tables the ddl
2:28:29
tables the ddl
2:28:29
tables the ddl history for the ddl changes done in the
2:28:32
history for the ddl changes done in the
2:28:32
history for the ddl changes done in the past index columns and the LSN time
2:28:35
past index columns and the LSN time
2:28:35
past index columns and the LSN time mapping obviously this will be mostly
2:28:38
mapping obviously this will be mostly
2:28:38
mapping obviously this will be mostly empty because we just tacked it so now
2:28:41
empty because we just tacked it so now
2:28:41
empty because we just tacked it so now let's see what we have in our customer s
2:28:44
let's see what we have in our customer s
2:28:44
let's see what we have in our customer s Source table which we want to enable for
2:28:46
Source table which we want to enable for
2:28:46
Source table which we want to enable for CTC as well it's just one very simple
2:28:50
CTC as well it's just one very simple
2:28:50
CTC as well it's just one very simple record so I want to enable CDC at the
2:28:52
record so I want to enable CDC at the
2:28:52
record so I want to enable CDC at the level of this table so I run this and as
2:28:56
level of this table so I run this and as
2:28:56
level of this table so I run this and as you can see you can also um here is
2:28:59
you can see you can also um here is
2:28:59
you can see you can also um here is where you decide if you want to support
2:29:01
where you decide if you want to support
2:29:01
where you decide if you want to support net changes you automatically get all
2:29:03
net changes you automatically get all
2:29:04
net changes you automatically get all changes by default and here you can
2:29:06
changes by default and here you can
2:29:06
changes by default and here you can select which columns to track in my case
2:29:08
select which columns to track in my case
2:29:08
select which columns to track in my case I want to track all
2:29:12
columns so once I do this you can see
2:29:16
columns so once I do this you can see
2:29:16
columns so once I do this you can see that I have a new table which is DC um
2:29:20
that I have a new table which is DC um
2:29:20
that I have a new table which is DC um theb customers CT which gets created for
2:29:23
theb customers CT which gets created for
2:29:23
theb customers CT which gets created for the associated Source table that was
2:29:26
the associated Source table that was
2:29:26
the associated Source table that was enabled and you can also see that I have
2:29:29
enabled and you can also see that I have
2:29:29
enabled and you can also see that I have the jobs showing up the capture and
2:29:32
the jobs showing up the capture and
2:29:32
the jobs showing up the capture and clean up jobs there you can see where
2:29:34
clean up jobs there you can see where
2:29:34
clean up jobs there you can see where the table was
2:29:37
the table was
2:29:37
the table was created and here you can see the default
2:29:39
created and here you can see the default
2:29:39
created and here you can see the default par parameters for the for the jobs
2:29:42
par parameters for the for the jobs
2:29:42
par parameters for the for the jobs which you can change and we'll do that
2:29:44
which you can change and we'll do that
2:29:44
which you can change and we'll do that quite soon so now I just want to insert
2:29:46
quite soon so now I just want to insert
2:29:46
quite soon so now I just want to insert a new customer on my search table and
2:29:48
a new customer on my search table and
2:29:48
a new customer on my search table and see that gets
2:29:52
see that gets
2:29:52
see that gets um uh identified by change data capture
2:29:55
um uh identified by change data capture
2:29:55
um uh identified by change data capture and you can see it automatically so the
2:29:57
and you can see it automatically so the
2:29:57
and you can see it automatically so the scheduler runs the scan automatically
2:29:59
scheduler runs the scan automatically
2:29:59
scheduler runs the scan automatically and takes the changes from the
2:30:01
and takes the changes from the
2:30:01
and takes the changes from the transaction log and adds them to the
2:30:03
transaction log and adds them to the
2:30:03
transaction log and adds them to the associated um CDC
2:30:06
associated um CDC
2:30:06
associated um CDC table however you can still run manually
2:30:09
table however you can still run manually
2:30:09
table however you can still run manually the scan if you prefer to do so so this
2:30:12
the scan if you prefer to do so so this
2:30:12
the scan if you prefer to do so so this still
2:30:13
still
2:30:13
still works and here as I was telling you I
2:30:16
works and here as I was telling you I
2:30:17
works and here as I was telling you I want to change some of the parameters
2:30:18
want to change some of the parameters
2:30:18
want to change some of the parameters for CDC some of but the default one so
2:30:21
for CDC some of but the default one so
2:30:21
for CDC some of but the default one so let's say I want the retention policy to
2:30:23
let's say I want the retention policy to
2:30:23
let's say I want the retention policy to be changed so I just did that and as you
2:30:26
be changed so I just did that and as you
2:30:26
be changed so I just did that and as you can see if you go back to the CDC jobs
2:30:28
can see if you go back to the CDC jobs
2:30:28
can see if you go back to the CDC jobs table you can see that has been changed
2:30:31
table you can see that has been changed
2:30:31
table you can see that has been changed there so based on your needs you can
2:30:32
there so based on your needs you can
2:30:32
there so based on your needs you can alter these CDC
2:30:34
alter these CDC
2:30:34
alter these CDC parameters so now very simple now I just
2:30:38
parameters so now very simple now I just
2:30:38
parameters so now very simple now I just want to disable CDC on my table so I
2:30:41
want to disable CDC on my table so I
2:30:41
want to disable CDC on my table so I want to see which table is enabled for
2:30:43
want to see which table is enabled for
2:30:43
want to see which table is enabled for CDC in case I would have more let's say
2:30:46
CDC in case I would have more let's say
2:30:46
CDC in case I would have more let's say so this is why I ran this
2:30:48
so this is why I ran this
2:30:48
so this is why I ran this command and I can see see that there is
2:30:51
command and I can see see that there is
2:30:51
command and I can see see that there is a parameter for CDC
2:31:01
specifically to find the table is right
2:31:03
specifically to find the table is right
2:31:03
specifically to find the table is right by CDC so I found which table it is and
2:31:06
by CDC so I found which table it is and
2:31:06
by CDC so I found which table it is and then I disable it at the table level and
2:31:10
then I disable it at the table level and
2:31:10
then I disable it at the table level and then at the database level however you
2:31:13
then at the database level however you
2:31:13
then at the database level however you can go ahead disable CDC automatically
2:31:16
can go ahead disable CDC automatically
2:31:16
can go ahead disable CDC automatically from the database level and that will be
2:31:19
from the database level and that will be
2:31:19
from the database level and that will be all good you don't have to do both
2:31:22
all good you don't have to do both
2:31:22
all good you don't have to do both necessarily so this is pretty much what
2:31:24
necessarily so this is pretty much what
2:31:24
necessarily so this is pretty much what I wanted to what I wanted to show you to
2:31:27
I wanted to what I wanted to show you to
2:31:27
I wanted to what I wanted to show you to to get an idea of how CDC works on a
2:31:29
to get an idea of how CDC works on a
2:31:29
to get an idea of how CDC works on a very very simple example on a SQL
2:31:34
very very simple example on a SQL
2:31:34
very very simple example on a SQL databases okay so let's move
2:31:37
databases okay so let's move
2:31:37
databases okay so let's move onwards so now we are going to look at
2:31:40
onwards so now we are going to look at
2:31:40
onwards so now we are going to look at SQL data sync which is a a different um
2:31:45
SQL data sync which is a a different um
2:31:45
SQL data sync which is a a different um replication options which actually
2:31:47
replication options which actually
2:31:47
replication options which actually allows both un directional but also B
2:31:50
allows both un directional but also B
2:31:50
allows both un directional but also B directional
2:31:55
replication so it allows you to
2:31:57
replication so it allows you to
2:31:57
replication so it allows you to synchronize data across Azure SQL and
2:32:00
synchronize data across Azure SQL and
2:32:00
synchronize data across Azure SQL and SQL server on Prem or on your VM and the
2:32:04
SQL server on Prem or on your VM and the
2:32:04
SQL server on Prem or on your VM and the whole concept of sync revolves around
2:32:07
whole concept of sync revolves around
2:32:07
whole concept of sync revolves around this idea of a syn group which consists
2:32:09
this idea of a syn group which consists
2:32:09
this idea of a syn group which consists of a hub database and potentially one or
2:32:12
of a hub database and potentially one or
2:32:12
of a hub database and potentially one or more member databases so the One
2:32:15
more member databases so the One
2:32:15
more member databases so the One requirement is that your Hub database is
2:32:18
requirement is that your Hub database is
2:32:18
requirement is that your Hub database is always an Azure SQL datab base however
2:32:21
always an Azure SQL datab base however
2:32:21
always an Azure SQL datab base however your member DBS can be both either on
2:32:24
your member DBS can be both either on
2:32:24
your member DBS can be both either on Azure SQL DB or on SQL server on Prem
2:32:27
Azure SQL DB or on SQL server on Prem
2:32:27
Azure SQL DB or on SQL server on Prem for instance so it doesn't really matter
2:32:29
for instance so it doesn't really matter
2:32:29
for instance so it doesn't really matter where your member DB
2:32:31
where your member DB
2:32:31
where your member DB is um however Hub has to always be on
2:32:35
is um however Hub has to always be on
2:32:36
is um however Hub has to always be on your Azure SQL DB so there are some key
2:32:39
your Azure SQL DB so there are some key
2:32:39
your Azure SQL DB so there are some key concepts and properties for syn group so
2:32:41
concepts and properties for syn group so
2:32:41
concepts and properties for syn group so first you have the sync schema which
2:32:44
first you have the sync schema which
2:32:44
first you have the sync schema which specifies what are the tables that will
2:32:47
specifies what are the tables that will
2:32:47
specifies what are the tables that will be synchronized within a database then
2:32:49
be synchronized within a database then
2:32:49
be synchronized within a database then you have can choose the sync Direction
2:32:52
you have can choose the sync Direction
2:32:52
you have can choose the sync Direction so whether you want a oneway replication
2:32:54
so whether you want a oneway replication
2:32:54
so whether you want a oneway replication or B directional so the sync can happen
2:32:57
or B directional so the sync can happen
2:32:57
or B directional so the sync can happen from member to HUB uh Hub to member or
2:33:01
from member to HUB uh Hub to member or
2:33:01
from member to HUB uh Hub to member or vot so what's what what's very important
2:33:04
vot so what's what what's very important
2:33:04
vot so what's what what's very important is to to recognize that s has a Hub and
2:33:07
is to to recognize that s has a Hub and
2:33:07
is to to recognize that s has a Hub and spoke model so all the changes from the
2:33:09
spoke model so all the changes from the
2:33:09
spoke model so all the changes from the members go get to the other members by
2:33:13
members go get to the other members by
2:33:13
members go get to the other members by first going through the Hub so that's
2:33:14
first going through the Hub so that's
2:33:14
first going through the Hub so that's how um sync SQL data sync works then you
2:33:19
how um sync SQL data sync works then you
2:33:19
how um sync SQL data sync works then you can also configure the S uh sync
2:33:21
can also configure the S uh sync
2:33:21
can also configure the S uh sync frequency so here you might decide to do
2:33:24
frequency so here you might decide to do
2:33:24
frequency so here you might decide to do sync to run sync manually on a OnDemand
2:33:28
sync to run sync manually on a OnDemand
2:33:28
sync to run sync manually on a OnDemand basis which is totally fine however you
2:33:31
basis which is totally fine however you
2:33:31
basis which is totally fine however you might also decide to do it automatically
2:33:33
might also decide to do it automatically
2:33:33
might also decide to do it automatically so when you go in the Azure portal and
2:33:35
so when you go in the Azure portal and
2:33:35
so when you go in the Azure portal and configure your syn group which you'll
2:33:36
configure your syn group which you'll
2:33:36
configure your syn group which you'll see in a second demo you can say I want
2:33:39
see in a second demo you can say I want
2:33:39
see in a second demo you can say I want syn to be triggered every 30 seconds or
2:33:43
syn to be triggered every 30 seconds or
2:33:43
syn to be triggered every 30 seconds or even every 30 days which is which which
2:33:46
even every 30 days which is which which
2:33:46
even every 30 days which is which which totally works however it's more um not
2:33:49
totally works however it's more um not
2:33:49
totally works however it's more um not ing that there is a latency for all
2:33:52
ing that there is a latency for all
2:33:52
ing that there is a latency for all these sync changes even though you set
2:33:54
these sync changes even though you set
2:33:54
these sync changes even though you set up the frequency frequency is not the
2:33:56
up the frequency frequency is not the
2:33:56
up the frequency frequency is not the same as latency the frequency is how
2:33:58
same as latency the frequency is how
2:33:58
same as latency the frequency is how often do I want my sink to be triggered
2:34:01
often do I want my sink to be triggered
2:34:01
often do I want my sink to be triggered and lastly I have a conflict resolving
2:34:03
and lastly I have a conflict resolving
2:34:03
and lastly I have a conflict resolving policy so here are two options in sync
2:34:07
policy so here are two options in sync
2:34:07
policy so here are two options in sync either member wins or Hub wins as you
2:34:10
either member wins or Hub wins as you
2:34:10
either member wins or Hub wins as you have data conflict
2:34:14
changes great so as you can see here
2:34:17
changes great so as you can see here
2:34:18
changes great so as you can see here there is a sync
2:34:20
there is a sync
2:34:20
there is a sync local agent for SQL Server so if you
2:34:23
local agent for SQL Server so if you
2:34:23
local agent for SQL Server so if you have members that are on Prem you must
2:34:25
have members that are on Prem you must
2:34:25
have members that are on Prem you must um you must use this so basically when
2:34:28
um you must use this so basically when
2:34:28
um you must use this so basically when SQL data sync service communicates with
2:34:30
SQL data sync service communicates with
2:34:30
SQL data sync service communicates with the agent it does so using some
2:34:33
the agent it does so using some
2:34:33
the agent it does so using some encrypted uh connections and the unique
2:34:36
encrypted uh connections and the unique
2:34:36
encrypted uh connections and the unique um agent key so the SQL Server databas
2:34:38
um agent key so the SQL Server databas
2:34:38
um agent key so the SQL Server databas is authenticate the agent using this
2:34:40
is authenticate the agent using this
2:34:40
is authenticate the agent using this connection string and agent key and this
2:34:43
connection string and agent key and this
2:34:43
connection string and agent key and this design provides high level of security
2:34:46
design provides high level of security
2:34:46
design provides high level of security for for your
2:34:48
for for your
2:34:48
for for your data great
2:34:53
one last thing that I wanted to mention
2:34:55
one last thing that I wanted to mention
2:34:55
one last thing that I wanted to mention about sync is that you have a private
2:34:56
about sync is that you have a private
2:34:57
about sync is that you have a private link as well which is being used for the
2:34:59
link as well which is being used for the
2:34:59
link as well which is being used for the sync service to connect to your Hub and
2:35:02
sync service to connect to your Hub and
2:35:02
sync service to connect to your Hub and member databases and this offers a
2:35:05
member databases and this offers a
2:35:05
member databases and this offers a secure connection however you can only
2:35:08
secure connection however you can only
2:35:08
secure connection however you can only use sync private link if your me member
2:35:12
use sync private link if your me member
2:35:12
use sync private link if your me member and have databases are all hosted on
2:35:14
and have databases are all hosted on
2:35:14
and have databases are all hosted on Azure
2:35:16
Azure
2:35:16
Azure SQL and in the same Cloud type so
2:35:18
SQL and in the same Cloud type so
2:35:18
SQL and in the same Cloud type so basically all of them in the Public
2:35:20
basically all of them in the Public
2:35:20
basically all of them in the Public Public cloud or all of them in the
2:35:22
Public cloud or all of them in the
2:35:23
Public cloud or all of them in the government
2:35:26
Cloud some some common use cases that
2:35:29
Cloud some some common use cases that
2:35:29
Cloud some some common use cases that we've seen syn being used for are hybrid
2:35:32
we've seen syn being used for are hybrid
2:35:32
we've seen syn being used for are hybrid data synchronization distributed
2:35:34
data synchronization distributed
2:35:34
data synchronization distributed applications and globally distributed
2:35:37
applications and globally distributed
2:35:37
applications and globally distributed applications and we also already
2:35:38
applications and we also already
2:35:39
applications and we also already discussed about these ones in the
2:35:41
discussed about these ones in the
2:35:41
discussed about these ones in the beginning and now I'm going to do a demo
2:35:46
beginning and now I'm going to do a demo
2:35:46
beginning and now I'm going to do a demo for the globally distributed um
2:35:48
for the globally distributed um
2:35:48
for the globally distributed um replication scenario with
2:35:53
s so in this demo we we are a business
2:35:56
s so in this demo we we are a business
2:35:56
s so in this demo we we are a business that has inventory acoss two um two
2:35:59
that has inventory acoss two um two
2:35:59
that has inventory acoss two um two separate regions around the world one in
2:36:01
separate regions around the world one in
2:36:02
separate regions around the world one in the US and another one in Asia so what I
2:36:05
the US and another one in Asia so what I
2:36:05
the US and another one in Asia so what I want to do is to make sure that those
2:36:08
want to do is to make sure that those
2:36:08
want to do is to make sure that those those those two databases across these
2:36:10
those those two databases across these
2:36:10
those those two databases across these two regions are constantly in sync uh
2:36:14
two regions are constantly in sync uh
2:36:14
two regions are constantly in sync uh and I really want to do by directional
2:36:16
and I really want to do by directional
2:36:16
and I really want to do by directional syn so my us database is going to be the
2:36:19
syn so my us database is going to be the
2:36:19
syn so my us database is going to be the Hub and the Asia database will be member
2:36:22
Hub and the Asia database will be member
2:36:22
Hub and the Asia database will be member and changes will be shifted from um from
2:36:25
and changes will be shifted from um from
2:36:25
and changes will be shifted from um from one to the other and back because it's
2:36:27
one to the other and back because it's
2:36:27
one to the other and back because it's by directional so let's see how that
2:36:30
by directional so let's see how that
2:36:30
by directional so let's see how that would
2:36:32
would
2:36:32
would work so I have in the Azure portal very
2:36:35
work so I have in the Azure portal very
2:36:35
work so I have in the Azure portal very simple I'm just showing you what I have
2:36:37
simple I'm just showing you what I have
2:36:37
simple I'm just showing you what I have in the demo in the hub database I have
2:36:40
in the demo in the hub database I have
2:36:40
in the demo in the hub database I have four items in my inventory in the US and
2:36:43
four items in my inventory in the US and
2:36:43
four items in my inventory in the US and then I have a Asia um member database
2:36:49
then I have a Asia um member database
2:36:49
then I have a Asia um member database which only has three so as you can see I
2:36:52
which only has three so as you can see I
2:36:52
which only has three so as you can see I need to synchronize one of my last items
2:36:55
need to synchronize one of my last items
2:36:55
need to synchronize one of my last items that was recently added to us to the
2:36:58
that was recently added to us to the
2:36:58
that was recently added to us to the Asia database so I go into the sync
2:37:01
Asia database so I go into the sync
2:37:01
Asia database so I go into the sync product databases to create a new sync
2:37:04
product databases to create a new sync
2:37:04
product databases to create a new sync group and
2:37:06
group and
2:37:06
group and here I I set up the sync name us to
2:37:11
here I I set up the sync name us to
2:37:11
here I I set up the sync name us to Asia it's usually recommended to set up
2:37:14
Asia it's usually recommended to set up
2:37:14
Asia it's usually recommended to set up a new metadata
2:37:16
a new metadata
2:37:16
a new metadata database which has to be in the same
2:37:18
database which has to be in the same
2:37:18
database which has to be in the same region as your hub database so that's
2:37:20
region as your hub database so that's
2:37:20
region as your hub database so that's something to to keep in mind and for the
2:37:23
something to to keep in mind and for the
2:37:23
something to to keep in mind and for the pricing Theory I just put it as a basic
2:37:25
pricing Theory I just put it as a basic
2:37:25
pricing Theory I just put it as a basic database this is a very small simple
2:37:29
database this is a very small simple
2:37:29
database this is a very small simple workload I use the default collation so
2:37:32
workload I use the default collation so
2:37:32
workload I use the default collation so here I can choose do I want automatic
2:37:34
here I can choose do I want automatic
2:37:34
here I can choose do I want automatic sync and I said yes I want s to be
2:37:36
sync and I said yes I want s to be
2:37:36
sync and I said yes I want s to be triggered every two seconds with a hub
2:37:39
triggered every two seconds with a hub
2:37:39
triggered every two seconds with a hub wi conflict resolution policy and I want
2:37:41
wi conflict resolution policy and I want
2:37:41
wi conflict resolution policy and I want to use private link for security
2:37:44
to use private link for security
2:37:44
to use private link for security purposes here you can learn more about
2:37:46
purposes here you can learn more about
2:37:46
purposes here you can learn more about it and I create the S group very
2:37:49
it and I create the S group very
2:37:49
it and I create the S group very important for your syn group to be
2:37:51
important for your syn group to be
2:37:51
important for your syn group to be created you must manually approve the
2:37:54
created you must manually approve the
2:37:54
created you must manually approve the private link between the Hub and the
2:37:55
private link between the Hub and the
2:37:55
private link between the Hub and the sync service so what we have to do right
2:37:59
sync service so what we have to do right
2:37:59
sync service so what we have to do right now is to go to the manual approval see
2:38:02
now is to go to the manual approval see
2:38:02
now is to go to the manual approval see you have a pending private endpoint
2:38:04
you have a pending private endpoint
2:38:04
you have a pending private endpoint connection which you have to manually
2:38:10
approve so we are approving
2:38:14
approve so we are approving
2:38:14
approve so we are approving that only once we do that the S group
2:38:17
that only once we do that the S group
2:38:17
that only once we do that the S group gets created then I want to add some
2:38:20
gets created then I want to add some
2:38:20
gets created then I want to add some members so I add the I have to log in on
2:38:24
members so I add the I have to log in on
2:38:24
members so I add the I have to log in on my Hub database with the server
2:38:26
my Hub database with the server
2:38:26
my Hub database with the server credentials and I want to add a member
2:38:28
credentials and I want to add a member
2:38:28
credentials and I want to add a member database which in my case is also Azure
2:38:32
database which in my case is also Azure
2:38:32
database which in my case is also Azure and it's in
2:38:33
and it's in
2:38:33
and it's in Asia so I select the the server to which
2:38:37
Asia so I select the the server to which
2:38:37
Asia so I select the the server to which datab this database
2:38:42
belongs I select the database and I
2:38:45
belongs I select the database and I
2:38:45
belongs I select the database and I selected I want by directional sync from
2:38:48
selected I want by directional sync from
2:38:48
selected I want by directional sync from H to member member to Hub and I have to
2:38:50
H to member member to Hub and I have to
2:38:50
H to member member to Hub and I have to log in on the server side as well again
2:38:54
log in on the server side as well again
2:38:54
log in on the server side as well again I use private link between the sync
2:38:55
I use private link between the sync
2:38:55
I use private link between the sync service and this member database for
2:38:57
service and this member database for
2:38:57
service and this member database for security reasons but again I have to
2:39:00
security reasons but again I have to
2:39:00
security reasons but again I have to manually approve it before the member
2:39:02
manually approve it before the member
2:39:02
manually approve it before the member gets added to the S group and because of
2:39:05
gets added to the S group and because of
2:39:05
gets added to the S group and because of that I show you a different way to
2:39:06
that I show you a different way to
2:39:06
that I show you a different way to approve a private endpoint connection
2:39:09
approve a private endpoint connection
2:39:09
approve a private endpoint connection through the aure portal so you can go on
2:39:11
through the aure portal so you can go on
2:39:11
through the aure portal so you can go on the server side for that Asia um
2:39:14
the server side for that Asia um
2:39:14
the server side for that Asia um database go into private endpoint
2:39:17
database go into private endpoint
2:39:17
database go into private endpoint connections and there you can see all
2:39:18
connections and there you can see all
2:39:18
connections and there you can see all your p ones so I want to approve this
2:39:21
your p ones so I want to approve this
2:39:22
your p ones so I want to approve this one manually such that I can continue
2:39:24
one manually such that I can continue
2:39:24
one manually such that I can continue using
2:39:27
sync
2:39:29
sync
2:39:29
sync great all good let's move
2:39:35
onwards this is taking a bit of time
2:39:38
onwards this is taking a bit of time
2:39:38
onwards this is taking a bit of time once I've created single with the Hub
2:39:40
once I've created single with the Hub
2:39:40
once I've created single with the Hub member Hub and member I can go and
2:39:43
member Hub and member I can go and
2:39:43
member Hub and member I can go and select which tables I want to
2:39:45
select which tables I want to
2:39:45
select which tables I want to synchronize I refresh the schema as you
2:39:48
synchronize I refresh the schema as you
2:39:48
synchronize I refresh the schema as you can see for our simple workload we only
2:39:50
can see for our simple workload we only
2:39:50
can see for our simple workload we only have one
2:39:52
have one
2:39:52
have one table just a second which has three
2:39:55
table just a second which has three
2:39:55
table just a second which has three columns I just select that I want all
2:39:57
columns I just select that I want all
2:39:57
columns I just select that I want all column
2:40:02
synchronized and then I have to do the
2:40:04
synchronized and then I have to do the
2:40:04
synchronized and then I have to do the same for the member
2:40:10
database it's loading same I have a
2:40:13
database it's loading same I have a
2:40:13
database it's loading same I have a primary key which is good that um and
2:40:17
primary key which is good that um and
2:40:17
primary key which is good that um and now I I get to the to the sing group so
2:40:20
now I I get to the to the sing group so
2:40:21
now I I get to the to the sing group so the S group has been created as you can
2:40:23
the S group has been created as you can
2:40:23
the S group has been created as you can see it shows up in my S groups it has
2:40:25
see it shows up in my S groups it has
2:40:25
see it shows up in my S groups it has two databases member and hub one table
2:40:28
two databases member and hub one table
2:40:28
two databases member and hub one table that is being synchronized across this
2:40:31
that is being synchronized across this
2:40:31
that is being synchronized across this you can see some logs for monitoring
2:40:33
you can see some logs for monitoring
2:40:33
you can see some logs for monitoring purposes in the portal and now I want to
2:40:37
purposes in the portal and now I want to
2:40:37
purposes in the portal and now I want to see has my additional inventory item
2:40:39
see has my additional inventory item
2:40:39
see has my additional inventory item from the US actually been synchronized
2:40:42
from the US actually been synchronized
2:40:43
from the US actually been synchronized to to Asia that should have already
2:40:45
to to Asia that should have already
2:40:45
to to Asia that should have already happened since I set up such a low uh
2:40:48
happened since I set up such a low uh
2:40:48
happened since I set up such a low uh sync frequency right of a few seconds so
2:40:50
sync frequency right of a few seconds so
2:40:50
sync frequency right of a few seconds so now I'm going to access both of these
2:40:53
now I'm going to access both of these
2:40:53
now I'm going to access both of these databases and we expect to have same
2:40:55
databases and we expect to have same
2:40:55
databases and we expect to have same items in both of
2:41:01
them as you can see also data sying
2:41:04
them as you can see also data sying
2:41:04
them as you can see also data sying similar to change data capture creates
2:41:06
similar to change data capture creates
2:41:06
similar to change data capture creates some artifacts table on your Source
2:41:09
some artifacts table on your Source
2:41:09
some artifacts table on your Source database so you must make sure you have
2:41:11
database so you must make sure you have
2:41:11
database so you must make sure you have enough space there for
2:41:14
that and we're on the member side
2:41:17
that and we're on the member side
2:41:17
that and we're on the member side because we want to see if that fourth in
2:41:19
because we want to see if that fourth in
2:41:19
because we want to see if that fourth in inventory item from the US the melon had
2:41:22
inventory item from the US the melon had
2:41:22
inventory item from the US the melon had shown up with this price and it seems
2:41:24
shown up with this price and it seems
2:41:24
shown up with this price and it seems like it did so both databases are in
2:41:26
like it did so both databases are in
2:41:26
like it did so both databases are in sync right now which is great we just
2:41:28
sync right now which is great we just
2:41:28
sync right now which is great we just had sync trigger from me from Hub to
2:41:32
had sync trigger from me from Hub to
2:41:32
had sync trigger from me from Hub to member from us to Asia but now I also
2:41:35
member from us to Asia but now I also
2:41:35
member from us to Asia but now I also want syn from member to HUB because I
2:41:37
want syn from member to HUB because I
2:41:37
want syn from member to HUB because I set up by directional syn so I'm
2:41:40
set up by directional syn so I'm
2:41:40
set up by directional syn so I'm inserting a new item in the in the Asia
2:41:44
inserting a new item in the in the Asia
2:41:44
inserting a new item in the in the Asia database so I insert dragon fruit there
2:41:47
database so I insert dragon fruit there
2:41:47
database so I insert dragon fruit there however I made a spelling error so we'll
2:41:49
however I made a spelling error so we'll
2:41:49
however I made a spelling error so we'll have to fix
2:41:53
that yes as
2:42:00
expected so now let's see if this gets
2:42:04
expected so now let's see if this gets
2:42:04
expected so now let's see if this gets um redirected
2:42:07
um redirected
2:42:07
um redirected to back to the Hub in the US and I as I
2:42:10
to back to the Hub in the US and I as I
2:42:10
to back to the Hub in the US and I as I was mentioning let's see us you can see
2:42:14
was mentioning let's see us you can see
2:42:14
was mentioning let's see us you can see this did not show up yet here because
2:42:16
this did not show up yet here because
2:42:16
this did not show up yet here because there is a syn lat latency as well apart
2:42:18
there is a syn lat latency as well apart
2:42:18
there is a syn lat latency as well apart from just the frequency so we wait a few
2:42:22
from just the frequency so we wait a few
2:42:22
from just the frequency so we wait a few seconds go back to
2:42:26
us and indeed the dragon fruit shows up
2:42:29
us and indeed the dragon fruit shows up
2:42:29
us and indeed the dragon fruit shows up here so this is perfect we have set up B
2:42:31
here so this is perfect we have set up B
2:42:31
here so this is perfect we have set up B directional replication between Asia and
2:42:34
directional replication between Asia and
2:42:34
directional replication between Asia and the us and it all works so let's move
2:42:42
onwards great so one other uh
2:42:45
onwards great so one other uh
2:42:45
onwards great so one other uh replication type that I wanted to
2:42:47
replication type that I wanted to
2:42:47
replication type that I wanted to discuss today is change tracking
2:42:50
discuss today is change tracking
2:42:50
discuss today is change tracking so this allows you to to record the rows
2:42:53
so this allows you to to record the rows
2:42:54
so this allows you to to record the rows in the table that were changed but
2:42:55
in the table that were changed but
2:42:55
in the table that were changed but without capturing the actual data that
2:42:58
without capturing the actual data that
2:42:58
without capturing the actual data that was changed so if you remember for CDC
2:43:00
was changed so if you remember for CDC
2:43:00
was changed so if you remember for CDC you actually also capture historical
2:43:03
you actually also capture historical
2:43:03
you actually also capture historical data changes but for change tracking as
2:43:06
data changes but for change tracking as
2:43:06
data changes but for change tracking as you can see here you can see oh what
2:43:08
you can see here you can see oh what
2:43:08
you can see here you can see oh what type of um DML change occurred on on
2:43:13
type of um DML change occurred on on
2:43:13
type of um DML change occurred on on each of these uh on each of these rows
2:43:16
each of these uh on each of these rows
2:43:16
each of these uh on each of these rows so um this this this is pretty much how
2:43:20
so um this this this is pretty much how
2:43:20
so um this this this is pretty much how how how change tring works it records
2:43:23
how how change tring works it records
2:43:23
how how change tring works it records that rows in a table were changed but
2:43:25
that rows in a table were changed but
2:43:25
that rows in a table were changed but without capturing the actual change data
2:43:28
without capturing the actual change data
2:43:28
without capturing the actual change data so there are some key change tracking
2:43:31
so there are some key change tracking
2:43:31
so there are some key change tracking Concepts so you have a change tracking
2:43:33
Concepts so you have a change tracking
2:43:33
Concepts so you have a change tracking table similar to CDC you also have a
2:43:36
table similar to CDC you also have a
2:43:36
table similar to CDC you also have a change tracking functions some PR
2:43:38
change tracking functions some PR
2:43:38
change tracking functions some PR functions so this Supply the details of
2:43:40
functions so this Supply the details of
2:43:40
functions so this Supply the details of the changes in an easily consumed
2:43:44
the changes in an easily consumed
2:43:44
the changes in an easily consumed relational
2:43:45
relational
2:43:45
relational format so for instance the following
2:43:48
format so for instance the following
2:43:48
format so for instance the following functions information about the changes
2:43:50
functions information about the changes
2:43:50
functions information about the changes such as change table of changes that's
2:43:53
such as change table of changes that's
2:43:53
such as change table of changes that's what you would use this re tracking info
2:43:56
what you would use this re tracking info
2:43:56
what you would use this re tracking info for all the changes to a table that have
2:43:58
for all the changes to a table that have
2:43:58
for all the changes to a table that have occurred since the specified version you
2:44:01
occurred since the specified version you
2:44:01
occurred since the specified version you can use the change table version
2:44:03
can use the change table version
2:44:03
can use the change table version function to return the latest change
2:44:05
function to return the latest change
2:44:05
function to return the latest change tracking information for a specified row
2:44:08
tracking information for a specified row
2:44:08
tracking information for a specified row and then you have an auto cleanup this
2:44:10
and then you have an auto cleanup this
2:44:10
and then you have an auto cleanup this can the user databases to identify
2:44:13
can the user databases to identify
2:44:13
can the user databases to identify change tracking enable databases and
2:44:16
change tracking enable databases and
2:44:16
change tracking enable databases and based again on the retention cleaning
2:44:18
based again on the retention cleaning
2:44:18
based again on the retention cleaning polic IC which is all time based um each
2:44:23
polic IC which is all time based um each
2:44:23
polic IC which is all time based um each internal on this table is purged of any
2:44:26
internal on this table is purged of any
2:44:26
internal on this table is purged of any expired record and lastly you have the
2:44:28
expired record and lastly you have the
2:44:28
expired record and lastly you have the change tracking current version so every
2:44:30
change tracking current version so every
2:44:30
change tracking current version so every time a user accesses a table um they can
2:44:34
time a user accesses a table um they can
2:44:34
time a user accesses a table um they can ask the version number active at that
2:44:36
ask the version number active at that
2:44:36
ask the version number active at that moment so you must keep that version
2:44:38
moment so you must keep that version
2:44:38
moment so you must keep that version number safely stored and um and then you
2:44:42
number safely stored and um and then you
2:44:42
number safely stored and um and then you can just use that version number the
2:44:44
can just use that version number the
2:44:44
can just use that version number the next time you you do change tracking to
2:44:48
next time you you do change tracking to
2:44:48
next time you you do change tracking to get changes in since then so here
2:44:52
get changes in since then so here
2:44:52
get changes in since then so here sometimes people Mix Change tracking and
2:44:54
sometimes people Mix Change tracking and
2:44:54
sometimes people Mix Change tracking and change data capture because they are
2:44:56
change data capture because they are
2:44:56
change data capture because they are very similar so um but there are also
2:45:00
very similar so um but there are also
2:45:00
very similar so um but there are also some key differences that I wanted to
2:45:02
some key differences that I wanted to
2:45:02
some key differences that I wanted to highlight so for change tracking it
2:45:05
highlight so for change tracking it
2:45:05
highlight so for change tracking it shows which rows have been inserted
2:45:07
shows which rows have been inserted
2:45:07
shows which rows have been inserted updated deleted and the net changes
2:45:09
updated deleted and the net changes
2:45:09
updated deleted and the net changes based on no version number as I was
2:45:11
based on no version number as I was
2:45:11
based on no version number as I was previously mentioning however change
2:45:13
previously mentioning however change
2:45:13
previously mentioning however change data capture takes the historical data
2:45:17
data capture takes the historical data
2:45:17
data capture takes the historical data changes and because that it on the
2:45:20
changes and because that it on the
2:45:20
changes and because that it on the performance side this consumes more
2:45:23
performance side this consumes more
2:45:23
performance side this consumes more overhead however some similarities is
2:45:26
overhead however some similarities is
2:45:26
overhead however some similarities is are that both change tracking and CDC
2:45:28
are that both change tracking and CDC
2:45:28
are that both change tracking and CDC get enabled at the database level and
2:45:31
get enabled at the database level and
2:45:31
get enabled at the database level and then at the table
2:45:33
then at the table
2:45:33
then at the table levels um maybe you would like to wrap a
2:45:36
levels um maybe you would like to wrap a
2:45:36
levels um maybe you would like to wrap a little bit yes soon I'm wrapping this
2:45:39
little bit yes soon I'm wrapping this
2:45:39
little bit yes soon I'm wrapping this one
2:45:41
one
2:45:41
one okay uh we are at 30 minutes
2:45:44
okay uh we are at 30 minutes
2:45:44
okay uh we are at 30 minutes right so we are over five minutes oh we
2:45:47
right so we are over five minutes oh we
2:45:47
right so we are over five minutes oh we are over five minutes okay my slides
2:45:49
are over five minutes okay my slides
2:45:49
are over five minutes okay my slides were saying that we are 29 minutes
2:45:51
were saying that we are 29 minutes
2:45:51
were saying that we are 29 minutes because CU I was tracking okay I I'll
2:45:53
because CU I was tracking okay I I'll
2:45:53
because CU I was tracking okay I I'll wrap it up very quickly
2:45:57
wrap it up very quickly
2:45:57
wrap it up very quickly sorry um and um yes so both change
2:46:02
sorry um and um yes so both change
2:46:02
sorry um and um yes so both change tracking and CDC can be enabled on the
2:46:04
tracking and CDC can be enabled on the
2:46:04
tracking and CDC can be enabled on the same database no special considerations
2:46:06
same database no special considerations
2:46:06
same database no special considerations required great we here you can see how
2:46:10
required great we here you can see how
2:46:10
required great we here you can see how you can enable change tracking I guess
2:46:12
you can enable change tracking I guess
2:46:12
you can enable change tracking I guess we'll have this Shar this SL shared and
2:46:15
we'll have this Shar this SL shared and
2:46:15
we'll have this Shar this SL shared and you can go through them um transactional
2:46:19
you can go through them um transactional
2:46:19
you can go through them um transactional application we don't have time to go
2:46:20
application we don't have time to go
2:46:20
application we don't have time to go through it however the key details here
2:46:23
through it however the key details here
2:46:23
through it however the key details here is that you have a snapshot agent a log
2:46:25
is that you have a snapshot agent a log
2:46:25
is that you have a snapshot agent a log reader agent and the distribution agent
2:46:28
reader agent and the distribution agent
2:46:28
reader agent and the distribution agent it's quite different from what we've
2:46:29
it's quite different from what we've
2:46:29
it's quite different from what we've seen in seeing change data capture
2:46:31
seen in seeing change data capture
2:46:31
seen in seeing change data capture change
2:46:33
change
2:46:33
change tracking and uh these are some
2:46:35
tracking and uh these are some
2:46:35
tracking and uh these are some considerations to have in mind for
2:46:38
considerations to have in mind for
2:46:38
considerations to have in mind for transactional replications so this is
2:46:41
transactional replications so this is
2:46:41
transactional replications so this is what we discussed today and um here are
2:46:44
what we discussed today and um here are
2:46:44
what we discussed today and um here are the scenarios that we looked at very
2:46:45
the scenarios that we looked at very
2:46:45
the scenarios that we looked at very briefly and some of the solutions we
2:46:48
briefly and some of the solutions we
2:46:48
briefly and some of the solutions we took some of these Solutions out
2:46:49
took some of these Solutions out
2:46:50
took some of these Solutions out hopefully the demos and all the info was
2:46:53
hopefully the demos and all the info was
2:46:53
hopefully the demos and all the info was helpful to you if you have any
2:46:55
helpful to you if you have any
2:46:55
helpful to you if you have any information feel free to reach out and
2:46:59
information feel free to reach out and
2:46:59
information feel free to reach out and yeah this is all thank
2:47:05
you a right Mar that was an absolutely
2:47:08
you a right Mar that was an absolutely
2:47:08
you a right Mar that was an absolutely amazing session uh I do know there's not
2:47:10
amazing session uh I do know there's not
2:47:10
amazing session uh I do know there's not many uh sessions on internet around data
2:47:13
many uh sessions on internet around data
2:47:13
many uh sessions on internet around data replication in Azure SQL so I believe
2:47:16
replication in Azure SQL so I believe
2:47:16
replication in Azure SQL so I believe definitely people watching it live right
2:47:17
definitely people watching it live right
2:47:17
definitely people watching it live right now and once we are C it on Channel 9
2:47:19
now and once we are C it on Channel 9
2:47:20
now and once we are C it on Channel 9 and on the website uh they'll get to
2:47:21
and on the website uh they'll get to
2:47:21
and on the website uh they'll get to learn from it uh and and I personally
2:47:24
learn from it uh and and I personally
2:47:24
learn from it uh and and I personally feel that I should be able to go ahead
2:47:26
feel that I should be able to go ahead
2:47:26
feel that I should be able to go ahead and deliver this session next time
2:47:27
and deliver this session next time
2:47:27
and deliver this session next time because I have seen it so many
2:47:29
because I have seen it so many
2:47:29
because I have seen it so many times I just let you next time all right
2:47:33
times I just let you next time all right
2:47:33
times I just let you next time all right Mara any final thing you want to plug in
2:47:35
Mara any final thing you want to plug in
2:47:35
Mara any final thing you want to plug in before we move to the next session uh no
2:47:38
before we move to the next session uh no
2:47:38
before we move to the next session uh no this is all great thank you and if there
2:47:40
this is all great thank you and if there
2:47:40
this is all great thank you and if there are questions feel free to reach out on
2:47:42
are questions feel free to reach out on
2:47:43
are questions feel free to reach out on LinkedIn Twitter I'm happy to respond
2:47:45
LinkedIn Twitter I'm happy to respond
2:47:45
LinkedIn Twitter I'm happy to respond questions right thank you so much i'
2:47:48
questions right thank you so much i'
2:47:48
questions right thank you so much i' love to have you back back once again
2:47:49
love to have you back back once again
2:47:49
love to have you back back once again have a nice day ahead and yeah bye bye
2:47:51
have a nice day ahead and yeah bye bye
2:47:51
have a nice day ahead and yeah bye bye take care you too bye bye all right with
2:47:54
take care you too bye bye all right with
2:47:54
take care you too bye bye all right with that session by marara on AAR D
2:47:57
that session by marara on AAR D
2:47:57
that session by marara on AAR D replication we now move to our next
2:47:59
replication we now move to our next
2:47:59
replication we now move to our next session uh and I find the title of the
2:48:00
session uh and I find the title of the
2:48:00
session uh and I find the title of the next session very interesting you know
2:48:02
next session very interesting you know
2:48:02
next session very interesting you know it's like from oops to oops uh incident
2:48:05
it's like from oops to oops uh incident
2:48:05
it's like from oops to oops uh incident response with notebook so let's go ahead
2:48:07
response with notebook so let's go ahead
2:48:07
response with notebook so let's go ahead and welcome shafik urman and Julie
2:48:11
and welcome shafik urman and Julie
2:48:11
and welcome shafik urman and Julie cosmano for our next
2:48:17
session hi everyone
2:48:24
all right
2:48:25
all right
2:48:25
all right so thank thanks for accepting invitation
2:48:28
so thank thanks for accepting invitation
2:48:28
so thank thanks for accepting invitation so uh Julie where are you joining us
2:48:30
so uh Julie where are you joining us
2:48:30
so uh Julie where are you joining us today
2:48:31
today
2:48:31
today from uh I'm actually currently in San
2:48:33
from uh I'm actually currently in San
2:48:33
from uh I'm actually currently in San Diego so it's very sunny here yeah I can
2:48:36
Diego so it's very sunny here yeah I can
2:48:36
Diego so it's very sunny here yeah I can see what about you shafik I'm from
2:48:39
see what about you shafik I'm from
2:48:39
see what about you shafik I'm from Redmond Washington from Microsoft
2:48:42
Redmond Washington from Microsoft
2:48:42
Redmond Washington from Microsoft headquarters wow that that's a great
2:48:44
headquarters wow that that's a great
2:48:44
headquarters wow that that's a great place from from to tune in um I won't
2:48:47
place from from to tune in um I won't
2:48:47
place from from to tune in um I won't take much of your time you know do
2:48:49
take much of your time you know do
2:48:49
take much of your time you know do chitchat towards the end so there's no
2:48:50
chitchat towards the end so there's no
2:48:50
chitchat towards the end so there's no bation of your time take your entire 25
2:48:53
bation of your time take your entire 25
2:48:53
bation of your time take your entire 25 minutes I'm going to add your uh slide
2:48:56
minutes I'm going to add your uh slide
2:48:56
minutes I'm going to add your uh slide to the stream everybody can see it and
2:48:58
to the stream everybody can see it and
2:48:58
to the stream everybody can see it and next 25 minutes is all yours awesome all
2:49:02
next 25 minutes is all yours awesome all
2:49:02
next 25 minutes is all yours awesome all right thank you Simon all right folks uh
2:49:05
right thank you Simon all right folks uh
2:49:05
right thank you Simon all right folks uh let's uh let's let's learn more about
2:49:07
let's uh let's let's learn more about
2:49:07
let's uh let's let's learn more about the uh the incident response with
2:49:08
the uh the incident response with
2:49:08
the uh the incident response with Jupiter notebook so some of you probably
2:49:11
Jupiter notebook so some of you probably
2:49:11
Jupiter notebook so some of you probably have heard me um and other this talk
2:49:13
have heard me um and other this talk
2:49:13
have heard me um and other this talk about CH not notebooks quite a bit but
2:49:15
about CH not notebooks quite a bit but
2:49:15
about CH not notebooks quite a bit but today we're going to show you how to
2:49:17
today we're going to show you how to
2:49:17
today we're going to show you how to apply some of the basic things that you
2:49:19
apply some of the basic things that you
2:49:19
apply some of the basic things that you have done in jupyter notebooks as well
2:49:21
have done in jupyter notebooks as well
2:49:21
have done in jupyter notebooks as well as some of the software engineering
2:49:22
as some of the software engineering
2:49:23
as some of the software engineering practices to be able to apply it in the
2:49:25
practices to be able to apply it in the
2:49:25
practices to be able to apply it in the incident responsi of world so as you may
2:49:27
incident responsi of world so as you may
2:49:28
incident responsi of world so as you may already know uh that iate is getting
2:49:29
already know uh that iate is getting
2:49:29
already know uh that iate is getting more complex and systems are getting
2:49:31
more complex and systems are getting
2:49:31
more complex and systems are getting more complex as well how do we you know
2:49:34
more complex as well how do we you know
2:49:34
more complex as well how do we you know think about using troubleshooting guards
2:49:37
think about using troubleshooting guards
2:49:37
think about using troubleshooting guards in a different way because it might be
2:49:39
in a different way because it might be
2:49:39
in a different way because it might be the weakest link for your or toward your
2:49:41
the weakest link for your or toward your
2:49:41
the weakest link for your or toward your happy customers all right so here we go
2:49:44
happy customers all right so here we go
2:49:44
happy customers all right so here we go so uh joining me today is shafik who is
2:49:47
so uh joining me today is shafik who is
2:49:47
so uh joining me today is shafik who is my partnering home uh who is the S
2:49:49
my partnering home uh who is the S
2:49:49
my partnering home uh who is the S engine manager uh at work at at
2:49:51
engine manager uh at work at at
2:49:52
engine manager uh at work at at Microsoft so uh he and I work together
2:49:55
Microsoft so uh he and I work together
2:49:55
Microsoft so uh he and I work together um in this in this world of tsg Ops so
2:49:58
um in this in this world of tsg Ops so
2:49:58
um in this in this world of tsg Ops so and uh and I am jul cosmano I'm a
2:50:00
and uh and I am jul cosmano I'm a
2:50:00
and uh and I am jul cosmano I'm a program manager at Microsoft as well all
2:50:03
program manager at Microsoft as well all
2:50:03
program manager at Microsoft as well all right so these are some of the Learning
2:50:05
right so these are some of the Learning
2:50:05
right so these are some of the Learning Journey today so first of all I wanted
2:50:07
Journey today so first of all I wanted
2:50:07
Journey today so first of all I wanted to highlight if you actually uh go to
2:50:10
to highlight if you actually uh go to
2:50:10
to highlight if you actually uh go to that link of the bitly link uh you will
2:50:13
that link of the bitly link uh you will
2:50:13
that link of the bitly link uh you will be able to take a look at the uh the the
2:50:16
be able to take a look at the uh the the
2:50:16
be able to take a look at the uh the the slides today so you can just follow
2:50:18
slides today so you can just follow
2:50:18
slides today so you can just follow through um as I'm going through this
2:50:20
through um as I'm going through this
2:50:20
through um as I'm going through this with you if you'd like and I'll be
2:50:23
with you if you'd like and I'll be
2:50:23
with you if you'd like and I'll be updating with the session notes as well
2:50:25
updating with the session notes as well
2:50:25
updating with the session notes as well on that link all right so our four
2:50:27
on that link all right so our four
2:50:27
on that link all right so our four learning uh items today are the first
2:50:29
learning uh items today are the first
2:50:29
learning uh items today are the first one is why incident respond why is it so
2:50:32
one is why incident respond why is it so
2:50:32
one is why incident respond why is it so hard so let's talk about the problem
2:50:34
hard so let's talk about the problem
2:50:34
hard so let's talk about the problem sment and then we'll talk about how do
2:50:36
sment and then we'll talk about how do
2:50:36
sment and then we'll talk about how do we rethink about troubleshooting guides
2:50:38
we rethink about troubleshooting guides
2:50:38
we rethink about troubleshooting guides uh in a different light and how do we
2:50:41
uh in a different light and how do we
2:50:41
uh in a different light and how do we think about using executable reusable
2:50:44
think about using executable reusable
2:50:44
think about using executable reusable automatable troubleshooting guides with
2:50:46
automatable troubleshooting guides with
2:50:46
automatable troubleshooting guides with J notebooks and tying it all together so
2:50:48
J notebooks and tying it all together so
2:50:48
J notebooks and tying it all together so that's our last bit which is a demo and
2:50:51
that's our last bit which is a demo and
2:50:51
that's our last bit which is a demo and then we'll share with you the uh the
2:50:53
then we'll share with you the uh the
2:50:53
then we'll share with you the uh the resources where you can get started as
2:50:55
resources where you can get started as
2:50:55
resources where you can get started as well now first of all uh we wanted to
2:50:58
well now first of all uh we wanted to
2:50:58
well now first of all uh we wanted to set a kind of Baseline here so when we
2:51:00
set a kind of Baseline here so when we
2:51:00
set a kind of Baseline here so when we so shafik and I talk about
2:51:02
so shafik and I talk about
2:51:02
so shafik and I talk about troubleshooting guides or tsg it really
2:51:05
troubleshooting guides or tsg it really
2:51:05
troubleshooting guides or tsg it really does mean uh similar to like Playbook
2:51:08
does mean uh similar to like Playbook
2:51:08
does mean uh similar to like Playbook and run book or knowledge base so we
2:51:10
and run book or knowledge base so we
2:51:10
and run book or knowledge base so we don't distinguish it just for the
2:51:12
don't distinguish it just for the
2:51:12
don't distinguish it just for the Simplicity purposes but at times you
2:51:14
Simplicity purposes but at times you
2:51:14
Simplicity purposes but at times you would have to kind of think about it in
2:51:16
would have to kind of think about it in
2:51:16
would have to kind of think about it in a two different lights which is you know
2:51:18
a two different lights which is you know
2:51:18
a two different lights which is you know steps to identify issues or procedures
2:51:20
steps to identify issues or procedures
2:51:20
steps to identify issues or procedures to achieve specific outcome or
2:51:22
to achieve specific outcome or
2:51:22
to achieve specific outcome or essentially maybe had to mitigate as an
2:51:24
essentially maybe had to mitigate as an
2:51:24
essentially maybe had to mitigate as an example but in this context let's just
2:51:26
example but in this context let's just
2:51:26
example but in this context let's just refer to them as just tsg just to make
2:51:28
refer to them as just tsg just to make
2:51:28
refer to them as just tsg just to make it simple and if you are new
2:51:32
it simple and if you are new
2:51:32
it simple and if you are new to notebooks uh check out other uh other
2:51:37
to notebooks uh check out other uh other
2:51:37
to notebooks uh check out other uh other videos that I have created before for
2:51:39
videos that I have created before for
2:51:39
videos that I have created before for other uh for other conferences also if
2:51:42
other uh for other conferences also if
2:51:42
other uh for other conferences also if you're new to parameterization in
2:51:44
you're new to parameterization in
2:51:44
you're new to parameterization in notebooks I do also highly recommend
2:51:46
notebooks I do also highly recommend
2:51:46
notebooks I do also highly recommend checking out Aaron Nelson's
2:51:47
checking out Aaron Nelson's
2:51:47
checking out Aaron Nelson's parameterization in a data studio um he
2:51:50
parameterization in a data studio um he
2:51:50
parameterization in a data studio um he presented it at at data expose a really
2:51:52
presented it at at data expose a really
2:51:52
presented it at at data expose a really good coverage on uh on how to do
2:51:54
good coverage on uh on how to do
2:51:54
good coverage on uh on how to do parameterization in N data studio uh for
2:51:57
parameterization in N data studio uh for
2:51:57
parameterization in N data studio uh for notebooks so if you're pretty new to
2:51:59
notebooks so if you're pretty new to
2:51:59
notebooks so if you're pretty new to notebooks so this is the screen just
2:52:01
notebooks so this is the screen just
2:52:01
notebooks so this is the screen just showing like a quick kind of overview of
2:52:03
showing like a quick kind of overview of
2:52:03
showing like a quick kind of overview of what you can do with uh with notebooks
2:52:05
what you can do with uh with notebooks
2:52:05
what you can do with uh with notebooks essentially you know code and then the
2:52:07
essentially you know code and then the
2:52:07
essentially you know code and then the results and then documentation as well
2:52:09
results and then documentation as well
2:52:09
results and then documentation as well in one
2:52:10
in one
2:52:10
in one place so let's step back a little bit
2:52:13
place so let's step back a little bit
2:52:13
place so let's step back a little bit here so what is the problem that we
2:52:16
here so what is the problem that we
2:52:16
here so what is the problem that we trying to solve in the in stent response
2:52:19
trying to solve in the in stent response
2:52:19
trying to solve in the in stent response sort of world now firstly I'd like to
2:52:22
sort of world now firstly I'd like to
2:52:22
sort of world now firstly I'd like to begin with a question where do you store
2:52:24
begin with a question where do you store
2:52:24
begin with a question where do you store your troubleshooting guides or your
2:52:26
your troubleshooting guides or your
2:52:26
your troubleshooting guides or your knowledge Base today whenever you have
2:52:27
knowledge Base today whenever you have
2:52:28
knowledge Base today whenever you have you know this instant response how do
2:52:29
you know this instant response how do
2:52:29
you know this instant response how do you how do you go back to that
2:52:31
you how do you go back to that
2:52:31
you how do you go back to that documentation that uh helps you to
2:52:33
documentation that uh helps you to
2:52:33
documentation that uh helps you to troubleshoot issues so how do you store
2:52:37
troubleshoot issues so how do you store
2:52:37
troubleshoot issues so how do you store it do you store it in one note do you
2:52:39
it do you store it in one note do you
2:52:39
it do you store it in one note do you store it in PDFs do you store it in Wiki
2:52:41
store it in PDFs do you store it in Wiki
2:52:41
store it in PDFs do you store it in Wiki do you store them as scripts and where
2:52:44
do you store them as scripts and where
2:52:44
do you store them as scripts and where do you uh where do you store them is it
2:52:47
do you uh where do you store them is it
2:52:47
do you uh where do you store them is it in SharePoint point is it actually
2:52:49
in SharePoint point is it actually
2:52:49
in SharePoint point is it actually version controlled is it on the network
2:52:52
version controlled is it on the network
2:52:52
version controlled is it on the network drive and then have you thought about
2:52:54
drive and then have you thought about
2:52:55
drive and then have you thought about the permission aspect of it confidential
2:52:57
the permission aspect of it confidential
2:52:57
the permission aspect of it confidential sort of you know uh policy around it how
2:53:01
sort of you know uh policy around it how
2:53:01
sort of you know uh policy around it how about securing it and lastly how do you
2:53:04
about securing it and lastly how do you
2:53:04
about securing it and lastly how do you think about making it recoverable like
2:53:06
think about making it recoverable like
2:53:06
think about making it recoverable like what if the uh the troubleshooting
2:53:10
what if the uh the troubleshooting
2:53:10
what if the uh the troubleshooting guides are gone like how do you recover
2:53:12
guides are gone like how do you recover
2:53:12
guides are gone like how do you recover from it so these are some of the big
2:53:14
from it so these are some of the big
2:53:14
from it so these are some of the big questions that sometimes quite forgotten
2:53:17
questions that sometimes quite forgotten
2:53:17
questions that sometimes quite forgotten but you should really look into it again
2:53:19
but you should really look into it again
2:53:19
but you should really look into it again especially in the you know this 247 sort
2:53:22
especially in the you know this 247 sort
2:53:22
especially in the you know this 247 sort of world it's definitely worth
2:53:24
of world it's definitely worth
2:53:24
of world it's definitely worth revisiting that and there are two sets
2:53:27
revisiting that and there are two sets
2:53:27
revisiting that and there are two sets of keystrokes that are very very often
2:53:30
of keystrokes that are very very often
2:53:30
of keystrokes that are very very often used and it actually can be quite
2:53:32
used and it actually can be quite
2:53:32
used and it actually can be quite dangerous which is control C control fee
2:53:35
dangerous which is control C control fee
2:53:35
dangerous which is control C control fee so you do a lot of copying from code
2:53:37
so you do a lot of copying from code
2:53:37
so you do a lot of copying from code from one place your perhaps your one
2:53:39
from one place your perhaps your one
2:53:40
from one place your perhaps your one note or other places and then paste it
2:53:42
note or other places and then paste it
2:53:42
note or other places and then paste it to say for example s of a management
2:53:44
to say for example s of a management
2:53:44
to say for example s of a management Studio or a studio Etc so a lot of C
2:53:48
Studio or a studio Etc so a lot of C
2:53:48
Studio or a studio Etc so a lot of C copying this code and then modifying so
2:53:51
copying this code and then modifying so
2:53:51
copying this code and then modifying so essentially in the SR or set reliability
2:53:53
essentially in the SR or set reliability
2:53:53
essentially in the SR or set reliability engineering world or devops world this
2:53:55
engineering world or devops world this
2:53:55
engineering world or devops world this is considered as toil so it sounds
2:53:58
is considered as toil so it sounds
2:53:58
is considered as toil so it sounds subtle but it is actually very erroneous
2:54:01
subtle but it is actually very erroneous
2:54:01
subtle but it is actually very erroneous so um so something to consider there so
2:54:04
so um so something to consider there so
2:54:04
so um so something to consider there so if I were to summarize the
2:54:06
if I were to summarize the
2:54:06
if I were to summarize the troubleshooting gu's challenges today is
2:54:10
troubleshooting gu's challenges today is
2:54:10
troubleshooting gu's challenges today is the fact that you do a lot of coping and
2:54:12
the fact that you do a lot of coping and
2:54:12
the fact that you do a lot of coping and pasting with a static troubleshooting
2:54:15
pasting with a static troubleshooting
2:54:15
pasting with a static troubleshooting guides it's hard to discover it's hard
2:54:18
guides it's hard to discover it's hard
2:54:18
guides it's hard to discover it's hard to to keep track of changes and think
2:54:21
to to keep track of changes and think
2:54:21
to to keep track of changes and think about the quality as well is it testable
2:54:23
about the quality as well is it testable
2:54:23
about the quality as well is it testable what if you actually ship a new system
2:54:26
what if you actually ship a new system
2:54:26
what if you actually ship a new system is your troubleshooting guide actually
2:54:28
is your troubleshooting guide actually
2:54:28
is your troubleshooting guide actually testable or have or match or in par with
2:54:31
testable or have or match or in par with
2:54:31
testable or have or match or in par with that new version and what if you want to
2:54:34
that new version and what if you want to
2:54:34
that new version and what if you want to crowdsource troubleshooting guides and
2:54:36
crowdsource troubleshooting guides and
2:54:36
crowdsource troubleshooting guides and is it easy to search and it's actually
2:54:39
is it easy to search and it's actually
2:54:39
is it easy to search and it's actually also not reusable and also not
2:54:44
also not reusable and also not
2:54:44
also not reusable and also not automatable if we were looking at the uh
2:54:47
automatable if we were looking at the uh
2:54:47
automatable if we were looking at the uh stateof devops research uh from 2019
2:54:51
stateof devops research uh from 2019
2:54:51
stateof devops research uh from 2019 there was a section that was called
2:54:52
there was a section that was called
2:54:52
there was a section that was called productivity PR out and juggling work I
2:54:55
productivity PR out and juggling work I
2:54:55
productivity PR out and juggling work I thought this this was absolutely uh
2:54:57
thought this this was absolutely uh
2:54:57
thought this this was absolutely uh relevant to where we are today as well
2:55:00
relevant to where we are today as well
2:55:00
relevant to where we are today as well in 2021 so essentially what they're
2:55:02
in 2021 so essentially what they're
2:55:02
in 2021 so essentially what they're saying is in that research they saying
2:55:04
saying is in that research they saying
2:55:04
saying is in that research they saying that reducing toil is actually quite
2:55:06
that reducing toil is actually quite
2:55:06
that reducing toil is actually quite important and we want to make the work
2:55:09
important and we want to make the work
2:55:09
important and we want to make the work this you know um Ops World to be more
2:55:11
this you know um Ops World to be more
2:55:11
this you know um Ops World to be more repeatable to be more consistent far
2:55:13
repeatable to be more consistent far
2:55:13
repeatable to be more consistent far skillable and auditable and that
2:55:15
skillable and auditable and that
2:55:15
skillable and auditable and that resonates with what we do here today in
2:55:18
resonates with what we do here today in
2:55:18
resonates with what we do here today in the the tsg Ops uh
2:55:21
the the tsg Ops uh
2:55:21
the the tsg Ops uh methodology I'm highly recommend to
2:55:23
methodology I'm highly recommend to
2:55:23
methodology I'm highly recommend to check that study by the way it's it's a
2:55:25
check that study by the way it's it's a
2:55:25
check that study by the way it's it's a really good
2:55:26
really good
2:55:26
really good reading all right so what if we take a
2:55:30
reading all right so what if we take a
2:55:30
reading all right so what if we take a step forward a little bit here and look
2:55:33
step forward a little bit here and look
2:55:33
step forward a little bit here and look at troubleshooting GS In a Different
2:55:35
at troubleshooting GS In a Different
2:55:35
at troubleshooting GS In a Different Light which is essentially looking at it
2:55:37
Light which is essentially looking at it
2:55:37
Light which is essentially looking at it from software artifacts point of view or
2:55:39
from software artifacts point of view or
2:55:39
from software artifacts point of view or software engineering point of view so if
2:55:42
software engineering point of view so if
2:55:42
software engineering point of view so if we can make tsgs your troubleshooting
2:55:44
we can make tsgs your troubleshooting
2:55:44
we can make tsgs your troubleshooting guides content as software artifact so
2:55:47
guides content as software artifact so
2:55:47
guides content as software artifact so what that really means is
2:55:48
what that really means is
2:55:48
what that really means is you can um make them executable you can
2:55:52
you can um make them executable you can
2:55:52
you can um make them executable you can make them reusable and you can make them
2:55:55
make them reusable and you can make them
2:55:55
make them reusable and you can make them automatable as well so if they are
2:55:58
automatable as well so if they are
2:55:58
automatable as well so if they are software artifacts then that means you
2:56:00
software artifacts then that means you
2:56:00
software artifacts then that means you can also potentially do this Auto like
2:56:03
can also potentially do this Auto like
2:56:03
can also potentially do this Auto like the goodness of Auto build Auto uh
2:56:06
the goodness of Auto build Auto uh
2:56:06
the goodness of Auto build Auto uh testing as well right so um and actually
2:56:09
testing as well right so um and actually
2:56:09
testing as well right so um and actually that's the world where shafik is in
2:56:11
that's the world where shafik is in
2:56:11
that's the world where shafik is in today so that's I I'm so excited to have
2:56:13
today so that's I I'm so excited to have
2:56:13
today so that's I I'm so excited to have him talk more about how um tsg
2:56:17
him talk more about how um tsg
2:56:17
him talk more about how um tsg engineering uh Loop Works uh in a in in
2:56:20
engineering uh Loop Works uh in a in in
2:56:20
engineering uh Loop Works uh in a in in in a
2:56:21
in a
2:56:21
in a moment before we get
2:56:24
moment before we get
2:56:24
moment before we get there let's pause a little bit on the
2:56:26
there let's pause a little bit on the
2:56:26
there let's pause a little bit on the tsg's sort of character characteristics
2:56:29
tsg's sort of character characteristics
2:56:29
tsg's sort of character characteristics that we ideally think would work well so
2:56:32
that we ideally think would work well so
2:56:32
that we ideally think would work well so we like the aspect that you know the
2:56:35
we like the aspect that you know the
2:56:35
we like the aspect that you know the troubleshooting guts usually have
2:56:36
troubleshooting guts usually have
2:56:36
troubleshooting guts usually have documentation and the fact that it has
2:56:38
documentation and the fact that it has
2:56:38
documentation and the fact that it has code but we want it to be executable we
2:56:41
code but we want it to be executable we
2:56:41
code but we want it to be executable we want it to be auditable so that means
2:56:43
want it to be auditable so that means
2:56:43
want it to be auditable so that means you want to be able to include results
2:56:46
you want to be able to include results
2:56:46
you want to be able to include results uh perhaps visualization perhaps some
2:56:48
uh perhaps visualization perhaps some
2:56:48
uh perhaps visualization perhaps some analysis and interpretation and this is
2:56:50
analysis and interpretation and this is
2:56:50
analysis and interpretation and this is where notebooks really
2:56:52
where notebooks really
2:56:52
where notebooks really shine so imagine putting troubleshooting
2:56:54
shine so imagine putting troubleshooting
2:56:55
shine so imagine putting troubleshooting CS as software artifacts with notebooks
2:56:57
CS as software artifacts with notebooks
2:56:58
CS as software artifacts with notebooks and this is a a short plugin to Asad
2:57:00
and this is a a short plugin to Asad
2:57:00
and this is a a short plugin to Asad Studio by the way uh as you may already
2:57:02
Studio by the way uh as you may already
2:57:02
Studio by the way uh as you may already know ashad data Studio actually supports
2:57:04
know ashad data Studio actually supports
2:57:04
know ashad data Studio actually supports jupter notebook so if you want to try
2:57:06
jupter notebook so if you want to try
2:57:06
jupter notebook so if you want to try that just go to akms get Asa Studio but
2:57:09
that just go to akms get Asa Studio but
2:57:09
that just go to akms get Asa Studio but feel free to use other jupyter notebook
2:57:11
feel free to use other jupyter notebook
2:57:11
feel free to use other jupyter notebook um I IDE that works for you uh for us um
2:57:14
um I IDE that works for you uh for us um
2:57:14
um I IDE that works for you uh for us um asida Studio works really really well
2:57:16
asida Studio works really really well
2:57:16
asida Studio works really really well because it allows us to connect to other
2:57:18
because it allows us to connect to other
2:57:18
because it allows us to connect to other data sources like SQL Server aent SQL
2:57:21
data sources like SQL Server aent SQL
2:57:21
data sources like SQL Server aent SQL postgress as data Explorer actually I
2:57:24
postgress as data Explorer actually I
2:57:24
postgress as data Explorer actually I monitor log soon as well so um for for
2:57:27
monitor log soon as well so um for for
2:57:27
monitor log soon as well so um for for troubleshooting especially data in the
2:57:29
troubleshooting especially data in the
2:57:29
troubleshooting especially data in the data world it's it's really ideal uh uh
2:57:33
data world it's it's really ideal uh uh
2:57:33
data world it's it's really ideal uh uh for for a lot of users
2:57:35
for for a lot of users
2:57:35
for for a lot of users today all right with that I'm going to
2:57:38
today all right with that I'm going to
2:57:38
today all right with that I'm going to hand it to
2:57:39
hand it to
2:57:39
hand it to chafik thank you Julie so as as J out
2:57:44
chafik thank you Julie so as as J out
2:57:44
chafik thank you Julie so as as J out double shooting guides are very
2:57:46
double shooting guides are very
2:57:46
double shooting guides are very important artifacts um um to be able to
2:57:49
important artifacts um um to be able to
2:57:49
important artifacts um um to be able to deliver on the Promises of
2:57:52
deliver on the Promises of
2:57:52
deliver on the Promises of reliability supportability and all the
2:57:55
reliability supportability and all the
2:57:55
reliability supportability and all the service level agreements you have um so
2:57:58
service level agreements you have um so
2:57:58
service level agreements you have um so we believe that we should have an
2:58:00
we believe that we should have an
2:58:00
we believe that we should have an engineering discipline behind it uh like
2:58:02
engineering discipline behind it uh like
2:58:02
engineering discipline behind it uh like if you think of one note Word documents
2:58:06
if you think of one note Word documents
2:58:06
if you think of one note Word documents there's they're just stored there
2:58:07
there's they're just stored there
2:58:07
there's they're just stored there there's there's not much engineering
2:58:09
there's there's not much engineering
2:58:09
there's there's not much engineering discipline like there's no testing
2:58:10
discipline like there's no testing
2:58:10
discipline like there's no testing behind it there's no not much review
2:58:12
behind it there's no not much review
2:58:12
behind it there's no not much review behind it um so so if you look at the
2:58:16
behind it um so so if you look at the
2:58:16
behind it um so so if you look at the diagram on the right uh those are a
2:58:19
diagram on the right uh those are a
2:58:19
diagram on the right uh those are a couple of Loops we've identified where
2:58:22
couple of Loops we've identified where
2:58:22
couple of Loops we've identified where uh we think this is how troubleshooting
2:58:25
uh we think this is how troubleshooting
2:58:25
uh we think this is how troubleshooting guides are used and that's what we've
2:58:27
guides are used and that's what we've
2:58:27
guides are used and that's what we've seen on our teams so you add an update
2:58:30
seen on our teams so you add an update
2:58:30
seen on our teams so you add an update at troubleshooting guide now if you
2:58:32
at troubleshooting guide now if you
2:58:32
at troubleshooting guide now if you think about notebooks uh you would add
2:58:35
think about notebooks uh you would add
2:58:35
think about notebooks uh you would add change the notebook now you can check it
2:58:38
change the notebook now you can check it
2:58:38
change the notebook now you can check it in and we are checking it into a GitHub
2:58:41
in and we are checking it into a GitHub
2:58:41
in and we are checking it into a GitHub uh repo or a git repository uh so that
2:58:45
uh repo or a git repository uh so that
2:58:45
uh repo or a git repository uh so that allows people to review the changes and
2:58:48
allows people to review the changes and
2:58:48
allows people to review the changes and approve them and then we also believe in
2:58:51
approve them and then we also believe in
2:58:51
approve them and then we also believe in attesting the troubleshooting guides and
2:58:53
attesting the troubleshooting guides and
2:58:54
attesting the troubleshooting guides and once uh it's all checked in and ready
2:58:56
once uh it's all checked in and ready
2:58:56
once uh it's all checked in and ready and tested uh you can manually execute
2:58:59
and tested uh you can manually execute
2:58:59
and tested uh you can manually execute it that's the inner loop you're seeing
2:59:00
it that's the inner loop you're seeing
2:59:00
it that's the inner loop you're seeing there so so the developer when they're
2:59:03
there so so the developer when they're
2:59:03
there so so the developer when they're handling an incident would go and
2:59:05
handling an incident would go and
2:59:05
handling an incident would go and manually execute it and then as you do
2:59:08
manually execute it and then as you do
2:59:08
manually execute it and then as you do with the incidents and tickets if if you
2:59:11
with the incidents and tickets if if you
2:59:11
with the incidents and tickets if if you have postmortem meetings that's where
2:59:13
have postmortem meetings that's where
2:59:14
have postmortem meetings that's where you would also identify improvements you
2:59:15
you would also identify improvements you
2:59:15
you would also identify improvements you need to do to your tsgs
2:59:18
need to do to your tsgs
2:59:18
need to do to your tsgs or new tsgs which needs to be added and
2:59:21
or new tsgs which needs to be added and
2:59:21
or new tsgs which needs to be added and you can create tasks for that and and
2:59:22
you can create tasks for that and and
2:59:23
you can create tasks for that and and keep doing this Loop and improving your
2:59:25
keep doing this Loop and improving your
2:59:25
keep doing this Loop and improving your process over time now the outer loop
2:59:28
process over time now the outer loop
2:59:28
process over time now the outer loop you're seeing there is about automation
2:59:30
you're seeing there is about automation
2:59:30
you're seeing there is about automation so once you've tested you could also
2:59:32
so once you've tested you could also
2:59:32
so once you've tested you could also automate things like uh deployed to an
2:59:34
automate things like uh deployed to an
2:59:35
automate things like uh deployed to an execution framework and then uh use
2:59:37
execution framework and then uh use
2:59:38
execution framework and then uh use those same notebooks you're using
2:59:39
those same notebooks you're using
2:59:39
those same notebooks you're using manually to to do like uh autod detect
2:59:43
manually to to do like uh autod detect
2:59:43
manually to to do like uh autod detect incidents or do auto root cause analysis
2:59:46
incidents or do auto root cause analysis
2:59:46
incidents or do auto root cause analysis and and things like that right and uh so
2:59:49
and and things like that right and uh so
2:59:49
and and things like that right and uh so notebooks are a simple format it's a
2:59:52
notebooks are a simple format it's a
2:59:52
notebooks are a simple format it's a Json document uh and uh we're using git
2:59:55
Json document uh and uh we're using git
2:59:56
Json document uh and uh we're using git for Version Control so it's a very
2:59:58
for Version Control so it's a very
2:59:58
for Version Control so it's a very simple system very flexible you can take
3:00:01
simple system very flexible you can take
3:00:01
simple system very flexible you can take it to any environment you have if you
3:00:03
it to any environment you have if you
3:00:03
it to any environment you have if you have some secure environments or you
3:00:05
have some secure environments or you
3:00:05
have some secure environments or you have environments which are only uh on
3:00:07
have environments which are only uh on
3:00:07
have environments which are only uh on Prim without online access this can be
3:00:11
Prim without online access this can be
3:00:11
Prim without online access this can be um modified to suit your needs and
3:00:14
um modified to suit your needs and
3:00:14
um modified to suit your needs and notebooks are easily sharable and uh the
3:00:17
notebooks are easily sharable and uh the
3:00:17
notebooks are easily sharable and uh the beauty of notebook book is um they also
3:00:21
beauty of notebook book is um they also
3:00:21
beauty of notebook book is um they also store the results in them so so once you
3:00:23
store the results in them so so once you
3:00:23
store the results in them so so once you execute something let's say there's been
3:00:24
execute something let's say there's been
3:00:24
execute something let's say there's been failures or
3:00:26
failures or
3:00:26
failures or successes those become those items or or
3:00:29
successes those become those items or or
3:00:29
successes those become those items or or those executions become inherent part of
3:00:31
those executions become inherent part of
3:00:31
those executions become inherent part of the notebook when you save it and and
3:00:34
the notebook when you save it and and
3:00:34
the notebook when you save it and and shared with people so that allows you
3:00:36
shared with people so that allows you
3:00:36
shared with people so that allows you for to do debugging or forensic analysis
3:00:40
for to do debugging or forensic analysis
3:00:40
for to do debugging or forensic analysis of uh what happened while the incident
3:00:43
of uh what happened while the incident
3:00:43
of uh what happened while the incident was being
3:00:45
was being
3:00:45
was being mitigated um so I'll give it back to you
3:00:50
mitigated um so I'll give it back to you
3:00:50
mitigated um so I'll give it back to you Julie awesome all right thanks shafik
3:00:53
Julie awesome all right thanks shafik
3:00:53
Julie awesome all right thanks shafik okay let's go to the next slides all
3:00:56
okay let's go to the next slides all
3:00:56
okay let's go to the next slides all right so how do we think about
3:00:58
right so how do we think about
3:00:58
right so how do we think about executable reusable automatable TSS with
3:01:01
executable reusable automatable TSS with
3:01:01
executable reusable automatable TSS with chup notebooks here so
3:01:04
chup notebooks here so
3:01:04
chup notebooks here so essentially like we' we've talked about
3:01:06
essentially like we' we've talked about
3:01:06
essentially like we' we've talked about before if we can build from the
3:01:08
before if we can build from the
3:01:08
before if we can build from the executable we can achieve that reusable
3:01:10
executable we can achieve that reusable
3:01:10
executable we can achieve that reusable and we can achieve that automatable and
3:01:13
and we can achieve that automatable and
3:01:13
and we can achieve that automatable and therefore it's going to be less toil so
3:01:15
therefore it's going to be less toil so
3:01:15
therefore it's going to be less toil so reduced um manual execution
3:01:18
reduced um manual execution
3:01:18
reduced um manual execution right so when we think about execu you
3:01:21
right so when we think about execu you
3:01:21
right so when we think about execu you can think of it as simply like it has to
3:01:23
can think of it as simply like it has to
3:01:23
can think of it as simply like it has to be able to be run on a user interface so
3:01:25
be able to be run on a user interface so
3:01:25
be able to be run on a user interface so that way you can develop your content
3:01:27
that way you can develop your content
3:01:27
that way you can develop your content your troubleshooting guides and you can
3:01:28
your troubleshooting guides and you can
3:01:28
your troubleshooting guides and you can also test it manually you can you know
3:01:30
also test it manually you can you know
3:01:30
also test it manually you can you know run it and and it actually works and
3:01:32
run it and and it actually works and
3:01:32
run it and and it actually works and this is why where you know gy notebooks
3:01:34
this is why where you know gy notebooks
3:01:34
this is why where you know gy notebooks in a data Studio works really well
3:01:36
in a data Studio works really well
3:01:36
in a data Studio works really well because you can do that um and then the
3:01:38
because you can do that um and then the
3:01:38
because you can do that um and then the second one is being able to parameterize
3:01:40
second one is being able to parameterize
3:01:40
second one is being able to parameterize it so if you want to be able to make it
3:01:42
it so if you want to be able to make it
3:01:42
it so if you want to be able to make it a little bit more scalable it has to be
3:01:44
a little bit more scalable it has to be
3:01:44
a little bit more scalable it has to be parameterizable what that really means
3:01:46
parameterizable what that really means
3:01:46
parameterizable what that really means is say if you have a a troubleshooting
3:01:49
is say if you have a a troubleshooting
3:01:49
is say if you have a a troubleshooting guide for a specific SQL uh data source
3:01:52
guide for a specific SQL uh data source
3:01:52
guide for a specific SQL uh data source as an example it should also be able to
3:01:54
as an example it should also be able to
3:01:54
as an example it should also be able to be run against other data sources so you
3:01:57
be run against other data sources so you
3:01:57
be run against other data sources so you should be able to parameterize that and
3:02:00
should be able to parameterize that and
3:02:00
should be able to parameterize that and J supports that and as dat Studio
3:02:02
J supports that and as dat Studio
3:02:02
J supports that and as dat Studio supports you to be able to parameterize
3:02:04
supports you to be able to parameterize
3:02:04
supports you to be able to parameterize your um your notebooks as well if you're
3:02:08
your um your notebooks as well if you're
3:02:08
your um your notebooks as well if you're running Powershell or Python and then uh
3:02:11
running Powershell or Python and then uh
3:02:11
running Powershell or Python and then uh automation as the automation aspect of
3:02:13
automation as the automation aspect of
3:02:13
automation as the automation aspect of it is actually fairly simple today and
3:02:16
it is actually fairly simple today and
3:02:16
it is actually fairly simple today and it's going to be a lot better hopefully
3:02:18
it's going to be a lot better hopefully
3:02:18
it's going to be a lot better hopefully uh in in the in the upcoming uh months
3:02:21
uh in in the in the upcoming uh months
3:02:21
uh in in the in the upcoming uh months so the first one is if you are using SQL
3:02:24
so the first one is if you are using SQL
3:02:24
so the first one is if you are using SQL notebook today and you want to run it
3:02:27
notebook today and you want to run it
3:02:27
notebook today and you want to run it against multiple servers of databases I
3:02:29
against multiple servers of databases I
3:02:29
against multiple servers of databases I would highly recommend checking out this
3:02:31
would highly recommend checking out this
3:02:31
would highly recommend checking out this info SQL notebook commandlet um which
3:02:33
info SQL notebook commandlet um which
3:02:33
info SQL notebook commandlet um which means you can run it on Powershell um
3:02:35
means you can run it on Powershell um
3:02:35
means you can run it on Powershell um and then if you are using Powershell
3:02:38
and then if you are using Powershell
3:02:38
and then if you are using Powershell notebooks then I would highly recommend
3:02:40
notebooks then I would highly recommend
3:02:40
notebooks then I would highly recommend using info execute notebook and that
3:02:44
using info execute notebook and that
3:02:44
using info execute notebook and that allows you to run partial notebooks uh
3:02:47
allows you to run partial notebooks uh
3:02:47
allows you to run partial notebooks uh and then last if you're using python
3:02:48
and then last if you're using python
3:02:49
and then last if you're using python then paper mill is the sort of go-to
3:02:50
then paper mill is the sort of go-to
3:02:50
then paper mill is the sort of go-to standard so essentially if you're if you
3:02:54
standard so essentially if you're if you
3:02:54
standard so essentially if you're if you are using Powershell or python today
3:02:56
are using Powershell or python today
3:02:57
are using Powershell or python today you're actually quite a way way there as
3:03:00
you're actually quite a way way there as
3:03:00
you're actually quite a way way there as in like you're you're you're uh you're
3:03:02
in like you're you're you're uh you're
3:03:02
in like you're you're you're uh you're almost set so essentially now when we
3:03:05
almost set so essentially now when we
3:03:05
almost set so essentially now when we think about automato Bowl now the
3:03:07
think about automato Bowl now the
3:03:07
think about automato Bowl now the question is what systems or automation
3:03:10
question is what systems or automation
3:03:10
question is what systems or automation Solutions I suppose that supported the
3:03:12
Solutions I suppose that supported the
3:03:12
Solutions I suppose that supported the Powershell of python these are pretty
3:03:14
Powershell of python these are pretty
3:03:14
Powershell of python these are pretty popular languages right so you'll be
3:03:16
popular languages right so you'll be
3:03:16
popular languages right so you'll be able to kind of inoke this commandlets
3:03:18
able to kind of inoke this commandlets
3:03:18
able to kind of inoke this commandlets or use papill as an example pill package
3:03:22
or use papill as an example pill package
3:03:22
or use papill as an example pill package so I would highly recommend uh trying
3:03:24
so I would highly recommend uh trying
3:03:24
so I would highly recommend uh trying this out as well if you if you're new to
3:03:27
this out as well if you if you're new to
3:03:27
this out as well if you if you're new to uh to automation or new to trying to
3:03:31
uh to automation or new to trying to
3:03:31
uh to automation or new to trying to automate notebooks all right so what
3:03:33
automate notebooks all right so what
3:03:33
automate notebooks all right so what what have you covered today so
3:03:35
what have you covered today so
3:03:35
what have you covered today so troubleshooting guides could be a way
3:03:37
troubleshooting guides could be a way
3:03:37
troubleshooting guides could be a way for you to kind of improve your incident
3:03:41
for you to kind of improve your incident
3:03:41
for you to kind of improve your incident response today like thinking rethinking
3:03:43
response today like thinking rethinking
3:03:43
response today like thinking rethinking about how you approach troubleshooting
3:03:44
about how you approach troubleshooting
3:03:44
about how you approach troubleshooting guides using software uh engineering
3:03:46
guides using software uh engineering
3:03:47
guides using software uh engineering practices like like shaik has mentioned
3:03:49
practices like like shaik has mentioned
3:03:49
practices like like shaik has mentioned before thinking about troubleshooting
3:03:51
before thinking about troubleshooting
3:03:51
before thinking about troubleshooting guides as software artifacts using
3:03:53
guides as software artifacts using
3:03:53
guides as software artifacts using tributer notebooks and building up that
3:03:55
tributer notebooks and building up that
3:03:55
tributer notebooks and building up that executable to reusable to automatable uh
3:03:58
executable to reusable to automatable uh
3:03:58
executable to reusable to automatable uh troubleshooting guides so next then
3:04:01
troubleshooting guides so next then
3:04:01
troubleshooting guides so next then let's wrap it up with what can we
3:04:04
let's wrap it up with what can we
3:04:04
let's wrap it up with what can we automate and then uh some demo all right
3:04:09
automate and then uh some demo all right
3:04:09
automate and then uh some demo all right so there are two types of automations
3:04:11
so there are two types of automations
3:04:11
so there are two types of automations that you can do so in the incidental
3:04:13
that you can do so in the incidental
3:04:13
that you can do so in the incidental response world you have the diagnosis
3:04:15
response world you have the diagnosis
3:04:15
response world you have the diagnosis aspect and then you also also have the
3:04:17
aspect and then you also also have the
3:04:17
aspect and then you also also have the detection ction and mitigation so with
3:04:19
detection ction and mitigation so with
3:04:19
detection ction and mitigation so with that I I'll let shaik to chim in some
3:04:21
that I I'll let shaik to chim in some
3:04:21
that I I'll let shaik to chim in some more on the automation aspects that
3:04:23
more on the automation aspects that
3:04:23
more on the automation aspects that we've uh uh We've thought about in TS
3:04:26
we've uh uh We've thought about in TS
3:04:26
we've uh uh We've thought about in TS Ops and we've also implemented
3:04:30
Ops and we've also implemented
3:04:30
Ops and we've also implemented too so um so on the next slide you'll
3:04:34
too so um so on the next slide you'll
3:04:34
too so um so on the next slide you'll see uh
3:04:36
see uh
3:04:36
see uh the in this diagram you'll see what Auto
3:04:39
the in this diagram you'll see what Auto
3:04:39
the in this diagram you'll see what Auto diagnose and RCA means so so when a
3:04:43
diagnose and RCA means so so when a
3:04:43
diagnose and RCA means so so when a ticket is filed uh this is all
3:04:45
ticket is filed uh this is all
3:04:45
ticket is filed uh this is all automation without any human
3:04:48
automation without any human
3:04:48
automation without any human intervention so when we can run some
3:04:50
intervention so when we can run some
3:04:50
intervention so when we can run some queries uh this could be part of the
3:04:52
queries uh this could be part of the
3:04:52
queries uh this could be part of the notebook so so notebook is executed you
3:04:55
notebook so so notebook is executed you
3:04:55
notebook so so notebook is executed you can run queries on your Telemetry or
3:04:58
can run queries on your Telemetry or
3:04:58
can run queries on your Telemetry or even make some rest API calls to your
3:05:01
even make some rest API calls to your
3:05:01
even make some rest API calls to your service uh to get some information and
3:05:04
service uh to get some information and
3:05:04
service uh to get some information and enhance the ticket so you're getting
3:05:05
enhance the ticket so you're getting
3:05:05
enhance the ticket so you're getting information and adding back to the
3:05:07
information and adding back to the
3:05:07
information and adding back to the ticket so what happens is when the
3:05:09
ticket so what happens is when the
3:05:09
ticket so what happens is when the developer or drri opens the ticket the
3:05:13
developer or drri opens the ticket the
3:05:13
developer or drri opens the ticket the information is ready for for them so
3:05:16
information is ready for for them so
3:05:16
information is ready for for them so Julie was mentioning a bunch of toil in
3:05:18
Julie was mentioning a bunch of toil in
3:05:19
Julie was mentioning a bunch of toil in the past uh so what this does is removes
3:05:22
the past uh so what this does is removes
3:05:22
the past uh so what this does is removes a bunch of uh the time you spend or
3:05:26
a bunch of uh the time you spend or
3:05:26
a bunch of uh the time you spend or minutes you spend in the beginning of
3:05:28
minutes you spend in the beginning of
3:05:28
minutes you spend in the beginning of your
3:05:29
your
3:05:29
your investigation uh going to a bunch of
3:05:31
investigation uh going to a bunch of
3:05:31
investigation uh going to a bunch of systems running queries is all
3:05:33
systems running queries is all
3:05:33
systems running queries is all automatically handled for you and this
3:05:35
automatically handled for you and this
3:05:35
automatically handled for you and this makes a huge difference uh in your uh
3:05:39
makes a huge difference uh in your uh
3:05:39
makes a huge difference uh in your uh time to mitigate and uh time to detect
3:05:42
time to mitigate and uh time to detect
3:05:42
time to mitigate and uh time to detect and investigate so for this kind of
3:05:44
and investigate so for this kind of
3:05:44
and investigate so for this kind of workflow it's very simple you need only
3:05:46
workflow it's very simple you need only
3:05:46
workflow it's very simple you need only read only access so the environment
3:05:49
read only access so the environment
3:05:49
read only access so the environment executing the notebook uh just needs
3:05:51
executing the notebook uh just needs
3:05:51
executing the notebook uh just needs readon access to logs and readon access
3:05:54
readon access to logs and readon access
3:05:54
readon access to logs and readon access to service and points and maybe write
3:05:56
to service and points and maybe write
3:05:56
to service and points and maybe write only access to the ticketing system so
3:05:57
only access to the ticketing system so
3:05:57
only access to the ticketing system so that it can write back uh then the other
3:06:00
that it can write back uh then the other
3:06:01
that it can write back uh then the other thing Julie mentioned was Auto detection
3:06:03
thing Julie mentioned was Auto detection
3:06:03
thing Julie mentioned was Auto detection and auto mitigation so over here this is
3:06:06
and auto mitigation so over here this is
3:06:06
and auto mitigation so over here this is more a um a flow which is working on a
3:06:11
more a um a flow which is working on a
3:06:11
more a um a flow which is working on a timer so from time to time the system
3:06:14
timer so from time to time the system
3:06:14
timer so from time to time the system kicks off a notebook uh which can detect
3:06:16
kicks off a notebook uh which can detect
3:06:16
kicks off a notebook uh which can detect a problem like it could right on a query
3:06:18
a problem like it could right on a query
3:06:18
a problem like it could right on a query and if it detects a problem it can go
3:06:20
and if it detects a problem it can go
3:06:20
and if it detects a problem it can go and log a failure and uh in addition to
3:06:24
and log a failure and uh in addition to
3:06:24
and log a failure and uh in addition to that the next step it could check is is
3:06:26
that the next step it could check is is
3:06:26
that the next step it could check is is there a safe
3:06:28
there a safe
3:06:28
there a safe mitigation and if it knows that then it
3:06:31
mitigation and if it knows that then it
3:06:31
mitigation and if it knows that then it could perform the action to take care of
3:06:33
could perform the action to take care of
3:06:33
could perform the action to take care of the incident so this is the happy path
3:06:36
the incident so this is the happy path
3:06:36
the incident so this is the happy path where everything is handled no human is
3:06:39
where everything is handled no human is
3:06:39
where everything is handled no human is involved and your system is uh backup
3:06:41
involved and your system is uh backup
3:06:41
involved and your system is uh backup and running now if you do not detect a
3:06:45
and running now if you do not detect a
3:06:45
and running now if you do not detect a safe mitigation you can file a ticket
3:06:47
safe mitigation you can file a ticket
3:06:47
safe mitigation you can file a ticket that becomes the autod detect scenario
3:06:50
that becomes the autod detect scenario
3:06:50
that becomes the autod detect scenario and uh if you don't find a problem
3:06:51
and uh if you don't find a problem
3:06:52
and uh if you don't find a problem you're also logging a success and and
3:06:53
you're also logging a success and and
3:06:54
you're also logging a success and and you're getting uh some Telemetry saying
3:06:57
you're getting uh some Telemetry saying
3:06:57
you're getting uh some Telemetry saying hey the system is looking good uh so so
3:07:00
hey the system is looking good uh so so
3:07:00
hey the system is looking good uh so so in this scenario you you need a little
3:07:03
in this scenario you you need a little
3:07:03
in this scenario you you need a little more permissions like uh you need read
3:07:05
more permissions like uh you need read
3:07:05
more permissions like uh you need read write permissions to logs because you're
3:07:07
write permissions to logs because you're
3:07:07
write permissions to logs because you're writing back even on the service
3:07:09
writing back even on the service
3:07:09
writing back even on the service endpoint you need some right permissions
3:07:11
endpoint you need some right permissions
3:07:11
endpoint you need some right permissions so that you can take some actions to fix
3:07:14
so that you can take some actions to fix
3:07:14
so that you can take some actions to fix the service so over here you have to be
3:07:16
the service so over here you have to be
3:07:16
the service so over here you have to be a little care careful where you have to
3:07:18
a little care careful where you have to
3:07:18
a little care careful where you have to identify actions which are safe and only
3:07:21
identify actions which are safe and only
3:07:21
identify actions which are safe and only do those uh because you don't want to
3:07:23
do those uh because you don't want to
3:07:23
do those uh because you don't want to open your system up um because if you
3:07:27
open your system up um because if you
3:07:27
open your system up um because if you have issues or bugs in your tsgs you
3:07:30
have issues or bugs in your tsgs you
3:07:30
have issues or bugs in your tsgs you don't want them bringing down your
3:07:32
don't want them bringing down your
3:07:32
don't want them bringing down your system so uh so a little more care needs
3:07:34
system so uh so a little more care needs
3:07:34
system so uh so a little more care needs to be taken for uh Auto mitigation but
3:07:38
to be taken for uh Auto mitigation but
3:07:38
to be taken for uh Auto mitigation but it is possible to identify some uh high
3:07:41
it is possible to identify some uh high
3:07:41
it is possible to identify some uh high impact incidents and auto mitigate
3:07:45
impact incidents and auto mitigate
3:07:45
impact incidents and auto mitigate them so back to you Julie
3:07:49
them so back to you Julie
3:07:49
them so back to you Julie all right thanks H thanks shaik okay
3:07:52
all right thanks H thanks shaik okay
3:07:52
all right thanks H thanks shaik okay let's uh go through a simple demo how we
3:07:54
let's uh go through a simple demo how we
3:07:54
let's uh go through a simple demo how we can illustrate how it actually can work
3:07:57
can illustrate how it actually can work
3:07:57
can illustrate how it actually can work from the from the uh incident response
3:08:00
from the from the uh incident response
3:08:01
from the from the uh incident response sort of titing system or support case
3:08:02
sort of titing system or support case
3:08:02
sort of titing system or support case system all the way to an execution of uh
3:08:07
system all the way to an execution of uh
3:08:07
system all the way to an execution of uh notebooks so let me before I start with
3:08:10
notebooks so let me before I start with
3:08:10
notebooks so let me before I start with this um let me show you one thing here
3:08:13
this um let me show you one thing here
3:08:13
this um let me show you one thing here so assume that so let me just double
3:08:16
so assume that so let me just double
3:08:16
so assume that so let me just double check yeah
3:08:17
check yeah
3:08:17
check yeah this the one SOA I have this DB
3:08:20
this the one SOA I have this DB
3:08:20
this the one SOA I have this DB Diagnostics notebook which I actually
3:08:22
Diagnostics notebook which I actually
3:08:22
Diagnostics notebook which I actually borrowed from glenberry at. Bas
3:08:25
borrowed from glenberry at. Bas
3:08:25
borrowed from glenberry at. Bas diagnostic information queries so I've
3:08:27
diagnostic information queries so I've
3:08:27
diagnostic information queries so I've I've taken some ex excerpts of of this
3:08:29
I've taken some ex excerpts of of this
3:08:29
I've taken some ex excerpts of of this notebook and essentially um think that
3:08:33
notebook and essentially um think that
3:08:33
notebook and essentially um think that hey if there is a an incident assigned
3:08:36
hey if there is a an incident assigned
3:08:36
hey if there is a an incident assigned to me I want this Diagnostics uh
3:08:39
to me I want this Diagnostics uh
3:08:39
to me I want this Diagnostics uh notebook to be run uh before before I
3:08:42
notebook to be run uh before before I
3:08:42
notebook to be run uh before before I read it so essentially pre- execute this
3:08:44
read it so essentially pre- execute this
3:08:44
read it so essentially pre- execute this so that I don't have to execute it
3:08:46
so that I don't have to execute it
3:08:46
so that I don't have to execute it manually I don't have to do that copy
3:08:47
manually I don't have to do that copy
3:08:47
manually I don't have to do that copy and pasting code right so that's that's
3:08:50
and pasting code right so that's that's
3:08:50
and pasting code right so that's that's what I I aim to do and in fact U let me
3:08:53
what I I aim to do and in fact U let me
3:08:54
what I I aim to do and in fact U let me just switch over to here so in fact I
3:08:57
just switch over to here so in fact I
3:08:57
just switch over to here so in fact I actually have published that DB
3:08:59
actually have published that DB
3:08:59
actually have published that DB Diagnostics do iyp file uh to my uh
3:09:03
Diagnostics do iyp file uh to my uh
3:09:03
Diagnostics do iyp file uh to my uh GitHub so um so I'm hoping that the uh
3:09:07
GitHub so um so I'm hoping that the uh
3:09:07
GitHub so um so I'm hoping that the uh system the incident ticketing system can
3:09:09
system the incident ticketing system can
3:09:09
system the incident ticketing system can actually pick it up pick up this
3:09:11
actually pick it up pick up this
3:09:12
actually pick it up pick up this notebook from GitHub and then just run
3:09:13
notebook from GitHub and then just run
3:09:13
notebook from GitHub and then just run it and then when it's assigned to me I
3:09:16
it and then when it's assigned to me I
3:09:16
it and then when it's assigned to me I can just read it and I can read the
3:09:18
can just read it and I can read the
3:09:18
can just read it and I can read the outcome so as you can see here just kind
3:09:20
outcome so as you can see here just kind
3:09:20
outcome so as you can see here just kind of showing you there is no result sets
3:09:23
of showing you there is no result sets
3:09:23
of showing you there is no result sets the The Notebook is just kind of clean
3:09:25
the The Notebook is just kind of clean
3:09:25
the The Notebook is just kind of clean so there's no results it's just a bunch
3:09:27
so there's no results it's just a bunch
3:09:27
so there's no results it's just a bunch of code like uh like
3:09:29
of code like uh like
3:09:29
of code like uh like such all right so what I wanted to do is
3:09:33
such all right so what I wanted to do is
3:09:33
such all right so what I wanted to do is let me just go back to PowerPoint here
3:09:35
let me just go back to PowerPoint here
3:09:35
let me just go back to PowerPoint here when there is a um incident or a support
3:09:39
when there is a um incident or a support
3:09:39
when there is a um incident or a support case that assigned to me um it will
3:09:41
case that assigned to me um it will
3:09:41
case that assigned to me um it will automatically execute the notebook and
3:09:44
automatically execute the notebook and
3:09:44
automatically execute the notebook and then it will also post the the link of
3:09:46
then it will also post the the link of
3:09:46
then it will also post the the link of the note notbook outcome so this is the
3:09:49
the note notbook outcome so this is the
3:09:49
the note notbook outcome so this is the pre-execution
3:10:20
um have 11
3:10:22
um have 11
3:10:22
um have 11 here doesn't kind of make me never mind
3:10:26
here doesn't kind of make me never mind
3:10:26
here doesn't kind of make me never mind I was going to make it a little bit uh
3:10:29
I was going to make it a little bit uh
3:10:29
I was going to make it a little bit uh bigger the the browser but didn't let me
3:10:32
bigger the the browser but didn't let me
3:10:32
bigger the the browser but didn't let me uh anyhow uh anyhow so I do have a
3:10:35
uh anyhow uh anyhow so I do have a
3:10:35
uh anyhow uh anyhow so I do have a ticket here which is called slow query
3:10:37
ticket here which is called slow query
3:10:37
ticket here which is called slow query it hasn't been assigned to anybody so
3:10:39
it hasn't been assigned to anybody so
3:10:39
it hasn't been assigned to anybody so I'm just opening it um it looks like it
3:10:41
I'm just opening it um it looks like it
3:10:41
I'm just opening it um it looks like it hasn't been assigned to anybody the
3:10:43
hasn't been assigned to anybody the
3:10:43
hasn't been assigned to anybody the notes here just says Cloud Summit test
3:10:45
notes here just says Cloud Summit test
3:10:45
notes here just says Cloud Summit test and then that's pretty much it so now
3:10:48
and then that's pretty much it so now
3:10:48
and then that's pretty much it so now I'm going to assign it to me and then
3:10:50
I'm going to assign it to me and then
3:10:51
I'm going to assign it to me and then I'm just going to close this for a
3:10:52
I'm just going to close this for a
3:10:52
I'm just going to close this for a moment and then we'll get back to
3:10:54
moment and then we'll get back to
3:10:54
moment and then we'll get back to because the execution should take a
3:10:55
because the execution should take a
3:10:55
because the execution should take a couple of
3:10:56
couple of
3:10:56
couple of minutes so what happens in the back end
3:11:00
minutes so what happens in the back end
3:11:00
minutes so what happens in the back end is
3:11:01
is
3:11:01
is essentially when that ticket that I just
3:11:04
essentially when that ticket that I just
3:11:04
essentially when that ticket that I just showed you so this I'm using planners
3:11:07
showed you so this I'm using planners
3:11:07
showed you so this I'm using planners kind of to illustrate an incident
3:11:08
kind of to illustrate an incident
3:11:08
kind of to illustrate an incident response system or support case system
3:11:11
response system or support case system
3:11:11
response system or support case system right so in the backand when I assigned
3:11:14
right so in the backand when I assigned
3:11:14
right so in the backand when I assigned that when that ticket is assigned to me
3:11:16
that when that ticket is assigned to me
3:11:16
that when that ticket is assigned to me it's going to trigger this Azure logic
3:11:19
it's going to trigger this Azure logic
3:11:19
it's going to trigger this Azure logic apps uh workflow which will run Azure
3:11:21
apps uh workflow which will run Azure
3:11:21
apps uh workflow which will run Azure automation which will run this tsg
3:11:23
automation which will run this tsg
3:11:23
automation which will run this tsg notebook from GitHub will fetch it from
3:11:26
notebook from GitHub will fetch it from
3:11:26
notebook from GitHub will fetch it from there and then run it and then store it
3:11:27
there and then run it and then store it
3:11:27
there and then run it and then store it into an Azure storage Azure blob storage
3:11:30
into an Azure storage Azure blob storage
3:11:30
into an Azure storage Azure blob storage so that I can view it later so with that
3:11:34
so that I can view it later so with that
3:11:34
so that I can view it later so with that let's take a look inside the uh inside
3:11:38
let's take a look inside the uh inside
3:11:38
let's take a look inside the uh inside the as logic apps workflow
3:11:40
the as logic apps workflow
3:11:40
the as logic apps workflow itself so this is what we have today so
3:11:43
itself so this is what we have today so
3:11:43
itself so this is what we have today so I have a demo tsg workflow a logic app
3:11:47
I have a demo tsg workflow a logic app
3:11:47
I have a demo tsg workflow a logic app and if I click on edit it will show me
3:11:49
and if I click on edit it will show me
3:11:49
and if I click on edit it will show me the flow so it will uh say that when a
3:11:52
the flow so it will uh say that when a
3:11:52
the flow so it will uh say that when a task is assigned to me on planner then
3:11:55
task is assigned to me on planner then
3:11:55
task is assigned to me on planner then I'm going to create a new instance of a
3:11:58
I'm going to create a new instance of a
3:11:58
I'm going to create a new instance of a essentially of a a job of the actual
3:12:00
essentially of a a job of the actual
3:12:01
essentially of a a job of the actual automation job so I have my automation
3:12:03
automation job so I have my automation
3:12:03
automation job so I have my automation account execute notebook here and I have
3:12:05
account execute notebook here and I have
3:12:05
account execute notebook here and I have the uh runbook name info SQL notebook
3:12:07
the uh runbook name info SQL notebook
3:12:07
the uh runbook name info SQL notebook the magic actually happens in this info
3:12:10
the magic actually happens in this info
3:12:10
the magic actually happens in this info SQL notebook which I will show you
3:12:12
SQL notebook which I will show you
3:12:12
SQL notebook which I will show you momentarily and what it's going to do is
3:12:14
momentarily and what it's going to do is
3:12:14
momentarily and what it's going to do is it's going to pass the parameter um the
3:12:17
it's going to pass the parameter um the
3:12:17
it's going to pass the parameter um the title of that uh of that ticket into the
3:12:21
title of that uh of that ticket into the
3:12:21
title of that uh of that ticket into the info SQL notebook um if you recalled
3:12:24
info SQL notebook um if you recalled
3:12:24
info SQL notebook um if you recalled earlier the title of my um ticket
3:12:27
earlier the title of my um ticket
3:12:27
earlier the title of my um ticket actually has a server name and database
3:12:30
actually has a server name and database
3:12:30
actually has a server name and database name right so it's going to uh it's
3:12:32
name right so it's going to uh it's
3:12:32
name right so it's going to uh it's going to parse that and then after that
3:12:34
going to parse that and then after that
3:12:34
going to parse that and then after that it's just going to update the uh plan of
3:12:36
it's just going to update the uh plan of
3:12:36
it's just going to update the uh plan of task and then um you know with some
3:12:40
task and then um you know with some
3:12:40
task and then um you know with some content here and then lastly it is going
3:12:43
content here and then lastly it is going
3:12:43
content here and then lastly it is going to send me an email so it's going to
3:12:46
to send me an email so it's going to
3:12:46
to send me an email so it's going to send me an email with the link to the
3:12:48
send me an email with the link to the
3:12:48
send me an email with the link to the planner it with the link to the uh
3:12:50
planner it with the link to the uh
3:12:50
planner it with the link to the uh notebook itself so now let's dig into
3:12:53
notebook itself so now let's dig into
3:12:53
notebook itself so now let's dig into the info SQL notebook runbook which is
3:12:55
the info SQL notebook runbook which is
3:12:55
the info SQL notebook runbook which is part of the actual automation it's
3:12:57
part of the actual automation it's
3:12:57
part of the actual automation it's essentially just a Powers shell so if
3:12:59
essentially just a Powers shell so if
3:12:59
essentially just a Powers shell so if you click on edit
3:13:01
you click on edit
3:13:01
you click on edit here and it's just power shell so it uh
3:13:05
here and it's just power shell so it uh
3:13:05
here and it's just power shell so it uh takes the title parameter it's just
3:13:06
takes the title parameter it's just
3:13:06
takes the title parameter it's just doing some kind of fancy uh extraction
3:13:10
doing some kind of fancy uh extraction
3:13:10
doing some kind of fancy uh extraction of server name and data Bas name and
3:13:12
of server name and data Bas name and
3:13:12
of server name and data Bas name and then after that it's going
3:13:14
then after that it's going
3:13:14
then after that it's going to uh go to my GitHub account
3:13:18
to uh go to my GitHub account
3:13:18
to uh go to my GitHub account in a moment there it is I'm going to my
3:13:21
in a moment there it is I'm going to my
3:13:21
in a moment there it is I'm going to my GitHub account here and yeah just fing
3:13:24
GitHub account here and yeah just fing
3:13:24
GitHub account here and yeah just fing it so that I can execute it against info
3:13:28
it so that I can execute it against info
3:13:28
it so that I can execute it against info SQL notebook
3:13:29
SQL notebook
3:13:29
SQL notebook commandlet all right
3:13:33
commandlet all right
3:13:33
commandlet all right so yeah so that's going to run the
3:13:35
so yeah so that's going to run the
3:13:35
so yeah so that's going to run the server name and database name and then
3:13:37
server name and database name and then
3:13:37
server name and database name and then afterwards it's going to post it to the
3:13:40
afterwards it's going to post it to the
3:13:40
afterwards it's going to post it to the ashes storage uh account so the the rest
3:13:43
ashes storage uh account so the the rest
3:13:43
ashes storage uh account so the the rest of the um uh code is essentially to post
3:13:46
of the um uh code is essentially to post
3:13:46
of the um uh code is essentially to post it to as storage
3:13:48
it to as storage
3:13:48
it to as storage account all right so what you've seen
3:13:50
account all right so what you've seen
3:13:50
account all right so what you've seen today is essentially someone it just
3:13:54
today is essentially someone it just
3:13:54
today is essentially someone it just happened to be me at the time but
3:13:55
happened to be me at the time but
3:13:55
happened to be me at the time but someone else could write a tsg notebook
3:13:58
someone else could write a tsg notebook
3:13:58
someone else could write a tsg notebook and publish it on GitHub and then so
3:14:00
and publish it on GitHub and then so
3:14:00
and publish it on GitHub and then so that if say for example uh support
3:14:03
that if say for example uh support
3:14:03
that if say for example uh support person say for example team create a
3:14:04
person say for example team create a
3:14:04
person say for example team create a task and assign it to a DBA it will
3:14:07
task and assign it to a DBA it will
3:14:07
task and assign it to a DBA it will invoke all this beautiful workflow and
3:14:09
invoke all this beautiful workflow and
3:14:09
invoke all this beautiful workflow and run the appropriate notebooks obviously
3:14:12
run the appropriate notebooks obviously
3:14:12
run the appropriate notebooks obviously and then so that when it's gets assigned
3:14:15
and then so that when it's gets assigned
3:14:15
and then so that when it's gets assigned to somebody say for example Gloria or
3:14:17
to somebody say for example Gloria or
3:14:17
to somebody say for example Gloria or myself it's going to have all the
3:14:18
myself it's going to have all the
3:14:18
myself it's going to have all the details that is needed so with that I'm
3:14:21
details that is needed so with that I'm
3:14:21
details that is needed so with that I'm just going to show you uh quickly looks
3:14:24
just going to show you uh quickly looks
3:14:24
just going to show you uh quickly looks like it's done so take a look here um a
3:14:27
like it's done so take a look here um a
3:14:27
like it's done so take a look here um a new uh notebook has just been created
3:14:30
new uh notebook has just been created
3:14:30
new uh notebook has just been created and then last but not least because this
3:14:34
and then last but not least because this
3:14:34
and then last but not least because this is probably the key thing that we wanted
3:14:36
is probably the key thing that we wanted
3:14:36
is probably the key thing that we wanted to show you essentially hey I've got an
3:14:39
to show you essentially hey I've got an
3:14:39
to show you essentially hey I've got an email and it just got sent to me uh
3:14:41
email and it just got sent to me uh
3:14:41
email and it just got sent to me uh local Thomas 943 so if I click on that
3:14:44
local Thomas 943 so if I click on that
3:14:44
local Thomas 943 so if I click on that it will say do you want to open it in a
3:14:46
it will say do you want to open it in a
3:14:46
it will say do you want to open it in a data studio and I say yes so and then
3:14:50
data studio and I say yes so and then
3:14:50
data studio and I say yes so and then click open yeah download it so it just
3:14:55
click open yeah download it so it just
3:14:55
click open yeah download it so it just um it's just opening the uh The Notebook
3:14:58
um it's just opening the uh The Notebook
3:14:58
um it's just opening the uh The Notebook execution the the pre executed notebook
3:15:02
execution the the pre executed notebook
3:15:02
execution the the pre executed notebook so if I scroll down then I can see that
3:15:04
so if I scroll down then I can see that
3:15:04
so if I scroll down then I can see that you know certain cells have been
3:15:06
you know certain cells have been
3:15:06
you know certain cells have been actually all the cells have been run so
3:15:07
actually all the cells have been run so
3:15:07
actually all the cells have been run so I can start doing the diagnosis so less
3:15:10
I can start doing the diagnosis so less
3:15:10
I can start doing the diagnosis so less essentially less um less copying and
3:15:13
essentially less um less copying and
3:15:13
essentially less um less copying and pasting everything is pre-run for me um
3:15:16
pasting everything is pre-run for me um
3:15:16
pasting everything is pre-run for me um so we covered this a little bit before
3:15:18
so we covered this a little bit before
3:15:18
so we covered this a little bit before so I'm just going to speed it up since
3:15:20
so I'm just going to speed it up since
3:15:20
so I'm just going to speed it up since we're actually running out of time and I
3:15:22
we're actually running out of time and I
3:15:22
we're actually running out of time and I want to be respectful of the next
3:15:24
want to be respectful of the next
3:15:24
want to be respectful of the next speaker as well um so essentially you
3:15:27
speaker as well um so essentially you
3:15:27
speaker as well um so essentially you can have author and you can have
3:15:28
can have author and you can have
3:15:28
can have author and you can have consumer and there is the pipeline of
3:15:30
consumer and there is the pipeline of
3:15:30
consumer and there is the pipeline of the TSU repent validation um that you
3:15:33
the TSU repent validation um that you
3:15:34
the TSU repent validation um that you can use um and this is super important
3:15:36
can use um and this is super important
3:15:36
can use um and this is super important especially if you um if you have a
3:15:38
especially if you um if you have a
3:15:38
especially if you um if you have a pipeline that can check your kind of
3:15:40
pipeline that can check your kind of
3:15:40
pipeline that can check your kind of credit skan or passports Etc that might
3:15:43
credit skan or passports Etc that might
3:15:43
credit skan or passports Etc that might be actually accidentally included in
3:15:45
be actually accidentally included in
3:15:45
be actually accidentally included in your troubleshooting guides that
3:15:47
your troubleshooting guides that
3:15:47
your troubleshooting guides that uh that should be something that you
3:15:49
uh that should be something that you
3:15:49
uh that should be something that you want to kind of
3:15:50
want to kind of
3:15:50
want to kind of consider um so yeah today I show you
3:15:52
consider um so yeah today I show you
3:15:52
consider um so yeah today I show you giab repo and then the task workf flowes
3:15:55
giab repo and then the task workf flowes
3:15:55
giab repo and then the task workf flowes using planner and AIC
3:15:57
using planner and AIC
3:15:57
using planner and AIC apps all right so uh just wanted to wrap
3:16:00
apps all right so uh just wanted to wrap
3:16:00
apps all right so uh just wanted to wrap up the uh the useful resources or some
3:16:04
up the uh the useful resources or some
3:16:04
up the uh the useful resources or some of the things that you can do today so
3:16:06
of the things that you can do today so
3:16:06
of the things that you can do today so first is learn jupit notebooks and if
3:16:08
first is learn jupit notebooks and if
3:16:08
first is learn jupit notebooks and if you're really really new with jupu
3:16:10
you're really really new with jupu
3:16:10
you're really really new with jupu notebooks and really new with python I
3:16:12
notebooks and really new with python I
3:16:12
notebooks and really new with python I would highly recommend um using ashad
3:16:14
would highly recommend um using ashad
3:16:14
would highly recommend um using ashad data Studio that's how I also got uh
3:16:17
data Studio that's how I also got uh
3:16:17
data Studio that's how I also got uh started um as well like got started like
3:16:20
started um as well like got started like
3:16:20
started um as well like got started like you know really diving into notebooks
3:16:22
you know really diving into notebooks
3:16:22
you know really diving into notebooks more and then think about how you can
3:16:24
more and then think about how you can
3:16:24
more and then think about how you can format your TSS to be more exe uh
3:16:27
format your TSS to be more exe uh
3:16:27
format your TSS to be more exe uh executable and reusable and then think
3:16:29
executable and reusable and then think
3:16:29
executable and reusable and then think about automation as well because this is
3:16:31
about automation as well because this is
3:16:31
about automation as well because this is the part where it will save you time and
3:16:34
the part where it will save you time and
3:16:34
the part where it will save you time and hopefully um give you that you know uh
3:16:37
hopefully um give you that you know uh
3:16:37
hopefully um give you that you know uh Advantage um winning advantage over uh
3:16:40
Advantage um winning advantage over uh
3:16:40
Advantage um winning advantage over uh other uh other companies or competitors
3:16:42
other uh other companies or competitors
3:16:42
other uh other companies or competitors as an example so um just to wrap up I've
3:16:45
as an example so um just to wrap up I've
3:16:46
as an example so um just to wrap up I've got a bunch of of um references that I
3:16:48
got a bunch of of um references that I
3:16:48
got a bunch of of um references that I have shared here on the slides that you
3:16:50
have shared here on the slides that you
3:16:50
have shared here on the slides that you can take a look um at your you know free
3:16:54
can take a look um at your you know free
3:16:54
can take a look um at your you know free time um I would like to especially thank
3:16:56
time um I would like to especially thank
3:16:57
time um I would like to especially thank the community because without them uh
3:16:59
the community because without them uh
3:16:59
the community because without them uh this this wouldn't happen as well
3:17:01
this this wouldn't happen as well
3:17:01
this this wouldn't happen as well because for example Glen Barry's
3:17:03
because for example Glen Barry's
3:17:03
because for example Glen Barry's diagnostic notebooks have been super
3:17:05
diagnostic notebooks have been super
3:17:05
diagnostic notebooks have been super helpful for a lot of people uh Rob STS
3:17:07
helpful for a lot of people uh Rob STS
3:17:07
helpful for a lot of people uh Rob STS has talked about Jupiter notebook as
3:17:09
has talked about Jupiter notebook as
3:17:09
has talked about Jupiter notebook as well degf talked about um how to use
3:17:12
well degf talked about um how to use
3:17:12
well degf talked about um how to use Powershell notebooks and Powershell in
3:17:14
Powershell notebooks and Powershell in
3:17:14
Powershell notebooks and Powershell in fact he he is the uh the the creator of
3:17:18
fact he he is the uh the the creator of
3:17:18
fact he he is the uh the the creator of the Powershell notebook module for info
3:17:20
the Powershell notebook module for info
3:17:20
the Powershell notebook module for info execute um notebook and lastly manual
3:17:23
execute um notebook and lastly manual
3:17:23
execute um notebook and lastly manual also has created this SQL diagnostic
3:17:25
also has created this SQL diagnostic
3:17:25
also has created this SQL diagnostic Jupiter book so with that I think I'm
3:17:28
Jupiter book so with that I think I'm
3:17:28
Jupiter book so with that I think I'm going to end um I might actually if I
3:17:32
going to end um I might actually if I
3:17:32
going to end um I might actually if I can go
3:17:34
can go
3:17:35
can go to uh let's
3:17:38
to uh let's
3:17:38
to uh let's see I wanted to show you this
3:17:42
see I wanted to show you this
3:17:42
see I wanted to show you this because in case you miss the slides um
3:17:45
because in case you miss the slides um
3:17:46
because in case you miss the slides um go to this bit
3:17:47
go to this bit
3:17:47
go to this bit uh link because it will contain the
3:17:50
uh link because it will contain the
3:17:50
uh link because it will contain the updated slide deck in five minutes
3:17:52
updated slide deck in five minutes
3:17:52
updated slide deck in five minutes hopefully as well as all the session
3:17:54
hopefully as well as all the session
3:17:54
hopefully as well as all the session notes and follow me on Twitter for any
3:17:57
notes and follow me on Twitter for any
3:17:57
notes and follow me on Twitter for any additional updates as well which is
3:17:59
additional updates as well which is
3:17:59
additional updates as well which is mssql
3:18:00
mssql
3:18:01
mssql girl all right thank
3:18:06
you all right that was a great session
3:18:09
you all right that was a great session
3:18:09
you all right that was a great session you know uh I've always use notebook
3:18:11
you know uh I've always use notebook
3:18:11
you know uh I've always use notebook just just for for writing some code but
3:18:14
just just for for writing some code but
3:18:14
just just for for writing some code but looks like a studio is is on steroids I
3:18:16
looks like a studio is is on steroids I
3:18:16
looks like a studio is is on steroids I mean you guys and girls have built such
3:18:18
mean you guys and girls have built such
3:18:18
mean you guys and girls have built such a such a great product uh my only quick
3:18:21
a such a great product uh my only quick
3:18:21
a such a great product uh my only quick question is U how do you actually decide
3:18:24
question is U how do you actually decide
3:18:24
question is U how do you actually decide what new feature to go ahead and add it
3:18:26
what new feature to go ahead and add it
3:18:26
what new feature to go ahead and add it I host many program managers product
3:18:28
I host many program managers product
3:18:28
I host many program managers product managers everyone follows a very
3:18:30
managers everyone follows a very
3:18:30
managers everyone follows a very different approach right so what
3:18:32
different approach right so what
3:18:32
different approach right so what approach do you follow because I see
3:18:33
approach do you follow because I see
3:18:33
approach do you follow because I see gyto notebook is something that is buil
3:18:35
gyto notebook is something that is buil
3:18:35
gyto notebook is something that is buil on top right it it is used very widely
3:18:38
on top right it it is used very widely
3:18:38
on top right it it is used very widely so how do you guys go ahead and see okay
3:18:40
so how do you guys go ahead and see okay
3:18:40
so how do you guys go ahead and see okay this is the feature we are going to uh
3:18:42
this is the feature we are going to uh
3:18:42
this is the feature we are going to uh build this quarter yeah great question
3:18:45
build this quarter yeah great question
3:18:45
build this quarter yeah great question so uh we take feedback from uh from
3:18:48
so uh we take feedback from uh from
3:18:48
so uh we take feedback from uh from users so if you go to GitHub Microsoft v
3:18:51
users so if you go to GitHub Microsoft v
3:18:51
users so if you go to GitHub Microsoft v data Studio fortunately I don't have the
3:18:53
data Studio fortunately I don't have the
3:18:53
data Studio fortunately I don't have the link handy but we are on GitHub um so
3:18:56
link handy but we are on GitHub um so
3:18:56
link handy but we are on GitHub um so you can actually raise issues there so
3:18:57
you can actually raise issues there so
3:18:58
you can actually raise issues there so we triage them we take a look at them we
3:19:00
we triage them we take a look at them we
3:19:00
we triage them we take a look at them we also present at you know places like
3:19:02
also present at you know places like
3:19:02
also present at you know places like this and then hear your feedback as well
3:19:04
this and then hear your feedback as well
3:19:04
this and then hear your feedback as well and we also do user research um to
3:19:07
and we also do user research um to
3:19:07
and we also do user research um to decide you know which way should we go
3:19:09
decide you know which way should we go
3:19:09
decide you know which way should we go Etc we have a lot of uh use Bas of uh
3:19:13
Etc we have a lot of uh use Bas of uh
3:19:13
Etc we have a lot of uh use Bas of uh from external as well as internal so
3:19:16
from external as well as internal so
3:19:16
from external as well as internal so yeah lots of um great feedback from
3:19:19
yeah lots of um great feedback from
3:19:19
yeah lots of um great feedback from folks and keep them coming because
3:19:21
folks and keep them coming because
3:19:21
folks and keep them coming because that's the only way we can improve the
3:19:23
that's the only way we can improve the
3:19:23
that's the only way we can improve the product for sure all right that
3:19:25
product for sure all right that
3:19:25
product for sure all right that absolutely great uh so we'll move to
3:19:27
absolutely great uh so we'll move to
3:19:27
absolutely great uh so we'll move to next session now any final thing shafik
3:19:29
next session now any final thing shafik
3:19:29
next session now any final thing shafik and Julie you want to plug
3:19:31
and Julie you want to plug
3:19:31
and Julie you want to plug in um just wanted to say thank you uh
3:19:34
in um just wanted to say thank you uh
3:19:34
in um just wanted to say thank you uh Simon for having you know having us and
3:19:36
Simon for having you know having us and
3:19:36
Simon for having you know having us and hopefully we'll see you again next time
3:19:38
hopefully we'll see you again next time
3:19:38
hopefully we'll see you again next time and don't forget to check out as Studio
3:19:41
and don't forget to check out as Studio
3:19:41
and don't forget to check out as Studio yeah I'm here thank you Simon yeah thank
3:19:44
yeah I'm here thank you Simon yeah thank
3:19:44
yeah I'm here thank you Simon yeah thank you shafik and thank you CH I I believe
3:19:46
you shafik and thank you CH I I believe
3:19:46
you shafik and thank you CH I I believe uh a data is also on Twitter right so go
3:19:49
uh a data is also on Twitter right so go
3:19:49
uh a data is also on Twitter right so go ahead and and follow them for latest
3:19:51
ahead and and follow them for latest
3:19:51
ahead and and follow them for latest updates thank you both of you really
3:19:52
updates thank you both of you really
3:19:53
updates thank you both of you really enjoyed hosing we would love to have you
3:19:54
enjoyed hosing we would love to have you
3:19:54
enjoyed hosing we would love to have you back once again hopefully in person I
3:19:56
back once again hopefully in person I
3:19:56
back once again hopefully in person I hope I get the visa but until then take
3:19:59
hope I get the visa but until then take
3:19:59
hope I get the visa but until then take good care of yourself have a nice ahead
3:20:01
good care of yourself have a nice ahead
3:20:01
good care of yourself have a nice ahead and see you ta bye see you thank you all
3:20:05
and see you ta bye see you thank you all
3:20:05
and see you ta bye see you thank you all right with that we now move to the final
3:20:06
right with that we now move to the final
3:20:06
right with that we now move to the final session of the day and I'm really
3:20:08
session of the day and I'm really
3:20:08
session of the day and I'm really excited for this one because I'm hosting
3:20:10
excited for this one because I'm hosting
3:20:10
excited for this one because I'm hosting Shannon for the very first time and
3:20:11
Shannon for the very first time and
3:20:11
Shannon for the very first time and she's gonna talk about Azure vmw
3:20:13
she's gonna talk about Azure vmw
3:20:13
she's gonna talk about Azure vmw Solutions overview and I have to be very
3:20:15
Solutions overview and I have to be very
3:20:15
Solutions overview and I have to be very very honest uh I I did see one of her
3:20:18
very honest uh I I did see one of her
3:20:18
very honest uh I I did see one of her tweet where I always go ahead and type
3:20:20
tweet where I always go ahead and type
3:20:20
tweet where I always go ahead and type the VMV in the wrong way I still do it
3:20:24
the VMV in the wrong way I still do it
3:20:24
the VMV in the wrong way I still do it even when I was reading her session I
3:20:26
even when I was reading her session I
3:20:26
even when I was reading her session I okay okay that's how we write the first
3:20:27
okay okay that's how we write the first
3:20:27
okay okay that's how we write the first two letters of capital all right so
3:20:29
two letters of capital all right so
3:20:29
two letters of capital all right so let's welcome our next speaker Shannon
3:20:33
let's welcome our next speaker Shannon
3:20:33
let's welcome our next speaker Shannon to talk about a your vmw Solutions
3:20:40
overview Welcome to Cloud summited hi
3:20:43
overview Welcome to Cloud summited hi
3:20:43
overview Welcome to Cloud summited hi Shannon how are you I'm well how are you
3:20:46
Shannon how are you I'm well how are you
3:20:46
Shannon how are you I'm well how are you I'm doing great I love your background
3:20:48
I'm doing great I love your background
3:20:48
I'm doing great I love your background there's so many posters what are what
3:20:49
there's so many posters what are what
3:20:49
there's so many posters what are what are they about uh so I'm I'm a DJ right
3:20:52
are they about uh so I'm I'm a DJ right
3:20:52
are they about uh so I'm I'm a DJ right that's how I got into technology and so
3:20:55
that's how I got into technology and so
3:20:55
that's how I got into technology and so a lot of it is it's concert stubs on the
3:20:57
a lot of it is it's concert stubs on the
3:20:57
a lot of it is it's concert stubs on the door uh it's a handful of posters of
3:21:00
door uh it's a handful of posters of
3:21:00
door uh it's a handful of posters of some of my favorite musical artists and
3:21:02
some of my favorite musical artists and
3:21:02
some of my favorite musical artists and none of them well I guess outside of the
3:21:03
none of them well I guess outside of the
3:21:03
none of them well I guess outside of the Smashing Pumpkins none none of them are
3:21:05
Smashing Pumpkins none none of them are
3:21:05
Smashing Pumpkins none none of them are american-based bands uh so it's just
3:21:08
american-based bands uh so it's just
3:21:08
american-based bands uh so it's just kind of an accumulation over the course
3:21:10
kind of an accumulation over the course
3:21:10
kind of an accumulation over the course of probably my my 20s and 30s just
3:21:12
of probably my my 20s and 30s just
3:21:12
of probably my my 20s and 30s just picking up you know memorabilia at
3:21:14
picking up you know memorabilia at
3:21:14
picking up you know memorabilia at concerts and things of that sort my 20s
3:21:16
concerts and things of that sort my 20s
3:21:16
concerts and things of that sort my 20s has gone doing all these live shows so I
3:21:18
has gone doing all these live shows so I
3:21:18
has gone doing all these live shows so I only have the screenshots with
3:21:21
only have the screenshots with
3:21:21
only have the screenshots with me that's that that's perfectly fine
3:21:24
me that's that that's perfectly fine
3:21:24
me that's that that's perfectly fine some of these screenshots are great
3:21:25
some of these screenshots are great
3:21:25
some of these screenshots are great though they're really great background
3:21:27
though they're really great background
3:21:27
though they're really great background stuff you know I'll try put some
3:21:29
stuff you know I'll try put some
3:21:29
stuff you know I'll try put some screenshots Shannon I know we're already
3:21:31
screenshots Shannon I know we're already
3:21:31
screenshots Shannon I know we're already in so 10 minutes in your session but
3:21:33
in so 10 minutes in your session but
3:21:34
in so 10 minutes in your session but it's all yours 20 25 30 minutes is all
3:21:36
it's all yours 20 25 30 minutes is all
3:21:36
it's all yours 20 25 30 minutes is all yours so take your all time I'm going to
3:21:38
yours so take your all time I'm going to
3:21:38
yours so take your all time I'm going to add it to your stream your screen share
3:21:40
add it to your stream your screen share
3:21:40
add it to your stream your screen share to the stream everybody can see it and
3:21:42
to the stream everybody can see it and
3:21:42
to the stream everybody can see it and next 25 30 45 minutes is all yours
3:21:44
next 25 30 45 minutes is all yours
3:21:44
next 25 30 45 minutes is all yours perfect thank you so much Simon I
3:21:46
perfect thank you so much Simon I
3:21:46
perfect thank you so much Simon I appreciate it so hi everyone I'm Shannon
3:21:49
appreciate it so hi everyone I'm Shannon
3:21:49
appreciate it so hi everyone I'm Shannon Kean and yes it's pronounced Keen it
3:21:50
Kean and yes it's pronounced Keen it
3:21:51
Kean and yes it's pronounced Keen it doesn't look like it I'm a senior Cloud
3:21:53
doesn't look like it I'm a senior Cloud
3:21:53
doesn't look like it I'm a senior Cloud Advocate at Microsoft in my role I spend
3:21:55
Advocate at Microsoft in my role I spend
3:21:55
Advocate at Microsoft in my role I spend a lot of time talking about Azure
3:21:57
a lot of time talking about Azure
3:21:57
a lot of time talking about Azure infrastructure and one of the big topics
3:21:59
infrastructure and one of the big topics
3:21:59
infrastructure and one of the big topics that I've been focusing on specifically
3:22:00
that I've been focusing on specifically
3:22:01
that I've been focusing on specifically the last year and a half has been Azure
3:22:02
the last year and a half has been Azure
3:22:02
the last year and a half has been Azure VMware solution and yes a lot of people
3:22:04
VMware solution and yes a lot of people
3:22:04
VMware solution and yes a lot of people do capitalize the W it's not capitalized
3:22:08
do capitalize the W it's not capitalized
3:22:08
do capitalize the W it's not capitalized so if you want to make it seem like you
3:22:09
so if you want to make it seem like you
3:22:09
so if you want to make it seem like you know VMware just make sure that you
3:22:11
know VMware just make sure that you
3:22:11
know VMware just make sure that you spell it capital V capital m w a r e so
3:22:16
spell it capital V capital m w a r e so
3:22:16
spell it capital V capital m w a r e so uh you know if you want to connect with
3:22:18
uh you know if you want to connect with
3:22:18
uh you know if you want to connect with me as time unfolds I tend to share a lot
3:22:20
me as time unfolds I tend to share a lot
3:22:20
me as time unfolds I tend to share a lot of good information on Twitter and
3:22:22
of good information on Twitter and
3:22:22
of good information on Twitter and Linkedin so these are great ways to get
3:22:24
Linkedin so these are great ways to get
3:22:24
Linkedin so these are great ways to get in touch with me my DMs are always open
3:22:26
in touch with me my DMs are always open
3:22:26
in touch with me my DMs are always open as well whether that be on LinkedIn or
3:22:28
as well whether that be on LinkedIn or
3:22:28
as well whether that be on LinkedIn or Twitter so if you've got questions you
3:22:29
Twitter so if you've got questions you
3:22:29
Twitter so if you've got questions you want to understand something a little
3:22:31
want to understand something a little
3:22:31
want to understand something a little bit better feel free to connect with me
3:22:33
bit better feel free to connect with me
3:22:33
bit better feel free to connect with me and write me something if you don't want
3:22:34
and write me something if you don't want
3:22:35
and write me something if you don't want to be more public and ask me the
3:22:37
to be more public and ask me the
3:22:37
to be more public and ask me the questions uh online that everybody else
3:22:38
questions uh online that everybody else
3:22:38
questions uh online that everybody else can see um so yeah so so thanks for
3:22:41
can see um so yeah so so thanks for
3:22:41
can see um so yeah so so thanks for having me Simon I definitely appreciate
3:22:43
having me Simon I definitely appreciate
3:22:43
having me Simon I definitely appreciate it it's been a weird year and a half it
3:22:45
it it's been a weird year and a half it
3:22:45
it it's been a weird year and a half it keeps moving longer and longer so these
3:22:48
keeps moving longer and longer so these
3:22:48
keeps moving longer and longer so these virtual things are always kind of a a
3:22:49
virtual things are always kind of a a
3:22:49
virtual things are always kind of a a fun
3:22:51
fun
3:22:51
fun reality so let's start uh with the
3:22:53
reality so let's start uh with the
3:22:53
reality so let's start uh with the introduction in the background of the
3:22:54
introduction in the background of the
3:22:54
introduction in the background of the service I think that's going to make a
3:22:56
service I think that's going to make a
3:22:56
service I think that's going to make a lot of sense here as folks become more
3:22:58
lot of sense here as folks become more
3:22:58
lot of sense here as folks become more familiar with the solution so Azure
3:23:00
familiar with the solution so Azure
3:23:00
familiar with the solution so Azure VMware solution delivers a comprehensive
3:23:02
VMware solution delivers a comprehensive
3:23:02
VMware solution delivers a comprehensive VMware environment as a service this
3:23:04
VMware environment as a service this
3:23:04
VMware environment as a service this allows customers to run VMware native
3:23:06
allows customers to run VMware native
3:23:06
allows customers to run VMware native workloads exactly as they run on
3:23:08
workloads exactly as they run on
3:23:08
workloads exactly as they run on premises except it's an Azure so
3:23:10
premises except it's an Azure so
3:23:10
premises except it's an Azure so customers get a chance to capitalize on
3:23:13
customers get a chance to capitalize on
3:23:13
customers get a chance to capitalize on their existing VMware Investments skills
3:23:15
their existing VMware Investments skills
3:23:15
their existing VMware Investments skills and tools so all of that time customers
3:23:17
and tools so all of that time customers
3:23:17
and tools so all of that time customers have spent learning Venter vsan vsphere
3:23:20
have spent learning Venter vsan vsphere
3:23:20
have spent learning Venter vsan vsphere you can take that plug it into Azure
3:23:23
you can take that plug it into Azure
3:23:23
you can take that plug it into Azure this option provides you with the most
3:23:25
this option provides you with the most
3:23:25
this option provides you with the most symmetry in terms of your on premises
3:23:27
symmetry in terms of your on premises
3:23:27
symmetry in terms of your on premises workloads so most of our customers are
3:23:29
workloads so most of our customers are
3:23:29
workloads so most of our customers are running the version that gets deployed
3:23:30
running the version that gets deployed
3:23:30
running the version that gets deployed with Azure VMware Solution on premises
3:23:33
with Azure VMware Solution on premises
3:23:33
with Azure VMware Solution on premises so you to take your existing
3:23:34
so you to take your existing
3:23:34
so you to take your existing applications and you get to have that
3:23:36
applications and you get to have that
3:23:36
applications and you get to have that familiar platform and it's a great
3:23:38
familiar platform and it's a great
3:23:38
familiar platform and it's a great win-win for customers that have been a
3:23:41
win-win for customers that have been a
3:23:41
win-win for customers that have been a little hesitant to moving towards the
3:23:45
cloud this is is essentially running
3:23:47
cloud this is is essentially running
3:23:47
cloud this is is essentially running VMware natively on Azure so you've got
3:23:49
VMware natively on Azure so you've got
3:23:49
VMware natively on Azure so you've got your on premises data center which is
3:23:51
your on premises data center which is
3:23:51
your on premises data center which is comprised of V Center V Center vs spere
3:23:54
comprised of V Center V Center vs spere
3:23:54
comprised of V Center V Center vs spere vsan and
3:23:55
vsan and
3:23:55
vsan and NSX you connect that into Azure the
3:23:58
NSX you connect that into Azure the
3:23:58
NSX you connect that into Azure the recommended pattern is to connect it
3:23:59
recommended pattern is to connect it
3:23:59
recommended pattern is to connect it with an express route circuit you'll
3:24:02
with an express route circuit you'll
3:24:02
with an express route circuit you'll then deploy the software defined data
3:24:04
then deploy the software defined data
3:24:04
then deploy the software defined data center or sddc you'll get Venter vsphere
3:24:08
center or sddc you'll get Venter vsphere
3:24:08
center or sddc you'll get Venter vsphere vsan NSX and you could even think about
3:24:11
vsan NSX and you could even think about
3:24:11
vsan NSX and you could even think about extending what you're doing with site
3:24:13
extending what you're doing with site
3:24:13
extending what you're doing with site recovery manager or SRM that reach
3:24:15
recovery manager or SRM that reach
3:24:15
recovery manager or SRM that reach General availability back in July so if
3:24:17
General availability back in July so if
3:24:17
General availability back in July so if you aren't yet ready to even migrate
3:24:19
you aren't yet ready to even migrate
3:24:19
you aren't yet ready to even migrate your workloads on premises you could
3:24:21
your workloads on premises you could
3:24:21
your workloads on premises you could think about Azure being a target for
3:24:23
think about Azure being a target for
3:24:23
think about Azure being a target for your Disaster Recovery
3:24:25
your Disaster Recovery
3:24:25
your Disaster Recovery environment the minimum deployment for
3:24:27
environment the minimum deployment for
3:24:27
environment the minimum deployment for Azure vom solution is three dedicated
3:24:30
Azure vom solution is three dedicated
3:24:30
Azure vom solution is three dedicated bare metal nodes those are your
3:24:32
bare metal nodes those are your
3:24:32
bare metal nodes those are your dedicated servers nobody else has access
3:24:35
dedicated servers nobody else has access
3:24:35
dedicated servers nobody else has access to them it's not logically separate like
3:24:38
to them it's not logically separate like
3:24:38
to them it's not logically separate like most of azure with that deployment comes
3:24:41
most of azure with that deployment comes
3:24:41
most of azure with that deployment comes an express route circuit that express
3:24:42
an express route circuit that express
3:24:42
an express route circuit that express route circuit gets peered into an Azure
3:24:45
route circuit gets peered into an Azure
3:24:45
route circuit gets peered into an Azure v-net and that what gives you access to
3:24:47
v-net and that what gives you access to
3:24:47
v-net and that what gives you access to the Microsoft Azure backbone Network
3:24:50
the Microsoft Azure backbone Network
3:24:50
the Microsoft Azure backbone Network once all of this is connected and I
3:24:51
once all of this is connected and I
3:24:51
once all of this is connected and I think the hardest part is network
3:24:53
think the hardest part is network
3:24:53
think the hardest part is network connectivity you can start onboarding
3:24:55
connectivity you can start onboarding
3:24:55
connectivity you can start onboarding Azure services like Azure active
3:24:57
Azure services like Azure active
3:24:57
Azure services like Azure active directory any of the Azure Security
3:24:59
directory any of the Azure Security
3:24:59
directory any of the Azure Security Services Azure SQL database Azure
3:25:02
Services Azure SQL database Azure
3:25:02
Services Azure SQL database Azure monitor you can think about extending
3:25:04
monitor you can think about extending
3:25:04
monitor you can think about extending what you're doing with an application
3:25:05
what you're doing with an application
3:25:05
what you're doing with an application Gateway or even artificial
3:25:09
Gateway or even artificial
3:25:09
Gateway or even artificial intelligence we had a first iteration of
3:25:11
intelligence we had a first iteration of
3:25:11
intelligence we had a first iteration of this back in I want to say it was late
3:25:13
this back in I want to say it was late
3:25:13
this back in I want to say it was late 2018 early 2019 we have since gone a
3:25:16
2018 early 2019 we have since gone a
3:25:16
2018 early 2019 we have since gone a different direction and we have this
3:25:17
different direction and we have this
3:25:18
different direction and we have this first party service this reached General
3:25:20
first party service this reached General
3:25:20
first party service this reached General availability last September and if you
3:25:23
availability last September and if you
3:25:23
availability last September and if you follow the service over the course of
3:25:25
follow the service over the course of
3:25:25
follow the service over the course of its lifespan at Microsoft you'll notice
3:25:27
its lifespan at Microsoft you'll notice
3:25:27
its lifespan at Microsoft you'll notice that the first iteration didn't have
3:25:29
that the first iteration didn't have
3:25:29
that the first iteration didn't have nearly as many Regional availability
3:25:31
nearly as many Regional availability
3:25:31
nearly as many Regional availability points hopefully what you're seeing here
3:25:33
points hopefully what you're seeing here
3:25:33
points hopefully what you're seeing here is that Microsoft has invested in making
3:25:35
is that Microsoft has invested in making
3:25:36
is that Microsoft has invested in making this be a global Service all of the
3:25:38
this be a global Service all of the
3:25:38
this be a global Service all of the planned regions are available on our
3:25:40
planned regions are available on our
3:25:40
planned regions are available on our public website and just note that if you
3:25:43
public website and just note that if you
3:25:43
public website and just note that if you are hoping for one of these planned
3:25:45
are hoping for one of these planned
3:25:45
are hoping for one of these planned regions to come online
3:25:46
regions to come online
3:25:46
regions to come online and maybe the date slips that is a
3:25:48
and maybe the date slips that is a
3:25:48
and maybe the date slips that is a possibility so just be be prepared to
3:25:51
possibility so just be be prepared to
3:25:51
possibility so just be be prepared to work with your Microsoft counterparts to
3:25:53
work with your Microsoft counterparts to
3:25:53
work with your Microsoft counterparts to understand what the timetables look like
3:25:55
understand what the timetables look like
3:25:55
understand what the timetables look like if you are thinking about deploying
3:25:57
if you are thinking about deploying
3:25:57
if you are thinking about deploying Azure VMware solution in one of the
3:25:59
Azure VMware solution in one of the
3:25:59
Azure VMware solution in one of the planned
3:26:02
regions right now if you were to deploy
3:26:04
regions right now if you were to deploy
3:26:04
regions right now if you were to deploy Azure VMware solution this is the
3:26:06
Azure VMware solution this is the
3:26:06
Azure VMware solution this is the software specifications and the hardware
3:26:08
software specifications and the hardware
3:26:08
software specifications and the hardware specifications I won't spend too much
3:26:10
specifications I won't spend too much
3:26:10
specifications I won't spend too much time talking about it but this shouldn't
3:26:12
time talking about it but this shouldn't
3:26:12
time talking about it but this shouldn't feel too foreign you most of our
3:26:15
feel too foreign you most of our
3:26:15
feel too foreign you most of our customers are running this flavor of
3:26:16
customers are running this flavor of
3:26:16
customers are running this flavor of vsphere on premises and then in terms of
3:26:19
vsphere on premises and then in terms of
3:26:19
vsphere on premises and then in terms of the hardware specification we only have
3:26:21
the hardware specification we only have
3:26:21
the hardware specification we only have one skew at the present time this could
3:26:23
one skew at the present time this could
3:26:23
one skew at the present time this could always evolve and change it's going to
3:26:25
always evolve and change it's going to
3:26:25
always evolve and change it's going to be an interesting Service as the entire
3:26:27
be an interesting Service as the entire
3:26:27
be an interesting Service as the entire ecosystem sort of pivots and looks at
3:26:29
ecosystem sort of pivots and looks at
3:26:30
ecosystem sort of pivots and looks at embracing this as a way to speed up
3:26:31
embracing this as a way to speed up
3:26:31
embracing this as a way to speed up transformation so the actual nodes
3:26:34
transformation so the actual nodes
3:26:34
transformation so the actual nodes themselves are hyperon converged nodes
3:26:36
themselves are hyperon converged nodes
3:26:36
themselves are hyperon converged nodes and so you're getting massive compute
3:26:38
and so you're getting massive compute
3:26:38
and so you're getting massive compute and massive resources to be able to run
3:26:40
and massive resources to be able to run
3:26:40
and massive resources to be able to run your workloads in Azure the big part of
3:26:43
your workloads in Azure the big part of
3:26:43
your workloads in Azure the big part of this slide though I want to call out at
3:26:44
this slide though I want to call out at
3:26:44
this slide though I want to call out at the bottom there's a minimum of three
3:26:46
the bottom there's a minimum of three
3:26:46
the bottom there's a minimum of three notes per vsphere cluster you can't go
3:26:48
notes per vsphere cluster you can't go
3:26:48
notes per vsphere cluster you can't go lower than that there's a maximum of 96
3:26:50
lower than that there's a maximum of 96
3:26:50
lower than that there's a maximum of 96 or sorry a maximum of 12 clusters per
3:26:52
or sorry a maximum of 12 clusters per
3:26:53
or sorry a maximum of 12 clusters per private Cloud a maximum of 16 nodes per
3:26:56
private Cloud a maximum of 16 nodes per
3:26:56
private Cloud a maximum of 16 nodes per vsphere cluster and then a maximum of 96
3:26:59
vsphere cluster and then a maximum of 96
3:26:59
vsphere cluster and then a maximum of 96 nodes to an Azure private Cloud instance
3:27:01
nodes to an Azure private Cloud instance
3:27:01
nodes to an Azure private Cloud instance hopefully you're seeing that we can
3:27:03
hopefully you're seeing that we can
3:27:03
hopefully you're seeing that we can think about a lot of different types of
3:27:05
think about a lot of different types of
3:27:05
think about a lot of different types of scale and you can scale up and scale
3:27:07
scale and you can scale up and scale
3:27:07
scale and you can scale up and scale down on
3:27:10
demand let's spend some time talking
3:27:13
demand let's spend some time talking
3:27:13
demand let's spend some time talking about the deployment process
3:27:15
about the deployment process
3:27:15
about the deployment process next so right now you will deploy the
3:27:18
next so right now you will deploy the
3:27:18
next so right now you will deploy the private cloud in Azure it's just like a
3:27:20
private cloud in Azure it's just like a
3:27:20
private cloud in Azure it's just like a lot of other Azure resources in fact
3:27:22
lot of other Azure resources in fact
3:27:22
lot of other Azure resources in fact I've got a video demo that walks through
3:27:24
I've got a video demo that walks through
3:27:24
I've got a video demo that walks through this you'll create a v-net and then
3:27:27
this you'll create a v-net and then
3:27:27
this you'll create a v-net and then you'll create an Azure Bastion in a jump
3:27:29
you'll create an Azure Bastion in a jump
3:27:29
you'll create an Azure Bastion in a jump host you could always create a jump host
3:27:30
host you could always create a jump host
3:27:30
host you could always create a jump host with a public IP that has just in time
3:27:32
with a public IP that has just in time
3:27:32
with a public IP that has just in time as well Bastion is not in every single
3:27:34
as well Bastion is not in every single
3:27:34
as well Bastion is not in every single region just note that you will need some
3:27:37
region just note that you will need some
3:27:37
region just note that you will need some sort of way to access the web guey once
3:27:40
sort of way to access the web guey once
3:27:40
sort of way to access the web guey once Azure VMware solution
3:27:41
Azure VMware solution
3:27:41
Azure VMware solution deploys so you'll create a Gateway
3:27:43
deploys so you'll create a Gateway
3:27:43
deploys so you'll create a Gateway Subnet in that v-net and this is to link
3:27:46
Subnet in that v-net and this is to link
3:27:46
Subnet in that v-net and this is to link express route circuit into your Azure
3:27:48
express route circuit into your Azure
3:27:48
express route circuit into your Azure v-net and after deployment you'll link
3:27:51
v-net and after deployment you'll link
3:27:51
v-net and after deployment you'll link that SDC to the
3:27:54
v-net from there you'll connect to the
3:27:57
v-net from there you'll connect to the
3:27:57
v-net from there you'll connect to the jump host behind the Asher Bastion
3:27:59
jump host behind the Asher Bastion
3:27:59
jump host behind the Asher Bastion service or you'll enable just in time to
3:28:02
service or you'll enable just in time to
3:28:02
service or you'll enable just in time to get into that server you'll connect to
3:28:04
get into that server you'll connect to
3:28:04
get into that server you'll connect to the Venter environment then you'll
3:28:06
the Venter environment then you'll
3:28:06
the Venter environment then you'll connect to the NSX environment those
3:28:08
connect to the NSX environment those
3:28:08
connect to the NSX environment those credentials are registered with Azure
3:28:10
credentials are registered with Azure
3:28:10
credentials are registered with Azure you're not putting a password in that's
3:28:12
you're not putting a password in that's
3:28:12
you're not putting a password in that's all done via automation by way of
3:28:14
all done via automation by way of
3:28:15
all done via automation by way of deploying the service
3:28:17
deploying the service
3:28:17
deploying the service you'll next enable global reach for on
3:28:18
you'll next enable global reach for on
3:28:19
you'll next enable global reach for on premisis access so the recommended
3:28:20
premisis access so the recommended
3:28:20
premisis access so the recommended pattern and we'll talk about this is to
3:28:21
pattern and we'll talk about this is to
3:28:21
pattern and we'll talk about this is to have your express route circuit on
3:28:23
have your express route circuit on
3:28:23
have your express route circuit on premisis peered into Azure and then
3:28:26
premisis peered into Azure and then
3:28:26
premisis peered into Azure and then you've got an express route circuit
3:28:27
you've got an express route circuit
3:28:27
you've got an express route circuit that's peered into Azure and you'll
3:28:28
that's peered into Azure and you'll
3:28:28
that's peered into Azure and you'll enable global reach to handle traffic
3:28:31
enable global reach to handle traffic
3:28:31
enable global reach to handle traffic routing between those two
3:28:33
routing between those two
3:28:33
routing between those two environments the last thing you'll want
3:28:34
environments the last thing you'll want
3:28:34
environments the last thing you'll want to do is you'll want to join the domain
3:28:36
to do is you'll want to join the domain
3:28:36
to do is you'll want to join the domain and you'll want to configure your
3:28:37
and you'll want to configure your
3:28:38
and you'll want to configure your identity source and that is done right
3:28:39
identity source and that is done right
3:28:39
identity source and that is done right now with a support ticket into Microsoft
3:28:42
now with a support ticket into Microsoft
3:28:42
now with a support ticket into Microsoft just because of the fact that you don't
3:28:43
just because of the fact that you don't
3:28:43
just because of the fact that you don't technically have access to the root uh
3:28:46
technically have access to the root uh
3:28:46
technically have access to the root uh of your esxi
3:28:49
hosts so let's talk about Network
3:28:51
hosts so let's talk about Network
3:28:51
hosts so let's talk about Network architecture because I've I've hinted
3:28:53
architecture because I've I've hinted
3:28:53
architecture because I've I've hinted that it's probably the hardest thing to
3:28:54
that it's probably the hardest thing to
3:28:54
that it's probably the hardest thing to wrap your head
3:28:56
wrap your head
3:28:56
wrap your head around so there's two types of
3:28:58
around so there's two types of
3:28:58
around so there's two types of connectivity models with Azure vmw
3:29:01
connectivity models with Azure vmw
3:29:01
connectivity models with Azure vmw solution there's basic interconnectivity
3:29:02
solution there's basic interconnectivity
3:29:02
solution there's basic interconnectivity which is what is shown on the slide this
3:29:04
which is what is shown on the slide this
3:29:04
which is what is shown on the slide this is what happens when you deploy the
3:29:06
is what happens when you deploy the
3:29:06
is what happens when you deploy the Azure VMR solution service the express
3:29:08
Azure VMR solution service the express
3:29:08
Azure VMR solution service the express route Ser uh circuit gets deployed you
3:29:11
route Ser uh circuit gets deployed you
3:29:11
route Ser uh circuit gets deployed you have a virtual Network and then you link
3:29:12
have a virtual Network and then you link
3:29:12
have a virtual Network and then you link the express route circuit into the Azure
3:29:14
the express route circuit into the Azure
3:29:14
the express route circuit into the Azure v-net this is what helped you integrate
3:29:16
v-net this is what helped you integrate
3:29:16
v-net this is what helped you integrate with Azure native services and sometimes
3:29:19
with Azure native services and sometimes
3:29:19
with Azure native services and sometimes customers don't need that hybrid
3:29:20
customers don't need that hybrid
3:29:20
customers don't need that hybrid connectivity right away as well so this
3:29:23
connectivity right away as well so this
3:29:23
connectivity right away as well so this is what's called basic interconnectivity
3:29:26
is what's called basic interconnectivity
3:29:26
is what's called basic interconnectivity the networking is interesting so there
3:29:28
the networking is interesting so there
3:29:28
the networking is interesting so there is a management Network that Azure
3:29:30
is a management Network that Azure
3:29:30
is a management Network that Azure VMware solution only leans on and it
3:29:33
VMware solution only leans on and it
3:29:33
VMware solution only leans on and it should be a non-overlapping IP address
3:29:35
should be a non-overlapping IP address
3:29:35
should be a non-overlapping IP address with your Azure v-net as well as on
3:29:37
with your Azure v-net as well as on
3:29:37
with your Azure v-net as well as on premises it's just like extending your
3:29:39
premises it's just like extending your
3:29:39
premises it's just like extending your network connectivity if you were moving
3:29:41
network connectivity if you were moving
3:29:41
network connectivity if you were moving everything into is so the management
3:29:44
everything into is so the management
3:29:44
everything into is so the management Network itself it requ requires a
3:29:46
Network itself it requ requires a
3:29:46
Network itself it requ requires a minimum of a sl22 cider address block
3:29:49
minimum of a sl22 cider address block
3:29:49
minimum of a sl22 cider address block you can always make that bigger the
3:29:51
you can always make that bigger the
3:29:51
you can always make that bigger the recommended pattern though is just to
3:29:52
recommended pattern though is just to
3:29:52
recommended pattern though is just to make sure that nothing overlaps and then
3:29:54
make sure that nothing overlaps and then
3:29:54
make sure that nothing overlaps and then the corresponding Azure vnet won't be an
3:29:57
the corresponding Azure vnet won't be an
3:29:57
the corresponding Azure vnet won't be an overlapping IP address space and it'll
3:29:59
overlapping IP address space and it'll
3:29:59
overlapping IP address space and it'll have to have that Gateway subnet to
3:30:01
have to have that Gateway subnet to
3:30:01
have to have that Gateway subnet to terminate the express route circuit into
3:30:03
terminate the express route circuit into
3:30:03
terminate the express route circuit into that Azure
3:30:05
that Azure
3:30:05
that Azure v-net then there's full
3:30:07
v-net then there's full
3:30:07
v-net then there's full interconnectivity and this is what I've
3:30:09
interconnectivity and this is what I've
3:30:09
interconnectivity and this is what I've talked about right the idea that you
3:30:10
talked about right the idea that you
3:30:10
talked about right the idea that you need your express route circuit from on
3:30:12
need your express route circuit from on
3:30:12
need your express route circuit from on premises to connect into Azure and then
3:30:14
premises to connect into Azure and then
3:30:14
premises to connect into Azure and then you need your express route circuit from
3:30:16
you need your express route circuit from
3:30:16
you need your express route circuit from Azure VMware solution to be peered into
3:30:18
Azure VMware solution to be peered into
3:30:18
Azure VMware solution to be peered into an Azure v-net when you enable global
3:30:21
an Azure v-net when you enable global
3:30:21
an Azure v-net when you enable global reach that's a fully supported slab
3:30:22
reach that's a fully supported slab
3:30:23
reach that's a fully supported slab backed guarantee from a migration
3:30:24
backed guarantee from a migration
3:30:24
backed guarantee from a migration pattern so if you need to migrate VMS
3:30:26
pattern so if you need to migrate VMS
3:30:26
pattern so if you need to migrate VMS from on premises all the way into Azure
3:30:29
from on premises all the way into Azure
3:30:29
from on premises all the way into Azure you will need that express route circuit
3:30:31
you will need that express route circuit
3:30:31
you will need that express route circuit if it's a production-based
3:30:33
if it's a production-based
3:30:33
if it's a production-based environment I think one of the biggest
3:30:35
environment I think one of the biggest
3:30:35
environment I think one of the biggest caveats here is is in the next
3:30:37
caveats here is is in the next
3:30:37
caveats here is is in the next slide there is an opportunity to set up
3:30:40
slide there is an opportunity to set up
3:30:40
slide there is an opportunity to set up a sight tosite VPN using a vhub now the
3:30:43
a sight tosite VPN using a vhub now the
3:30:43
a sight tosite VPN using a vhub now the vhub does the same thing that the global
3:30:44
vhub does the same thing that the global
3:30:44
vhub does the same thing that the global reach will do it'll handle east west
3:30:46
reach will do it'll handle east west
3:30:46
reach will do it'll handle east west traffic routing the big piece here
3:30:49
traffic routing the big piece here
3:30:49
traffic routing the big piece here though is if you are migrating
3:30:50
though is if you are migrating
3:30:50
though is if you are migrating production workloads and something
3:30:51
production workloads and something
3:30:51
production workloads and something happens and you call Microsoft for
3:30:53
happens and you call Microsoft for
3:30:53
happens and you call Microsoft for support VMware might be engaged and
3:30:56
support VMware might be engaged and
3:30:56
support VMware might be engaged and VMware will ask almost immediately is
3:30:58
VMware will ask almost immediately is
3:30:58
VMware will ask almost immediately is there an Express route circuit so we
3:31:00
there an Express route circuit so we
3:31:00
there an Express route circuit so we always stress that this is something you
3:31:02
always stress that this is something you
3:31:02
always stress that this is something you can do for testing before the express
3:31:04
can do for testing before the express
3:31:04
can do for testing before the express route circuit shows up because sometimes
3:31:05
route circuit shows up because sometimes
3:31:05
route circuit shows up because sometimes that takes some time or you could if you
3:31:08
that takes some time or you could if you
3:31:08
that takes some time or you could if you just need hybrid connectivity this could
3:31:09
just need hybrid connectivity this could
3:31:10
just need hybrid connectivity this could be a recommended pattern as
3:31:13
well when it comes to the migration
3:31:16
well when it comes to the migration
3:31:16
well when it comes to the migration side of things let's walk through those
3:31:18
side of things let's walk through those
3:31:18
side of things let's walk through those steps so you'll want to First assess
3:31:21
steps so you'll want to First assess
3:31:21
steps so you'll want to First assess your VMware environment and you can do
3:31:22
your VMware environment and you can do
3:31:22
your VMware environment and you can do that now with Azure migrate that reach
3:31:24
that now with Azure migrate that reach
3:31:24
that now with Azure migrate that reach General availability right around the
3:31:25
General availability right around the
3:31:26
General availability right around the ignite time frame of this year that will
3:31:28
ignite time frame of this year that will
3:31:28
ignite time frame of this year that will help you identify the workloads to
3:31:30
help you identify the workloads to
3:31:30
help you identify the workloads to migrate a lot of times customers don't
3:31:32
migrate a lot of times customers don't
3:31:32
migrate a lot of times customers don't know what they have they've given folks
3:31:34
know what they have they've given folks
3:31:34
know what they have they've given folks access to buildup servers at will and
3:31:36
access to buildup servers at will and
3:31:36
access to buildup servers at will and nobody really knows what's showing up so
3:31:38
nobody really knows what's showing up so
3:31:38
nobody really knows what's showing up so there's a lot of sprawl on
3:31:40
there's a lot of sprawl on
3:31:40
there's a lot of sprawl on premises once you have that assessment
3:31:42
premises once you have that assessment
3:31:42
premises once you have that assessment once you've identified the workloads you
3:31:43
once you've identified the workloads you
3:31:43
once you've identified the workloads you can Define the migration approach
3:31:46
can Define the migration approach
3:31:46
can Define the migration approach there's a product that that VMware uses
3:31:48
there's a product that that VMware uses
3:31:48
there's a product that that VMware uses called hcx This is the Swiss army knife
3:31:51
called hcx This is the Swiss army knife
3:31:51
called hcx This is the Swiss army knife of migration this is what handles the V
3:31:53
of migration this is what handles the V
3:31:53
of migration this is what handles the V motioning of a VM from on- premises all
3:31:55
motioning of a VM from on- premises all
3:31:55
motioning of a VM from on- premises all the way into Azure VMware solution and
3:31:57
the way into Azure VMware solution and
3:31:57
the way into Azure VMware solution and hcx supports live bulk or cold migration
3:32:01
hcx supports live bulk or cold migration
3:32:01
hcx supports live bulk or cold migration most customers pick live especially if
3:32:03
most customers pick live especially if
3:32:03
most customers pick live especially if it's a production based workload because
3:32:04
it's a production based workload because
3:32:04
it's a production based workload because it's minimal downtime but if you do get
3:32:06
it's minimal downtime but if you do get
3:32:06
it's minimal downtime but if you do get a change window or maybe there's a Dev
3:32:08
a change window or maybe there's a Dev
3:32:08
a change window or maybe there's a Dev environment that you need to move over
3:32:09
environment that you need to move over
3:32:09
environment that you need to move over and it's not on all the time those two
3:32:11
and it's not on all the time those two
3:32:12
and it's not on all the time those two patterns are also supported this helps
3:32:14
patterns are also supported this helps
3:32:14
patterns are also supported this helps you identify the like the the steps to
3:32:17
you identify the like the the steps to
3:32:17
you identify the like the the steps to full production and then that enables
3:32:19
full production and then that enables
3:32:19
full production and then that enables you to move to the proof of Concept side
3:32:21
you to move to the proof of Concept side
3:32:21
you to move to the proof of Concept side of things this is where you create the
3:32:23
of things this is where you create the
3:32:23
of things this is where you create the the create the private Cloud you move a
3:32:24
the create the private Cloud you move a
3:32:24
the create the private Cloud you move a few VMS using the preferred migration
3:32:26
few VMS using the preferred migration
3:32:26
few VMS using the preferred migration type and you sort of build up that
3:32:28
type and you sort of build up that
3:32:28
type and you sort of build up that familiarity as to what Azure VMR
3:32:30
familiarity as to what Azure VMR
3:32:30
familiarity as to what Azure VMR solution looks like in terms of azure
3:32:33
solution looks like in terms of azure
3:32:33
solution looks like in terms of azure this then helps you transition to
3:32:35
this then helps you transition to
3:32:35
this then helps you transition to production so there's the at scale
3:32:36
production so there's the at scale
3:32:36
production so there's the at scale migration and adoption right so once
3:32:39
migration and adoption right so once
3:32:39
migration and adoption right so once everything's up once you've vetted
3:32:41
everything's up once you've vetted
3:32:41
everything's up once you've vetted everything everything's been tested
3:32:43
everything everything's been tested
3:32:43
everything everything's been tested everything's been deployed you can start
3:32:44
everything's been deployed you can start
3:32:45
everything's been deployed you can start to think about my in those VMS pretty
3:32:47
to think about my in those VMS pretty
3:32:47
to think about my in those VMS pretty readily and if you don't have the Cycles
3:32:49
readily and if you don't have the Cycles
3:32:49
readily and if you don't have the Cycles Microsoft does have FastTrack and we've
3:32:51
Microsoft does have FastTrack and we've
3:32:51
Microsoft does have FastTrack and we've got a partner ecosystem that requires
3:32:54
got a partner ecosystem that requires
3:32:54
got a partner ecosystem that requires certification from Microsoft each year
3:32:56
certification from Microsoft each year
3:32:56
certification from Microsoft each year to be able to work with Partners or well
3:32:58
to be able to work with Partners or well
3:32:58
to be able to work with Partners or well not work with Partners work with
3:32:59
not work with Partners work with
3:32:59
not work with Partners work with customers to migrate VMS into Azure VMR
3:33:03
customers to migrate VMS into Azure VMR
3:33:03
customers to migrate VMS into Azure VMR solution so let's talk a little bit
3:33:05
solution so let's talk a little bit
3:33:05
solution so let's talk a little bit about management and support next
3:33:07
about management and support next
3:33:07
about management and support next because I think that's where a number of
3:33:09
because I think that's where a number of
3:33:09
because I think that's where a number of questions still show
3:33:11
questions still show
3:33:11
questions still show up so oftentimes we see the shared
3:33:13
up so oftentimes we see the shared
3:33:13
up so oftentimes we see the shared responsibility Matrix for is Pas and SAS
3:33:17
responsibility Matrix for is Pas and SAS
3:33:17
responsibility Matrix for is Pas and SAS this is the shared responsibility Matrix
3:33:19
this is the shared responsibility Matrix
3:33:19
this is the shared responsibility Matrix for Azure vmw solution hopefully what
3:33:21
for Azure vmw solution hopefully what
3:33:21
for Azure vmw solution hopefully what you're seeing here in the slide is that
3:33:23
you're seeing here in the slide is that
3:33:23
you're seeing here in the slide is that a lot of the burden of responsibility
3:33:25
a lot of the burden of responsibility
3:33:25
a lot of the burden of responsibility falls on Microsoft so you're no longer
3:33:27
falls on Microsoft so you're no longer
3:33:27
falls on Microsoft so you're no longer getting the pages or the emails at 2 am
3:33:30
getting the pages or the emails at 2 am
3:33:30
getting the pages or the emails at 2 am when your power supply your power supply
3:33:32
when your power supply your power supply
3:33:32
when your power supply your power supply fails that's usually when it likes to
3:33:34
fails that's usually when it likes to
3:33:34
fails that's usually when it likes to fail 2 am or 3: am you don't have to
3:33:36
fail 2 am or 3: am you don't have to
3:33:36
fail 2 am or 3: am you don't have to worry about patching your esxi hosts you
3:33:39
worry about patching your esxi hosts you
3:33:39
worry about patching your esxi hosts you don't have to worry about upgrading the
3:33:40
don't have to worry about upgrading the
3:33:40
don't have to worry about upgrading the hosts you don't have to worry about
3:33:41
hosts you don't have to worry about
3:33:41
hosts you don't have to worry about physical security Microsoft is focusing
3:33:44
physical security Microsoft is focusing
3:33:44
physical security Microsoft is focusing on that for you this frees up your
3:33:46
on that for you this frees up your
3:33:46
on that for you this frees up your engineering Cycles so you can focus on
3:33:49
engineering Cycles so you can focus on
3:33:49
engineering Cycles so you can focus on things like life cycle management for
3:33:51
things like life cycle management for
3:33:51
things like life cycle management for VMS so if you've got older os's still in
3:33:54
VMS so if you've got older os's still in
3:33:54
VMS so if you've got older os's still in your environment this allows your
3:33:55
your environment this allows your
3:33:56
your environment this allows your engineers to start thinking about what
3:33:57
engineers to start thinking about what
3:33:57
engineers to start thinking about what an upgrade path would look like to move
3:33:59
an upgrade path would look like to move
3:33:59
an upgrade path would look like to move to a newer OS you could even think about
3:34:02
to a newer OS you could even think about
3:34:02
to a newer OS you could even think about bringing on configuration management a
3:34:04
bringing on configuration management a
3:34:04
bringing on configuration management a lot of customers because they are doing
3:34:05
lot of customers because they are doing
3:34:05
lot of customers because they are doing the full Gambit of support related to
3:34:08
the full Gambit of support related to
3:34:08
the full Gambit of support related to their VMware environments on premises
3:34:10
their VMware environments on premises
3:34:10
their VMware environments on premises when they transition that burden of
3:34:11
when they transition that burden of
3:34:11
when they transition that burden of responsibility or a good chunk of that
3:34:12
responsibility or a good chunk of that
3:34:12
responsibility or a good chunk of that burden of responsibility over to
3:34:14
burden of responsibility over to
3:34:14
burden of responsibility over to Microsoft they can start to figure out
3:34:16
Microsoft they can start to figure out
3:34:16
Microsoft they can start to figure out what it would take to bring into
3:34:18
what it would take to bring into
3:34:18
what it would take to bring into consideration configuration
3:34:21
management so the support structure is
3:34:24
management so the support structure is
3:34:24
management so the support structure is also cool here if you are running Azure
3:34:27
also cool here if you are running Azure
3:34:27
also cool here if you are running Azure VMR solution and you run into a problem
3:34:30
VMR solution and you run into a problem
3:34:30
VMR solution and you run into a problem you are only calling Microsoft so
3:34:32
you are only calling Microsoft so
3:34:32
you are only calling Microsoft so Microsoft becomes that point that
3:34:34
Microsoft becomes that point that
3:34:34
Microsoft becomes that point that central point of support and escalation
3:34:38
central point of support and escalation
3:34:38
central point of support and escalation Microsoft troubleshoots all of the Azure
3:34:39
Microsoft troubleshoots all of the Azure
3:34:40
Microsoft troubleshoots all of the Azure native components is it something with
3:34:41
native components is it something with
3:34:41
native components is it something with networking is it something with access
3:34:43
networking is it something with access
3:34:43
networking is it something with access to the portal right once that is
3:34:45
to the portal right once that is
3:34:45
to the portal right once that is determine that it's not an Azure
3:34:47
determine that it's not an Azure
3:34:47
determine that it's not an Azure specific issue Microsoft on behalf of
3:34:49
specific issue Microsoft on behalf of
3:34:49
specific issue Microsoft on behalf of you will go to VMware and open up a
3:34:52
you will go to VMware and open up a
3:34:52
you will go to VMware and open up a ticket with VMware you don't have to
3:34:54
ticket with VMware you don't have to
3:34:54
ticket with VMware you don't have to open up a ticket on be on your behalf
3:34:56
open up a ticket on be on your behalf
3:34:56
open up a ticket on be on your behalf with VMware so then Microsoft continues
3:34:58
with VMware so then Microsoft continues
3:34:58
with VMware so then Microsoft continues to sort of play point until you reach
3:35:00
to sort of play point until you reach
3:35:00
to sort of play point until you reach full resolution in your
3:35:04
full resolution in your
3:35:04
full resolution in your environment one of the coolest things
3:35:06
environment one of the coolest things
3:35:06
environment one of the coolest things here is talking through Integrations so
3:35:09
here is talking through Integrations so
3:35:09
here is talking through Integrations so I often say it's like achievement
3:35:10
I often say it's like achievement
3:35:10
I often say it's like achievement unlocked when you have your Azure VMware
3:35:12
unlocked when you have your Azure VMware
3:35:12
unlocked when you have your Azure VMware solution environment sit so much closer
3:35:14
solution environment sit so much closer
3:35:14
solution environment sit so much closer to the arm
3:35:17
to the arm
3:35:17
to the arm AP these are some of the popular Azure
3:35:20
AP these are some of the popular Azure
3:35:20
AP these are some of the popular Azure VMware solution Integrations at the
3:35:22
VMware solution Integrations at the
3:35:22
VMware solution Integrations at the moment so Azure netup files for file
3:35:25
moment so Azure netup files for file
3:35:25
moment so Azure netup files for file share then there's the blob storage
3:35:27
share then there's the blob storage
3:35:27
share then there's the blob storage components so if you're familiar with
3:35:28
components so if you're familiar with
3:35:29
components so if you're familiar with content libraries and templatized your
3:35:30
content libraries and templatized your
3:35:30
content libraries and templatized your VMS you can have that live on an Azure
3:35:33
VMS you can have that live on an Azure
3:35:33
VMS you can have that live on an Azure blob storage account which is kind of
3:35:35
blob storage account which is kind of
3:35:35
blob storage account which is kind of cool you don't have to move any of that
3:35:37
cool you don't have to move any of that
3:35:37
cool you don't have to move any of that to the vsan uh data store because once
3:35:39
to the vsan uh data store because once
3:35:39
to the vsan uh data store because once you deploy this you get a vsan data
3:35:41
you deploy this you get a vsan data
3:35:41
you deploy this you get a vsan data store and that's a finite resource right
3:35:43
store and that's a finite resource right
3:35:43
store and that's a finite resource right unless you add additional nodes then
3:35:45
unless you add additional nodes then
3:35:45
unless you add additional nodes then there's ice scy disc pools which is in
3:35:46
there's ice scy disc pools which is in
3:35:46
there's ice scy disc pools which is in public preview so it's another way to
3:35:48
public preview so it's another way to
3:35:48
public preview so it's another way to expand what you're doing related to your
3:35:50
expand what you're doing related to your
3:35:50
expand what you're doing related to your storage footprint so if you don't have
3:35:52
storage footprint so if you don't have
3:35:52
storage footprint so if you don't have to worry about adding an additional node
3:35:54
to worry about adding an additional node
3:35:54
to worry about adding an additional node if you just need additional storage for
3:35:56
if you just need additional storage for
3:35:56
if you just need additional storage for a short period of time you could think
3:35:57
a short period of time you could think
3:35:57
a short period of time you could think about using ice scuzzy disc pools then
3:36:00
about using ice scuzzy disc pools then
3:36:00
about using ice scuzzy disc pools then we've got a lot of customers who are
3:36:01
we've got a lot of customers who are
3:36:01
we've got a lot of customers who are looking at Azure traffic manager and
3:36:03
looking at Azure traffic manager and
3:36:03
looking at Azure traffic manager and application Gateway just for highly
3:36:05
application Gateway just for highly
3:36:05
application Gateway just for highly available highly resilient applications
3:36:07
available highly resilient applications
3:36:07
available highly resilient applications that's hard to do if your environment
3:36:09
that's hard to do if your environment
3:36:09
that's hard to do if your environment lives on premises in fact I don't think
3:36:10
lives on premises in fact I don't think
3:36:10
lives on premises in fact I don't think it's possible so having your Azure
3:36:12
it's possible so having your Azure
3:36:12
it's possible so having your Azure VMware solution VM sit closer to the arm
3:36:14
VMware solution VM sit closer to the arm
3:36:14
VMware solution VM sit closer to the arm apis is impactful in the sense that you
3:36:16
apis is impactful in the sense that you
3:36:16
apis is impactful in the sense that you can make use of these Azure native
3:36:18
can make use of these Azure native
3:36:18
can make use of these Azure native services that don't cost a a lot of
3:36:21
services that don't cost a a lot of
3:36:21
services that don't cost a a lot of money just to spin up and to make use of
3:36:24
money just to spin up and to make use of
3:36:24
money just to spin up and to make use of there's support for Hub and spoke so if
3:36:26
there's support for Hub and spoke so if
3:36:26
there's support for Hub and spoke so if you've got Hub and spoke already
3:36:28
you've got Hub and spoke already
3:36:28
you've got Hub and spoke already deployed in your environment you can
3:36:30
deployed in your environment you can
3:36:30
deployed in your environment you can extend what you're doing into Azure
3:36:31
extend what you're doing into Azure
3:36:31
extend what you're doing into Azure VMware solution and that would just
3:36:32
VMware solution and that would just
3:36:33
VMware solution and that would just trickle into what you're doing from your
3:36:34
trickle into what you're doing from your
3:36:34
trickle into what you're doing from your full-blown ENT Enterprise scale digital
3:36:37
full-blown ENT Enterprise scale digital
3:36:37
full-blown ENT Enterprise scale digital transformation then there's the
3:36:39
transformation then there's the
3:36:39
transformation then there's the Microsoft Azure backup server one thing
3:36:41
Microsoft Azure backup server one thing
3:36:41
Microsoft Azure backup server one thing to mention here too is there's a number
3:36:43
to mention here too is there's a number
3:36:43
to mention here too is there's a number of third party backup uh solutions that
3:36:45
of third party backup uh solutions that
3:36:45
of third party backup uh solutions that are also available at the moment so
3:36:47
are also available at the moment so
3:36:47
are also available at the moment so comol Veritas rubric uh vhim I'm sure
3:36:50
comol Veritas rubric uh vhim I'm sure
3:36:50
comol Veritas rubric uh vhim I'm sure I'm missing one there's about four or
3:36:52
I'm missing one there's about four or
3:36:52
I'm missing one there's about four or five of them that are now certified with
3:36:54
five of them that are now certified with
3:36:54
five of them that are now certified with more that are going through
3:36:54
more that are going through
3:36:54
more that are going through certification process right now with
3:36:56
certification process right now with
3:36:56
certification process right now with Microsoft so you can either use
3:36:58
Microsoft so you can either use
3:36:58
Microsoft so you can either use Microsoft as your backup server to
3:37:00
Microsoft as your backup server to
3:37:00
Microsoft as your backup server to backup your VMS just like if they lived
3:37:02
backup your VMS just like if they lived
3:37:02
backup your VMS just like if they lived on premises and you were using Microsoft
3:37:03
on premises and you were using Microsoft
3:37:04
on premises and you were using Microsoft Azure backup server or you can lean on
3:37:06
Azure backup server or you can lean on
3:37:06
Azure backup server or you can lean on some of the third party solutions that
3:37:07
some of the third party solutions that
3:37:07
some of the third party solutions that might already be in your environment you
3:37:09
might already be in your environment you
3:37:09
might already be in your environment you can onboard Azure monitor as well as
3:37:12
can onboard Azure monitor as well as
3:37:12
can onboard Azure monitor as well as Azure security Center and Azure Sentinel
3:37:14
Azure security Center and Azure Sentinel
3:37:14
Azure security Center and Azure Sentinel so I think these are also so awesome
3:37:16
so I think these are also so awesome
3:37:16
so I think these are also so awesome because a lot of times folks don't know
3:37:18
because a lot of times folks don't know
3:37:18
because a lot of times folks don't know what they have they don't know the
3:37:19
what they have they don't know the
3:37:19
what they have they don't know the security posture of their environment so
3:37:21
security posture of their environment so
3:37:21
security posture of their environment so being able to onboard and expand what
3:37:24
being able to onboard and expand what
3:37:24
being able to onboard and expand what you're doing from a security perspective
3:37:26
you're doing from a security perspective
3:37:26
you're doing from a security perspective alone helps a lot of customers out with
3:37:28
alone helps a lot of customers out with
3:37:28
alone helps a lot of customers out with making sure that everything's baselined
3:37:30
making sure that everything's baselined
3:37:30
making sure that everything's baselined correctly and configured
3:37:34
correctly in terms of the resources
3:37:37
correctly in terms of the resources
3:37:37
correctly in terms of the resources because I always like to leave folks
3:37:38
because I always like to leave folks
3:37:38
because I always like to leave folks with a lot of good
3:37:39
with a lot of good
3:37:39
with a lot of good info uh a lot of customers and a lot of
3:37:42
info uh a lot of customers and a lot of
3:37:42
info uh a lot of customers and a lot of folks that I've talked to always ask
3:37:44
folks that I've talked to always ask
3:37:44
folks that I've talked to always ask about Hands-On well it's a hard service
3:37:45
about Hands-On well it's a hard service
3:37:45
about Hands-On well it's a hard service to do Hands-On with so Microsoft
3:37:49
to do Hands-On with so Microsoft
3:37:49
to do Hands-On with so Microsoft partnered up with VMware to create
3:37:51
partnered up with VMware to create
3:37:51
partnered up with VMware to create Hands-On Labs now if you're familiar
3:37:52
Hands-On Labs now if you're familiar
3:37:52
Hands-On Labs now if you're familiar with vmware's Hands-On Labs it requires
3:37:55
with vmware's Hands-On Labs it requires
3:37:55
with vmware's Hands-On Labs it requires a registration and then you're able to
3:37:57
a registration and then you're able to
3:37:57
a registration and then you're able to go get familiarity with whatever service
3:38:00
go get familiarity with whatever service
3:38:00
go get familiarity with whatever service you're looking for doesn't have to be
3:38:01
you're looking for doesn't have to be
3:38:01
you're looking for doesn't have to be just Azure VMR solution but Azure VMR
3:38:03
just Azure VMR solution but Azure VMR
3:38:03
just Azure VMR solution but Azure VMR solution has a couple of Hands-On Labs
3:38:05
solution has a couple of Hands-On Labs
3:38:05
solution has a couple of Hands-On Labs at the moment these are click-through
3:38:07
at the moment these are click-through
3:38:07
at the moment these are click-through guided tutorials that help you figure
3:38:10
guided tutorials that help you figure
3:38:10
guided tutorials that help you figure out how to use the service and configure
3:38:12
out how to use the service and configure
3:38:12
out how to use the service and configure everything correctly the first two labs
3:38:15
everything correctly the first two labs
3:38:15
everything correctly the first two labs deal with private Cloud deployment and
3:38:17
deal with private Cloud deployment and
3:38:17
deal with private Cloud deployment and connectivity so you'll go through the
3:38:19
connectivity so you'll go through the
3:38:19
connectivity so you'll go through the notion of building out the Azure VMR
3:38:21
notion of building out the Azure VMR
3:38:21
notion of building out the Azure VMR solution environment and then connecting
3:38:23
solution environment and then connecting
3:38:23
solution environment and then connecting it into AZ an Azure v-net and then the
3:38:25
it into AZ an Azure v-net and then the
3:38:25
it into AZ an Azure v-net and then the other lab deals with onboarding hcx
3:38:29
other lab deals with onboarding hcx
3:38:29
other lab deals with onboarding hcx because remember that's the piece that
3:38:31
because remember that's the piece that
3:38:31
because remember that's the piece that migrates everything and establishing a
3:38:33
migrates everything and establishing a
3:38:33
migrates everything and establishing a site pairing from on premises into Azure
3:38:35
site pairing from on premises into Azure
3:38:35
site pairing from on premises into Azure and then migrating VMS so that's the
3:38:38
and then migrating VMS so that's the
3:38:38
and then migrating VMS so that's the recommended pattern in terms of being
3:38:40
recommended pattern in terms of being
3:38:40
recommended pattern in terms of being able to migrate VMS from on premises all
3:38:42
able to migrate VMS from on premises all
3:38:42
able to migrate VMS from on premises all the way into Azure there's a number of
3:38:43
the way into Azure there's a number of
3:38:43
the way into Azure there's a number of ways you if that doesn't work out
3:38:45
ways you if that doesn't work out
3:38:45
ways you if that doesn't work out because usually some customers are get
3:38:46
because usually some customers are get
3:38:46
because usually some customers are get to get to that point where they realize
3:38:48
to get to that point where they realize
3:38:48
to get to that point where they realize hcx is not going to work with them for
3:38:49
hcx is not going to work with them for
3:38:49
hcx is not going to work with them for whatever reason there are a number of
3:38:51
whatever reason there are a number of
3:38:51
whatever reason there are a number of other ways you can get VMS into aszure
3:38:53
other ways you can get VMS into aszure
3:38:53
other ways you can get VMS into aszure VMware solution but the recommended
3:38:55
VMware solution but the recommended
3:38:55
VMware solution but the recommended pattern to follow until there's
3:38:57
pattern to follow until there's
3:38:57
pattern to follow until there's something that doesn't work right is uh
3:38:58
something that doesn't work right is uh
3:38:58
something that doesn't work right is uh hcx so this lab is really helpful in
3:39:00
hcx so this lab is really helpful in
3:39:01
hcx so this lab is really helpful in that
3:39:02
that
3:39:02
that aspect Microsoft also authored a learn
3:39:05
aspect Microsoft also authored a learn
3:39:05
aspect Microsoft also authored a learn path I authored two of these three
3:39:06
path I authored two of these three
3:39:07
path I authored two of these three modules so these are great ways to
3:39:09
modules so these are great ways to
3:39:09
modules so these are great ways to understand everything you have to factor
3:39:11
understand everything you have to factor
3:39:11
understand everything you have to factor in related to planning so the first
3:39:13
in related to planning so the first
3:39:13
in related to planning so the first module deals with what is aure VMR
3:39:15
module deals with what is aure VMR
3:39:15
module deals with what is aure VMR solution helps somebody out with the
3:39:17
solution helps somebody out with the
3:39:17
solution helps somebody out with the value proposition why would you bring
3:39:19
value proposition why would you bring
3:39:19
value proposition why would you bring this into an environment and it helps
3:39:21
this into an environment and it helps
3:39:21
this into an environment and it helps you understand how it's positioned how
3:39:23
you understand how it's positioned how
3:39:23
you understand how it's positioned how you could position it with your company
3:39:25
you could position it with your company
3:39:25
you could position it with your company and hopefully onboard it into your
3:39:27
and hopefully onboard it into your
3:39:27
and hopefully onboard it into your environment the next module deals with
3:39:30
environment the next module deals with
3:39:30
environment the next module deals with deployment so it's all of the prxs that
3:39:32
deployment so it's all of the prxs that
3:39:32
deployment so it's all of the prxs that you have to factor in from a networking
3:39:34
you have to factor in from a networking
3:39:34
you have to factor in from a networking perspective from a uh subscription
3:39:37
perspective from a uh subscription
3:39:37
perspective from a uh subscription perspective from a whitelisting
3:39:38
perspective from a whitelisting
3:39:38
perspective from a whitelisting perspective so in order to onboard the
3:39:40
perspective so in order to onboard the
3:39:40
perspective so in order to onboard the service you have to whitelist a
3:39:42
service you have to whitelist a
3:39:42
service you have to whitelist a subscription and then you're able to
3:39:44
subscription and then you're able to
3:39:44
subscription and then you're able to onboard the environment into your
3:39:46
onboard the environment into your
3:39:46
onboard the environment into your subscription so a lot of these different
3:39:48
subscription so a lot of these different
3:39:48
subscription so a lot of these different components are covered in that
3:39:50
components are covered in that
3:39:50
components are covered in that deployment module and then it'll walk
3:39:51
deployment module and then it'll walk
3:39:51
deployment module and then it'll walk you through what a deployment looks like
3:39:53
you through what a deployment looks like
3:39:53
you through what a deployment looks like it'll have you walk through and deploy
3:39:55
it'll have you walk through and deploy
3:39:55
it'll have you walk through and deploy the Azure VMR solution environment
3:39:58
the Azure VMR solution environment
3:39:58
the Azure VMR solution environment connect it into an Azure v-net and then
3:40:00
connect it into an Azure v-net and then
3:40:00
connect it into an Azure v-net and then you're ready to go for the third module
3:40:02
you're ready to go for the third module
3:40:02
you're ready to go for the third module which deals with hcx so that walks
3:40:05
which deals with hcx so that walks
3:40:05
which deals with hcx so that walks through the same sort of PRX required to
3:40:07
through the same sort of PRX required to
3:40:07
through the same sort of PRX required to establish a site pairing from on
3:40:09
establish a site pairing from on
3:40:09
establish a site pairing from on premises into Azure over your express
3:40:10
premises into Azure over your express
3:40:10
premises into Azure over your express route circuit and then what it looks
3:40:12
route circuit and then what it looks
3:40:12
route circuit and then what it looks like to migrate a VM from on premises
3:40:14
like to migrate a VM from on premises
3:40:14
like to migrate a VM from on premises into azure
3:40:18
so I want to walk through the demo next
3:40:21
so I want to walk through the demo next
3:40:21
so I want to walk through the demo next and I want to add a couple of caveats
3:40:23
and I want to add a couple of caveats
3:40:23
and I want to add a couple of caveats here so Azure vmore solution does take
3:40:26
here so Azure vmore solution does take
3:40:26
here so Azure vmore solution does take about three and a half to four hours to
3:40:27
about three and a half to four hours to
3:40:27
about three and a half to four hours to deploy so rather than keep you on here
3:40:29
deploy so rather than keep you on here
3:40:29
deploy so rather than keep you on here for three and a half to four hours when
3:40:31
for three and a half to four hours when
3:40:31
for three and a half to four hours when we've already been live for a little
3:40:32
we've already been live for a little
3:40:32
we've already been live for a little over three I sped some of this up so I
3:40:35
over three I sped some of this up so I
3:40:35
over three I sped some of this up so I wanted to show you what it was like to
3:40:37
wanted to show you what it was like to
3:40:37
wanted to show you what it was like to build out Azure vmw solution how you
3:40:40
build out Azure vmw solution how you
3:40:40
build out Azure vmw solution how you build it out in the
3:40:42
build it out in the
3:40:42
build it out in the portal so this is a great little video
3:40:45
portal so this is a great little video
3:40:45
portal so this is a great little video demo and I will just kind of guide
3:40:47
demo and I will just kind of guide
3:40:47
demo and I will just kind of guide what's happening with my voice so you'll
3:40:49
what's happening with my voice so you'll
3:40:49
what's happening with my voice so you'll want to go look for the Azure VM
3:40:51
want to go look for the Azure VM
3:40:51
want to go look for the Azure VM solution
3:40:53
solution
3:40:53
solution environment and then once it shows up
3:40:55
environment and then once it shows up
3:40:55
environment and then once it shows up here nothing's been deployed right so
3:40:57
here nothing's been deployed right so
3:40:57
here nothing's been deployed right so you can go and you can click create at
3:40:58
you can go and you can click create at
3:40:58
you can go and you can click create at the top you can click create private
3:41:00
the top you can click create private
3:41:00
the top you can click create private cloud in that blue box doesn't really
3:41:03
cloud in that blue box doesn't really
3:41:03
cloud in that blue box doesn't really matter it'll take you to the PRX page so
3:41:05
matter it'll take you to the PRX page so
3:41:05
matter it'll take you to the PRX page so if you somehow missed the pr Rex let's
3:41:07
if you somehow missed the pr Rex let's
3:41:07
if you somehow missed the pr Rex let's say you just decided you were going to
3:41:08
say you just decided you were going to
3:41:08
say you just decided you were going to go to deploy it this would at least take
3:41:10
go to deploy it this would at least take
3:41:10
go to deploy it this would at least take you to where it shows up in our
3:41:11
you to where it shows up in our
3:41:11
you to where it shows up in our documentation right so if you didn't
3:41:13
documentation right so if you didn't
3:41:13
documentation right so if you didn't take a look at the Hands-On Labs or the
3:41:15
take a look at the Hands-On Labs or the
3:41:15
take a look at the Hands-On Labs or the learn module this would help you out so
3:41:17
learn module this would help you out so
3:41:17
learn module this would help you out so you need an EA agreement or a CSP
3:41:19
you need an EA agreement or a CSP
3:41:19
you need an EA agreement or a CSP agreement and then a valid non
3:41:21
agreement and then a valid non
3:41:21
agreement and then a valid non overlapping CER address block and the
3:41:23
overlapping CER address block and the
3:41:23
overlapping CER address block and the recommended pattern is it's a minimum of
3:41:25
recommended pattern is it's a minimum of
3:41:25
recommended pattern is it's a minimum of sl22 it could always be bigger if it
3:41:26
sl22 it could always be bigger if it
3:41:26
sl22 it could always be bigger if it needs to be so it's just like a lot of
3:41:28
needs to be so it's just like a lot of
3:41:28
needs to be so it's just like a lot of other Azure resources right tie it to an
3:41:30
other Azure resources right tie it to an
3:41:30
other Azure resources right tie it to an Azure Resource Group give it a
3:41:33
Azure Resource Group give it a
3:41:33
Azure Resource Group give it a name my specific environment lives in
3:41:36
name my specific environment lives in
3:41:36
name my specific environment lives in North
3:41:38
Central and then you'll go down here to
3:41:41
Central and then you'll go down here to
3:41:41
Central and then you'll go down here to select the host again there's only one
3:41:44
select the host again there's only one
3:41:44
select the host again there's only one skew so it's the a 36 node and then
3:41:46
skew so it's the a 36 node and then
3:41:46
skew so it's the a 36 node and then you'll Supply The Cider address
3:41:49
you'll Supply The Cider address
3:41:49
you'll Supply The Cider address block and I picked 105.0 do0 however I
3:41:53
block and I picked 105.0 do0 however I
3:41:53
block and I picked 105.0 do0 however I mistyped it in the demo but it always
3:41:56
mistyped it in the demo but it always
3:41:56
mistyped it in the demo but it always works out just
3:41:58
fine and then you can go in and you can
3:42:01
fine and then you can go in and you can
3:42:01
fine and then you can go in and you can add some tags so tags are a big part of
3:42:05
add some tags so tags are a big part of
3:42:05
add some tags so tags are a big part of folks related to cost management and
3:42:07
folks related to cost management and
3:42:07
folks related to cost management and chargeback you can add tags into your a
3:42:09
chargeback you can add tags into your a
3:42:09
chargeback you can add tags into your a your VMR solution
3:42:11
your VMR solution
3:42:11
your VMR solution environment then once you're done you
3:42:14
environment then once you're done you
3:42:14
environment then once you're done you can select review and
3:42:19
create and it will go through the
3:42:21
create and it will go through the
3:42:21
create and it will go through the validation process before you hit create
3:42:24
validation process before you hit create
3:42:24
validation process before you hit create you can always go down and evaluate all
3:42:25
you can always go down and evaluate all
3:42:25
you can always go down and evaluate all of the settings you had configured this
3:42:28
of the settings you had configured this
3:42:28
of the settings you had configured this is always helpful because it does take
3:42:30
is always helpful because it does take
3:42:30
is always helpful because it does take like I said about four hours to deploy
3:42:32
like I said about four hours to deploy
3:42:32
like I said about four hours to deploy if anything wind up getting missed you
3:42:33
if anything wind up getting missed you
3:42:33
if anything wind up getting missed you can just hit previous and course correct
3:42:35
can just hit previous and course correct
3:42:35
can just hit previous and course correct and fix that before you uh deploy so
3:42:38
and fix that before you uh deploy so
3:42:38
and fix that before you uh deploy so it's as simple as hitting create which I
3:42:40
it's as simple as hitting create which I
3:42:40
it's as simple as hitting create which I don't know if you're like me that's a
3:42:41
don't know if you're like me that's a
3:42:41
don't know if you're like me that's a very easier reality than having to
3:42:45
very easier reality than having to
3:42:45
very easier reality than having to buildout Venter VMware environments on
3:42:47
buildout Venter VMware environments on
3:42:47
buildout Venter VMware environments on premises right so in a matter of 4ish
3:42:49
premises right so in a matter of 4ish
3:42:50
premises right so in a matter of 4ish hours you'll have three nodes a number
3:42:52
hours you'll have three nodes a number
3:42:52
hours you'll have three nodes a number of servers that are involved in the
3:42:55
of servers that are involved in the
3:42:55
of servers that are involved in the environment and everything's up and
3:42:57
environment and everything's up and
3:42:57
environment and everything's up and functional right so all of that was
3:42:59
functional right so all of that was
3:42:59
functional right so all of that was abstracted for you behind the Azure
3:43:00
abstracted for you behind the Azure
3:43:00
abstracted for you behind the Azure resource manager portal so you see over
3:43:02
resource manager portal so you see over
3:43:02
resource manager portal so you see over here on the right all of the 105.0 do0
3:43:05
here on the right all of the 105.0 do0
3:43:05
here on the right all of the 105.0 do0 that wound up getting carved out by the
3:43:07
that wound up getting carved out by the
3:43:07
that wound up getting carved out by the automation I just supplied that CER
3:43:08
automation I just supplied that CER
3:43:09
automation I just supplied that CER address block and you'll know it it
3:43:11
address block and you'll know it it
3:43:11
address block and you'll know it it worked because you'll see succeeded so
3:43:13
worked because you'll see succeeded so
3:43:13
worked because you'll see succeeded so while this is building it'll say
3:43:15
while this is building it'll say
3:43:15
while this is building it'll say building so when it says succeeded this
3:43:18
building so when it says succeeded this
3:43:18
building so when it says succeeded this is where you need to go in and you need
3:43:19
is where you need to go in and you need
3:43:19
is where you need to go in and you need to now connect the express route circuit
3:43:22
to now connect the express route circuit
3:43:22
to now connect the express route circuit into the Azure vnet so this is a brand
3:43:24
into the Azure vnet so this is a brand
3:43:24
into the Azure vnet so this is a brand new
3:43:25
new
3:43:25
new screen what you wind up doing is you you
3:43:27
screen what you wind up doing is you you
3:43:27
screen what you wind up doing is you you need to have that virtual Network that
3:43:28
need to have that virtual Network that
3:43:28
need to have that virtual Network that has a Gateway subnet you can create a
3:43:30
has a Gateway subnet you can create a
3:43:30
has a Gateway subnet you can create a brand new one or in my demo I already
3:43:32
brand new one or in my demo I already
3:43:32
brand new one or in my demo I already have a a vet with a subnet created
3:43:36
have a a vet with a subnet created
3:43:36
have a a vet with a subnet created you'll select that and it's a matter of
3:43:39
you'll select that and it's a matter of
3:43:39
you'll select that and it's a matter of going up to the top and hitting
3:43:42
going up to the top and hitting
3:43:42
going up to the top and hitting save and then a number of automation
3:43:45
save and then a number of automation
3:43:45
save and then a number of automation components get kicked
3:43:46
components get kicked
3:43:46
components get kicked off so go to the same kind of deployment
3:43:49
off so go to the same kind of deployment
3:43:49
off so go to the same kind of deployment overview and then you'll get a bunch of
3:43:51
overview and then you'll get a bunch of
3:43:51
overview and then you'll get a bunch of things like you'll get the v-net Gateway
3:43:53
things like you'll get the v-net Gateway
3:43:53
things like you'll get the v-net Gateway the local connection point the express
3:43:55
the local connection point the express
3:43:55
the local connection point the express route off key Etc and you'll know it
3:43:57
route off key Etc and you'll know it
3:43:57
route off key Etc and you'll know it worked because you'll go down to the
3:43:58
worked because you'll go down to the
3:43:58
worked because you'll go down to the connectivity section underneath manage
3:44:02
connectivity section underneath manage
3:44:02
connectivity section underneath manage you'll go to the express route
3:44:06
section and you will see that an o key
3:44:08
section and you will see that an o key
3:44:08
section and you will see that an o key has been created and used to connect
3:44:11
has been created and used to connect
3:44:11
has been created and used to connect your express route circuit into an Azure
3:44:13
your express route circuit into an Azure
3:44:13
your express route circuit into an Azure v-net so this
3:44:15
v-net so this
3:44:15
v-net so this demo encompasses basic interconnectivity
3:44:19
demo encompasses basic interconnectivity
3:44:19
demo encompasses basic interconnectivity there's more involved if you need to
3:44:21
there's more involved if you need to
3:44:21
there's more involved if you need to figure out how to deploy this with your
3:44:23
figure out how to deploy this with your
3:44:23
figure out how to deploy this with your on- premises environments and if you get
3:44:25
on- premises environments and if you get
3:44:25
on- premises environments and if you get to that point you can always reach out
3:44:26
to that point you can always reach out
3:44:26
to that point you can always reach out you can always talk to your Microsoft
3:44:28
you can always talk to your Microsoft
3:44:28
you can always talk to your Microsoft counterparts there's a number of teams
3:44:30
counterparts there's a number of teams
3:44:30
counterparts there's a number of teams available at this point in time to help
3:44:32
available at this point in time to help
3:44:32
available at this point in time to help you realize the value of this
3:44:35
you realize the value of this
3:44:35
you realize the value of this journey and that is the end of what I
3:44:39
journey and that is the end of what I
3:44:39
journey and that is the end of what I have to share today so thank you for the
3:44:42
have to share today so thank you for the
3:44:42
have to share today so thank you for the opportunity Simon I definitely
3:44:43
opportunity Simon I definitely
3:44:43
opportunity Simon I definitely appreciate it
3:44:45
appreciate it
3:44:45
appreciate it um I guess I could flip over and see if
3:44:47
um I guess I could flip over and see if
3:44:47
um I guess I could flip over and see if there's any
3:44:49
there's any
3:44:49
there's any questions so let's
3:44:53
see all right Shannon that was great I
3:44:56
see all right Shannon that was great I
3:44:56
see all right Shannon that was great I think it was a very very crisp
3:44:57
think it was a very very crisp
3:44:57
think it was a very very crisp presentations uh we do have a couple of
3:45:00
presentations uh we do have a couple of
3:45:00
presentations uh we do have a couple of questions from the comments let's take
3:45:01
questions from the comments let's take
3:45:02
questions from the comments let's take it yeah I'm seeing it I'm seeing it yeah
3:45:04
it yeah I'm seeing it I'm seeing it yeah
3:45:05
it yeah I'm seeing it I'm seeing it yeah yeah so let's see so it looks
3:45:07
yeah so let's see so it looks
3:45:07
yeah so let's see so it looks like uh what is it oh yeah so the
3:45:11
like uh what is it oh yeah so the
3:45:11
like uh what is it oh yeah so the licensing components are interesting you
3:45:13
licensing components are interesting you
3:45:14
licensing components are interesting you don't have to
3:45:15
don't have to
3:45:15
don't have to add licensing or deal with licensing for
3:45:18
add licensing or deal with licensing for
3:45:18
add licensing or deal with licensing for Venter vsan NSX that's all taken care of
3:45:21
Venter vsan NSX that's all taken care of
3:45:21
Venter vsan NSX that's all taken care of for you even the add-on of hcx advanced
3:45:24
for you even the add-on of hcx advanced
3:45:24
for you even the add-on of hcx advanced that's taken care of for you if you need
3:45:26
that's taken care of for you if you need
3:45:26
that's taken care of for you if you need site recovery manager that's a byol
3:45:29
site recovery manager that's a byol
3:45:29
site recovery manager that's a byol license and that's something you would
3:45:30
license and that's something you would
3:45:30
license and that's something you would work on with VMware but all of that's
3:45:33
work on with VMware but all of that's
3:45:33
work on with VMware but all of that's built into the core package you don't
3:45:35
built into the core package you don't
3:45:36
built into the core package you don't have to worry about licensing which is
3:45:38
have to worry about licensing which is
3:45:38
have to worry about licensing which is honestly kind of nice yeah who wants to
3:45:41
honestly kind of nice yeah who wants to
3:45:41
honestly kind of nice yeah who wants to deal with lense right I don't I I used
3:45:43
deal with lense right I don't I I used
3:45:43
deal with lense right I don't I I used to always tell people go to your licing
3:45:45
to always tell people go to your licing
3:45:45
to always tell people go to your licing people like I don't know any I I don't I
3:45:47
people like I don't know any I I don't I
3:45:47
people like I don't know any I I don't I don't pay attention to it so that's
3:45:49
don't pay attention to it so that's
3:45:49
don't pay attention to it so that's that's helpful it's all included all
3:45:51
that's helpful it's all included all
3:45:52
that's helpful it's all included all right so we have one from alen alen is
3:45:53
right so we have one from alen alen is
3:45:53
right so we have one from alen alen is saying Shannon can you just confirm that
3:45:55
saying Shannon can you just confirm that
3:45:55
saying Shannon can you just confirm that express route is a prerequisite or
3:45:57
express route is a prerequisite or
3:45:57
express route is a prerequisite or prerequirement I don't know what yeah so
3:45:59
prerequirement I don't know what yeah so
3:45:59
prerequirement I don't know what yeah so it's a it's a prere if you need to
3:46:01
it's a it's a prere if you need to
3:46:01
it's a it's a prere if you need to migrate your VMS on premises into Azure
3:46:04
migrate your VMS on premises into Azure
3:46:04
migrate your VMS on premises into Azure so when we were talking about the
3:46:06
so when we were talking about the
3:46:06
so when we were talking about the different connectivity models the full
3:46:09
different connectivity models the full
3:46:09
different connectivity models the full interconnectivity is the one you need if
3:46:11
interconnectivity is the one you need if
3:46:11
interconnectivity is the one you need if you are migrating VMS from on premises
3:46:13
you are migrating VMS from on premises
3:46:13
you are migrating VMS from on premises all the way into Azure VM solution you
3:46:15
all the way into Azure VM solution you
3:46:15
all the way into Azure VM solution you could stand up a sight tosite VPN tunnel
3:46:18
could stand up a sight tosite VPN tunnel
3:46:18
could stand up a sight tosite VPN tunnel and you could migrate maybe Dev
3:46:20
and you could migrate maybe Dev
3:46:21
and you could migrate maybe Dev workloads or anything that's
3:46:22
workloads or anything that's
3:46:22
workloads or anything that's non-production based but when it comes
3:46:24
non-production based but when it comes
3:46:24
non-production based but when it comes to production you want to make sure
3:46:25
to production you want to make sure
3:46:25
to production you want to make sure you've got the express route circuit
3:46:28
you've got the express route circuit
3:46:28
you've got the express route circuit because if you have a problem with
3:46:29
because if you have a problem with
3:46:29
because if you have a problem with migrating a VM from on premises all the
3:46:31
migrating a VM from on premises all the
3:46:31
migrating a VM from on premises all the way into Azure VMware solution and you
3:46:33
way into Azure VMware solution and you
3:46:33
way into Azure VMware solution and you have to engage Microsoft and Microsoft
3:46:35
have to engage Microsoft and Microsoft
3:46:35
have to engage Microsoft and Microsoft has to go engage VMware vmware's first
3:46:37
has to go engage VMware vmware's first
3:46:37
has to go engage VMware vmware's first thing they're going to ask is how is
3:46:39
thing they're going to ask is how is
3:46:39
thing they're going to ask is how is that migration pattern happening so in
3:46:41
that migration pattern happening so in
3:46:41
that migration pattern happening so in order for them to back that migration
3:46:43
order for them to back that migration
3:46:43
order for them to back that migration pattern with that their SLA they want
3:46:45
pattern with that their SLA they want
3:46:45
pattern with that their SLA they want that to happen over an express route
3:46:46
that to happen over an express route
3:46:46
that to happen over an express route circuit that that could change that's
3:46:48
circuit that that could change that's
3:46:48
circuit that that could change that's just where it stands right now so if you
3:46:51
just where it stands right now so if you
3:46:51
just where it stands right now so if you just need maybe sight to sight
3:46:52
just need maybe sight to sight
3:46:52
just need maybe sight to sight connectivity right you just need hybrid
3:46:54
connectivity right you just need hybrid
3:46:54
connectivity right you just need hybrid connectivity you don't you're not
3:46:55
connectivity you don't you're not
3:46:55
connectivity you don't you're not planning on migrating BMS you could have
3:46:57
planning on migrating BMS you could have
3:46:57
planning on migrating BMS you could have a sight tosite VPN if you're trying to
3:46:59
a sight tosite VPN if you're trying to
3:46:59
a sight tosite VPN if you're trying to build out what that looks like you're
3:47:01
build out what that looks like you're
3:47:01
build out what that looks like you're trying to build up the the the notion of
3:47:03
trying to build up the the the notion of
3:47:03
trying to build up the the the notion of moving it from on premises into Azure
3:47:05
moving it from on premises into Azure
3:47:05
moving it from on premises into Azure you could have a sight to sight bpn for
3:47:07
you could have a sight to sight bpn for
3:47:07
you could have a sight to sight bpn for kind of lower uh hanging workloads
3:47:09
kind of lower uh hanging workloads
3:47:09
kind of lower uh hanging workloads something that's not production but when
3:47:10
something that's not production but when
3:47:10
something that's not production but when it comes to production and a true
3:47:11
it comes to production and a true
3:47:12
it comes to production and a true migration pattern of all of your heavier
3:47:14
migration pattern of all of your heavier
3:47:14
migration pattern of all of your heavier production levels workloads you'll want
3:47:15
production levels workloads you'll want
3:47:15
production levels workloads you'll want to make sure you have your express route
3:47:17
to make sure you have your express route
3:47:17
to make sure you have your express route circuit peered into Azure from on
3:47:19
circuit peered into Azure from on
3:47:19
circuit peered into Azure from on premises that's perfect pradep says
3:47:21
premises that's perfect pradep says
3:47:21
premises that's perfect pradep says amazing session ah thank you thanks for
3:47:24
amazing session ah thank you thanks for
3:47:24
amazing session ah thank you thanks for tuning in um I don't see if we have any
3:47:26
tuning in um I don't see if we have any
3:47:26
tuning in um I don't see if we have any more questions um is saying is it VM on
3:47:30
more questions um is saying is it VM on
3:47:30
more questions um is saying is it VM on Azure solution I think yeah so it's
3:47:33
Azure solution I think yeah so it's
3:47:33
Azure solution I think yeah so it's called Azure vmw solution or ABS you
3:47:36
called Azure vmw solution or ABS you
3:47:36
called Azure vmw solution or ABS you might see it referenced inside of our
3:47:38
might see it referenced inside of our
3:47:38
might see it referenced inside of our documentation you'll see it as Azure vmw
3:47:40
documentation you'll see it as Azure vmw
3:47:40
documentation you'll see it as Azure vmw solution we don't abbreviate it it's
3:47:41
solution we don't abbreviate it it's
3:47:41
solution we don't abbreviate it it's weird we abbreviate a lot of things but
3:47:43
weird we abbreviate a lot of things but
3:47:43
weird we abbreviate a lot of things but we don't abbreviate azure VMware
3:47:45
we don't abbreviate azure VMware
3:47:45
we don't abbreviate azure VMware solution in our documentation so that's
3:47:46
solution in our documentation so that's
3:47:46
solution in our documentation so that's the way you'll see it referenced and I
3:47:48
the way you'll see it referenced and I
3:47:48
the way you'll see it referenced and I think VMware has an offering in most
3:47:50
think VMware has an offering in most
3:47:50
think VMware has an offering in most major clouds too so you may you might
3:47:52
major clouds too so you may you might
3:47:52
major clouds too so you may you might see it on AWS you might see it in gcp I
3:47:54
see it on AWS you might see it in gcp I
3:47:54
see it on AWS you might see it in gcp I I feel like they're realizing they need
3:47:56
I feel like they're realizing they need
3:47:56
I feel like they're realizing they need to be involved in a lot of different
3:47:58
to be involved in a lot of different
3:47:58
to be involved in a lot of different Cloud deployments because customers
3:48:00
Cloud deployments because customers
3:48:00
Cloud deployments because customers aren't just in one Cloud anymore yeah
3:48:02
aren't just in one Cloud anymore yeah
3:48:02
aren't just in one Cloud anymore yeah exactly we're moving toward multicloud
3:48:04
exactly we're moving toward multicloud
3:48:04
exactly we're moving toward multicloud and people have already moved towards
3:48:06
and people have already moved towards
3:48:06
and people have already moved towards multicloud right so that makes sense uh
3:48:09
multicloud right so that makes sense uh
3:48:09
multicloud right so that makes sense uh all right that was Shannon that was
3:48:10
all right that was Shannon that was
3:48:10
all right that was Shannon that was absolutely great I don't see any more
3:48:11
absolutely great I don't see any more
3:48:11
absolutely great I don't see any more questions over there any any final words
3:48:13
questions over there any any final words
3:48:13
questions over there any any final words or anything finally you want to plugin
3:48:15
or anything finally you want to plugin
3:48:15
or anything finally you want to plugin before end the day just thanks for
3:48:17
before end the day just thanks for
3:48:17
before end the day just thanks for letting me come and and and present it's
3:48:20
letting me come and and and present it's
3:48:20
letting me come and and and present it's always an awesome opportunity to
3:48:21
always an awesome opportunity to
3:48:21
always an awesome opportunity to collaborate with somebody that I haven't
3:48:23
collaborate with somebody that I haven't
3:48:23
collaborate with somebody that I haven't yet really collaborated with I've just
3:48:24
yet really collaborated with I've just
3:48:24
yet really collaborated with I've just interacted with you on the uh on the
3:48:26
interacted with you on the uh on the
3:48:26
interacted with you on the uh on the internets right so it's nice to get a
3:48:28
internets right so it's nice to get a
3:48:28
internets right so it's nice to get a chance to come and collaborate with you
3:48:30
chance to come and collaborate with you
3:48:30
chance to come and collaborate with you and actually participate so thanks for
3:48:32
and actually participate so thanks for
3:48:32
and actually participate so thanks for the opportunity and thanks for everybody
3:48:33
the opportunity and thanks for everybody
3:48:33
the opportunity and thanks for everybody that tuned in thank you so much Shannon
3:48:35
that tuned in thank you so much Shannon
3:48:35
that tuned in thank you so much Shannon thanks for accepting the invitation
3:48:37
thanks for accepting the invitation
3:48:37
thanks for accepting the invitation actually I really appreciate it U we
3:48:39
actually I really appreciate it U we
3:48:39
actually I really appreciate it U we would love to have you back whenever
3:48:40
would love to have you back whenever
3:48:40
would love to have you back whenever you're available I'm A Cloud advocate so
3:48:43
you're available I'm A Cloud advocate so
3:48:43
you're available I'm A Cloud advocate so I I don't think you're going to say no
3:48:44
I I don't think you're going to say no
3:48:44
I I don't think you're going to say no to me
3:48:46
to me
3:48:46
to me I love it I love it well keep that in
3:48:49
I love it I love it well keep that in
3:48:49
I love it I love it well keep that in mind I have I put you on the spot right
3:48:51
mind I have I put you on the spot right
3:48:51
mind I have I put you on the spot right it's
3:48:53
it's
3:48:53
it's recorded all right Shannon thank you so
3:48:55
recorded all right Shannon thank you so
3:48:55
recorded all right Shannon thank you so much have a nice day ahead we love to
3:48:57
much have a nice day ahead we love to
3:48:57
much have a nice day ahead we love to have you back and yeah take care and
3:48:58
have you back and yeah take care and
3:48:58
have you back and yeah take care and we'll see you soon all right take care
3:49:00
we'll see you soon all right take care
3:49:00
we'll see you soon all right take care bye
3:49:02
bye
3:49:02
bye everyone all right now that is the end
3:49:05
everyone all right now that is the end
3:49:05
everyone all right now that is the end of day four of cloud Summit can you
3:49:07
of day four of cloud Summit can you
3:49:07
of day four of cloud Summit can you imagine there's still seven days four 5
3:49:09
imagine there's still seven days four 5
3:49:09
imagine there's still seven days four 5 6 7 8 9 10 11 yeah there's still 11
3:49:13
6 7 8 9 10 11 yeah there's still 11
3:49:13
6 7 8 9 10 11 yeah there's still 11 there's still seven days to go for for
3:49:14
there's still seven days to go for for
3:49:14
there's still seven days to go for for cloud Summit I even say that even until
3:49:17
cloud Summit I even say that even until
3:49:17
cloud Summit I even say that even until now we have covered the entire ecosystem
3:49:19
now we have covered the entire ecosystem
3:49:19
now we have covered the entire ecosystem of azure but there's still a lot to come
3:49:22
of azure but there's still a lot to come
3:49:22
of azure but there's still a lot to come and especially on Sunday we have an
3:49:24
and especially on Sunday we have an
3:49:24
and especially on Sunday we have an entire day just dedicated for students
3:49:27
entire day just dedicated for students
3:49:27
entire day just dedicated for students how amazing is that we also have
3:49:29
how amazing is that we also have
3:49:29
how amazing is that we also have Microsoft imagine Cup winning team
3:49:31
Microsoft imagine Cup winning team
3:49:31
Microsoft imagine Cup winning team joining us uh then we have Microsoft
3:49:33
joining us uh then we have Microsoft
3:49:33
joining us uh then we have Microsoft student Partners they call it Microsoft
3:49:35
student Partners they call it Microsoft
3:49:35
student Partners they call it Microsoft learn student Partners uh but but yeah
3:49:39
learn student Partners uh but but yeah
3:49:39
learn student Partners uh but but yeah people oh my goodness Shannon has gone
3:49:40
people oh my goodness Shannon has gone
3:49:40
people oh my goodness Shannon has gone but people say wow thanks for the
3:49:42
but people say wow thanks for the
3:49:42
but people say wow thanks for the session many thanks for the session
3:49:44
session many thanks for the session
3:49:44
session many thanks for the session great session she was such a treat yeah
3:49:47
great session she was such a treat yeah
3:49:47
great session she was such a treat yeah I really enjoyed
3:49:50
I really enjoyed
3:49:50
I really enjoyed hosting um I appreciate your time Sharon
3:49:53
hosting um I appreciate your time Sharon
3:49:53
hosting um I appreciate your time Sharon yeah that was absolutely great I mean I
3:49:55
yeah that was absolutely great I mean I
3:49:55
yeah that was absolutely great I mean I would say the Rhythm that she had right
3:49:57
would say the Rhythm that she had right
3:49:57
would say the Rhythm that she had right there was a very good rhythm in in that
3:50:00
there was a very good rhythm in in that
3:50:00
there was a very good rhythm in in that session uh yeah and if you just go back
3:50:02
session uh yeah and if you just go back
3:50:02
session uh yeah and if you just go back and watch it we're GNA put all this
3:50:04
and watch it we're GNA put all this
3:50:04
and watch it we're GNA put all this session once again on Channel 9 and on
3:50:07
session once again on Channel 9 and on
3:50:07
session once again on Channel 9 and on actual Summit live website most probably
3:50:09
actual Summit live website most probably
3:50:09
actual Summit live website most probably after this Summit ends uh so definitely
3:50:11
after this Summit ends uh so definitely
3:50:11
after this Summit ends uh so definitely go and check that out having said that
3:50:13
go and check that out having said that
3:50:13
go and check that out having said that um if you if you're watching us on learn
3:50:15
um if you if you're watching us on learn
3:50:15
um if you if you're watching us on learn TV we have actually stopped streaming on
3:50:17
TV we have actually stopped streaming on
3:50:17
TV we have actually stopped streaming on learn TV because we have hello world
3:50:19
learn TV because we have hello world
3:50:19
learn TV because we have hello world going on but we are still live on
3:50:21
going on but we are still live on
3:50:21
going on but we are still live on Microsoft Developers YouTube channel so
3:50:23
Microsoft Developers YouTube channel so
3:50:23
Microsoft Developers YouTube channel so what I'm going to do now is I'm going to
3:50:25
what I'm going to do now is I'm going to
3:50:25
what I'm going to do now is I'm going to announce the giveaways how interesting
3:50:27
announce the giveaways how interesting
3:50:27
announce the giveaways how interesting is that we have been contest going on so
3:50:30
is that we have been contest going on so
3:50:30
is that we have been contest going on so the first uh giveaway that we are going
3:50:32
the first uh giveaway that we are going
3:50:32
the first uh giveaway that we are going to do is for the uh Q&A that people have
3:50:36
to do is for the uh Q&A that people have
3:50:36
to do is for the uh Q&A that people have asked we have always been telling you
3:50:38
asked we have always been telling you
3:50:38
asked we have always been telling you that whenever you ask question to these
3:50:40
that whenever you ask question to these
3:50:40
that whenever you ask question to these speakers or share your thoughts use this
3:50:42
speakers or share your thoughts use this
3:50:42
speakers or share your thoughts use this Cloud Sumit hashtag and now we are going
3:50:43
Cloud Sumit hashtag and now we are going
3:50:43
Cloud Sumit hashtag and now we are going to do a draw right no favorities we're
3:50:46
to do a draw right no favorities we're
3:50:46
to do a draw right no favorities we're going to do a draw so count of three two
3:50:49
going to do a draw so count of three two
3:50:49
going to do a draw so count of three two one let's click on this draw button
3:50:54
do some drum
3:50:57
do some drum
3:50:57
do some drum rolls let's see who wins Cloud Summit
3:51:00
rolls let's see who wins Cloud Summit
3:51:00
rolls let's see who wins Cloud Summit swacket no Microsoft developer you
3:51:02
swacket no Microsoft developer you
3:51:02
swacket no Microsoft developer you cannot win
3:51:03
cannot win
3:51:03
cannot win it oh my goodness oh I thought Microsoft
3:51:07
it oh my goodness oh I thought Microsoft
3:51:07
it oh my goodness oh I thought Microsoft developer won it but hey rickin tiari
3:51:09
developer won it but hey rickin tiari
3:51:09
developer won it but hey rickin tiari trii congratulations you win Cloud
3:51:12
trii congratulations you win Cloud
3:51:12
trii congratulations you win Cloud Summit swacket uh please take a
3:51:14
Summit swacket uh please take a
3:51:14
Summit swacket uh please take a screenshot of this and drop me an email
3:51:17
screenshot of this and drop me an email
3:51:17
screenshot of this and drop me an email at Simon aure summit. live and we'll
3:51:20
at Simon aure summit. live and we'll
3:51:20
at Simon aure summit. live and we'll make sure that we ship you the goodies
3:51:22
make sure that we ship you the goodies
3:51:22
make sure that we ship you the goodies uh in the next month having said that we
3:51:25
uh in the next month having said that we
3:51:25
uh in the next month having said that we do know that we have other good goodies
3:51:28
do know that we have other good goodies
3:51:28
do know that we have other good goodies to be given away but we will do that but
3:51:31
to be given away but we will do that but
3:51:31
to be given away but we will do that but let's go ahead and actually quickly see
3:51:33
let's go ahead and actually quickly see
3:51:33
let's go ahead and actually quickly see what's on the agenda on on day number
3:51:37
what's on the agenda on on day number
3:51:37
what's on the agenda on on day number five okay let's start so on day number
3:51:41
five okay let's start so on day number
3:51:41
five okay let's start so on day number five to get started
3:51:44
five to get started
3:51:44
five to get started let me quickly go ahead and zoom it okay
3:51:47
let me quickly go ahead and zoom it okay
3:51:47
let me quickly go ahead and zoom it okay so day number five September 17 we have
3:51:50
so day number five September 17 we have
3:51:50
so day number five September 17 we have uh as always it's a welcome note by me
3:51:53
uh as always it's a welcome note by me
3:51:53
uh as always it's a welcome note by me so there's nothing here over there we
3:51:54
so there's nothing here over there we
3:51:54
so there's nothing here over there we start the session at 6:30 a.m. eastern
3:51:57
start the session at 6:30 a.m. eastern
3:51:57
start the session at 6:30 a.m. eastern time zone the first session is by T Ali
3:52:01
time zone the first session is by T Ali
3:52:01
time zone the first session is by T Ali who's a Microsoft MVP and who's going to
3:52:02
who's a Microsoft MVP and who's going to
3:52:02
who's a Microsoft MVP and who's going to talk about aure SQL database where is my
3:52:05
talk about aure SQL database where is my
3:52:05
talk about aure SQL database where is my SQL agent that's a pretty interesting
3:52:07
SQL agent that's a pretty interesting
3:52:07
SQL agent that's a pretty interesting session uh topic uh so definitely go
3:52:10
session uh topic uh so definitely go
3:52:10
session uh topic uh so definitely go ahead and tune in
3:52:12
ahead and tune in
3:52:12
ahead and tune in tomorrow uh and I see there still
3:52:15
tomorrow uh and I see there still
3:52:15
tomorrow uh and I see there still comments going on oh wow people really
3:52:16
comments going on oh wow people really
3:52:17
comments going on oh wow people really love Shannon session wow that that's
3:52:20
love Shannon session wow that that's
3:52:20
love Shannon session wow that that's great
3:52:21
great
3:52:21
great uh
3:52:23
uh
3:52:23
uh uh Shannon says thanks Simon really to
3:52:27
uh Shannon says thanks Simon really to
3:52:27
uh Shannon says thanks Simon really to participate I'll be looking for your
3:52:28
participate I'll be looking for your
3:52:28
participate I'll be looking for your next event I'll get some other goodies
3:52:30
next event I'll get some other goodies
3:52:30
next event I'll get some other goodies to share thanks shann I really enjoyed
3:52:33
to share thanks shann I really enjoyed
3:52:33
to share thanks shann I really enjoyed using you the next session after T
3:52:36
using you the next session after T
3:52:36
using you the next session after T tomorrow now this is the schedule that
3:52:37
tomorrow now this is the schedule that
3:52:37
tomorrow now this is the schedule that I'm showing tomorrow tomorrow is
3:52:39
I'm showing tomorrow tomorrow is
3:52:39
I'm showing tomorrow tomorrow is September 17 and we start at 6:30 a.m.
3:52:42
September 17 and we start at 6:30 a.m.
3:52:42
September 17 and we start at 6:30 a.m. eastern time don't worry if you just
3:52:44
eastern time don't worry if you just
3:52:44
eastern time don't worry if you just cannot figure out just visit a your
3:52:45
cannot figure out just visit a your
3:52:45
cannot figure out just visit a your submit live after this event ends and
3:52:47
submit live after this event ends and
3:52:47
submit live after this event ends and we're going to update the uh website
3:52:50
we're going to update the uh website
3:52:50
we're going to update the uh website with the exact video and the chat so
3:52:52
with the exact video and the chat so
3:52:52
with the exact video and the chat so don't worry about that after that we
3:52:55
don't worry about that after that we
3:52:55
don't worry about that after that we have another SQL session that's by
3:52:57
have another SQL session that's by
3:52:57
have another SQL session that's by Christopher christophy most probably
3:53:00
Christopher christophy most probably
3:53:00
Christopher christophy most probably that's on SQL server and Azure and
3:53:02
that's on SQL server and Azure and
3:53:02
that's on SQL server and Azure and there's so many sessions just around the
3:53:05
there's so many sessions just around the
3:53:05
there's so many sessions just around the SQL now that's amazing and after that we
3:53:07
SQL now that's amazing and after that we
3:53:07
SQL now that's amazing and after that we have and 30 minutes break then we have
3:53:11
have and 30 minutes break then we have
3:53:11
have and 30 minutes break then we have Tushar Kumar who is a Cloud solution uh
3:53:14
Tushar Kumar who is a Cloud solution uh
3:53:14
Tushar Kumar who is a Cloud solution uh AR ECT his session is on Friday am I
3:53:16
AR ECT his session is on Friday am I
3:53:16
AR ECT his session is on Friday am I showing the wrong day no I think I'm
3:53:18
showing the wrong day no I think I'm
3:53:18
showing the wrong day no I think I'm doing right he's going to talk about a
3:53:20
doing right he's going to talk about a
3:53:20
doing right he's going to talk about a your arm now got biceps this is a very
3:53:22
your arm now got biceps this is a very
3:53:22
your arm now got biceps this is a very interesting session so not a
3:53:27
problem all right then the following
3:53:30
problem all right then the following
3:53:30
problem all right then the following session we have Mike Vander gek he's
3:53:32
session we have Mike Vander gek he's
3:53:32
session we have Mike Vander gek he's going to talk about on how you can
3:53:33
going to talk about on how you can
3:53:33
going to talk about on how you can actually add additional security to your
3:53:36
actually add additional security to your
3:53:36
actually add additional security to your Azure pass Solutions then again we have
3:53:39
Azure pass Solutions then again we have
3:53:39
Azure pass Solutions then again we have a break a little too many breaks
3:53:40
a break a little too many breaks
3:53:40
a break a little too many breaks tomorrow I must say because tomorrow the
3:53:43
tomorrow I must say because tomorrow the
3:53:43
tomorrow I must say because tomorrow the day is a little long then we have
3:53:45
day is a little long then we have
3:53:45
day is a little long then we have Mustafa thorman who is one of our
3:53:46
Mustafa thorman who is one of our
3:53:46
Mustafa thorman who is one of our featured speaker C MVP Microsoft MVP
3:53:49
featured speaker C MVP Microsoft MVP
3:53:49
featured speaker C MVP Microsoft MVP recently moved to a new position uh he's
3:53:52
recently moved to a new position uh he's
3:53:52
recently moved to a new position uh he's an absolutely amazing Community guy and
3:53:53
an absolutely amazing Community guy and
3:53:53
an absolutely amazing Community guy and he's going to talk about aure devops
3:53:56
he's going to talk about aure devops
3:53:56
he's going to talk about aure devops love stting and and I know you all learn
3:54:00
love stting and and I know you all learn
3:54:00
love stting and and I know you all learn you all want to learn about a your devop
3:54:03
you all want to learn about a your devop
3:54:03
you all want to learn about a your devop so uh let's attempt to stay on top uh
3:54:07
so uh let's attempt to stay on top uh
3:54:07
so uh let's attempt to stay on top uh okay all right so the next session after
3:54:10
okay all right so the next session after
3:54:10
okay all right so the next session after that we have by Tanya and if it's Tanya
3:54:14
that we have by Tanya and if it's Tanya
3:54:14
that we have by Tanya and if it's Tanya you know she's going to talk about
3:54:15
you know she's going to talk about
3:54:15
you know she's going to talk about security uh and that's what it is cloud
3:54:17
security uh and that's what it is cloud
3:54:17
security uh and that's what it is cloud native security she's CEO and founder of
3:54:21
native security she's CEO and founder of
3:54:21
native security she's CEO and founder of vhack purple and uh yeah definitely
3:54:25
vhack purple and uh yeah definitely
3:54:25
vhack purple and uh yeah definitely check that session out then we have
3:54:27
check that session out then we have
3:54:27
check that session out then we have fence joining us fence will talk about a
3:54:29
fence joining us fence will talk about a
3:54:29
fence joining us fence will talk about a snap Ser SQL pool building logical data
3:54:32
snap Ser SQL pool building logical data
3:54:32
snap Ser SQL pool building logical data warehouse over data L on databases it's
3:54:35
warehouse over data L on databases it's
3:54:35
warehouse over data L on databases it's going to be a very good Hands-On session
3:54:36
going to be a very good Hands-On session
3:54:36
going to be a very good Hands-On session I believe so uh it's a good session that
3:54:39
I believe so uh it's a good session that
3:54:39
I believe so uh it's a good session that I'm looking forward for tomorrow then we
3:54:41
I'm looking forward for tomorrow then we
3:54:41
I'm looking forward for tomorrow then we have sh Loa who A C Corner MVP did
3:54:44
have sh Loa who A C Corner MVP did
3:54:44
have sh Loa who A C Corner MVP did analyst and a fullsite developer and
3:54:46
analyst and a fullsite developer and
3:54:46
analyst and a fullsite developer and she's going to cover detect and analyze
3:54:48
she's going to cover detect and analyze
3:54:48
she's going to cover detect and analyze pH using fa a your cognitive services so
3:54:51
pH using fa a your cognitive services so
3:54:51
pH using fa a your cognitive services so we have terabase we have uh AI going on
3:54:55
we have terabase we have uh AI going on
3:54:55
we have terabase we have uh AI going on we also have a sessions around security
3:54:58
we also have a sessions around security
3:54:58
we also have a sessions around security and then after that we have a session on
3:55:00
and then after that we have a session on
3:55:00
and then after that we have a session on uh Azure Sentinel from the analystic
3:55:04
uh Azure Sentinel from the analystic
3:55:04
uh Azure Sentinel from the analystic analyst perspective that's would that
3:55:06
analyst perspective that's would that
3:55:06
analyst perspective that's would that would be by Rod Trent Rod Trent works at
3:55:08
would be by Rod Trent Rod Trent works at
3:55:08
would be by Rod Trent Rod Trent works at Microsoft as a senior Cloud security
3:55:10
Microsoft as a senior Cloud security
3:55:10
Microsoft as a senior Cloud security Advocate and Global Azure Sentinel smme
3:55:14
Advocate and Global Azure Sentinel smme
3:55:14
Advocate and Global Azure Sentinel smme at Microsoft then the final session for
3:55:16
at Microsoft then the final session for
3:55:16
at Microsoft then the final session for tomorrow that we have is by Jen who's a
3:55:18
tomorrow that we have is by Jen who's a
3:55:18
tomorrow that we have is by Jen who's a data engineer and he's going to talk
3:55:20
data engineer and he's going to talk
3:55:20
data engineer and he's going to talk about getting started with Azure sna so
3:55:22
about getting started with Azure sna so
3:55:22
about getting started with Azure sna so day five is going to be packed with the
3:55:25
day five is going to be packed with the
3:55:25
day five is going to be packed with the session it's going to be a little longer
3:55:27
session it's going to be a little longer
3:55:27
session it's going to be a little longer than today today was I believe about
3:55:31
than today today was I believe about
3:55:31
than today today was I believe about eight hours of eight hours of summit so
3:55:34
eight hours of eight hours of summit so
3:55:34
eight hours of eight hours of summit so yeah that's it for
3:55:36
yeah that's it for
3:55:36
yeah that's it for the day five so for everyone who's
3:55:40
the day five so for everyone who's
3:55:40
the day five so for everyone who's watching us on Microsoft Developers
3:55:41
watching us on Microsoft Developers
3:55:41
watching us on Microsoft Developers YouTube channel don't worry uh you'll
3:55:44
YouTube channel don't worry uh you'll
3:55:44
YouTube channel don't worry uh you'll get the streams tomorrow and or you can
3:55:46
get the streams tomorrow and or you can
3:55:46
get the streams tomorrow and or you can always visit I submit. live website and
3:55:49
always visit I submit. live website and
3:55:49
always visit I submit. live website and we'll just update all over there having
3:55:51
we'll just update all over there having
3:55:51
we'll just update all over there having said that let's take a minute break and
3:55:54
said that let's take a minute break and
3:55:54
said that let's take a minute break and after this minute break if you're
3:55:55
after this minute break if you're
3:55:56
after this minute break if you're watching us on Microsoft Developers
3:55:58
watching us on Microsoft Developers
3:55:58
watching us on Microsoft Developers YouTube channel we going to stop
3:56:00
YouTube channel we going to stop
3:56:00
YouTube channel we going to stop streaming over there so yeah if you want
3:56:02
streaming over there so yeah if you want
3:56:02
streaming over there so yeah if you want to continue watching for another five
3:56:03
to continue watching for another five
3:56:03
to continue watching for another five minutes and see who's going to win the
3:56:05
minutes and see who's going to win the
3:56:05
minutes and see who's going to win the giveaways uh visit a summit. live having
3:56:08
giveaways uh visit a summit. live having
3:56:08
giveaways uh visit a summit. live having said that let's take a minute break and
3:56:10
said that let's take a minute break and
3:56:10
said that let's take a minute break and I'll be back I'll be back very soon
3:56:13
I'll be back I'll be back very soon
3:56:13
I'll be back I'll be back very soon [Music]
3:56:32
hi I'm Anna hoffin hey friends I'm
3:56:34
hi I'm Anna hoffin hey friends I'm
3:56:34
hi I'm Anna hoffin hey friends I'm Nikolai hi I'm hi I'm Tanya Jena hello
3:56:39
Nikolai hi I'm hi I'm Tanya Jena hello
3:56:39
Nikolai hi I'm hi I'm Tanya Jena hello and I'm excited to be the speaker at
3:56:41
and I'm excited to be the speaker at
3:56:41
and I'm excited to be the speaker at Azure Summit 2021 it's a fantastic event
3:56:44
Azure Summit 2021 it's a fantastic event
3:56:44
Azure Summit 2021 it's a fantastic event that will be 11 days live streaming
3:56:47
that will be 11 days live streaming
3:56:47
that will be 11 days live streaming where more than 100 speakers from all
3:56:50
where more than 100 speakers from all
3:56:51
where more than 100 speakers from all over the world I'm excited to speak at
3:56:53
over the world I'm excited to speak at
3:56:53
over the world I'm excited to speak at as suit about PBI and synaps analytics
3:56:56
as suit about PBI and synaps analytics
3:56:56
as suit about PBI and synaps analytics and I'm going to talk about
3:56:58
and I'm going to talk about
3:56:58
and I'm going to talk about security and also a Microsoft MVP for
3:57:01
security and also a Microsoft MVP for
3:57:01
security and also a Microsoft MVP for Asher I'm speaking at Cloud Summit about
3:57:05
Asher I'm speaking at Cloud Summit about
3:57:05
Asher I'm speaking at Cloud Summit about automated release ofet application and
3:57:08
automated release ofet application and
3:57:08
automated release ofet application and the best part is that this is a free
3:57:10
the best part is that this is a free
3:57:10
the best part is that this is a free event come join me while at TV of SE 7
3:57:14
event come join me while at TV of SE 7
3:57:14
event come join me while at TV of SE 7 come join me live on learn TV on
3:57:17
come join me live on learn TV on
3:57:17
come join me live on learn TV on September 14th come join me on learn TV
3:57:20
September 14th come join me on learn TV
3:57:20
September 14th come join me on learn TV on the 14th of September this year bunch
3:57:23
on the 14th of September this year bunch
3:57:23
on the 14th of September this year bunch of other Microsoft and Community
3:57:25
of other Microsoft and Community
3:57:25
of other Microsoft and Community speakers so if you want to learn how to
3:57:27
speakers so if you want to learn how to
3:57:27
speakers so if you want to learn how to secure Azure come to my talk join us it
3:57:30
secure Azure come to my talk join us it
3:57:30
secure Azure come to my talk join us it will be a lot of fun see you there see
3:57:33
will be a lot of fun see you there see
3:57:33
will be a lot of fun see you there see you there see you there see you there
3:57:39
[Music]
3:58:22
[Music]
3:58:30
[Music]
3:58:45
all right so I am back and all this time
3:58:49
all right so I am back and all this time
3:58:49
all right so I am back and all this time I was looking at the social media on
3:58:51
I was looking at the social media on
3:58:51
I was looking at the social media on LinkedIn and Twitter and what an amazing
3:58:53
LinkedIn and Twitter and what an amazing
3:58:53
LinkedIn and Twitter and what an amazing post you all have been sharing uh it's
3:58:56
post you all have been sharing uh it's
3:58:56
post you all have been sharing uh it's very tough It's always very tough to go
3:58:57
very tough It's always very tough to go
3:58:57
very tough It's always very tough to go ahead and and find the winners uh today
3:59:00
ahead and and find the winners uh today
3:59:00
ahead and and find the winners uh today I was always going to have some of the
3:59:02
I was always going to have some of the
3:59:03
I was always going to have some of the uh draws but we thought no let's not do
3:59:05
uh draws but we thought no let's not do
3:59:05
uh draws but we thought no let's not do the draws we have a lot uh too many
3:59:08
the draws we have a lot uh too many
3:59:08
the draws we have a lot uh too many things to be given away so all right so
3:59:10
things to be given away so all right so
3:59:10
things to be given away so all right so the winner are you excit are you excited
3:59:12
the winner are you excit are you excited
3:59:12
the winner are you excit are you excited it's it's time for winner announce are
3:59:14
it's it's time for winner announce are
3:59:14
it's it's time for winner announce are you guys ready are you guys and girls
3:59:16
you guys ready are you guys and girls
3:59:16
you guys ready are you guys and girls ready let me know in the comments so we
3:59:18
ready let me know in the comments so we
3:59:18
ready let me know in the comments so we have already announced uh for the
3:59:20
have already announced uh for the
3:59:20
have already announced uh for the winners for the live chats and now we're
3:59:22
winners for the live chats and now we're
3:59:22
winners for the live chats and now we're going to announce the winners for uh the
3:59:26
going to announce the winners for uh the
3:59:26
going to announce the winners for uh the Twitter so for the Twitter we
3:59:29
Twitter so for the Twitter we
3:59:29
Twitter so for the Twitter we have where did that
3:59:32
have where did that
3:59:32
have where did that go oops Yeah for
3:59:34
go oops Yeah for
3:59:35
go oops Yeah for Twitter uh none other than this guy has
3:59:38
Twitter uh none other than this guy has
3:59:38
Twitter uh none other than this guy has been very very consistent D
3:59:40
been very very consistent D
3:59:40
been very very consistent D congratulations I have been looking at
3:59:42
congratulations I have been looking at
3:59:42
congratulations I have been looking at your post from the morning uh you have
3:59:45
your post from the morning uh you have
3:59:46
your post from the morning uh you have been posting a lot so thank you so much
3:59:48
been posting a lot so thank you so much
3:59:48
been posting a lot so thank you so much you have been very very consistent uh
3:59:50
you have been very very consistent uh
3:59:50
you have been very very consistent uh you have not left even a single session
3:59:52
you have not left even a single session
3:59:52
you have not left even a single session and also the other days so
3:59:54
and also the other days so
3:59:54
and also the other days so congratulations uh the take a screenshot
3:59:57
congratulations uh the take a screenshot
3:59:57
congratulations uh the take a screenshot of this take a screenshot of this uh
4:00:00
of this take a screenshot of this uh
4:00:00
of this take a screenshot of this uh drop me an email at Azure at Simon Aur
4:00:04
drop me an email at Azure at Simon Aur
4:00:04
drop me an email at Azure at Simon Aur submit. live and we'll make sure that we
4:00:06
submit. live and we'll make sure that we
4:00:06
submit. live and we'll make sure that we ship you the goodies uh next month
4:00:09
ship you the goodies uh next month
4:00:09
ship you the goodies uh next month having said that congratulations once
4:00:11
having said that congratulations once
4:00:11
having said that congratulations once again and now see who's going to win the
4:00:14
again and now see who's going to win the
4:00:14
again and now see who's going to win the the prizes for a LinkedIn so for
4:00:17
the prizes for a LinkedIn so for
4:00:17
the prizes for a LinkedIn so for LinkedIn we
4:00:20
LinkedIn we
4:00:20
LinkedIn we have who we have who do we have you
4:00:24
have who we have who do we have you
4:00:24
have who we have who do we have you ready the final giveaway of the day are
4:00:26
ready the final giveaway of the day are
4:00:26
ready the final giveaway of the day are you ready all right let's do it all
4:00:29
you ready all right let's do it all
4:00:29
you ready all right let's do it all right so from LinkedIn the winner is
4:00:31
right so from LinkedIn the winner is
4:00:31
right so from LinkedIn the winner is tulani makuba I hope I say it right
4:00:34
tulani makuba I hope I say it right
4:00:34
tulani makuba I hope I say it right congratulations thanks for tuning in
4:00:36
congratulations thanks for tuning in
4:00:36
congratulations thanks for tuning in looks like you are at the uh workplace
4:00:39
looks like you are at the uh workplace
4:00:39
looks like you are at the uh workplace and you're watching and you're doing the
4:00:41
and you're watching and you're doing the
4:00:41
and you're watching and you're doing the work at the same time so really
4:00:42
work at the same time so really
4:00:42
work at the same time so really appreciate it I hope hope your manager
4:00:44
appreciate it I hope hope your manager
4:00:44
appreciate it I hope hope your manager doesn't mind all right so uh thank you
4:00:48
doesn't mind all right so uh thank you
4:00:48
doesn't mind all right so uh thank you so much uh tulani please take a
4:00:52
so much uh tulani please take a
4:00:52
so much uh tulani please take a screenshot of this and drop us at email
4:00:54
screenshot of this and drop us at email
4:00:55
screenshot of this and drop us at email at Simon a submit. live and we will send
4:00:58
at Simon a submit. live and we will send
4:00:58
at Simon a submit. live and we will send you the queries next month I don't know
4:01:01
you the queries next month I don't know
4:01:01
you the queries next month I don't know when but definitely next month not the
4:01:03
when but definitely next month not the
4:01:03
when but definitely next month not the exact date having said that thank you so
4:01:05
exact date having said that thank you so
4:01:05
exact date having said that thank you so much everyone for joining us
4:01:08
much everyone for joining us
4:01:08
much everyone for joining us today uh and yeah tomorrow I'm going to
4:01:12
today uh and yeah tomorrow I'm going to
4:01:12
today uh and yeah tomorrow I'm going to drop the link for tomorrow H
4:01:15
drop the link for tomorrow H
4:01:15
drop the link for tomorrow H link for tomorrow but even if you don't
4:01:19
link for tomorrow but even if you don't
4:01:19
link for tomorrow but even if you don't uh have this link Sav don't worry please
4:01:22
uh have this link Sav don't worry please
4:01:22
uh have this link Sav don't worry please visit Azure submit. live website here's
4:01:25
visit Azure submit. live website here's
4:01:25
visit Azure submit. live website here's that here is the website please visit
4:01:27
that here is the website please visit
4:01:27
that here is the website please visit here uh and we will make sure that you
4:01:31
here uh and we will make sure that you
4:01:31
here uh and we will make sure that you watch the latest content over here so
4:01:33
watch the latest content over here so
4:01:33
watch the latest content over here so you don't have to worry about going to
4:01:34
you don't have to worry about going to
4:01:35
you don't have to worry about going to YouTube or somewhere else we will do the
4:01:37
YouTube or somewhere else we will do the
4:01:37
YouTube or somewhere else we will do the job for you so just visit AOS submit.
4:01:39
job for you so just visit AOS submit.
4:01:39
job for you so just visit AOS submit. live website I'm going to drop that link
4:01:41
live website I'm going to drop that link
4:01:41
live website I'm going to drop that link in the comments too and yeah that's all
4:01:45
in the comments too and yeah that's all
4:01:45
in the comments too and yeah that's all uh thank you so much once again for
4:01:47
uh thank you so much once again for
4:01:47
uh thank you so much once again for everyone who has joined the speakers the
4:01:49
everyone who has joined the speakers the
4:01:49
everyone who has joined the speakers the people who have asked questions the
4:01:50
people who have asked questions the
4:01:50
people who have asked questions the people who have won it the people who
4:01:52
people who have won it the people who
4:01:52
people who have won it the people who have shared on social media there are
4:01:54
have shared on social media there are
4:01:54
have shared on social media there are many people who shared it um so I really
4:01:57
many people who shared it um so I really
4:01:57
many people who shared it um so I really want to thank everyone every single
4:01:58
want to thank everyone every single
4:01:58
want to thank everyone every single thing that you're doing for this for
4:02:00
thing that you're doing for this for
4:02:00
thing that you're doing for this for this event uh it it may it may it means
4:02:03
this event uh it it may it may it means
4:02:03
this event uh it it may it may it means a lot it has been an absolutely first
4:02:05
a lot it has been an absolutely first
4:02:05
a lot it has been an absolutely first four days at Cloud Summit 2021 we still
4:02:08
four days at Cloud Summit 2021 we still
4:02:08
four days at Cloud Summit 2021 we still have about seven days to go and there's
4:02:11
have about seven days to go and there's
4:02:11
have about seven days to go and there's some really exciting stuff coming uh in
4:02:13
some really exciting stuff coming uh in
4:02:14
some really exciting stuff coming uh in the following days and yeah until then
4:02:17
the following days and yeah until then
4:02:17
the following days and yeah until then until tomorrow take good care of
4:02:19
until tomorrow take good care of
4:02:19
until tomorrow take good care of yourself and uh I and yeah some
4:02:22
yourself and uh I and yeah some
4:02:22
yourself and uh I and yeah some commercials to be played right and I'll
4:02:24
commercials to be played right and I'll
4:02:24
commercials to be played right and I'll catch you tomorrow TAA bye take care
4:02:27
catch you tomorrow TAA bye take care
4:02:27
catch you tomorrow TAA bye take care life in operations it's a mix of planned
4:02:30
life in operations it's a mix of planned
4:02:30
life in operations it's a mix of planned and unplanned work operators frequently
4:02:33
and unplanned work operators frequently
4:02:33
and unplanned work operators frequently find themselves getting interrupted with
4:02:35
find themselves getting interrupted with
4:02:35
find themselves getting interrupted with an endless stream of tickets often for
4:02:37
an endless stream of tickets often for
4:02:37
an endless stream of tickets often for doing the same things over and over
4:02:39
doing the same things over and over
4:02:39
doing the same things over and over again and those tickets are often
4:02:41
again and those tickets are often
4:02:41
again and those tickets are often escalations to yet another team
4:02:44
escalations to yet another team
4:02:44
escalations to yet another team resolving these tickets leads Ops teams
4:02:46
resolving these tickets leads Ops teams
4:02:46
resolving these tickets leads Ops teams to searching documentation and run books
4:02:48
to searching documentation and run books
4:02:48
to searching documentation and run books looking for steps to complete routine
4:02:50
looking for steps to complete routine
4:02:50
looking for steps to complete routine procedures hopefully the docs are up to
4:02:53
procedures hopefully the docs are up to
4:02:53
procedures hopefully the docs are up to date and the operator has access and
4:02:56
date and the operator has access and
4:02:56
date and the operator has access and they don't make a mistake and of course
4:02:58
they don't make a mistake and of course
4:02:58
they don't make a mistake and of course that the business can afford to wait
4:03:00
that the business can afford to wait
4:03:00
that the business can afford to wait wouldn't it be great if there was a
4:03:01
wouldn't it be great if there was a
4:03:01
wouldn't it be great if there was a better way what the operators really
4:03:04
better way what the operators really
4:03:04
better way what the operators really need is their run books to be automated
4:03:06
need is their run books to be automated
4:03:06
need is their run books to be automated here's where runck can help rund de by
4:03:09
here's where runck can help rund de by
4:03:09
here's where runck can help rund de by pag your duty is a leading solution for
4:03:11
pag your duty is a leading solution for
4:03:11
pag your duty is a leading solution for runbook automation customers use runck
4:03:14
runbook automation customers use runck
4:03:14
runbook automation customers use runck to delegate automation to the right
4:03:16
to delegate automation to the right
4:03:16
to delegate automation to the right people in the organization now users get
4:03:19
people in the organization now users get
4:03:19
people in the organization now users get self-service access to operations that
4:03:21
self-service access to operations that
4:03:21
self-service access to operations that previously only subject matter experts
4:03:23
previously only subject matter experts
4:03:23
previously only subject matter experts could perform runck automates it
4:03:26
could perform runck automates it
4:03:26
could perform runck automates it workflows and processes replacing the
4:03:28
workflows and processes replacing the
4:03:28
workflows and processes replacing the previously manual procedures found in
4:03:31
previously manual procedures found in
4:03:31
previously manual procedures found in documentation runck doesn't replace
4:03:33
documentation runck doesn't replace
4:03:33
documentation runck doesn't replace existing automation it makes existing
4:03:36
existing automation it makes existing
4:03:36
existing automation it makes existing automation scripts and commands more
4:03:38
automation scripts and commands more
4:03:38
automation scripts and commands more secure auditable and safe to run runck
4:03:41
secure auditable and safe to run runck
4:03:41
secure auditable and safe to run runck is a central hub for automation
4:03:43
is a central hub for automation
4:03:43
is a central hub for automation connecting key tools and infrastructure
4:03:45
connecting key tools and infrastructure
4:03:45
connecting key tools and infrastructure and operations workflows runck helps
4:03:48
and operations workflows runck helps
4:03:48
and operations workflows runck helps teams resolve incidents quicker avoid
4:03:50
teams resolve incidents quicker avoid
4:03:50
teams resolve incidents quicker avoid interruptions and get more done all
4:03:52
interruptions and get more done all
4:03:52
interruptions and get more done all while ensuring things are locked down
4:03:54
while ensuring things are locked down
4:03:54
while ensuring things are locked down and remain compliant First Responders
4:03:57
and remain compliant First Responders
4:03:57
and remain compliant First Responders are empowered to resolve incidents
4:03:59
are empowered to resolve incidents
4:03:59
are empowered to resolve incidents themselves instead of escalating
4:04:01
themselves instead of escalating
4:04:01
themselves instead of escalating minimizing disruptions and reducing
4:04:03
minimizing disruptions and reducing
4:04:03
minimizing disruptions and reducing outage time operators become more
4:04:05
outage time operators become more
4:04:05
outage time operators become more productive developers stay focused it
4:04:08
productive developers stay focused it
4:04:08
productive developers stay focused it users can solve problems for themselves
4:04:11
users can solve problems for themselves
4:04:11
users can solve problems for themselves with the click of a button rund Deb
4:04:13
with the click of a button rund Deb
4:04:13
with the click of a button rund Deb customers regularly see 60% shorter
4:04:15
customers regularly see 60% shorter
4:04:16
customers regularly see 60% shorter incidents escalations cut in half and 15
4:04:19
incidents escalations cut in half and 15
4:04:19
incidents escalations cut in half and 15 to 20% increase in
4:04:22
to 20% increase in
4:04:22
to 20% increase in productivity sign up for a demo
4:04:30
today light script Runner the number one
4:04:33
today light script Runner the number one
4:04:34
today light script Runner the number one for Powershell management we get it you
4:04:36
for Powershell management we get it you
4:04:36
for Powershell management we get it you were hoping that Powershell would save
4:04:38
were hoping that Powershell would save
4:04:38
were hoping that Powershell would save your day but you figured out that it is
4:04:40
your day but you figured out that it is
4:04:40
your day but you figured out that it is not userfriendly for non-experienced
4:04:42
not userfriendly for non-experienced
4:04:42
not userfriendly for non-experienced colleagues managing the increased Demand
4:04:45
colleagues managing the increased Demand
4:04:45
colleagues managing the increased Demand on it is a growing Challenge and running
4:04:47
on it is a growing Challenge and running
4:04:47
on it is a growing Challenge and running scripts manually is still very timec
4:04:50
scripts manually is still very timec
4:04:50
scripts manually is still very timec consuming and complex welcome to script
4:04:52
consuming and complex welcome to script
4:04:52
consuming and complex welcome to script Runner the number one for Powershell
4:04:54
Runner the number one for Powershell
4:04:54
Runner the number one for Powershell management script Runner runs on
4:04:57
management script Runner runs on
4:04:57
management script Runner runs on Powershell scripts it combines
4:04:59
Powershell scripts it combines
4:04:59
Powershell scripts it combines everything you need to efficiently
4:05:00
everything you need to efficiently
4:05:00
everything you need to efficiently manage and automate your complex it
4:05:03
manage and automate your complex it
4:05:03
manage and automate your complex it infrastructure with script Runner you'll
4:05:05
infrastructure with script Runner you'll
4:05:05
infrastructure with script Runner you'll be able to make it easy for your team to
4:05:07
be able to make it easy for your team to
4:05:07
be able to make it easy for your team to perform administrative tasks without any
4:05:09
perform administrative tasks without any
4:05:09
perform administrative tasks without any knowledge of Powershell have a
4:05:11
knowledge of Powershell have a
4:05:11
knowledge of Powershell have a transparent overview on all Powershell
4:05:13
transparent overview on all Powershell
4:05:13
transparent overview on all Powershell activities and most importantly free up
4:05:16
activities and most importantly free up
4:05:16
activities and most importantly free up your it resources for more relevant
4:05:18
your it resources for more relevant
4:05:18
your it resources for more relevant tasks such as Innovation and development
4:05:21
tasks such as Innovation and development
4:05:21
tasks such as Innovation and development download your free trial now and unlock
4:05:24
download your free trial now and unlock
4:05:24
download your free trial now and unlock the power of Powershell
4:05:37
[Music]
4:05:53
[Music]
4:06:04
[Music]
4:06:21
for
4:06:27
[Music]
#Business & Industrial
#Computers & Electronics


