What is AWS | AWS in 10 Minutes | AWS Tutorial For Beginners | AWS Training | Edureka - YouTube

Channel: edureka!

[0]
Hey guys this is Hemant from from Edureka, welcome to this session on what is AWS?
[4]
So without wasting any time let's skip on to the agenda to see what all we'll
[8]
be covering in today's session. So we'll start this session by first discussing
[12]
what is AWS and then move on to discuss the different companies who are using
[16]
the enterprise service, once we're done with that we'll move on to discuss why
[20]
companies big or small are using AWS or any other cloud provider for that matter
[24]
right so once we'll discuss what is AWS and why AWS is important, we'll look at
[29]
some of the basic services that AWS has to offer us and then move on to discuss
[34]
the AWS doable infrastructure, once we're done with that we'll end this
[38]
session by discussing the various pricing options provided by AWS. Right, so
[42]
guys this is our agenda for today I hope it's clear to you now let's go on and
[46]
discuss the first topic of today's session which is what is AWS so guys AWS
[52]
that is Amazon Web Services is a subsidiary of amazon.com as a world
[57]
leader in cloud computing market right it was launched way back in 2006 when no
[63]
company had the cloud computing business model it took the risk and now today 70%
[68]
of the whole cloud computing market is residing on AWS so now you can imagine
[74]
how big a the professor's right talking about companies who are on AWS let's
[80]
look at some of the companies some of the prominent companies were using the
[84]
AWS infrastructure so these are some of the very popular companies like
[88]
Kellogg's Robbie air B&B Chen electrics Netflix and Amazon which are using the
[93]
AWS infrastructure for their operations now Netflix and Amazon are completely
[98]
dependent upon the AWS infrastructure now you can imagine if these two
[102]
companies which are so big and though the whole world is using it even your
[106]
application is going to share the same infrastructure as these apps so you can
[110]
imagine that your application is in safe hands right you can be assured with that
[115]
having said that let's move on to discuss but why do companies use AWS and
[120]
what's the advantage of having the cloud computing technology with you right so
[125]
let's shed a light on that and for that let's take an example say you think of
[130]
you know starting a business and say your business is
[133]
you think of launching the Instagram application and you have the application
[137]
ready now you have to make it available to the world
[140]
so the first thing that you have to do is you have to invest some money buy
[143]
some servers and upload your application on it and your application is up and
[147]
ready right so you start with a small user base and you say ok so in one month
[152]
or so I can expect that so-and-so users will be there but your plan doesn't go
[157]
according to your will and what happens in overnight your application becomes so
[161]
viral that there are millions of users were trying to access your application
[166]
now so the servers that you had and now very overburdened with the kind of
[171]
traffic which is coming in and you get very anxious as to what to do so what
[176]
you do you invest some more money by some more servers and now the situation
[180]
seems to be a little normal right but guys servers are machines we should
[185]
not forget about it right and they have bound to break down so one finally what
[188]
happens is your servers they go down they go haver and your application is so
[194]
to fix this again you had to hire a maintenance team which is now going to
[198]
manage your servers for you that is anything kind of server upgrade which is
[203]
required any kind of software up pass which has to be put in and when your
[207]
server goes down replacing it with a new server all of that is now going to be
[211]
managed by the maintenance team right so the kind of attention that was required
[215]
for you to give to your application it could not get that attention because how
[220]
are we our attention was towards the infrastructure side which is
[223]
understandable right so these are the problems we folklore computing and one
[227]
fine day the bills came up and said but why don't you use my servers right I
[231]
have a stack of servers in my warehouse why don't you use some of them right and
[235]
the best thing about it is that you know I you know how to bias the servers from
[239]
me you can just rent them from me use them for the time you wanted to and give
[244]
them any time you want say you give to me up to five hours you just pay for the
[247]
five hours time that you used it for right at the same time you don't have to
[251]
worry about the maintenance right I will do the maintenance for my servers and
[255]
with this this was like you know if the god came in and said let me help you it
[261]
was like that so this was a very good deal for you because now you not spend
[265]
money on buying servers and not spending money on the maintenance team everything
[269]
is being managed by AWS and at a very cheap price of parada pieces right so
[275]
it's very awesome so moving forward we have understood why you know AWS
[280]
companies are adopting AWS or any other cloud platform and what exactly is AWS
[285]
it let's move on to discuss the service with now so let's take an example again
[289]
here let's take the example of a website so this is a skeleton architecture for a
[294]
very normal web site that is there right how does it function the user first he
[299]
goes onto a website he goes onto the internet and he types in a web address
[303]
right that web address then goes to a DNS server that DNS server basically
[308]
gets that converted into an IP address that IP address points to a load
[312]
balancer that load balancer in turn is you know distributing the traffic among
[317]
many of the servers and you end up on any one of these servers this is how it
[321]
happens right and now this server is again connected to a relational database
[325]
and this relational database is basically having all the information
[329]
which is required for your website and also with these entities that is your
[333]
database and your servers are inside a network so that they can communicate
[337]
with each other right so these are the basic entities which are there in a
[341]
cloud computing world right now taking the same problem as before that you know
[346]
what suddenly a whole lot of user group comes in and your servers become
[350]
overburdened now how do you take care of that so you don't have to take care of
[354]
anything cloud computing you know the cloud mobility model is herbs then it'll
[357]
take care of itself right so it automatically senses that you know the
[362]
servers are getting overburdened it adds a solar automatically and now your
[366]
situation becomes normal right so this is how the cloud computing board is
[371]
going to help you out we discussed this already right but now having seen this
[375]
architecture how it works now let's look at how these services or how these
[381]
components will look when you took it from the AWS perspective right so when
[385]
you talk about AWS services the DNS server that we discussed is called route
[389]
53 this servers the web servers that we discussed our issue servers the
[395]
relational databases are yes the network in which these components will be
[399]
closed-in is BPC and the load balancer is again load balancer and the property
[405]
which increases the number of servers and know is them according to traffic is
[409]
auto-scaling right so these are some of the basic services offered by AWS and
[414]
these are awesome values right so these were the services that we were to
[418]
discuss moving forward now let's discuss about the global infrastructure that AWS
[422]
has to offer now AWS provides these many services
[425]
throughout the globe it has a global presence right and these orange dots are
[429]
the regions that AWS has right each region has multiple zones and zones are
[435]
nothing but huge data centers with a lot of servers right so probably when you
[441]
choose America when you choose the US so probably you will be ending here
[445]
somewhere around here right if you choose the region 1 region is this and
[450]
the other region is this one zone would be one circle and this is how it
[453]
functions right so in all there are 18 geographical
[457]
regions around the world and in those regions we have around 50 availability
[462]
zones like I said a 50 huge stay the centers around the world that are at
[467]
your disposal right but why will he need a global infrastructure is a question
[472]
right so say let me take the same example forward the website servers and
[476]
these servers are now distributed among different places throughout the world
[480]
now what advantage does it give you first of all it helps in the disaster
[484]
recovery kind of situation for example this server was done you all again have
[489]
these two servers to solve your traffic flow right so this server goes on
[493]
because of power outage or any natural calamity your application is still up
[497]
because it has been hosted in different regions right this is one advantage the
[501]
second advantage is that it serves the purpose of users from different
[505]
countries for example you are in this country and in your trying to access
[508]
your website probably you can access it from this server right rather than
[512]
having your servers at one central location which will not only have more
[516]
latency that is response line if a customer is out of the country but also
[520]
it's a very bad measure to take when we are too concerned about disaster
[524]
recovery right so this is the reason that AWS has a global presence and they
[530]
have a global infrastructure so it is there because so then your
[533]
Chalmers can have the lowest latency possible and also you can implement the
[537]
best is ask recovery measures all right having said that let's now talk about
[541]
AWS pricing there is now a double pricing is amazing so like we discussed
[547]
so we have a per our billing kind of system right so and the pricing is also
[551]
region specific in the sense that each region has different pricing for
[556]
different services they don't differ much but so they are different from each
[559]
other for each region so you can choose a region according to your preference
[563]
also there's a scene called reserved instances so many choose reserved
[567]
instances you save up to 90% costs so when you say reserve this a basically
[572]
means you rent the server for a particular term say a one-year term or a
[577]
three-year term and when you do that when you compare it with on-demand
[580]
pricing you save up to 90% which is awesome right and also there is an
[585]
option for spot pricing as well wherein you get incredibly low prices by bidding
[590]
on servers for a particular price right so you're bid on server for saying I
[594]
want to sell for $2 if a server is available you get it right you use that
[598]
server until the server price goes up and once it goes up the server is taken
[602]
automatically for you right it could be helpful for workloads where in the work
[606]
is not that urgent but you want to get it done in the minimum cost possible
[610]
right so it is helpful with that and with that guys we come to an end to the
[615]
AWS overview thank you guys for attending to this session I hope you
[619]
guys learn something new today so if you like this video please like and
[622]
subscribe to our channel and share to your friends so that they can learn more
[625]
happy learning. I hope you have enjoyed listening to this video please be kind
[631]
enough to like it and you can comment any of your doubts and queries and we
[636]
will reply them at the earliest do look out for more videos in our playlist and
[641]
subscribe to Edureka channel to learn more happy learning.