In this chapter, we saw how an API can be categorized into different models based on its primary usage and underlying resource. We saw the best practice with respect to the overall API design and the standards available to model the API through Open API or RAML specification. Next, we saw how the API gateway can be leveraged to address concerns not handled at the service levels.
In the next chapter, we will cover the impact of cloud development on the existing landscape of an enterprise, and how it can achieve the transformation of moving toward a digital enterprise.