Technical architecture covers all of the below except
hardware componenets
interation between application packages, databases, and middleware systems in terms of functional coverage
software applications running on hardware components
infrastructure services offered to applications
protocols that connect applications