Орындаған: Молдахмет Аида Ғабитқызы ҚТӘ-101 топ Тексерген: Медеуова А. Б


The main  advantages of this type of service include



Pdf көрінісі
бет3/5
Дата15.12.2023
өлшемі190,44 Kb.
#138269
1   2   3   4   5
The main 
advantages of this type of service include:

Free access to pre-configured environment

Use the latest generation infrastructure; 

Secure and isolated computing platforms; 

Mitigate risk by using third party resources maintained by third parties; 

Ability to manage peak loads; 



Lower costs; 

Less time, cost and complexity when adding or extending functionality. 
Platform as a Service (PaaS) 
The development of "cloud" computing has led to the emergence of 
platforms that allow you to create and run web applications. Platform as a Service 
(PaaS) is the provision of an integrated platform for developing, testing, 
deploying and maintaining web applications as a service, organized on the basis 
of the concept of cloud computing.
The PaaS model creates all the conditions required to support the full life 
cycle of creating and delivering web applications and services accessible from 
the Internet, without requiring developers, IT managers or end users to download 
or install software. Unlike the IaaS model, where developers can create specific 
operating system instances with homebrew applications, PaaS developers are 
only interested in web development and don't care what operating system is used. 
PaaS services allow users to focus on innovation rather than complex 
infrastructure. Organizations can devote a significant portion of their budget to 
building applications that provide real value, instead of spending on infrastructure 
support. The PaaS model thus opens up a new era of mass innovation. Developers 
around the world can now access unlimited computing power. Anyone with 
Internet access can create applications and easily deploy. 
The traditional approach of building and running on-premises applications 
has always been complex, expensive, and risky. Building your own solution has 
never provided a guarantee of success. Each the app has been designed to suit 
specific business requirements. Each solution required a specific configuration of 
hardware, operating system, databases, email, web servers, and so on. Once the 
hardware and software environment was created, the development team had to 
select a set of development platforms to build applications. Inevitably, businesses 
require developers to make changes to the application. A modified application 
requires new cycles of test work before being distributed. Large companies often 
need specialized facilities to accommodate them in data centers. A huge amount 
of electricity is needed to run the servers and maintain the air conditioning system. 
Finally, all of this requires the use of failover sites for data centers so that 
information can be replicated in the event of a failure. 
PaaS offers a faster, more cost-effective model for developing and 
delivering applications. PaaS provides the entire infrastructure for running 
applications over the Internet. Similar services are provided by a large number of 
companies such as Microsoft, Amazon.com, Google. PaaS is based on a license 


or subscription model, so users only pay for what they use. PaaS offerings include 
workflows for application building, application development, testing, 
deployment, and hosting. Also application services, virtual offices, team 
collaboration, database integration, security, scalability, storage, health, state 
management, dashboard tooling, and more.
Key features of PaaS include services for developing, testing, deploying, 
hosting, and managing applications to support the application development life 
cycle. Web authoring tool interfaces typically provide some level of support to 
facilitate the creation of user interfaces based on technologies such as HTML, 
JavaScript, and other technologies. Support for multi-user architecture helps to 
avoid development problems regarding the use of applications by many users at 
the same time. PaaS providers often include services to manage concurrency, 
scalability, fault tolerance, and security. Another feature is integration with web 
services and databases. Support for the Simple Object Access Protocol (SOAP) 
and other interfaces allows PaaS applications to create combinations of web 
services (called mashups) as easily as having access to databases and reusing 
services within private networks . The ability to build and distribute code between 
dedicated, predefined, or distributed teams greatly increases the productivity of 
PaaS vendor offerings. Integrated PaaS offerings provide an opportunity for 
developers to better understand the inner workings of their applications and user 
behavior when using tools like the dashboard to view internal parameters based 
on measurements of the number of parallel connections, etc. Some PaaS offerings 
extend this toolkit to allow billing for usage. 


Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет