In this chapter, we've covered how to develop solutions that use a relational database. We've covered how to create an Azure SQL database, how to add, remove, update, and query data from a custom application, how to enable elastic pools, and more.
In the next chapter, we will continue with the last chapter of this book. We are going to cover how to configure a message-based integration architecture, and how to develop for autoscaling.