Microservice examples
In the previous section, we packed a lot of information into a small space. We listed and discussed a lot of AWS services that can be used to build microservices. It is important to note that many of the services listed will not be used when building your microservices. Your job as an architect is to discern which one is the right tool for your given business requirements. Another important consideration when choosing services is to ensure that the architecture you propose fits with the company's culture. For example, you might not want to recommend using Java as the programming language for the microservices if the current client is a Microsoft shop—C# might be a better recommendation. Let's try to dial it down and now work on a simple microservice example using DDD.
Using microservices to transform media files
Cross-device and cross-platform support for media files is an excellent example of a simple microservice. A company such as Netflix needs...