Skip to main Content
Artikel

'Serverless' a major trend in cloud computing

Global Knowledge
  • Dato: 25 February, 2019

A major trend in Cloud Computing is Serverless. Serverless Computing is an architecture in which software execution is fully managed by a cloud provider. This is at odds with the traditional method of developing applications and deploying them on servers.

It means that developers do not have to worry about the management, provisioning and maintenance of servers when implementing software. Previously, a developer had to determine how much storage capacity and database capacity would be needed pre-deployment, which takes a lot of time.

AWS Lambda is an Amazon Web Services (AWS) computer service that allows you to do this: execute code without setting up or managing servers. AWS charges a rate for the computing power you use in 100 millisecond increments. Developers can concentrate on their code and event triggers and AWS takes care of the rest.

When an event is activated, a piece of infrastructure is dynamically assigned to execute the code. What happens under the hood is that a Linux container is started on a computer and that details, metadata about the event, are passed into the container at the time of execution.

"In the past, your servers were just like pets, when they became ill, you had to make them healthy again.".

Serverless is not only available for AWS customers. IBM OpenWhisk is an alternative event-based architecture. And Microsoft has Azure WebJobs to run applications without worrying about servers and infrastructure.

A metaphor about serverless computing says: "In the past, your servers were like pets, when they got sick, you had to make them healthy again. With cloud, the cattle you let graze were in different meadows. With serverless computing, there is no livestock, only your application. You don't have to think about feeding or the health of your application, all processing is arranged".

New applications can be included without any problems, if you have an existing software, you first have to migrate it. For new apps, this is an easy way to save costs and improve reliability.

source: ITpedia

Se relaterede emner:
Cookie Control toggle icon