This topics describes how does EDAA fit into the SMARTS product.
The idea with EDAA is to establish a consistent style of REST API design across SMARTS. EDAA embodies a set of industry best practices around REST and applies them to the domain of IT Infrastructure Resource Management.
REST is a very simple concept, so simple that it can be used to build a very large variety of APIs. If you give the task of designing a REST API to 10 different product teams, then you will likely end up with 14 different REST API styles being deployed in products. The idea with EDAA is that we profile and codify best practices and approaches to REST API design so that the REST APIs to products adopting EDAA look very similar and have very similar characteristics. By having consistent approach to REST API design in SMARTS, we simplify the task of any consumer using two or more VMware software products.