To run any web application, one needs a server comprised of a physical machine connected to the network and software services running in that machine to serve the incoming request. The cloud providers initially removed the overhead of maintaining the physical servers. But the maintenance and scaling of these virtual software servers is still an application owner's responsibility.
In serverless, even the software servers are managed by cloud providers. The application owner develops the application and provides code to the serverless platform. The serverless platform takes care of the deployment and maintenance of the service.
In summary, there is always a server at the back for all web applications. But maintenance of the server (both physical and software) is moved to cloud providers in the serverless architecture.
Explore SOMOD.DEV to create applications in serverless ecosystem.
Top comments (0)