welcome back from cloud computing in aws and today we are going to look to
the class of the cloud foundation and this is going to be the first lesson
to prepare you for the aws certified the cloud practitioner
i am dr magable a certified aws instructor and educator and i would like to help you
to get the aws certificate which is the first step to basically build your career in the aws cloud
the course prerequisite we expect you to have a generic id knowledge a generic ide technical
knowledge and business knowledge and we prefer if you know a bit about the cloud computing concepts
working knowledge of a cloud computing and distributing system and you are familiar with
general networking concepts and a multi-tier architecture but if you don't don't worry
because in this class i'm going to help you to be certified and to build in the cloud because i help
thousands of students to be certified and many of my students they are working currently in aws
and many other organizations if you like this type of content guys feel free to subscribe and
leave comment down below and share this video to support my channel and to support me personally
to produce more content the course is divided into 10 lessons we will look to the cloud concepts then
we will look to the billing and into the global infrastructure and then we will look to the aws
the cloud security and the responsibility and the shared responsibility model of aws cloud
computing then we will look to the networking and content delivery normally this is the vpc and i
can tell you guys from my personal experience if you understand a vpc you will be able to pass the
cloud practitioner very easily then we will study compute services how we can build an ec2 machine
how we can build a lambda function or elastic being stored or build any compute service
available to us like elastic container service in the cloud then we will look to the storage service
for a c3 and databases like mysql in rds and then we will look to the will architecture
framework by aws and the automatic scaling and monitoring so this course will help
you to prepare for the cloud practitioner now after you get the aws cloud practitioner exam
you will be able to do the developer exam and the operation and the architecture
and the solution architect is one of the most distinguished certificate that you can get
in the industry it has the highest value now in the industry so i recommend for
you to target and to aim to get the solution architect certificate
now these are information about the exam and the adress certificate so feel free to
go to these links and check and there is also a sample exam a question and a preparation guide
as well i will make another lesson for you later on to prepare for the exam and how we
can do the exam strategy now let us look to the first lesson which is the cloud concepts
overview of cloud foundation in this lesson we will know what is a cloud computing and basically
on-demand delivery of these it resources including compute power database storage and i.t resources
in a pay-as-you-go pricing model and the concept here is very easy to understand because this is
very similar to the utility model that we all use if we want a gas treating for our houses we go and
make a subscription for a gather provider if we want an internet connection to your home you go
and you make a subscription which is a pay as you go model to internet service provider in the
same way we think now in the cloud computing to deliver those it resources and you can lease them
from a cloud provider like aws so you can build in the cloud and you can use
them to launch your product and services so cloud computing guys help us to think about
our infrastructure as a component of software that we can building them together as a building blocks
instead of thinking about our infrastructure as a hardware why hardware is not the optimal
solution here in the traditional computing model when we deal with infrastructure as a hardware
we need to have a space staff physical security planning capital expedition and we have all the
time along hardware recruitment cycle if we want to order a server today you need to wait for a few
weeks or months for the server to arrive to your data center and this is will require you to have
to provision and to estimate your capacity and you will guess that capacity and most of the time
our guest is not correct so maybe we order one server but we find our product is very successful
so we need to order another one or maybe we order two servers but actually our demand shows us that
we only need one server to run the product because for a simple reason there is no high
demand coming to the server there are three main cloud service models and this service model we
start with the one which has the list control over it resources or what we call software as a service
in this kind of services we are provided with the software out of the box with the complete products
and we use it without configuring it without making any adjustment to it or without any
installation or settings the next one is the platform as a service in the platform
as a service this will reduce the need for us to manage the underlying infrastructure
but we think mainly about configuring the library and the deployment and the management
of our application so we don't have ability to configure the operating system or configure the
cpu and the ram in this kind of services we only can configure the deployment model and similar to
what we will see later on in another relational database service and it was elastic being stoked
the third model which is infrastructure as a service in infrastructure as a service we
have more control over the i.t resources and this gave us more control over the cloud infrastructure
so we can build our own virtual machine build those cloud services from those building a block
and we have access to networking and to compute and to storage and normally is provide us
with the highest level of flexibility and management to control over our i.t
resources and it is the most similar existing idea resources that many it departs use it
today a good example of infrastructure as a service is amazon ec2 you will be able to build
in the cloud infrastructure and to configure the operating system that you need the number
of cpu so you can assign a cpu to around i want to and operating system i want linux and so on
now when a customer comes to you and he said i heard from my friend that there is something
called the cloud computing and this is save him a lot of money because he migrated his business to
the club now there is a three main deployment model cloud computing the first one is called
all in the cloud which means we move everything completely and everything will be fully deployed
in the cloud without having anything left on premise data center the second one is to have
a privacy cloud and this is a private cloud where we can deploy resources on a premises using those
virtualization and resource management tools and sometimes those private cloud they will be using
aws services in those private on-premise data center like us gov for example there is an aws
us gov which is a private cloud which means you need to be authorised and authenticated
to access the us curve and there is the hybrid cloud which is a mix between all in the cloud and
on a premise data center so you will have part of your resources in the cloud and other part
of your resources on the premise normally when you have your data for example you want to keep
your data on a premise and you have your a cloud infrastructure speaking with those backend data or
data model in your on a premise data center from the cloud now cloud computing gave us its six
main advantages and the first one as you know now we trade capital expense for variable expense
because of the cloud computing guys we don't need to worry about the cost associated with
building a data center from scratch but now we can in a pay-as-you-go model we
can release those resources from aws and we will start building our product
and services and we have to pay a monthly bill and there is a massive economy of scale which means
we have a large axis when we use the cloud computing we can have a lower a variable cost
than you can get when you have your own data center because usage from hundreds of thousands
of customers is aggregated in the cloud enable address to achieve a high your economies of a
scale which it translates into lower pay as you go price model for the end customer the third one
is to stop guessing capacity so we don't have now once we use aw as a cloud we are going to have
an auto scaler and that auto scaler will look to our infrastructure and it will adjust that
capacity based on the demand it will add or remove resources based on the actual demand so we won't
have an overestimated server capacity we order one server but we find we need three or we order three
servers and we find that we need only two and we can increase the speed and agility and we can
stop spending money on running and maintaining data center and we can go global in minutes
so aws cloud computing can enable us to increase the time to market when we build and
focus on building a product we can release it very quickly and fastly to the cloud or to the customer
and we stop spending money on the long running cost of data center and we can go global in
minutes and you will see later on anything we do in the aws management console even the labs we do
together they are going to be available for you to share with your friends in another country so
any product you build in aws you will be able to make it globally available in a few minutes
so what is aws aws is a secure cloud platform that offers a broad set of global cloud-based products
it gives us an on-demand access to the computer storage network database and other idea resources
that you might need for your project and the tools to manage them so you can immediately provision
and launch aws resources and those resources are ready for you to use
in minutes and this they basically give you the ability to build your product from those
wide range and broad set of aws services as a building it blocks
after you will finish my cloud foundation class you will be able to build similar
architecture you will be able to build inside aws cloud you will be designing your own vpc
and inside this vpc you will create your own subnets
and then you will launch a web server and you will launch and build an rds for my sequel and then you
will enable that with server to speak with the rds and you will run your web server behind the load
balancer and auto scaler which make your software highly available highly scalable and highly secure
as well by adding an extra layer of security using what we call security group and this is what i
will teach you in lesson four of this mainly in the cloud foundation we focus in four category
of the foundation or the core services of aws we focus on the network services which are the vpc
we focus also in the compute services which are the amazon ec2 which are the virtual machine and
we focus on the database services like building an rds or dynodb like my sql server and then we will
focus on the storage like amazon symbol storage service which is basically a service that we use
to store file and objects in the cloud or archives so in the foundation you need to worry only about
these core services and later on in the solution architect you will learn more about those services
in the future so as i said in the cloud foundation we will look to compute services storage
services management database cost management services like cost and usage report AWS budget
address cost explorer and then we look to networking and content delivery like amazon VPC
amazon rose 53 and amazon cloud the front and elastic load balancing with security and identity
we looked to AWS i am amazon Cognito AWS shield and AWS artifact and AWS kms what we can take from
this lesson we managed to define different types of cloud computing models all in the cloud hybrid
cloud and the private cloud we also recognise the main AWS services or the core services which are
the networking a storage database and compute and we describe six advantages of cloud computing and
then we look to the core AWS services that we are going to study in the sequence thank
you for seeing this video and see you in the lesson 2 which is the cloud economics and bill