Probably you have heard about an architecture called microservices. There is no single definition that we could quote here, so the main purpose of this chapter will be to acquire a better insight into what we can call a microservice and how to develop an application in such a manner. This directly connects to SF, which is one of the biggest and most advanced services in Azure. If you aim at building a modular, loosely-coupled, and modern application, this particular cloud component is designed for you.
Understanding microservices
Monolith versus microservices
We will start our journey with microservices by comparing them with a traditional application, which is composed of multiple layers serving different purposes:
As you...