Now that we have taken a look at how to approach migrating your existing application to Azure, it is time to discuss how to approach building new applications in Azure. This starts with an understanding of the resources involved and when/how to leverage IaaS, SaaS, and PaaS in your solutions. We will also cover when you need to pivot your design when the project changes, and how these effects change the underlying approach to the resources being used.
In this chapter, we will cover the following topics:
- How to pick the right resource to develop solutions in Azure
- How to architect solutions in the Azure closed ecosystem
- Things you need to trust when writing applications in Azure