Why do we need servers if things work server-less?

Main visual : Why do we need servers if things work server-less?

Servers have been the core element of computing for many decades. Over the years, workloads have become more and more resource-consuming, with a significant uptick in the last decade or so, and speed is key if you want to achieve quick business results. So the steady increase of server performance that has accompanied these requirements has been always highly appreciated by consumers of IT services.

Now there is a lot of noise being made about what has come to be called “server-less computing”. Sounds exciting, right? Now, you might be wondering how and if this is possible. But if you take a closer look at “server-less computing”, you might realize that the term as such is a bit misleading.

Basically, “server-less computing” refers to a cloud computing model, where the cloud provider dynamically allocates resources to his tenants on demand. As we all know, a cloud is someone else´s data center in which servers play the key role determining its compute capabilities. Pricing is based on the actual amount of resources consumed by an application, either per request and/or per time of resource consumption. This model is primarily used by developers who have to build applications quickly. They can run their code without provisioning or managing servers. This helps them save time, but often they have to spend more for an on demand approach.

But let us come back to the terminology. Of course, “server-less computing” requires servers – it’s just that the hardware as such, as well as provisioning and management, are completely hidden from the developer or the operator. So, what will come next? People are always finding creative new terms that simply cannot rewrite the laws of IT: Workloads need a computing platform they run on; and storage is needed for the data the workloads generate or access. Depending on the sourcing model a customer chooses, he may be “server-less on-site”, but the computing service he consumes will definitely require a server. So talking about “server-less computing” simply sends the wrong signal.

If you are a service provider and want to provide a “server-less experience” to your customers, then you might want to get your infrastructure enabling this “on-site server-less experience” up and running. For this, Fujitsu will support in both ways: classically with powerful, efficient servers of all kinds, or fast and without any risk with integrated systems.

Interested in how many service providers have successfully achieved this? Then read on here.