Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

Cloud as IaaS, PaaS, SaaS, BPaaS and HaaS,

• Infrastructure as a Service (IaaS) : It provides only a base infrastructure (Virtual machine, Software Define
Network, Storage attached). End user have to configure and manage platform and environment, deploy
applications on it.
AWS (EC2), GCP (CE), Microsoft Azure (VM) are examples of Iaas.
• b) Software as a Service (SaaS) : It is sometimes called to as “on-demand software”. Typically accessed by
users using a thin client via a web browser. In SaaS everything can be managed by vendors: applications,
runtime, data, middleware, OSes, virtualization, servers, storage and networking, End users have to use it.
GMAIL is Best example of SaaS. Google team managing everything just we have to use the application
through any of client or in browser. examples SAP, Salesforce .
• c) Platform as a Service (PaaS): It provides a platform allowing end user to develop, run, and manage
applications without the complexity of building and maintaining the infrastructure.
Google App Engine, CloudFoundry, Heroku, AWS (Beanstalk) are some examples of PaaS.
BPaaS, and HaaS
• BPaaS, is a type of business process outsourcing (BPO) delivered based
on a cloud services model. ... BPaaS provides companies with the people,
processes and technology they need to operate as a pay-per-use service
by making use of the availability and efficiency of a cloud-based system.
• Examples of BPaaS might be payroll management, accounting,
ecommerce, or managed services. BPaaS sits at the top of your
computing stack.
• Hardware-as-a-service (HaaS) is a procurement model that is similar to
leasing or licensing in which hardware that belongs to a managed service
provider (MSP) is installed at a customer's site and a service level
agreement (SLA) defines the responsibilities of both parties.
SPI framework,
• Framework for describing cloud computing services goes by the
acronym "SPI." This acronym stands for the three major services
provided through the cloud: software-as-a-service (SaaS), platform-as-
a-service (Paas), and infrastructure-as-a-service (Iaas). Figure
illustrates the relationship between services, uses, and types of clouds.
SPI vs. Traditional IT Model
• 1.Cloud Computing :

Cloud Computing, as name suggests, is collective combination of configurable system resources


and advanced service that can be delivered quickly using internet. It simply provides lower power
expenses, no capital costs, no redundancy, lower employee costs, increased collaboration, etc. It
makes us more efficient, more secure, and provide greater flexibility.
2. Traditional Computing :

Traditional Computing, as name suggests, is a possess of using physical data centers for storing
digital assets and running complete networking system for daily operations. In this, access to data, or
software, or storage by users is limited to device or official network they are connected with. In this
computing, user can have access to data only on system in which data is stored.
Cloud Computing Traditional Computing

It refers to delivery of different services such as data and programs through internet on
It refers to delivery of different services on local server.
different servers.

It takes place on third-party servers that is hosted by third-party hosting companies. It takes place on physical hard drives and website servers.

It is ability to access data anywhere at any time by user. User can access data only on system in which data is stored.

It is more cost effective as compared to tradition computing as operation and maintenance of It is less cost effective as compared to cloud computing because one has to buy expensive
server is shared among several parties that in turn reduce cost of public services. equipment’s to operate and maintain server.

It is less user-friendly as compared to cloud computing because data cannot be accessed


It is more user-friendly as compared to traditional computing because user can have access to anywhere and if user has to access data in another system, then he need to save it in external
data anytime anywhere using internet.
storage medium.

It requires fast, reliable and stable internet connection to access information anywhere at any It does not require any internet connection to access data or information.
time.

It provides more storage space and servers as well as more computing power so that
applications and software run must faster and effectively. It provides less storage as compared to cloud computing.

It also provides scalability and elasticity i.e., one can increase or decrease storage capacity,
It does not provide any scalability and elasticity.
server resources, etc., according to business needs.

Cloud service is served by provider’s support team. It requires own team to maintain and monitor system that will need a lot of time and efforts.

Software is offered as an on-demand service (SaaS) that can be accessed through subscription
Software in purchased individually for every user and requires to be updated periodically.
service.
Cloud Deployment Models

• It works as your virtual computing environment with a choice of


deployment model depending on how much data you want to store
and who has access to the Infrastructure.
• It functions as a virtual computing environment with a deployment
architecture that varies depending on the amount of data you want to
store and who has access to the infrastructure.
• The cloud deployment model identifies the specific type of cloud
environment based on ownership, scale, and access, as well as the
cloud’s nature and purpose.
Types of cloud computing
Different types of cloud computing deployment models are:
Deployment models for cloud computing are categorized based on
their location. To know which model would best fit the requirements of
your organization of various types.
• Public cloud
• Private cloud
• Hybrid cloud
• Community cloud
Public cloud: The public cloud makes it possible
for anybody to access systems and services
The private cloud offers bigger opportunities that help meet specific
organizations' requirements when it comes to customization.
The community cloud operates in a way that is similar to the public
cloud. There's just one difference - it allows access to only a specific set
of users who share common objectives and use cases.
Hybrid cloud is a combination of two or more cloud architectures.
While each model in the hybrid cloud functions differently, it is all part
of the same architecture.
Benefits and challenges of cloud computing

• On-Demand Self-service
• Multi-tenancy
• Offers Resilient Computing
• Fast and effective virtualization
• Provide you low-cost software
• Offers advanced online security
• Location and Device Independence
• Always available, and scales automatically to adjust to the increase in demand
• Allows pay-per-use
• Web-based control & interfaces
• API Access available.
Challenges
• Security and Privacy
• Portability
• Interoperability
• Computing Performance
• Reliability and Availability
• Multi-Cloud Environments
• Cost Management

You might also like