0% found this document useful (0 votes)
157 views8 pages

What Is Cloud Computing (1) .Edited

Cloud computing allows users to access computing resources like servers, databases, and applications over the internet rather than maintaining their own hardware. It provides on-demand access to resources that can be scaled up or down as needed. There are three main types of cloud computing models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). IaaS provides virtual servers and storage, PaaS provides platforms for building apps, and SaaS provides ready-to-use software. Cloud services can be deployed in public, private, or hybrid models depending on an organization's needs.

Uploaded by

Intissar Salhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
157 views8 pages

What Is Cloud Computing (1) .Edited

Cloud computing allows users to access computing resources like servers, databases, and applications over the internet rather than maintaining their own hardware. It provides on-demand access to resources that can be scaled up or down as needed. There are three main types of cloud computing models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). IaaS provides virtual servers and storage, PaaS provides platforms for building apps, and SaaS provides ready-to-use software. Cloud services can be deployed in public, private, or hybrid models depending on an organization's needs.

Uploaded by

Intissar Salhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

What is cloud computing?

Hello again! Welcome to the section 2 of the AWS Cloud Computing

So, in this lecture, we are going to have a look at cloud computing in AWS. We are
going to explore what is at a high-level. Next, we will cover the six advantages of cloud
computing, the three different types of cloud computing, and by the end, we will learn
about the three deployment models of cloud computing.

Let's start with understanding what cloud computing is?

Cloud Computing is increasingly used by companies in all industries and is the new
form of data storage for the 21st century. However, it comes in many variants, and it is
not always easy to choose the offer that best suits one's business. To better understand
the Cloud Computing phenomenon, this is a complete definition of the term. So, Cloud
computing is the on-demand delivery of computing, database storage, applications, and
other IT resources through a cloud services platform like amazon web services, for
example, via the internet rather than a computer hard drive and with pay-as-you-go
pricing.

I want you to Think of it simply as renting someone else's computer. So, you can rent it
to do a computation, to store your files, to send text messages, etc. it means that the
cloud is just a way of using somebody else computing capacity that you are going to
rent it by the minute, by the hour, or even by the second.

That is all the cloud is, is just renting someone else’s computer.

After you've figured out what cloud computing, let’s move to the six advantages of cloud
computing.
So, what are the six advantages of cloud computing?

This was discussed in the first white paper, which is an overview of amazon web
services.

So, if you get the chance, go read that. I will link to it in the resources section of the
course.

So, we are going to cover it very quickly, and the first advantage of cloud computing is:

You can trade capital expenditures against variable expenses - Instead of making
massive investments in data centers and servers first before you know how you're going
to use them, through amazon's web services and other cloud computing providers, you
can pay when you use computing resources, and pay only for the amounts you
consume.

You'll pay for only what you use. You don't have to sign a 3 to 5 years contract. You do
not have to go out and buy a physical server.

So, the second advantage is:

That you can benefit from massive economies of scale - When using cloud
computing, you can realize a lower cost of ownership than you could achieve on your
very own. Since the usage of hundreds of thousands of customers is aggregated into
the cloud, providers like AWS can achieve much greater economies of scale, which
translates into lower billing prices. This means that you will never have the same
purchasing power as Amazon.

The third advantage is:


That you Stop guessing capacity – With cloud computing, you can access as much
and as little capacity as you need, and you can scale up and down as required with a
few minutes' notice only. That will eliminate guessing on your infrastructure capacity
needs.

The fourth advantage is


You can increase your speed and agility - Within a cloud computing environment, the
new IT resources are just a click away, meaning that you reduce the time it can take to
make these resources available to your developers to only minutes instead of weeks.
The result is a spectacular increase in organizational agility, as the cost and time to
experiment and develop are much lower.

Number five is:

stop wasting money to maintain and operate data centers - Focus on projects that
will differentiate your business, not on infrastructure. With cloud computing, you can
now focus on your customers instead of the heavy work of racking, stacking of servers,
and power supply.

Number six is:


Go global in minutes – This also means you can deliver a lower Latency and better
Customer Experience at a minimal expense.

Let's move to the three types of Cloud Computing.

So, Cloud Computing services can be divided into three categories. We have
infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a
Service (SaaS).

Infrastructure as a Service,
IaaS providers, like AWS, supply a virtual server instance and storage, as well as APIs
that let the user migrate workloads to a virtual machine. Users have allocated storage
capacity and can start, stop, access, and configure the VM and storage as desired. IaaS
providers offer small, medium, large, extra-large, and memory- or compute-optimized
instances, in addition to customized instances, for various workload needs.

A good example of this would be EC2, which we are going to cover off in a future
lecture.

We have Platform as a Service:

I want you to think of GoDaddy, is a good example of this. In GoDaddy, you can just
upload a bunch of website code, and it will point you a domain name to it, and then it
would show up. You don’t have to worry about managing the underlying hardware and
the operating system. You have to focus on your applications, and someone else will do
security patching for you and updates, maintenance, etc.

And then, we have

Software as a Service

The easiest one to think about is Gmail. All you manage your inbox (or the software
provided to you by Google). Google takes care of data centers, servers, networks,
storage, maintenance, patching, etc. All you have to do is to worry about the way you
want to use your software.

So, the next slide is for the three different models of Cloud Computing Deployments.

So, The Three different models of Cloud Computing Deployments are:

We have the Public Cloud, and this is the big three. So, we have got AWS, Azure,
GCP. And then we have Hybrid, this is a mixture of public and private, so you might
have your website on the public cloud, but you might have your confidential employee
information in a server that you host, and you don’t want anyone to be able to access
that. So, that is some mixture of public and private. And then we have Private Cloud
(or on the promise), you manage it in your data center. It would be Openstack or
Vmware or Microsoft HPV.

So, let’s have a look at AWS- high-Level Services,

Amazon Web Services provides a wide range of global cloud-based products, which
include computing, storage, databases, analytics, networking, mobile, developer tools,
management tools, security, IoT, and Enterprise applications.

Such services should help organizations to grow faster, reduce their IT costs, and
expand. Leading companies and start-ups rely on AWS to power a wide variety of
workloads, including Web and mobile applications, games development, data
processing and storage, storage, archiving, and many others.

So, these are all the high-level services, and under these individual sections, there is a
whole bunch of different services. The compute section might have five different
services available to it; Robotics just has one, Application integration might have 10. So,
this is a full look of all the services

So, you might wonder what is actually applicable to the certified cloud practitioner exam.
Well, it is just these services. Compute, storage, databases, migration and transfer,
network and content delivery, security, identity and compliance, and then, AWS cost
management. And that really all you need to know to pass the certified cloud
practitioner exam.

We are going to cover this in detail in the rest of the course.

And to be honest, you can probably lose these services as well, so really, the core
fundamental services are the compute, storage, databases, security, identity and
compliance, and then, AWS cost management. That is what you need to know in order
to pass the cloud practitioner exam.

What will we learn in this course?

Under the compute section, we are going to learn about EC2, which is virtual machines
in the cloud. After that, we are going to learn about lambda, which is the next sort of
level-up, so you don’t have to worry about virtual machines at all; all you worry about is
the code.

Then we have Databases. We are going to learn about the Relational Database Service
(RDS) as well as DynamoDB, which is amazon Non-Relational Databases.

Then we are going to look at storage. We start with S3, which is a Simple Storage
Service and Glacier.

And we will conclude by a look at the network section. In this part, we will learn about
VPC at a very high-level, so you don’t really need to know all of them to get into your
associate exam. And also, we are going to introduce Route53, which is Amazon DNS
service.
So Seriously, anyone Can learn AWS, you don’t have to know anything about it, you
don’t have to have a computer science degree.

You don’t have to have a tech background so that everyone can pass the cloud
practitioner exam. As I said, don’t worry if you don’t have any technical background. We
will explain that to you very simply. We are going to take all the concepts step by step.
And by the end of this course, you will be able to pass the certified cloud practitioner
exam.

Well, what you should learn AWS?

So, this is the cloud as a portion of the total potential market spend and if you have a
look in this graph. They have said it is 2015, the evolution of the use of cloud computing
is 4.3%, by 2016, it was 6.1%, we’ve got to 2019, we are in 11.3%, and they are
predicting that it increase to 15.3% by the end of 2021, so you would imagine how much
further this has to go.

And this is the Public Cloud Market Share, so, basically, in 2016, amazon had 35% of
the market share, Microsoft had 8%, and google and Ali Baba basically made-up 2%,
and we have other cloud providers with 52%. And then, as you can see by 2019, the
other providers are dropping-off, Microsoft is evolving in the same direction as Amazon,
google was slowly getting there as well as Ali Baba, and as you can see, Amazon is the
market leader.

What I want to show you by these two graphs is that is an incredible industry to get into
because it got an awful long way to grow, companies are spending more and more on
the public cloud, and once you get certified, you are going to have an excellent job,

Getting AWS certified it is a fantastic move for your future. There are very few people
who are AWS certified. So I want to encourage you to go and do the certified solution
architecture associate. If you want to go really into it, go into the professional level
courses.
So, for Exam Tips:

You need to know the six advantages of the cloud. Also, you need to know the three
types of cloud Computing. And finally, learn the three types of cloud Computing
Deployments.

So, that is it for this lecture. If you have any questions, please let me know. If not, feel
free to move on to the next lecture.

Thank you.

You might also like