Up to now, we have covered pretty much all of the important aspects, comparisons, and technicalities of the microservices architecture and the number of related concepts. We will now consider building the design and the technical architecture of a sample application, which would enable us to see in motion some aspects of the microservices architecture that we have learnt so far.
We encourage you to view an excellent working example of a complete IoT implementation using the Azure IoT set of services called MyDriving - An Azure IOT and Mobile application at https://azure.microsoft.com/en-us/blog/mydriving-an-azure-iot-and-mobile-sample-application
We will design the architecture of an enterprise based on the microservices principle; we will also do another example for a sample application, whose design will be based on serverless architecture, keeping reactive microservices principles intact...