Uploaded on Nov 6, 2020
PPT on All about Cloud Application Development.
All about Cloud Application Development.
All about Cloud Application Development
INTRODUCTION
• Cloud-based software or a cloud-based application is an app that runs in the cloud and is
interacted with by web browsers and APIs.
• It provides the functionality of a native application, and its servers are usually located in a
remote data center operated by a third-party cloud services infrastructure provider.
Source: netguru.com
SCALABLE INFRASTRUCTURE
• We use many external platforms, such as Amazon Web Services, Google Cloud Platform,
DigitalOcean, and Heroku, to fulfill our clients’ needs, from cloud computing, storage, and
content delivery to database and DNS management.
Source: netguru.com
Platform-as-a-Service (PaaS)
– This service is used in developing, testing, and maintaining software to ensure flexibility
and a greater degree of control over your web application.
– Platform-as-a-Service is very similar to Infrastructure-as-a-Service but also gives you
access to additional tools such as DBMS and BI services.
Source: netguru.com
Infrastructure as a service
– Infrastructure as a service, is a cloud based infrastructure offering that allows accessing,
monitoring, and managing remote datacenter infrastructures, such as storage,
networking, and networking services.
– This allows the user to buy their hardware requirements based on consumption rather
than buy it outright.
Source: wavemaker.com
Software as a service
– Software as a service is a cloud application service and the most popular and widely
used cloud service.
– In this case the software is provided to the user by the SaaS provider and is accessible
from anywhere using a web-browser.
Source: wavemaker.com
BENEFITS OF CLOUD
APPLICATION
DEVELOPMENT
AGILITY AND FLEXIBILITY
– Firstly, apps can be updated, tested, and deployed quickly, accelerating your response to
your business needs, which increases agility and flexibility.
– Cloud-based applications rely on application programming interfaces (APIs), which
provide access to third-party data sources and storage services.
Source: cloudtp.com
Availability
– With cloud application platforms, users have access to the software at all times. They
are available to the user as long as they have a stable internet connection and can
access the software at any time using a web browser.
Source: wavemaker.com
Innovative Technology
– Enterprises using cloud application platforms are exposed to the latest technology on
offer and that gives them a competitive advantage in creating the next big thing or to
claim market share over their competitors.
Source: wavemaker.com
Cost and risk
– Enterprises save on millions of dollars before receiving an ROI when they opt for a cloud
application platform.
– Enterprises do not invest in physical servers and data centers as in the case of traditional
computing resource thus reducing the cost and the risk.
Source: indiamart.com
Comments