As discussed in the previous chapter, creating serverless and microservice-based applications is a key cloud native way to differentiate as compared to pre-cloud era design patterns. So, let's look at how can we design such applications in Microsoft Azure cloud using multiple key services.