Serverless
Serverless architecture is a computing style in which engineers are no longer concerned with capacity planning, configuration, management, maintenance, resilience, scalability, physical servers, or virtual servers. There are still servers running but they’re abstracted away.
Deploying web services used to be an expensive process. Physical server machines (the bare-metal aspect), network cables, and other accessories need to be purchased with the correct amount of storage, memory, and bandwidth. Operational engineers need to install and keep them on-site in a data center. Physical servers need to be set up correctly and connected to the network. Only then can web services be deployed to and hosted on these servers.
Bare-metal servers come with not only the initial cost of purchase but also ongoing costs such as electricity, renting from data centers, and visits by engineers to keep your server up and online every time. There are also security concerns as these...