Monday, April 4, 2016

Serverless Architectures

Serverless architecture can mean moving the business logic layer of a three-tier solution off to a fully distributed environment. The logic tier of the three-tier architecture that resides in this cloud-based, highly available, scalable, and secure realm means it uses thousands of servers; however, by leveraging the serverless architecture pattern, management is simplified:
- No operating systems to choose, secure, patch, or manage.
- No servers to size, monitor, or scale.
- No risk to your cost by over-provisioning.
- No risk to your performance by under-provisioning.

There is no “one” way of doing serverless, Paul Johnson writes,

Serverless becomes about exposing individual functionality rather than a whole server.
Serverless is about saying exactly what needs doing when responding to an event, and increasingly ignoring what underlying technology is required.
But it’s also about removing the need to manage uptime, server maintenance, upgrades, security vulnerabilities etc. The only bit you need to be aware of is your code. That’s it.

Read more at Paul's blog...

No comments:

Post a Comment