1) Strong enrypting and valide certificates. 2) Separated security policies for different parts of solution. 3) Secured accounts for maintaining. 4) Performance bottlenecks between frontend and backend. 5) Overall stability of whole solution under stress.