Cloud Computing

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Downloaded from: www.KKWorld.in Made By: YouTube.

com/KrazyKaksha

UNIT 2: CLOUD COMPUTING

# Cloud computing (II) Types of cloud services: IaaS, PaaS, SaaS, FaaS
Cloud computing is the on-demand availability of computer system These are sometimes called the cloud computing stack, because
resources, especially data storage (cloud storage) and computing they build on top of one another.
power, without direct active management by the user. The term is
generally used to describe data centers available to many users over 1. Infrastructure-as-a-service (IaaS)
the Internet. IaaS is the most basic category of cloud computing services that
allows you rent IT infrastructure (servers, network, operating
Cloud computing is an application-based software infrastructure systems data storage drives or VM’s) from a cloud provider on a
that stores data on remote serves, which can be accessed through pay-as-you-go basis.
the internet. The front end enables a user to access data stored in
the cloud using an internet browser or a cloud computing software. Examples - Microsoft Azure, Amazon Web Services (AWS), Google
Cloud Platform, Dropbox, etc.

2. Platform as a service (PaaS)

Platform-as-a-service (PaaS) refers to the supply an on-demand


environment for developing, testing, delivering and managing
software applications. It is designed to quickly create web or mobile
apps, without worrying about setting up or managing the underlying
infrastructure of servers, storage, network and databases needed
for development.

Examples- AWS Elastic Beanstalk, Google App Engine, Microsoft


Azure.

3. Software as a service (SaaS)

Software-as-a-service (SaaS) is a method for delivering software


applications over the Internet as per the demand and on a
subscription basis. SaaS helps you host and manage the software
application and underlying infrastructure and handle any
# Cloud Computing Classification maintenance (software upgrades and security patching).
Cloud computing is usually classified on the basis of location, or on
Examples - Microsoft Office 365, Google Drive, Adobe Creative
the service that the cloud is offering.
Cloud, Gmail, Google Apps.etc.
(I) Cloud Types: Private, Public and Hybrid, Community
There are three main types of cloud environment, also known as 4. FaaS (functions as a service)
cloud deployment models. Businesses can choose to run
applications on public, private or hybrid clouds – depending on their FaaS adds another layer of abstraction to PaaS, so that developers
specific requirements. are completely insulated from everything in the stack below their
code. Instead of handling the hassles of virtual servers, containers,
1. Public Cloud – Whole computing infrastructure is located on the and application runtimes, they upload narrowly functional blocks of
premises (sites) of a cloud computing company that offers code, and set them to be triggered by a certain event. FaaS
the cloud service. It is accessible to many businesses through applications consume no IaaS resources until an event occurs,
the internet on a pay-per-use model. reducing pay-per-use fees.

2. Private Cloud – Hosting all your computing infrastructure Examples - AWS Lambdas, Azure Functions.
yourself and is not shared. The security and control level is
highest while using a private network. # Uses of Cloud Computing

3. Hybrid Cloud – using both private and public clouds, depending Although you do not realize you are probably using cloud
on their purpose. You host your most important applications on computing right now, most of us use an online service to send email,
your own servers to keep them more secure and secondary edit documents, watch movies, etc. It is likely that cloud computing
applications elsewhere. is making it all possible behind the scenes. Today a variety of
organisations ranging from tiny startups to government agencies are
4. Community Cloud – A community cloud is shared between embracing this technology for the following:
organizations with a common goal or that fit into a specific  Create new apps and services as well as store, back up and
community (professional community, geographic community, recover data
etc.).  Host websites and blogs
 Stream audio and video
 Deliver on demand software services
 Analyze data for patterns
 Make predictions

1
Downloaded from: www.KKWorld.in Made By: YouTube.com/KrazyKaksha

# Advantages of Cloud Computing 4) Security


Although cloud service providers implement the best security
1) Back-up and restore data standards to store important information. But, before adopting
Once the data is stored in the cloud, it is easier to get back-up and cloud technology, you should be aware that you will be sending all
restore that data using the cloud. your organization's sensitive information to a third party, i.e., a
cloud computing service provider. While sending the data on the
2) No Hardware Requred cloud, there may be a chance that your organization's information is
Since everything will be hosted in the cloud, a physical storage hacked by Hackers.
center is no longer needed. 5) Bandwidth issues
3) Improved collaboration For ideal performance, clients have to plan accordingly and not pack
Cloud applications improve collaboration by allowing groups of large amounts of servers and storage devices into a small set of data
people to quickly and easily share information in the cloud via centers.
shared storage.
# VENDORS OF CLOUD COMPUTING
4) Excellent accessibility
Cloud Service providers are vendors which provide Information
Cloud allows us to quickly and easily access store information Technology (IT) as a service over the Internet. Cloud computing is a
anywhere, anytime in the whole world, using an internet term which is used for storing and accessing data over the internet.
connection. Cloud companies helps you to access your data from a remote
server.
5) Low maintenance cost
Cloud computing reduces both hardware and software maintenance There are many Cloud Service providers in the market:
costs for organizations. 1) Amazon Web Service (AWS)
6) Mobility 2) Google Cloud Platform
3) Microsoft Azure
Cloud computing allows us to easily access all cloud data via mobile. 4) IBM Cloud Services
7) Services in the pay-per-use model 5) Dropbox
6) Oracle Clouds
Cloud computing offers Application Programming Interfaces (APIs) 7) Adobe Creative Cloud
to the users for access services on the cloud and pays the charges as
per the usage of service.
Services Provided by Cloud Providers
8) Unlimited storage capacity
Cloud offers us a huge amount of storing capacity for storing our Name of
IaaS Paas SaaS
important data such as documents, images, audio, video, etc. in one Company
place.
Amazon Web
AWS Amazon EC2 Amazon Web Services
9) Data security Services

Data security is one of the biggest advantages of cloud computing. Microsoft Private Microsoft Office
Cloud offers many advanced features related to security and Microsoft Microsoft Azure
Cloud 365
ensures that data is securely stored and handled.
Google App Engine Google
Google –
(Python, Java and many) Applications

# Disadvantages of Cloud Computing


Smart Cloud Smart Cloud Application
IBM SaaS Products
Enterprise Services
1) Internet Connectivity
As you know, in cloud computing, every data (image, audio, video,
etc.) is stored on the cloud, and we access these data through the 1. AWS (Amazon Web Services)
cloud by using the internet connection. If you do not have good AWS is Amazon's cloud web hosting platform which offers fast,
internet connectivity, you cannot access these data. However, we flexible, reliable and cost-effective solutions. It is one of the top
have no any other way to access data from the cloud. cloud service providers which offers a service in the form of building
block which can be used to create and deploy any kind of
2) Vendor lock-in application in the cloud. It is the most popular as it was the first to
Vendor lock-in is the biggest disadvantage of cloud computing. enter the cloud computing space.
Organizations may face problems when transferring their services
from one vendor to another. As different vendors provide different Features:
platforms, that can cause difficulty moving from one cloud to  Easy sign-up process
another.
 Fast Deployments
3) Limited Control  Allows easy management of add or remove capacity
As we know, cloud infrastructure is completely owned, managed,  Access to effectively limitless capacity
and monitored by the service provider, so the cloud users have less  Centralized Billing and management
control over the function and execution of services within a cloud  It is one of the cloud companies that offers Hybrid
infrastructure. Capabilities and per hour billing

You might also like