0% found this document useful (0 votes)
79 views24 pages

Platform As A Service (PaaS) 1

Platform as a Service (PaaS) provides developers with resources and tools to build applications in the cloud. PaaS allows developers to access complete development environments from anywhere via the internet. PaaS offerings include development tools, middleware, operating systems, databases, and infrastructure. PaaS is cost effective, saves time, speeds up development and deployment, and allows applications to dynamically scale. However, PaaS gives developers less control over the environment and issues with reliability, compatibility, and integration can arise.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views24 pages

Platform As A Service (PaaS) 1

Platform as a Service (PaaS) provides developers with resources and tools to build applications in the cloud. PaaS allows developers to access complete development environments from anywhere via the internet. PaaS offerings include development tools, middleware, operating systems, databases, and infrastructure. PaaS is cost effective, saves time, speeds up development and deployment, and allows applications to dynamically scale. However, PaaS gives developers less control over the environment and issues with reliability, compatibility, and integration can arise.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

PLATFORM AS A SERVICE(PaaS)

Submitted by:- Akshay H S

Anil Kumar P

Darshan D M

Murali R Bharadwaj

Prajwal V N

Sandeep S R
CONTENTS
➢ INTRODUCTION
➢ EVOLUTION OF COMPUTING PARADIGMS AND RELATED
COMPONENTS
➢ DISTRIBUTED COMPUTING
➢ UTILITY COMPUTING
➢ CLOUD COMPUTING
➢ GRID COMPUTING
➢ APPLICATIONS
INTRODUCTION TO PAAS
Platform as a service (PaaS) is a complete development and deployment
environment in the cloud, with resources that enable you to deliver everything
from simple cloud-based apps to sophisticated, cloud-enabled enterprise
applications.
HOW DOES PAAS INTERNALLY HOSTED TO
DEVELOPMENT ENVIRONMENTS?
PaaS can be accessed over any internet connection, making it possible to build an entire application
in a web browser. Because the development environment is not hosted locally, developers can work
on the application from anywhere in the world. This enables teams that are spread out across
geographic locations to collaborate. It also means developers have less control over the
development environment, though this comes with far less overhead.
WHAT IS INCLUDED IN PAAS?

• Development tools
• Middleware
• Operating systems
• Database management
• Infrastructure
ADVANTAGES DISADVANTAGES

• Cost Effective • Control


• Time Savings • Reliability
• Speed to Market • Compatibility
• Future-Proof • Integration
• Increase Security
• Dynamically Scale
• Custom Solutions
• Flexibility
EVOLUTION OF COMPUTING PARADIGMS
Cloud computing is all about renting computing services. This idea first came in the 1950s. In
making cloud computing what it is today, five technologies played a vital role. These are distributed
systems and its peripherals, virtualization, web 2.0, service orientation, and utility computing.
Distributed Computing
Distributed Cloud Computing generalizes the cloud computing model to position, process,
and serve data and applications from geographically distributed sites to meet requirements
for performance, redundancy and regulations.
DISTRIBUTED COMPUTING MODEL
ADVANTAGES DISADVANTAGES

• Scalability • Difficult troubleshooting


• Performance • Low Bandwidth
• Resilience • Lack of support
• Cost-effectiveness • Security risk
Utility Computing
Utility computing is the process of providing computing service through an on-demand,
pay-per-use billing method. Utility computing is a computing business model in which the
provider owns, operates and manages the computing infrastructure and resources, and the
subscribers accesses it as and when required on a rental or metered basis.
UTILITY COMPUTING MODEL
ADVANTAGES DISADVANTAGES
• Pay per use • Reliability
• Easy to Scale • Security
• Maintenance
CLOUD COMPUTING
• Cloud is defined as the usage of someone else’s server to host, process or store data.
Cloud computing is defined as the type of computing where it is the delivery of on-
demand computing services over the internet on a pay-as-you-go basis. It is widely
distributed, network-based and used for storage.
• There type of cloud are public, private, hybrid and community and some cloud providers
are Google cloud, AWS, Microsoft Azure and IBM cloud.
CLOUD COMPUTING MODEL
ADVANTAGES DISADVANTAGES

• Back-up and restore data • Performance can vary


• Improved collaboration • Technical Issues
• Excellent accessibility • Downtime
• Low maintenance cost • Internet Connectivity
• Unlimited storage capacity • Security Threat in the Cloud
GRID COMPUTING

• Grid Computing can be defined as a network of computers working together to


perform a task that would rather be difficult for a single machine. All machines on
that network work under the same protocol to act like a virtual supercomputer. The
task that they work on may include analyzing huge datasets or simulating
situations which require high computing power. Computers on the network
contribute resources like processing power and storage capacity to the network.
ADVANTAGES DISADVANTAGES

• Can solve larger, more complex • Grid software and standards are still
evolving
problems in a shorter time
• In this computing, the licensing across
• Easier to collaborate with other many servers may make it prohibitive for
organizations some apps.

• Make better use of existing hardware • You may need to have an interconnection
between compute resources.
THANK YOU

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy