What does serverless actually mean?
I’ve heard this thrown around a lot lately, and it seems like people have no idea
Serverless is a special kind of software architecture whereby the application logic is executed in an environment without a visible operating system. The difference between a serverless environment and a simple virtual machine is that serverless does not have an interface for the user to engage in things like server provisioning.
Benefits of serverless
I was speaking to a client recently about this. He mentioned that the high demand in getting a DevOps consultant on hand every release was starting to delay some of his release dates. The DevOps role as a whole seems to be stretched thinly enough as it is, so it would make sense to relieve some of this pressure through adopting a serverless methodology, to bring DevOps out of the operations side and more into the strategy side of I.T., where they are really needed.
Working in an Agile environment basically means that anything is possible. If you’re open to the possibility of using a serverless environment, you could find yourself making a saving in time, money and most importantly, the hassle of decision making.