Serverless Vs Containers : Who will survive?
In the battle of Serverless Vs Containers, the real question is who will survive? If we have to reframe Serverless computing in terms of familiar cloud computing language, it is essentially a Function as a service. It means users or organization do not need to underlying infrastructures to run or execute their code.
So what are the different serverless platforms available? Answer is,
Who will survive?
Who will survive?
Now back to our question on the future of Serverless computing Vs containers, who will survive? If we look at the above definition of serverless computing then we know that to run any code we need to have compute infrastructure. AWS Lambda functions give a nice way to submit a job for processing but these functions need to run on some computing infrastructure. In a cloud environment, these compute infrastructures are generally virtual machines on shared resources or on physical machines.
Containers are promising technology for microservices architecture. Furthermore, serverless computing also complements the microservices architecture. Containers technologies such as docker reduce management burden and improve infrastructure scalability. This is a plus point as compared to virtual machines in cloud environment. But it still requires provisioning, management. Serverless computing goes one step further and eliminates management part required for containers. Serverless computing or function as a service is used for short lived code that is when we need to run code occasionally or computation that requires quick CPU processing without the cost of provisioning the infrastructure.
In summary:
In summary:
Serverless computing will not kill containers (or dockers) or virtual machines. Serverless computing function needs underlying compute infrastructure to run. They will sit tight together and complement each other unless existing application paradigm itself decides in favour of Serverless computing.
Never miss an update. Subscribe and follow to stay informed. Delivered Every Tuesday.
We hate spam too, we will never share your details.
Mandar Pise
Opinions expressed by techsutram contributors are their own. More details
Mandar is a seasoned software professional for more than a decade. He is Cloud, AI, IoT, Blockchain and Fintech enthusiast. He writes to benefit others from his experiences. His overall goal is to help people learn about the Cloud, AI, IoT, Blockchain and Fintech and the effects they will have economically and socially in the future.
Weekly Newsletter
Never miss an update. Subscribe and follow to stay informed.
Delivered Every Tuesday.
Delivered Every Tuesday.
Thank you! You have successfully subscribed to our newsletter.
We hate spam too, we will never share your details.
No comments:
Post a Comment
Your valuable comments are welcome. (Moderated)