Serverless Architecture

Serverless Architecture also known as Serverless Computing are applications that build, run and serviced with having to manage an infrastructure. The application will run on a third-party server. Hence it is also known as Function as a Service (FaaS). It eliminates infrastructure management tasks such as server or cluster provision, patching, operating system maintenance and capacity provision. Applications are broken down into individual functions that can be invoked and scaled individually.

The cloud service providers like AWS and Microsoft provide us a virtual server which can be used to host a software application so it will help to avoid the requirement of physical hardware such as servers, but still some level of management of operating system and web server software management is required.

But with a serverless architecture a developer can fully focus on the code. The service providers such as AWS Lambda, Microsoft Azur Functions will take care of all the physical hardware, virtual machine operating system and web server software management.

Published by TestingIT

I'm Dona Emily Thomas, works as a Software Test Analyst Intern at Industry Connect.

Leave a comment

Design a site like this with WordPress.com
Get started