SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
What are cloud service models
Previously we have discussed the types of cloud computing. But have you ever
wondered what are the services provided through cloud computing? You know that
the cloud computing is an advancement of your traditional data centers services.
When we say that this is advanced, it’s pretty sure that through cloud services you
should get all the services same as your existing data center with some additional
features. So generally the cloud computing is serving the users through 3 different
service models as below,
• IaaS - Infrastructure as a service
• PaaS - Platform as a service
• SaaS - Software as a service
Each of these has its own benefits, as well as variances, and it is necessary to
understand the differences among SaaS, PaaS, and IaaS to know how to best choose
one for your organization. What are the services provided by each of this service is
simply existing on its name itself. Let me give you a small picture clarification that
can give you a full idea in a stretch.
So let’s take a deep look into each of it.
IaaS - Infrastructure as a service
In the simplest form IaaS services will give you a complete IT infrastructure for you to
host your data or software. From the bottom up, Infrastructure as a Service (IaaS)
delivers a computing infrastructure in a virtualized environment. These
infrastructure resources include virtual compute and storage resources, bandwidth,
network connections and more. IaaS can scale up and down as demand changes and
also provide redundancy configurations to ensure high availability.
IaaS allows businesses to purchase resources on-demand and as-needed instead of
having to buy hardware outright. The cloud provider maintains the servers and
networks in the data centers, assuming responsibility for all physical equipment.
Security is a joint responsibility with the Shared Responsibility Model. The customer’s
IT is responsible for configuration and maintenance of the guest operating systems,
related applications, and resources. As companies embrace different cloud
infrastructure models, IT may have to integrate public, private, multi-provider and
on-premise environments.
Some of the examples for this service model is Rackspace, Amazon Web Services
(AWS), Microsoft Azure, Google Compute Engine (GCE), Oracle OCI.
IaaS Advantages
IaaS offers wide variety of advantages such as,
• The most flexible cloud computing model
• Easy to automate deployment of storage, networking, servers, and processing
power
• Hardware purchases can be based on consumption
• Resources can be purchased as-needed
• Highly scalable
• Resources are available as a service
• Services are highly scalable
• Organization retain complete control of the infrastructure
• Dynamic and flexible
IaaS Limitations
• Legacy systems operating in the cloud. While customers can run legacy apps
in the cloud, the infrastructure may not be designed to deliver specific
controls to secure the legacy apps. Minor enhancement to legacy apps may be
required before migrating them to the cloud, possibly leading to new security
issues unless adequately tested for security and performance in the IaaS
systems.
• Internal resources and training - Additional resources and training may be
required for the workforce to learn how to effectively manage the
infrastructure. Customers will be responsible for data security, backup, and
business continuity. Due to inadequate control into the infrastructure
however, monitoring and management of the resources may be difficult
without adequate training and resources available inhouse.
• Security. While the customer is in control of the apps, data, middleware, and
the OS platform, security threats can still be sourced from the host or other
virtual machines (VMs). Insider threat or system vulnerabilities may expose
data communication between the host infrastructure and VMs to
unauthorized entities.
• Multi-tenant security - Since the hardware resources are dynamically
allocated across users as made available, the vendor is required to ensure that
other customers cannot access data deposited to storage assets by previous
customers. Similarly, customers must rely on the vendor to ensure that VMs
are adequately isolated within the multitenant cloud architecture.
PaaS – Platform as a service
Platform as a Service (PaaS) expands on the capabilities of the SaaS model by not
only delivering software but also providing the platform for software development
with databases, storage, web servers and operating systems. It is located in-between
the SaaS and IaaS layers, supplying more than the bare infrastructure but not the
full-fledged application. The PaaS layer provides developers with tools such as
business process management, database, and integrations. With this platform, they
can develop, run and manage their applications. For businesses who are proficient in
IaaS but want the agility and flexibility of PaaS, being able to utilize both layers is an
advantage.
Some of the examples for this service model is AWS Elastic Beanstalk, Salesforce,
Google App Engine, Apache Stratos, OpenShift, Visual Builder.
PaaS Advantages
• Simple, cost-effective development and deployment of apps
• Scalable
• Highly available
• Developers can customize apps without the headache of maintaining the
software
• Significant reduction in the amount of coding needed
• Builds on virtualization technology, so resources can easily be scaled up or
down as your business changes
• Provides a variety of services to assist with the development, testing, and
deployment of apps
• Accessible to numerous users via the same development application
• Integrates web services and databases
PaaS Limitations
• Integrations. The complexity of connecting the data stored within an onsite data
center or off-premise cloud is increased, which may affect which apps and
services can be adopted with the PaaS offering. Particularly when not every
component of a legacy IT system is built for the cloud, integration with existing
services and infrastructure may be a challenge.
• Vendor lock-in. Business and technical requirements that drive decisions for a
specific PaaS solution may not apply in the future. If the vendor has not
provisioned convenient migration policies, switching to alternative PaaS options
may not be possible without affecting the business.
• Customization of legacy systems. PaaS may not be a plug-and-play solution for
existing legacy apps and services. Instead, several customizations and
configuration changes may be necessary for legacy systems to work with the
PaaS service. The resulting customization can result in a complex IT system that
may limit the value of the PaaS investment altogether.
• Runtime issues. In addition to limitations associated with specific apps and
services, PaaS solutions may not be optimized for the language and frameworks
of your choice. Specific framework versions may not be available or perform
optimally with the PaaS service. Customers may not be able to develop custom
dependencies with the platform.
SaaS – Software as a service
In a SaaS service model, the applications will be readily available for customers to
use. These are preinstalled and predeveloped applications by different software
vendors. With SaaS, the cloud service provider hosts the software and associated
data and the user consumes the application on demand. Due to ease of entry, small
companies now have the ability to use applications that were previously only
available for larger businesses. As the mobile workforce continues to grow, SaaS
helps to guarantee a similar experience for all users.
Some of the examples for this service model is Oracle Fusion, Microsoft O365,Google
G-suit and GoToMeeting.
SaaS provides numerous advantages to employees and companies by greatly
reducing the time and money spent on tedious tasks such as installing, managing,
and upgrading software.
SaaS Advantages
• Accessible over the internet.
• Less IT administrative capability is required as compared to other two service
models.
• Users not responsible for hardware or software updates.
• Frees up plenty of time for technical staff to spend on more pressing matters
and issues within the organization.
• Managed from a central location by SAAS provider.
• Ongoing involvement is greatly reduced, as expertise is no longer required to
the same degree to configure and manage applications, conduct software
upgrades, install patches, and integrate APIs.
• Startups or small companies that need to launch ecommerce quickly and don’t
have time for server issues or software.
• SaaS application’s security and features would be high since this will be
updated SaaS providers on a timely manner.
SaaS Limitations
• Vendor lock-in. Vendors may make it easy to join a service and difficult to get
out of it. For instance, the data may not be portable–technically or cost-
effectively–across SaaS apps from other vendors without incurring significant
cost or inhouse engineering rework. Not every vendor follows standard APIs,
protocols, and tools, yet the features could be necessary for certain business
tasks.
• Lack of integration support. Many organizations require deep integrations
with on-premise apps, data, and services. The SaaS vendor may offer limited
support in this regard, forcing organizations to invest internal resources in
designing and managing integrations. The complexity of integrations can
further limit how the SaaS app or other dependent services can be used.
• Customization. SaaS apps offer minimal customization capabilities. Since a
one-size-fits-all solution does not exist, users may be limited to specific
functionality, performance, and integrations as offered by the vendor. In
contrast, on-premise solutions that come with several software development
kits (SDKs) offer a high degree of customization options.
• Lack of control. SaaS solutions involves handing control over to the third-party
service provider. These controls are not limited to the software–in terms of
the version, updates, or appearance–but also the data and governance.
Customers may therefore need to redefine their data security and governance
models to fit the features and functionality of the SaaS service.
• Interoperability. Integration with existing apps and services can be a major
concern if the SaaS app is not designed to follow open standards for
integration. In this case, organizations may need to design their own
integration systems or reduce dependencies with SaaS services, which may
not always be possible.
• Data security. Large volumes of data may have to be exchanged to the
backend data centers of SaaS apps in order to perform the necessary software
functionality. Transferring sensitive business information to public-cloud
based SaaS service may result in compromised security and compliance in
addition to significant cost for migrating large data workloads.
SaaS vs PaaS vs IaaS
Each cloud model offers specific features and functionalities, and it is crucial for your
organization to understand the differences. Whether you need cloud-based software
for storage options, a smooth platform that allows you to create customized
applications, or complete control over your entire infrastructure without having to
physically maintain it, there is a cloud service for you. No matter which option you
choose, migrating to the cloud is the future of business and technology.
Have a comment or points to be review? Knowledge is power and it increases by
sharing. Feel free to comment.

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business ModelsKarri Huhtanen
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service modelsVaibhav Khanna
 
Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)Ravindra Dastikop
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computingTISEE
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingSiva Arunachalam
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPTSeminar Links
 
Cloud Computing Training PPT
Cloud Computing Training PPTCloud Computing Training PPT
Cloud Computing Training PPTAmit Poonia
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center ProjectAbhijit Kundu
 
Cloud Computing and Its Service Models
Cloud Computing and Its Service Models Cloud Computing and Its Service Models
Cloud Computing and Its Service Models Tyrone Systems
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesOwen Cutajar
 
1.Introduction to cloud computing converted
1.Introduction to cloud computing converted1.Introduction to cloud computing converted
1.Introduction to cloud computing convertedDrRajapraveen
 
Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hostingtechzimslides
 
IaaS - Infrastructure as a Service
IaaS - Infrastructure as a ServiceIaaS - Infrastructure as a Service
IaaS - Infrastructure as a ServiceRajind Ruparathna
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing FundamentalsSonia Nagpal
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingEdureka!
 

Was ist angesagt? (20)

Cloud computing by Bhavesh
Cloud computing by BhaveshCloud computing by Bhavesh
Cloud computing by Bhavesh
 
Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service models
 
Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
 
Cloud Computing Basics
Cloud Computing BasicsCloud Computing Basics
Cloud Computing Basics
 
Ppt cloud deployment
Ppt cloud deploymentPpt cloud deployment
Ppt cloud deployment
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
 
Cloud Computing Training PPT
Cloud Computing Training PPTCloud Computing Training PPT
Cloud Computing Training PPT
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center Project
 
Cloud Computing and Its Service Models
Cloud Computing and Its Service Models Cloud Computing and Its Service Models
Cloud Computing and Its Service Models
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
 
1.Introduction to cloud computing converted
1.Introduction to cloud computing converted1.Introduction to cloud computing converted
1.Introduction to cloud computing converted
 
Unit 1
Unit 1Unit 1
Unit 1
 
Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hosting
 
IaaS - Infrastructure as a Service
IaaS - Infrastructure as a ServiceIaaS - Infrastructure as a Service
IaaS - Infrastructure as a Service
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Cloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalid
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 

Ähnlich wie What are cloud service models

Lecture 10.ppt
Lecture 10.pptLecture 10.ppt
Lecture 10.pptYesuRaju8
 
Unit II Cloud Delivery Models.pptx
Unit II Cloud Delivery Models.pptxUnit II Cloud Delivery Models.pptx
Unit II Cloud Delivery Models.pptxRahul Borate
 
1.Service Models of Cloud Computing .pptx
1.Service Models of Cloud Computing .pptx1.Service Models of Cloud Computing .pptx
1.Service Models of Cloud Computing .pptxGSCWU
 
PSee Solutions
PSee SolutionsPSee Solutions
PSee SolutionsKatieDew2
 
Comprehensive Information on Software as a Service
Comprehensive Information on Software as a ServiceComprehensive Information on Software as a Service
Comprehensive Information on Software as a ServiceHTS Hosting
 
A Guide to Cloud Computing Service Models.pptx
A Guide to Cloud Computing Service Models.pptxA Guide to Cloud Computing Service Models.pptx
A Guide to Cloud Computing Service Models.pptxCETPA
 
Different Cloud Computing Services Used At Fibonalabs
Different Cloud Computing Services Used At FibonalabsDifferent Cloud Computing Services Used At Fibonalabs
Different Cloud Computing Services Used At FibonalabsFibonalabs
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
Difference between Iaas Saas Paas.pptx
Difference between Iaas Saas Paas.pptxDifference between Iaas Saas Paas.pptx
Difference between Iaas Saas Paas.pptxHarshAgrawal211
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control AuditingNavin Malhotra
 
SaaS Software Development Best Practices_ 2024.pdf
SaaS Software Development Best Practices_ 2024.pdfSaaS Software Development Best Practices_ 2024.pdf
SaaS Software Development Best Practices_ 2024.pdfJPLoft Solutions
 
Comprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceComprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceHTS Hosting
 
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdfDIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdfChinmayee Behera
 
What is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a serviceWhat is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a servicejeetendra mandal
 

Ähnlich wie What are cloud service models (20)

Lecture 10.ppt
Lecture 10.pptLecture 10.ppt
Lecture 10.ppt
 
Unit II Cloud Delivery Models.pptx
Unit II Cloud Delivery Models.pptxUnit II Cloud Delivery Models.pptx
Unit II Cloud Delivery Models.pptx
 
Unit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdfUnit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdf
 
Module 3-cloud computing
Module 3-cloud computingModule 3-cloud computing
Module 3-cloud computing
 
1.Service Models of Cloud Computing .pptx
1.Service Models of Cloud Computing .pptx1.Service Models of Cloud Computing .pptx
1.Service Models of Cloud Computing .pptx
 
Coud discovery chap 3
Coud discovery chap 3Coud discovery chap 3
Coud discovery chap 3
 
PSee Solutions
PSee SolutionsPSee Solutions
PSee Solutions
 
Comprehensive Information on Software as a Service
Comprehensive Information on Software as a ServiceComprehensive Information on Software as a Service
Comprehensive Information on Software as a Service
 
A Guide to Cloud Computing Service Models.pptx
A Guide to Cloud Computing Service Models.pptxA Guide to Cloud Computing Service Models.pptx
A Guide to Cloud Computing Service Models.pptx
 
Different Cloud Computing Services Used At Fibonalabs
Different Cloud Computing Services Used At FibonalabsDifferent Cloud Computing Services Used At Fibonalabs
Different Cloud Computing Services Used At Fibonalabs
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Difference between Iaas Saas Paas.pptx
Difference between Iaas Saas Paas.pptxDifference between Iaas Saas Paas.pptx
Difference between Iaas Saas Paas.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
 
Paas intro.pptx
Paas intro.pptxPaas intro.pptx
Paas intro.pptx
 
SaaS Software Development Best Practices_ 2024.pdf
SaaS Software Development Best Practices_ 2024.pdfSaaS Software Development Best Practices_ 2024.pdf
SaaS Software Development Best Practices_ 2024.pdf
 
Comprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceComprehensive Information on Platform as a Service
Comprehensive Information on Platform as a Service
 
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdfDIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
 
What is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a serviceWhat is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a service
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Mehr von Livin Jose

Data center cooling infrastructure slide
Data center cooling infrastructure slideData center cooling infrastructure slide
Data center cooling infrastructure slideLivin Jose
 
Data center power infrastructure
Data center power infrastructureData center power infrastructure
Data center power infrastructureLivin Jose
 
Compliance policies and procedures followed in data centers
Compliance policies and procedures followed in data centersCompliance policies and procedures followed in data centers
Compliance policies and procedures followed in data centersLivin Jose
 
Data center power availability provisioning
Data center power availability provisioningData center power availability provisioning
Data center power availability provisioningLivin Jose
 
What are the risks that may affect the availability of a data center
What are the risks that may affect the availability of a data centerWhat are the risks that may affect the availability of a data center
What are the risks that may affect the availability of a data centerLivin Jose
 
What is data center availability modes slide
What is data center availability modes slideWhat is data center availability modes slide
What is data center availability modes slideLivin Jose
 
What is a data center
What is a data centerWhat is a data center
What is a data centerLivin Jose
 
What are the types of data centers
What are the types of data centersWhat are the types of data centers
What are the types of data centersLivin Jose
 

Mehr von Livin Jose (8)

Data center cooling infrastructure slide
Data center cooling infrastructure slideData center cooling infrastructure slide
Data center cooling infrastructure slide
 
Data center power infrastructure
Data center power infrastructureData center power infrastructure
Data center power infrastructure
 
Compliance policies and procedures followed in data centers
Compliance policies and procedures followed in data centersCompliance policies and procedures followed in data centers
Compliance policies and procedures followed in data centers
 
Data center power availability provisioning
Data center power availability provisioningData center power availability provisioning
Data center power availability provisioning
 
What are the risks that may affect the availability of a data center
What are the risks that may affect the availability of a data centerWhat are the risks that may affect the availability of a data center
What are the risks that may affect the availability of a data center
 
What is data center availability modes slide
What is data center availability modes slideWhat is data center availability modes slide
What is data center availability modes slide
 
What is a data center
What is a data centerWhat is a data center
What is a data center
 
What are the types of data centers
What are the types of data centersWhat are the types of data centers
What are the types of data centers
 

Kürzlich hochgeladen

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Kürzlich hochgeladen (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

What are cloud service models

  • 1. What are cloud service models Previously we have discussed the types of cloud computing. But have you ever wondered what are the services provided through cloud computing? You know that the cloud computing is an advancement of your traditional data centers services. When we say that this is advanced, it’s pretty sure that through cloud services you should get all the services same as your existing data center with some additional features. So generally the cloud computing is serving the users through 3 different service models as below, • IaaS - Infrastructure as a service • PaaS - Platform as a service • SaaS - Software as a service Each of these has its own benefits, as well as variances, and it is necessary to understand the differences among SaaS, PaaS, and IaaS to know how to best choose one for your organization. What are the services provided by each of this service is simply existing on its name itself. Let me give you a small picture clarification that can give you a full idea in a stretch. So let’s take a deep look into each of it.
  • 2. IaaS - Infrastructure as a service In the simplest form IaaS services will give you a complete IT infrastructure for you to host your data or software. From the bottom up, Infrastructure as a Service (IaaS) delivers a computing infrastructure in a virtualized environment. These infrastructure resources include virtual compute and storage resources, bandwidth, network connections and more. IaaS can scale up and down as demand changes and also provide redundancy configurations to ensure high availability. IaaS allows businesses to purchase resources on-demand and as-needed instead of having to buy hardware outright. The cloud provider maintains the servers and networks in the data centers, assuming responsibility for all physical equipment. Security is a joint responsibility with the Shared Responsibility Model. The customer’s IT is responsible for configuration and maintenance of the guest operating systems, related applications, and resources. As companies embrace different cloud infrastructure models, IT may have to integrate public, private, multi-provider and on-premise environments. Some of the examples for this service model is Rackspace, Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine (GCE), Oracle OCI. IaaS Advantages IaaS offers wide variety of advantages such as, • The most flexible cloud computing model • Easy to automate deployment of storage, networking, servers, and processing power • Hardware purchases can be based on consumption • Resources can be purchased as-needed • Highly scalable • Resources are available as a service • Services are highly scalable • Organization retain complete control of the infrastructure • Dynamic and flexible IaaS Limitations
  • 3. • Legacy systems operating in the cloud. While customers can run legacy apps in the cloud, the infrastructure may not be designed to deliver specific controls to secure the legacy apps. Minor enhancement to legacy apps may be required before migrating them to the cloud, possibly leading to new security issues unless adequately tested for security and performance in the IaaS systems. • Internal resources and training - Additional resources and training may be required for the workforce to learn how to effectively manage the infrastructure. Customers will be responsible for data security, backup, and business continuity. Due to inadequate control into the infrastructure however, monitoring and management of the resources may be difficult without adequate training and resources available inhouse. • Security. While the customer is in control of the apps, data, middleware, and the OS platform, security threats can still be sourced from the host or other virtual machines (VMs). Insider threat or system vulnerabilities may expose data communication between the host infrastructure and VMs to unauthorized entities. • Multi-tenant security - Since the hardware resources are dynamically allocated across users as made available, the vendor is required to ensure that other customers cannot access data deposited to storage assets by previous customers. Similarly, customers must rely on the vendor to ensure that VMs are adequately isolated within the multitenant cloud architecture. PaaS – Platform as a service Platform as a Service (PaaS) expands on the capabilities of the SaaS model by not only delivering software but also providing the platform for software development with databases, storage, web servers and operating systems. It is located in-between the SaaS and IaaS layers, supplying more than the bare infrastructure but not the full-fledged application. The PaaS layer provides developers with tools such as business process management, database, and integrations. With this platform, they can develop, run and manage their applications. For businesses who are proficient in IaaS but want the agility and flexibility of PaaS, being able to utilize both layers is an advantage. Some of the examples for this service model is AWS Elastic Beanstalk, Salesforce, Google App Engine, Apache Stratos, OpenShift, Visual Builder.
  • 4. PaaS Advantages • Simple, cost-effective development and deployment of apps • Scalable • Highly available • Developers can customize apps without the headache of maintaining the software • Significant reduction in the amount of coding needed • Builds on virtualization technology, so resources can easily be scaled up or down as your business changes • Provides a variety of services to assist with the development, testing, and deployment of apps • Accessible to numerous users via the same development application • Integrates web services and databases PaaS Limitations • Integrations. The complexity of connecting the data stored within an onsite data center or off-premise cloud is increased, which may affect which apps and services can be adopted with the PaaS offering. Particularly when not every component of a legacy IT system is built for the cloud, integration with existing services and infrastructure may be a challenge. • Vendor lock-in. Business and technical requirements that drive decisions for a specific PaaS solution may not apply in the future. If the vendor has not provisioned convenient migration policies, switching to alternative PaaS options may not be possible without affecting the business. • Customization of legacy systems. PaaS may not be a plug-and-play solution for existing legacy apps and services. Instead, several customizations and configuration changes may be necessary for legacy systems to work with the PaaS service. The resulting customization can result in a complex IT system that may limit the value of the PaaS investment altogether. • Runtime issues. In addition to limitations associated with specific apps and services, PaaS solutions may not be optimized for the language and frameworks of your choice. Specific framework versions may not be available or perform optimally with the PaaS service. Customers may not be able to develop custom dependencies with the platform.
  • 5. SaaS – Software as a service In a SaaS service model, the applications will be readily available for customers to use. These are preinstalled and predeveloped applications by different software vendors. With SaaS, the cloud service provider hosts the software and associated data and the user consumes the application on demand. Due to ease of entry, small companies now have the ability to use applications that were previously only available for larger businesses. As the mobile workforce continues to grow, SaaS helps to guarantee a similar experience for all users. Some of the examples for this service model is Oracle Fusion, Microsoft O365,Google G-suit and GoToMeeting. SaaS provides numerous advantages to employees and companies by greatly reducing the time and money spent on tedious tasks such as installing, managing, and upgrading software. SaaS Advantages • Accessible over the internet. • Less IT administrative capability is required as compared to other two service models. • Users not responsible for hardware or software updates. • Frees up plenty of time for technical staff to spend on more pressing matters and issues within the organization. • Managed from a central location by SAAS provider. • Ongoing involvement is greatly reduced, as expertise is no longer required to the same degree to configure and manage applications, conduct software upgrades, install patches, and integrate APIs. • Startups or small companies that need to launch ecommerce quickly and don’t have time for server issues or software. • SaaS application’s security and features would be high since this will be updated SaaS providers on a timely manner. SaaS Limitations • Vendor lock-in. Vendors may make it easy to join a service and difficult to get out of it. For instance, the data may not be portable–technically or cost-
  • 6. effectively–across SaaS apps from other vendors without incurring significant cost or inhouse engineering rework. Not every vendor follows standard APIs, protocols, and tools, yet the features could be necessary for certain business tasks. • Lack of integration support. Many organizations require deep integrations with on-premise apps, data, and services. The SaaS vendor may offer limited support in this regard, forcing organizations to invest internal resources in designing and managing integrations. The complexity of integrations can further limit how the SaaS app or other dependent services can be used. • Customization. SaaS apps offer minimal customization capabilities. Since a one-size-fits-all solution does not exist, users may be limited to specific functionality, performance, and integrations as offered by the vendor. In contrast, on-premise solutions that come with several software development kits (SDKs) offer a high degree of customization options. • Lack of control. SaaS solutions involves handing control over to the third-party service provider. These controls are not limited to the software–in terms of the version, updates, or appearance–but also the data and governance. Customers may therefore need to redefine their data security and governance models to fit the features and functionality of the SaaS service. • Interoperability. Integration with existing apps and services can be a major concern if the SaaS app is not designed to follow open standards for integration. In this case, organizations may need to design their own integration systems or reduce dependencies with SaaS services, which may not always be possible. • Data security. Large volumes of data may have to be exchanged to the backend data centers of SaaS apps in order to perform the necessary software functionality. Transferring sensitive business information to public-cloud based SaaS service may result in compromised security and compliance in addition to significant cost for migrating large data workloads. SaaS vs PaaS vs IaaS Each cloud model offers specific features and functionalities, and it is crucial for your organization to understand the differences. Whether you need cloud-based software for storage options, a smooth platform that allows you to create customized applications, or complete control over your entire infrastructure without having to physically maintain it, there is a cloud service for you. No matter which option you choose, migrating to the cloud is the future of business and technology.
  • 7. Have a comment or points to be review? Knowledge is power and it increases by sharing. Feel free to comment.