Operating FaaS Clusters
One of the hardest things about having a system up and running is administering and maintaining our own clusters. Although serverless is a paradigm aimed at solving this problem entirely, in reality, there are some situations where we still need to provision and take care of servers by ourselves.
The idea behind serverless and Docker is to have a balance between reducing cluster maintenance and administration, and having full control of the cluster. Using Docker is a great way to help balance this.
Along with this balance, the most attractive driving factor for serverless is the price model. However, we have found that using Docker on EC2 Spot instances, given the competitive price, is sometimes even cheaper than AWS ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access