Serverless architecture
In all the architectural styles we have discussed so far, there is one common factor: dependency on the infrastructure. Whenever we are designing for an application, we need to think about important factors, such as these: How will the system scale up or scale down? How will the performance needs of the system be met? How will the services be deployed? How many instances and servers will we need? What will be their capacity? And so on.
These questions are important and at the same time tricky to answer. We have already moved from dedicated hardware to cloud-based deployments, which has eased our deployments, but still we need to plan for infrastructure requirements and answer all the aforementioned questions. Once ...
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