Enterprise integration consulting is part of enterprise architecture development and includes, among other things, the selection and definition of enterprise APIs, interface roadmap development and the definition of the integration architecture (design principles).