* End-to-end system architecture. * Integration architecture and SOA. * Deployment and operational architecture. * Middleware architecture.