Cloud management has come a long way, beginning with physical hardware, and then moving servers to the cloud. It seems likely that the next logical step is to run code serverless! Without needing to manage hardware or depend on infrastructure providers like Google and Amazon, serverless can run code in a managed service container, completely unaffected by server-level issues. By utilizing this new step, you won’t have to worry about operating systems, web servers, or even updates.

Although it seems like a no-brainer, there are a number of things you both lose and gain when switching over. The benefits alone should be enough to get you interested; you do the work, create an application, and once your code is uploaded you are promised simplicity, low cost, and automatic scaling. Due to the fact that the service provider is automatically managed, scaling is much faster. In addition to this, you only pay for what you use, cutting back on the normal cost, and saving you or your company money. This situation seems ideal, but there are also drawbacks to serverless that can complicate your decision.

Amazon AWS, with all of its benefits, is extremely complex and is not in any way a ‘simple’ platform. Designed for tech specialists, AWS gives the user enough control to fine-tune the platform to the very smallest decisions, making it confusing to navigate for a first time (or just inexperienced) user. This has led to the inclusion of AWS ‘gurus’ in startups that need the full range of AWS and the capability to use it within their brand.

#cloud #aws #serverless #amazon aws #cloud storage #okta

Serverless: The New Frontier of Web Services. Do or Don’t?
1.10 GEEK