Future of Cloud - Growth Mindset Show
10K views
Nov 6, 2023
Join Mahesh Chand and Vishwas for the next episode of Growth Mindset Weekly Live Show focused on the Future of Cloud. C# Corner - Community of Software and Data Developers https://www.c-sharpcorner.com #CSharpCorner #cloud #live #growthmindset #Azure
View Video Transcript
0:00
Thank you
0:29
Thank you
0:59
Good morning, good afternoon, good evening, and welcome to the Growth Mindset Show
1:08
My name is Mahesh Chand. I'm founder of C Sharp Corner and host of this weekly Growth Mindset Show
1:15
If you are joining us first time, this show is every Friday, 12 noon Eastern
1:21
During the last couple of months, during summertime, we have been on and off
1:25
but starting now and next month this should be more regular every friday 12 noon eastern time
1:33
if you're joining us from asia india i'm sure it's evening there um good evening and welcome
1:40
to the show uh ryan welcome to the show of shake uh as you all know if you are joining us back you
1:47
already know deepak welcome back to the show i see some familiar faces kesav is joining us from
1:52
today welcome kesab uh so if you already know that this show is all about you we talk about
2:00
different topics as a growth mindset our focus is on growth growth your growth right how do we grow
2:06
from this level to the next level right we're always trying to grow as a human being and this
2:11
is what we talk in this show not just technical but non-technical in different topics um you can
2:18
ask any questions in the show. We don't restrict any kind of questions. Try to post as many
2:24
questions you like. Questions for me, questions for guests, anything about community, jobs
2:32
career, you know, weather, whatever you want to talk about. We are open to in this show
2:38
This show is pretty open. We talk about, you know, general topics, what's going on out
2:43
there in the world. Everything is here open. So as I said, welcome to the show. Let's have
2:47
some fun today. Today as you probably saw Ed, you know we are on social media, you probably
2:55
saw that. Today's focus is cloud. Cloud, you know, cloud is one of the fastest growing
3:01
technologies of today. Every company is hiring cloud developers, cloud advocates, cloud architects
3:09
So today we have a special guest which was Lely. He is a good friend, the Microsoft Regional
3:15
director for Microsoft MVP and he's a CTO of the company which we will talk in a minute
3:21
So if you have any questions about cloud, future of cloud, bring your questions, make sure you have
3:27
your questions ready for our guests and you can post all the questions. As I said this show is
3:34
all about you. If you think that any of your friends, co-workers, anybody who can benefit
3:40
from this show, let them know. Please do share this on your social media
3:47
Like comments so more people can benefit from it. I see a bunch of familiar faces here
3:55
I see, welcome Ryan, Anjali, Suchita, Atul Gupta, Shivangi Sharma. Welcome to the show
4:04
Deepak, looks like we have good people joining us from different places
4:08
Looks like a lot of people joining us from India. I see a couple of people join us from the US as well
4:14
Chairman, good morning. Good evening there if you're joining us from India
4:20
Again, guys, this show is all about you, your future. We are going to talk about cloud and a bunch of other things
4:27
Before we bring our guest list, I hope that COVID situation is getting better wherever you are
4:34
I know COVID is still here, slowly growing in the US. here. Cases are kind of, they're kind of growing. It's big. You know, a lot of people are, even
4:44
though almost half of the population is vaccinated here in the U.S., but still there's new variants
4:51
coming up. So wherever you are, hopefully you're safe. Hopefully things are getting better for you
4:58
If you are not vaccinated, please go get vaccinated. I'm vaccinated. And now they're
5:05
even saying that, you know, you still have to wear a mask. So please take precautions
5:09
We don't know about this. It's still unknown. So many things are unknown. So hopefully you and your family and friends are safe
5:18
So, yeah. So today what we are going to talk about is we are going to talk about some things mostly
5:23
around cloud technologies. And after that, we will also talk about career jobs
5:30
if you're trying to switch your job you're looking for a new career path anything around that so if
5:38
you have any of those questions you want to post in the comments please feel free to post comments
5:43
we will take some of those questions in later in this show and also second half is almost open to
5:50
this all the questions i see more people join aman chaman taron deepak ashish welcome to the show
6:00
if you also guys have some when we are talking about certain topics if you have any feedback
6:05
any experience feel free to post your comment there as well we try to you know make it like
6:12
very conversational so mega welcome to the show with that said let's bring our guest today
6:20
before actually i bring our guest there's one more thing i want to cover is that
6:26
And if you, all of you guys, if you're familiar with that, C Sharp Corner partner with several other events and conference companies, we have partner and we are doing this one of the largest conference, Azure Summit
6:42
It's all focused on Azure. And I don't know if you saw that, but in the beginning, we started that as a two-day conference, then started a three-day conference
6:52
Then it was five days, it was seven days. Now it is 10 days conference, 10 days of nonstop learning as you're learning
7:01
It's because there's so many people are signing up. So many speakers are asking us to participate in that
7:09
I believe we have close to 150, if not more. We have 150, you know, speakers speaking for 10 days
7:19
And then we have already more than 20,000 registrations already for the conference
7:24
And keep in mind it still a long way to go It in September It in September starting September 13 so we still have a month and a half to go we are expecting more than 50 000 people are going to
7:36
join this conference each day it's a it's a 10 days so we have to figure it out each day there's
7:42
going to be a different keynote on different topics but it's everything about as you are so
7:49
So if you are working or you want to learn about Microsoft Azure, or you're trying to get certified, or you have questions and you want to learn new topics, check out the agenda
8:00
Follow Azure Summit. It's on LinkedIn. It's on Facebook. It's on Twitter
8:03
It's on YouTube, everywhere. So go for Azure Summit 2021. Also, azuresummit.live
8:10
I believe that's the URL. Simon just put in there, azuresummit.live. Check it out
8:15
So that's something I'm very excited about next month. We also recently launched a challenge on C Sharp Corner
8:25
So challenge is a new feature we announced where you can take a challenge and figure out, see how good you are in a specific technology
8:32
For example, you can take a C Sharp challenge. You can take Azure challenge
8:36
You can take a blockchain challenge and see how you fare out there
8:41
And if you think you didn't pass the challenge, if you pass the challenge
8:45
you're going to get a certificate, by the way. And then you can share that certificate on your social media and also on your profile
8:51
But if you don't pass, there's also help available. Say if you go and read these documents and tutorials
8:58
you can learn more about that topic. So check it out, the challenge. It's still in beta
9:03
We have not fully launched it yet. If you have any feedback, just let us know
9:08
And again, welcome to the show. Looks like more people joining in
9:12
This is a growth mindset every Friday, 12 noon Eastern time. Here we talk about growth and how to build your growth mindset
9:23
We bring different guests. Each week there's different guests. We talk about different topics
9:27
Today's topic is cloud, future of cloud, and anything about your career and jobs
9:34
All right. So let's bring in our guest, Vishwas Lele. Thank you
10:10
hey it's was good afternoon how are you i'm doing well mahesh thank you for having me
10:27
great thanks for joining us today this friday i know everybody's busy i'm sure you are very busy
10:33
with the whole cloud and you know with your company uh where are you joining us you want
10:37
to tell our audience about where you're joining us and how the situation has changed during this
10:44
pandemic from, you know, post-pandemic, I mean, previous pandemic, how things are going with you
10:50
Yeah, we are not quite in post-pandemic, unfortunately. I am based in Northern Virginia
10:57
which is about 20 miles west of Washington, D.C. So that's where I'm based in. And
11:04
And Mahesh, once again, thank you for inviting me. Your second question was, how have things changed in the pandemic
11:11
Did I parse that question correctly? Yeah, for you, not only just professionally, from work-wise and also family-wise
11:19
Yes, yes, yes. No, I appreciate the question. So, Mahesh, we have been fortunate as technologists, and many of the people who are attending are probably in the same boat
11:28
As technologists, we have been really fortunate. A, we are quite used to working remotely
11:34
And so this idea that you had to work over the last 18 months or so remotely, we're quite used to that and our nature of work is conducive to that
11:48
So we are fortunate. And I have to say that many other professions are not as fortunate and people had to be in the front lines of the pandemic
11:57
And many of the audience members are joining from India. my own family in India, went through a difficult time all the month of June
12:07
They're doing okay now, but there was, you know, including close family members and friends
12:13
So, you know, just ourselves, just myself in this area, we did okay, but not so much the other family members
12:22
In terms of pandemic affecting the work, Mahesh, since we are primarily focused on the cloud and we've been for the last several years
12:33
pandemics saw an increase in investment in the cloud there's no surprises there people wanted to
12:42
make their infrastructure more resilient people wanted to work remotely people wanted to scale up
12:47
people wanted to scale up their collaboration pieces or software all of that resulted in
12:53
an increased workload on us and our employees, which I suppose is a good problem to have
13:01
But being a cloud-first company, we saw a lot of demand on our times
13:07
since the beginning of the pandemic. Okay, that's great. So everybody who's watching us
13:13
you know, this was joining us from Virginia, two hours from me, I would say
13:19
two hours where I live outside of Philadelphia. yes but I agree with you
13:24
things have changed I mean from like personal front I see I have friends
13:28
and family they've been affected especially in India from this whole COVID situation
13:33
but from work wise I agree with you we are used to
13:38
working remotely even before pandemic so for me also and us it's like
13:42
there's actually more work than less work right and we've been fortunate
13:47
in that industry so everybody who's watching this as Viswa said, that cloud is growing
13:55
I think during pandemic, the need of cloud has grown even much faster
14:00
than it was supposed to. And I think somebody in Microsoft keynote
14:03
or somehow I heard that we have moved, even in Zoom or something
14:08
they said we have moved actually five years ahead in last one year because of the pandemic
14:14
in cloud and tech space. Do you agree with that? Yeah, in fact, I'll give you my own example
14:20
one of our customers who'd been a pretty advanced user of Azure
14:26
they provisioned compute resources in the first 30 days of the lockdown
14:33
that were greater than all of the compute resources that they had provisioned in the last five years
14:38
So in the first 30 days. So as soon as the shutdown happened, they had to go into this mode of enabling their thousands
14:47
and thousands of remote workers through this capability. These people were all based in the different centers around the country and overnight they had to come up with an infrastructure where they could dial in and do their work We provisioned literally more compute capability
15:07
than all of the five years combined. So there is no doubt that cloud was already
15:15
even before pandemic, it was pretty clear, if you just look at the numbers that Amazon and Azure
15:21
and Google and other cloud providers have been posting, Even before 2020, if you look at that, there's no doubt in anybody's mind that public cloud is the future of enterprise IT or any IT for that matter
15:35
It was very clear. And companies that had invested in thinking about the cloud were better prepared to handle the pandemic
15:45
There was no question. And you can look at a number of papers now they're talking about how can you make your company more resilient
15:52
and all of the investments that people made. Because it's not, you might be able to go to a SaaS service overnight
15:58
but you will not be able to go to more enterprise cloud scenarios overnight
16:07
if you have not been doing the planning for that, right? So the example that I mentioned
16:11
that this company did more compute capability provisioning in 30 days than over the last five years
16:17
What enabled them to do that was they had all of the governance, the brokerage, the automation maturity baked in into their environment that allowed them to scale up in this manner
16:31
If they had been waiting on the sidelines, not having thought about the cloud, not thought about the cloud transformation, and this comes upon you, then it would have been very hard to drive that kind of change that would have allowed thousands of their remote workers to be able to continue to be productive
16:49
yeah that's that's very very good point and valid point and there are some companies now
16:54
they're rushing and it's they're challenging especially if you have the big lot of data and
17:00
you're trying to migrate that that's can't be done overnight that's going to take you know
17:03
time and a lot of companies if they are not cloud savvy staff and you know they don't have that
17:10
there's a challenge for them that's that's that's sorry that's absolutely yeah yeah and i'll give
17:18
an example and then you can finish that is one of the company i can say the name they're one of the
17:23
large telecom they tried to move their 3 000 applications so they moved already in last two
17:29
year and so but now their cost is 300 times more than what they were doing before it's because
17:35
they didn't have a staff who understand how to you know configure and all that yep yep so no no
17:43
Mahesh, that's a great example. You know, many of your listeners probably read a very interesting article that came out about two or three months ago
17:50
It's called The Trillion, Trillion as in T as in Tom, Trillion Dollar Paradox
17:56
And if you've not read that article, I encourage you to check it out. And it is talking about, The Trillion Dollar Paradox is talking about the costs overrun in the public cloud
18:09
right so cloud is great for innovation you jump in you create the resources there's less friction
18:14
but then once you're in there if you do not have a mature way of provisioning a mature way of
18:23
tracking your costs it can become a big drag and in fact that's the premise of that article
18:31
that companies, there are a few examples, and I don't want to be
18:38
I don't want to sound alarmist at all by any means, but there are some companies, especially ISVs
18:47
who have been doing a lot of thinking about their cloud spend and saying, maybe, you know, we need to rethink
18:53
how we've architected our applications because this model is not sustainable. So read that article when you get a chance
19:00
and maybe we can have a conversation offline about that. Pretty interesting
19:05
Yeah, and what you just said is that's exactly why this company reached out to me is like, can you help us
19:11
Because how come we moved to cloud? We were thinking it would be less costly
19:15
How come it's so costly? What can we do? And then I was looking at like, that's all wrong
19:21
You can't just go and spin up a one VM for every application and just keep it running even though you don't use it
19:27
So that was funny. Well, I will talk more on this topic, but before I go more deep into the cloud and, you know, there's a lot of questions coming in
19:37
So everybody, thank you for asking these great questions. Again, you're asking questions is very important for us because that kind of tells me that at least you are listening
19:46
First of all, you're listening and at least you like our guest, what guest is saying
19:51
So thank you for all these great questions. We are going to take your questions in a few minutes, but let me finish first my questions
19:58
so before we go into cloud and all this was you want to give our audience a little background
20:04
on your like your college where you come from and now you are a cto of a big company how do
20:11
you reach to that level and yeah then i'll have more questions about related to this
20:16
yes yes uh so thank you for that question actually my background is pretty simple you'll know what i
20:22
mean uh i and i'll try to take your other part of the question that you know how did i reach
20:28
this point, which I don't think we are a very big company or very distinguished role or any of that
20:34
sort. But let me just tell you what my background is, and then I'll try to answer the second part
20:40
of the question. So Mahesh, I started out doing an undergrad engineering from India
20:48
My degree in undergrad engineering was electrical engineering, nothing to do with programming at
20:54
that time. And I should say one other thing. Even before engineering, I was fortunate enough that
21:02
one of the neighbors had a computer, which was the Sinclair Spectrum. You probably, I'm sure you
21:07
know this, the ZX81, which came out in 1982. It was a little home computer, right, which could
21:14
connect to your TV and you could write some programs. And the neighbor was very kind to me
21:20
that they knew that I was interested in that device. They would let me
21:24
Now I look back, Mahesh, that I was sure I was quite bothersome to them
21:29
to show up in their house every day. They wouldn't let me take the computer away because it was expensive
21:34
but I would show up in their house every day, and they were very kind and let me use it
21:37
So I had some interest in programming. That was in the high school days
21:43
And then I could not get into a computer science program, so I got into electrical engineering
21:50
The school I went to did not have computer science degree. So I ended up doing all my programming in assembly
21:58
And I quickly figured out, Mahesh, that I was not very good in the electrical engineering aspects of things
22:03
So I focused on more of sort of the microprocessor based programming, the 8085, 8086, if you remember all of that
22:12
Some of you may not remember that aspect of it. And then essentially took up my first job was out of Delhi I know many of your audience members have joined from Delhi My first job was in Delhi I started out working for a collaboration between Tata and Unisys Corporation called Tata Unisys I joined that in 89 And I worked at that company for about five years My main skill areas
22:41
were doing assembly programming because I was mainly working on a COBOL compiler at that time
22:48
which was largely written in assembly. And then that was about five years of that. And then in
22:54
1994, I joined my current company, which is Applied Information Sciences. And at that time
23:00
they were building a product, which was a mainframe modernization product back in 94. So I said to
23:06
myself, these guys are building a mainframe modernization product, and I need to modernize
23:13
my skills. So I think, you know, there's a good opportunity to work here. So that was 27 years ago
23:20
And that's why I said, Mahesh, that, you know, my history is pretty simple. I joined one company
23:27
and then I switched the job, and I've been here for the 27 years. I joined AIS as an engineer
23:34
and have been doing, working on various technologies, working as an engineer, a senior
23:40
engineer and at some point architect and that's been my journey Mahesh. So oh that's great that's
23:47
great you've been in one company for so long that's awesome so what was the biggest like
23:52
if you look at back look you know like what was the biggest you know either challenge or
23:58
you would say you faced during this time during you know you obviously 27 years you've seen a lot
24:06
in your company in our industry, what was the biggest challenge? Either you had to upgrade your company
24:11
to the next level or upgrade your staff, any challenges you faced where you feel like
24:16
you know what, this was the biggest challenge? Yeah, so one of the biggest things, Mahesh
24:22
the challenge is, you know, I still consider ourselves, I know this is relative, Mahesh
24:29
but I still consider ourselves a small company with about 750 people or so
24:33
which may not be small by some standards, but is small from somebody else's perspective
24:40
The biggest challenge I feel is that as a company of a small to midsize, you have to constantly reinvent yourself
24:50
because the larger software companies will come and commoditize what you're working on and drive you out of the market
24:56
right so in some ways when i look at my 27 years it on one hand it seems like it's a long time
25:03
but i don't think that it is so long for for a couple of reasons i think of my stay here
25:11
as broken up into four or five phases right my my first phase was building the product
25:17
second phase was sort of more building dot net came out so doing some asp applications
25:24
then we wrote the SharePoint as an enterprise platform wave for a number of years
25:30
then came the cloud and over the last few years or I would say the last 18 months or 24 months
25:37
you've been heavily focused on data and AI so the biggest challenge is that you have to
25:42
constantly find a way to reinvent yourself otherwise you're going to get commoditized
25:47
and that requires looking out for what is changing, retooling the company
25:54
training the people that you work with, all of that. Those are some of the biggest challenges
25:58
that I've seen in the last few years. In addition to the challenges that every company faces
26:05
which is how do you hire people? How do you keep them trained? How do you differentiate yourself in the marketplace
26:11
All of those challenges are common to everybody. But since your question was
26:16
what is the core challenge that i've seen in my years which is to stay relevant and
26:21
differentiated over a period of time that's great that's great and that leads to my next question
26:27
but before that hey uh welcome back welcome i mean we have more people join here vishnu aditi
26:32
siwangi ganesh uh spi co arjun ravish welcome to the show uh this is a growth mindset so today
26:41
we are talking with our guest, Mishwas Lele. He's a CTO at AIS and also Microsoft Regional Director
26:50
And you are still Microsoft MVP? I am. Okay, so you're also Microsoft MVP
26:56
How many times now? Well, I was an MVP in other areas before
27:02
but since 2013, I've been an Azure MVP. Azure MVP. Yep, so we'll talk a little bit about MVP
27:08
but back to your what you just said that these small to mid-sized companies they have to compete
27:14
with large corporations and they have to kind of keep up up not only just up to date but pretty much
27:20
ahead of curve right so they can go and tell clients like we can do this faster and better
27:24
than large corporations right yeah so if you have to advise to our audience and this question i get
27:31
a lot so i'm taking this question old question that should they be joining a small company startup or
27:37
mid-size or large corporation? What is your advice and why and to who? Yeah, my advice
27:44
and Mahesh, I don't know that if I have a template or a blueprint or, you know, do these things and
27:51
you know, you'll be successful. I don't think I have it. But I really like to think about
27:56
many of your listeners know about the famous speech that Steve Jobs gave at the Stanford
28:03
commencement address. If you've not heard that speech, go back and listen to it. So what Steve
28:09
Jobs was saying there was, it is really difficult to connect the dots going forward, right? You can't
28:15
say, I'll do this, and I will do this, and I'll reach this point X. You can't do that. It's really
28:21
hard to do that. It's hard for Steve Jobs to do that, you know, leave alone people like us, right
28:27
But what Steve Jobs said is, it's always possible to connect the dots backwards, right? If you are
28:33
at a certain point and you see, I did this and this led to this. So what Steve Jobs was saying
28:39
in that speech, and it was a long speech, and I encourage you to listen to it or read that speech
28:44
that you have to go with your gut feeling about what things and what choices and what decisions
28:49
you make and knowing that those decisions will collectively take you to the point where you
28:56
want to reach, right? But what I would say is the small company or large company really doesn't
29:03
matter that much, right? What matters is what you are doing, what you are putting in in your progress
29:12
right? So I'll give you a very concrete example, Mahesh, that you might be a developer. And let's
29:16
take a simple example that everybody can follow. You might be a developer, a web developer on one
29:21
of the projects somewhere, small company, mid-sized company, large company, doesn't matter, right
29:27
And let's say you have a couple of years of experience and you're developing for this company
29:34
The important thing is to take some time outside of your core work and think about and reflect on
29:44
how you can become a better engineer, a better craftsman. So I'll give you an example. So the
29:50
the code that you wrote, maybe in the current sprint, reflect on it, and maybe did you consider
29:57
all of the chaos scenarios? if this application was to be subjected to the spike in load
30:04
did you think about that chaos scenario? And if you did not
30:08
maybe you will spend a couple of hours looking at some great courses out there on chaos scenarios
30:13
Now you have expanded your knowledge. Nobody, you did not burn down any scrum hours by doing that
30:20
Nobody came and told you that, but you yourself took the time to reflect on what you're doing
30:25
you try to improve what you did as part of your work
30:30
And I guarantee you, nobody will. So let's say you spend a couple of hours
30:35
thinking about chaos scenarios in your web application over the weekend, like Sunday morning
30:40
I'm going to spend a couple of hours on the chaos scenarios. I guarantee you on Monday morning
30:45
you will not get any pats on the back from your project manager, none
30:50
You will not get it. You should not expect it. But if you keep doing this week over week over week over week, in the long run, you would have created enough value, not just for your employer, but for yourself, right
31:05
You would have widened your horizons from being a developer to someone who thinks more holistically about a problem
31:13
And that ultimately is going to bear fruits in the longer run
31:18
So that would be my advice and probably not different from what you've heard from others
31:24
Yeah, so that's a great advice. So you have to, I think, goal is to find the challenging work where you have learning
31:30
opportunities and also growth, right? There are some people, they complain that, oh, I've been working in this project for
31:36
three years and all I do is bug fixing. So that's probably, I mean, it's good as a company, you have to do that, but you have
31:43
to figure out side by side how you are learning new things, right
31:46
That's kind of... So now... I'm sorry, Mahesh. So I hear that a lot, that, hey, I got put in a project
31:56
where really my learning has stopped, right? And now there are enough opportunities
32:04
Once you have a commitment to learning and once you have a dedication to continuous improvement
32:09
your current project may not give you an opportunity to do some other work
32:15
But there are enough open source projects out there that if you spend two or three hours a week just contributing to that project, you might make connections, you might learn from it
32:26
And in the end, you might be able to actually go to your employer and say, I've been doing bug fixes, but here's what I've accomplished outside in terms of my contributions in this open source project
32:37
Or maybe you can bring an innovative idea of, you know, I've been seeing too many bugs in this area
32:44
And here is a white paper that I wrote, which can then be sent to the source team about how to tackle those kinds of errors
32:52
And these are all ways of trying to extract yourself from a situation with not be conducive to learning
32:59
So, yeah. Well, that's great. That's great. And then I have one more question before
33:04
we're going to take a break two minutes break after this question and then there's a lot of
33:09
questions coming uh in here so we're going to start taking some of these questions as well
33:14
and then i have more questions so looks like it's going to be busy session um so one thing i uh i
33:21
cannot totally actually there's a question here as well i'm going we're going to talk multi multi
33:26
cloud we're going to talk about all the cloud questions guys in the second half of this session
33:32
so do do do yeah so i have a question about this young guys coming right young students coming in
33:40
um i i talk to them sometimes and i'm speaking at the college and you know when i say hey why
33:47
we have a project why don't you start learning in this project and it's a c sharp and all that
33:52
and all of a sudden it's to say oh i'm not interested in c sharp i'm i want to i'm more
33:56
interest in python i hear this a lot what advice do you give to the students and young developers who
34:04
close mind their opportunity to work on a real project in different language versus they're
34:10
trying to learn themselves something python or is it the right thing or they should how they should
34:15
they think so i think that and i'm trying to understand your question mahesh here as well so
34:24
help me out so when they let me let me add more to this so in there's a trend going on in india
34:29
and universities and colleges that every student is learning python they feel like the python is
34:35
going to take over the world and there's no other jobs anywhere else so all they learn python so
34:41
they are not even open to work so you know we are trying to hire say let's say some interns
34:46
say interns we found these guys poor students join us to get a full-time employment right away
34:52
you're going to learn c-sharp and this and that are like no we're looking for python
34:56
so to me i think if you ask me it's a bad thing to wait around rather than learning something it
35:02
can be any technology i don't think it matters if you learn python or c-sharp end of the day
35:07
your goals should be problem solved that i i completely agree with you so here's here's my
35:13
advice on that, right? When you're starting your career, you're not trying to chase the shiny
35:22
object, right? Python may be the most popular language. That's fine. And Python is great for
35:28
scenarios and it will continue to be great for many scenarios. But it may not be so great for
35:35
other scenarios, right? What you should be as somebody who's trying to look for an opportunity
35:42
you should be looking at a computational thinking model. And I know this is a fancy word to use
35:49
but what I really mean by that is languages are a mean to a solution, right
35:55
C-sharp, Python, Go, Lang, or whatever. These are all, these are a means to achieving a solution
36:04
We are not becoming developers and programmers just for our fun, that we want to have fun with this, right
36:12
Ultimately, somebody is paying for our salaries and that has to be tracked back
36:17
to some sort of a business value enablement, right? I mean, that's what is paying for our time
36:22
and things like that, right? So it's not about a certain language
36:28
And I'll go back to the fancy term I used, which I hate to use, but it communicates an important point
36:34
We are trying to solve the problem that a business has. and in order to solve a problem
36:41
what you need to do is exhibit a computational thinking mindset, right
36:45
How will you solve that problem, right? Language is just a syntax
36:48
but how will you solve the problem? Does it make sense to rewrite this piece of code
36:53
What should be the logic? How would you write this code to be more robust
36:58
Those are all aspects of computational thinking. Languages are just a means of achieving that
37:03
So be open-minded about that. You can learn more than one language
37:07
you can join a project and say this piece of this code
37:11
can be best served using Python, fine, go for it. But if the rest of the team
37:18
which may be 20 or 30 people are using or converging on another language
37:24
you have to do what the other teams are doing So be open about it There are plenty of opportunities to learn new languages Well that great Great answer And we going to take a two break and then we be back
37:35
Looks like a lot of questions coming up. I don't think we'll cover this in an hour
37:39
but we'll try to cover as many questions, guys. Keep those questions coming. Everybody will be right back
37:54
Thank you
38:24
Here at Mindcracker, we create artificial, virtual, and mixed reality games and apps
38:32
voice-enabled skills and apps, and intelligent apps and integrate AI with IoT products
38:39
We offer advisory services for innovations and startups. We provide cloud and code security and performance services
38:49
We also offer AI-ML blockchain development, consulting, and training. Just visit www.mindcracker.us to make your dreams into a reality
39:09
Hey guys, can't believe we haven't seen each other since graduation in May
39:14
What's going on? Not much. With the pandemic, I can't really do anything right now
39:19
Me too. I mostly just stay at home, hang out with my dog, and watch the news. I feel you
39:24
Have you guys been able to get jobs yet? Funny that you ask. Gary and I actually have been working on something together
39:32
Yeah, we came up with an idea for a startup that's an app that will help us stay active since we both have been sitting around so much during this quarantine
39:39
That's genius. I could definitely use something like that. When are you guys launching it
39:44
Well, that's the issue. We don't really know how to build it, so we're kind of stuck
39:50
I know of this company that does startup advising if you guys are interested
39:54
Oh, really? Yeah, they're called Mindcracker, and they'll help you validate your idea and connect you with angel investors
40:02
and help you build everything from your product MVP to your technical team and even your go-to market planning and execution
40:10
Wow, that's awesome. Do you know how we can get in touch with them? Yeah, you can just visit their website, mindcracker.us
40:17
That's awesome, Mae. Thanks. I'm excited to get started on this. Of course. Good luck, guys, and let's talk soon. Thanks, May
40:28
All right. We are back here. Welcome back to the show. Everybody, welcome to the show
40:33
I see new people join. Welcome to the show. And everybody who's here, welcome back to the show
40:37
We are here today with this Ross talking about cloud. Simon, you can start putting questions after this question here, and then looks like we'll try to cover more questions
40:49
as many we can so i know as far as you work as a cto and we're not going to go too much into because
40:56
we have so many more questions but one question i have and also audience have is multi-cloud right
41:02
uh using multiple clouds so you want to spend a little a couple of minutes on what multi-cloud is
41:07
as your company is involved in multiple different clients uh and uh and why it's important to
41:14
don't even know about multi-cloud? Right. So I think multi-cloud is becoming more and more of
41:21
a reality, right? If you wish I had a picture that I could show you, or I'll send a tweet out later
41:28
with that picture. So you might be a large corporation and because of some acquisitions
41:37
that you made or different business units had a certain use case that was better served by one
41:44
cloud versus another, you end up in a multi-cloud. So some number, like a high number of companies
41:50
are today in a multi-cloud for one reason or another, right? And what do we mean
41:56
60 plus percent. 60 plus percent. And the thing to be careful about is when we talk multi-cloud, we have to
42:04
be a little bit more specific. If you are, if you have Salesforce and Azure, to me, that's not a
42:12
definition of multi-cloud, right? The definition of multi-cloud is that the same sort of a
42:19
computational workload is being deployed to more than one cloud providers, right? That's when you
42:26
are multi-cloud, because otherwise, if you have this definition of, you have a SaaS service
42:31
which could be running in any cloud, and then you have something else running in PaaS
42:35
by definition, you're multi-cloud, and I bet you that number would be 90-plus percent
42:40
So when I'm talking on multi-cloud is you're trying to deploy similar kinds of workloads
42:46
across more than one cloud provider. So that's the definition of multi-cloud
42:53
Of course, what's happening lately is we are seeing the advent of things like Azure Arc
43:01
Amazon Outpost Google Anthos which allows you a distributed cloud capability so that you can have one control plane
43:11
that is managing resources across more than one cloud the final thing I'll say
43:18
of course this is a big topic we could just spend the entire talk
43:22
on multi-cloud because then the next question would be should I be in multi-cloud
43:26
I'm really good in one cloud should I be in multi-cloud what are the cost implications of doing that
43:31
because you have to have a maturity in the cloud, right? If you're trying to deploy these applications
43:36
you have to have the automation maturity. You should have to have the governance maturity
43:40
Can you achieve the maturity in all of the clouds? And there was a chart from Gartner which said
43:46
as you increase your footprint across the cloud, your costs are going to rise as well
43:53
So that's other aspect. But the final point I'll say is multi-cloud is reality
44:01
And as we are designing applications, if we think of them as cloud native applications
44:09
think of them as containerized Kubernetes applications, which give our customers an ability to move across the cloud
44:18
that bodes well for a multi-cloud distribution. Yep. So yeah, check out the search
44:25
cloud native if you search even c-sharp phone or google there's a big article on what cloud native
44:31
is and i know you and um you and a bunch of our and rds and mvps always talk about cloud native
44:39
so cloud native is something if you're building a cloud focused application and it's new application
44:45
cloud native is something you want to look for agree with that so simon let's start taking some
44:49
of the questions. Some we will escape. I mean, this question says what are the optimizing strategies in the cloud I don think it a simple answer but go ahead What are the optimization strategies So thank you for the question first of all
45:07
and thank you for listening. Optimization strategies can be multifold, right? And let's just take one aspect
45:13
because we don't have time to cover all of them. Let's talk about cost optimization, for example
45:18
And Mahesh was talking about this earlier, the company that approached you, Mahesh
45:22
I think that the cost maturity comes with your cloud maturity, which means you look at the workload and you say, are they right sized
45:31
You know, we have a tendency to over provision. Are they right size? Would it make sense for this application
45:38
Do I need to buy reserved instances, which means a long term commitment? I can get these discounts
45:42
Do I have the automation that is needed to scale up and down when I need to
45:51
I'm only using the capacity that is needed. So all of that is important as part of cloud optimization
45:59
No, that's great. Simon, let's take more questions. So before going to cloud, what are the essential things to consider by users, I guess, customers or users
46:12
I think, Arjun, that's a good question. So I'm just trying to relate your question to your point is, hey, before you jump into the cloud, there are a few things that you need to do
46:25
And I completely agree with that. You should not be going to the cloud for savings, as Maisha's customer found out
46:33
I mean, that's not the reason. You have to think deeply about why you're trying to go to the cloud
46:40
What are the kinds of outcomes you need? You need to have a long-term roadmap
46:47
Cloud is changing rapidly. If you look at just in the last 12 months
46:52
Microsoft Azure team had over 3,000 new releases in terms of new versions and new features and capabilities
47:00
So if you don't have a good governance model, if you don't have a good brokerage model
47:06
which tells you where to deploy things, if you don't have a good center of excellence planned around the cloud that is keeping up
47:14
if you don't have executive buy-in then just going to a cloud computing platform is not going
47:22
to give you the desired results and i hope that answers your question arjun yeah and you definitely
47:28
somebody expert in your your team who knows how to do all those things that's right yeah
47:34
So this is a good question. I think we were talking about this a little bit
47:40
How long does it take to become proficient with cloud services? Yeah
47:45
So Chaman, the cloud services is a loaded word in the Azure community, right
47:51
There's a service called Azure Cloud Service. And I'm sure you're not talking
47:55
Yeah, he meant the whole cloud. You mean the whole thing. right so the way i would answer the question is if there are 3 000 releases coming out every year
48:06
you cannot become proficient in all of them no way you are going to be get proficient right so
48:13
what i think is the way to to get proficient is there are some core fundamentals of the cloud
48:20
that you need to understand right that are orthogonal to all the new capabilities that
48:25
that are coming in, right? For example, you need to understand what software-based networking are all about, right
48:35
If you want to create a network, if you want to create network segmentation
48:38
if you're a developer, you need to understand the core concept of software-defined networks
48:43
You need to understand the core concepts of software-defined storage. What is a blob storage
48:49
You have to understand the key concepts of what differentiates a PaaS
48:55
and how do you do monitoring in the cloud? So I would say there are core components of the cloud
49:04
that you need to understand and become proficient in. So that's one way, getting the fundamentals right
49:10
And once you have that, depending on the project that you're working on
49:15
your current project may be Azure Functions and Cosmos DB. Dive deep into those two
49:20
But have your fundamentals needed. And Chavan, I'll take an example, right
49:26
So your current project is Azure Functions talking to Cosmos DB. And you will be wondering, why am I talking about networking here, right
49:35
The reason I'm talking about networking here is, if you're working for that application for a bank
49:41
they may be concerned about how the data flows from the Azure Function to Cosmos DB
49:46
and you need to understand the notion of Azure Private Link that is under the covers
49:51
that ensures that your packets only flow through your network and never navigate the internet, right
49:57
So fundamentals are important. I used to teach, Mahesh, I used to teach a three-day class
50:02
on take those 50 fundamental concepts and just eight, nine hours each day
50:09
to go over those fundamentals, like software-defined networking, basics of a VM
50:14
And once you do that, then you can jump into the technologies that are relevant to the project that you're working on
50:21
Yeah, I agree. And when you, our goal is to keep doing it, right? You just can't say
50:25
let me first become expert and then I'll do the work. I think if you, if you try to jump in and
50:31
get in a real project, start working, whatever you work from those, just start learning those
50:36
and get into the basics. All right. So here's another question. This is a, can you please
50:42
highlight carrier path for a fresher in cloud and fraud. So yeah, first of all, I don't, I commend you for asking this question
50:51
I don't see too many new entrants trying to, they all want to write
50:55
angular or a Python script. So I commend that question first of all, because I'll tell you there's so much
51:02
work that can be done in the cloud infrastructure area, right? I like to joke that Azure data center or the Amazon data center is just a, to us developers, it is just an object model
51:16
What do I mean? I can make an API call and get a router. I can make an API call and get an IP address, right
51:22
What better as a developer than to think of infrastructure as code and think of the data center as an object model
51:29
So what I would do if I were you is try to understand how the cloud works, understand, look at some of the talks that Mark Rasanovich has given about insights of a data center. Start there. Build up your knowledge. Learn automation scripts, whether you want to learn Terraform or R&T templates or PowerShell or what have you, learn that. Start doing these projects
51:54
There are some really interesting projects out there that you can accomplish if you finish those 50 projects
52:02
One of them is how do I secure this three-tier setup from a cloud infrastructure perspective
52:10
How do I make this PCI compliant? There are a list of projects out there
52:14
You can start working on them, look at the code, deploy that yourself, play with it, and that would be a good way to learn it
52:21
Mahesh, am I taking too much time to answer these questions? I know you good You good No we want to make sure that the questions are answered right So people can even go watch later But as you said security alone like compliance alone are big field
52:35
If you are really good in security, there is a job already there for you
52:39
Cloud security architects and cloud security developers are not enough. Yep. So let's take more
52:48
Yep. Come on. Yeah. You know, Mahesh, we had this discussion three or four years ago
52:54
that I was talking to our India team as well. And I was saying
53:00
how many people are interested in learning PowerShell? There were very few people because
53:04
hey, I would rather learn Angular and all of that. But the people who took the time
53:09
to learn PowerShell at that time have unending stream of work because there's so much of the cloud success
53:17
is incumbent on automation, right? So go ahead. And this trend is growing, right
53:24
There's more automation happening in the cloud than building, you know, as Simon posted here, that AI is doing great in power platform, right
53:32
So power platform alone is being used to build so many new applications
53:37
Yeah. All right. So there's another question from Vishnu. Blockchain is going to affect clouds
53:46
So Vishnu, it is already affecting the clouds. If you look at, it's sort of mixed
53:52
all the cloud providers are offering a blockchain service at this point, you can see
53:59
In fact, those are reflecting in services. So there's a service in Azure Storage
54:07
which is basically guaranteed to be tamper-proof and the underpinning of that is a blockchain model
54:15
So I think it is already affecting it either directly as a service
54:20
or the implications of that on other services. Yeah, and I think even Azure ledger is now offering the same thing, right
54:28
That's right, absolutely. So good questions, great questions, guys. I'm impressed with the questions we're getting here
54:37
All right, Aditi asked that are any of these cloud services easier to learn than others
54:43
That's a good question. well it really depends on what you want to do you know things that you enjoy doing seem
54:53
easier isn't it right but i think it's a valid question aditi what i would do
55:00
is you know we are moving towards a model of uh and and mahesha i'm going to take a step to
55:09
step back to answer this question, right? So what we are seeing is, you know, I've been talking a lot
55:16
about network and infrastructure and things like that. And those are hard concepts to understand
55:21
important, but hard, right? But not everybody has to worry about network segmentation and private
55:28
link and all of that, right? If you're looking to get started quickly, if you look at the whole
55:34
abstraction layer of the cloud right if you look at the whole term microsoft cloud it is not just
55:40
azure right microsoft cloud is comprised of three clouds it is azure it is m365 and it's the power
55:47
platform right and power platform is the no code low code platform so if you're coming to the to the
55:54
mix without having a programming a professional software developer programming background and you
56:03
and you wanted to get started quickly. One way of doing that would be to dip your toes
56:09
in something like a no code, low code model that you can learn in a matter of days or weeks
56:16
And then combine that. So let's say you wanted to build an application
56:20
somebody called you to build an application. You can take, rather than having to know
56:25
the intricacies of SQL server and all of that, you could build a very simple Canvas application
56:33
and store the data in something called the Dataverse, which is, you know, all of the business entities are there
56:38
you can drop your own custom entities. So that may be a good model
56:42
but if you wanted to go one step further, the logic that you want to write
56:48
cannot be fully incorporated inside, let's say, a low code programming model
56:56
In that case, what you can do is maybe you can write a few lines of Python code, drop it in Azure Functions
57:02
and combine it and call it from Canvas applications. So there are, I'm glad you asked this question Aditi
57:09
because there are ways to get started quickly and get, and start to add value
57:17
for your customers or your employers. And then peel the layers of complexity
57:23
as you have time and as you have interest. That's great, definitely good question
57:28
We have a couple of minutes left. Let's take another question. Sonam says, how is useful cloud for AI
57:34
or how AI is related to cloud? I'll combine those all together
57:40
Yeah. So Sonam, good question. The way I would say is cloud has really
57:48
the cheap computing capability. So if you think about it, what is making AI successful
57:55
And we should maybe talk about AI in a separate discussion, right
58:00
AI for developers should be another topic. Mahesh, maybe you can invite somebody to talk about it
58:06
Not AI from a data science perspective, but AI for developers. So if you look at what is creating so much interest in AI, two things
58:18
Availability of computational capability and availability of data. And if you think about it, both of these things are powered by the cloud
58:27
You're spinning up these applications which are generating the data exhaust, which is going into the training of the models
58:34
And you have cheap capabilities in computation to train your models. So the confluence of computational capabilities and data is what is leading to cloud being a useful thing for AI
58:50
Yeah. And being there and everything is there, it's easy to set up, it's easy to start everything
58:55
that's why yeah there's one more question i want to take last and then that would be
58:59
so any certification needed to cloud or what's the importance of certification i will add my
59:05
own question there when you hire people the certification adds any value to you and your
59:11
company yeah so we've been hiring a lot maish we have almost hired just in the u.s here
59:17
we have hired more than 100 people in the last 90 days or something like that so we've hired a lot
59:24
of people. Your other question about certifications, I think certifications are important. I personally
59:34
think that certifications are important, but it really depends on what you do while you're
59:40
preparing for those certifications, right? If all you're doing is just, if your goal is to just do
59:45
enough to be able to clear the certification exam, that is not going to take you too far, right? So
59:52
So having a certification looks good, but as you're preparing for the certification exam
59:57
it is really important for you to broaden your skills. What you take out of the preparation
1:00:05
for a certification exam is up to you. And if you do that
1:00:10
then certification becomes really valuable. But I like the idea of somebody having
1:00:15
and as someone who has helped prepare some of those certification exams
1:00:19
or served as a reviewer of these exams, I think that a lot of work goes into
1:00:25
including the product team saying, these 20 topics are important. If somebody learns these topics, they will be valuable to their teams
1:00:33
So if somebody has done hours of that work, you can benefit by that targeted blueprint of learning
1:00:41
But then don't limit yourself to exams. Think broadly as you prepare for these
1:00:47
Well, great. That's great. That's great. And then last question before we close down this is what is the future of cloud
1:00:56
What is the future of the cloud? I wish I knew the answer, but I will give you my two cents
1:01:02
What is happening is now that we started out with the infrastructure service of course we went into PaaS right Then we obviously SaaS has been around for a long time But if you watch the Build conference just two or three months ago
1:01:19
Microsoft announced two different flavors of the cloud. And for those who didn't follow the Build announcements
1:01:24
one is called the Microsoft Cloud for Health and the other one is the Microsoft Cloud for Retail
1:01:30
So what we are seeing is a super specialization of cloud capabilities dedicated to certain verticals, right
1:01:39
So storage compute network have become commodities, right? Kubernetes clusters have become a commodity
1:01:46
So, you know, everybody has a Kubernetes cluster. You can just go to anyone. So what is the next thing in the game, which is raise the level of abstraction
1:01:54
which is highly targeted community cloud environments that can allow companies to realize value faster
1:02:00
So that's the direction that we are headed. And it makes sense, right
1:02:05
It makes sense that all retail, for example, all retail customers need same thing
1:02:10
So why all of them have to build their own different applications
1:02:14
So here Michael say he already built for you Just go figure it out put your products out there start selling that makes sense to me if you ask me that right and and the other thing i would say and we are over
1:02:27
time so i'll be very short here so one is this special specialty clouds this notion of specialty
1:02:33
clouds as you said mahesh you know putting cross-cutting capabilities that are domain specific
1:02:39
in the cloud. That's one aspect of it. And the other aspect of it, now that you have AI-powered
1:02:46
algorithms available to you, how do you make intelligent applications in the cloud? That's
1:02:51
the other part. Don't just build applications that are declarative in nature, but you can start to
1:03:02
take advantage of AI ML, infuse them with AI ML to make them intelligent applications. So those are
1:03:08
the two trends that I'm seeing emerge, high productivity, low code, specialized cloud, and intelligent applications
1:03:17
Well, that was great. That was great. We had fun. So many people joined, everybody
1:03:23
Thank you for joining It was fun You asked all those questions That made it very interesting and which was very great answers This recording will be available to everybody on YouTube soon
1:03:37
maybe by tomorrow if somebody wants to go watch it later or share. But again, which was Friday, it's noon
1:03:44
I'll let you go. Thank you so much for coming, and hope to see you soon
1:03:49
Thank you, Mahesh, for having me, and thank you for all your listeners who took the time to listen
1:03:54
and pose questions. I wish them the very best. Thank you all
1:03:58
And I will see you next Friday, 12 noon. Transcription by CastingWords
#Enterprise Technology
#Jobs & Education