As I am working for large National Cloud project for a Government very high Security standard and a lot of requirements for security, compliance and auditing coming up every day.
As Microsoft we are using following building blocks to build an Architecture for a Microsoft Private Cloud
Security components for Private Cloud can be found under following link