SERVERLESS ARCHITECTURE
Serverless
architecture is also known as "serverless computing /function
as a service (FaaS) " is a software design pattern where
applications are hosted by a third-party service, eliminating the need for
server software and hardware management by the developer. Applications are
broken up into individual functions that can be invoked and scaled
individually.
If a software application is hosted on the internet, it involves managing some kind of server infrastructure which means a virtual or physical server needs to be managed. Hence more resource and money is involved. But If we use a virtual server from a cloud provider we elimination physical hardware concerns, but still require managing OS and web server software processes. If we go for serverless architecture you focus purely on the individual functions in your application code. It takes care of all the physical hardware, virtual machine operating systems, and web server software management. You only need to worry about your code.
No comments:
Post a Comment