This chapter is the continuation of the previous one since trendy architectures are often cloud-based. In this chapter, we are going to focus on the main architectural trends that every software architect should master.
More specifically, we will cover the following topics:
- API-driven architectures
- Hands-on with a microservice architecture example
- Hands-on with a serverless architecture example
Because I have already introduced the theoretical aspects of serverless and microservices, I wanted to satisfy the developer in you, and walk you through more concrete examples, at the risk of being less technology agnostic. By the end of this chapter, you should have grasped the basics about API-driven architectures and get started with serverless and microservices.