This document discusses the architectural challenges of enterprise application integration in large enterprises. It covers topics such as integration, reliability, mediation, service orientation, interoperability, security, and federated identity. Integration approaches like point-to-point and centralized are described. Reliability can be improved using message-oriented middleware. Mediation can be achieved through enterprise integration patterns. Service-oriented architecture principles like service interfaces and composition are important. Interoperability requires standards for data representation. Security considerations include transport vs message level and end-to-end vs gateway approaches. Federated identity allows for loosely coupled identity management.