Talk and tutorial as part of Distributed App Developments subject from an official University of Alicante Master degree in development applications and web services. In this session I've shared some historic background how to build cloud native applications and its scalability to create distributed systems, based on industry trends and also with some tips and tricks based on my personal experience. It is recommended to take a look on tutorial attached at the end of the presentation to have an example with a detailed explanation about a distributed app: https://github.com/khnumdev/dist-app-tutorial