Reference Architectures

Microsoft - and other cloud vendors - have a multitude of reference architectures.

These should be the first port of call when determining how an application should be architected.

Generally they cover aspects such as:

  • Components

    These should link back to your cloud patterns.

  • Availability

    This should be based on your Non Functional Requirements.

  • Performance

    Also based on your Non Functional Requirements.

  • Security

    Specific security nuances of the architecture.

You Can Browse Azure Architectures Here