Traditional Culture Encyclopedia - Photography major - Explanation of paas nouns

Explanation of paas nouns

PaaS is the abbreviation of (platform as a service), which means platform as a service. Because it is a cloud-based service, there is no trouble such as installing and maintaining servers, patching, upgrading and authentication. Users only need to think about how to create the best user experience. PaaS will also provide richer services, such as workflow and design tools and various APIs, to help enterprise users and developers create applications that satisfy users.

Suppose a restaurant operator intends to do pizza business. He can make his own pizza from beginning to end, but this is more troublesome and requires a lot of preparation, so he decides to outsource part of his work and use other people's services. There are several schemes. One solution is that others provide kitchens, stoves and gas, and you use these infrastructures to bake your pizza. This is the IaaS scheme of popular science before, and another scheme is to provide pizza crust in addition to infrastructure. Just sprinkle your own ingredients on the crust and let him bake it for you. In other words, all you have to do is design the taste of pizza (seafood pizza or chicken pizza), and others provide platform services for you to realize your own design. This is PaaS.

Take Baidu App Engneee (BAE) and Tencent Open Platform as examples. Baidu BAE developers only need to upload the application code, and Baidu BAE will automatically complete various tasks such as environment configuration, application deployment, load balancing, resource monitoring and log collection. , and can be extended and upgraded without redeploying code. Developers only need to pay attention to the implementation of the application. Tencent's open platform allows developers to quickly develop their own components by using different kinds of integrated components efficiently and simply, and allows developers to access Tencent's application data to serve Tencent's massive users safely and efficiently.