Let's build a demo microservices application
All of the topics covered in this chapter so far provide us with the solid foundation that we need to build out small but useful concepts to build a real-world microservices application. These are the concepts and the tools that we require in our modern development jobs, as well as what we are going to use in our demo application.
We have also now learned about good concepts of containerization as well as container orchestrations; they are going to come in handy from now onward in our day-to-day jobs in our professional careers.
Backend-focused applications are a more common scenario in enterprise applications or as a middleware for a set of commercial products and apps. So now, let's begin building our demo for the rest of the chapter.
What is the application?
We are not building a real-world application, although it has components that match any real-world scenario. It has tiny components, good enough to fit in a...