Azure Architecture Guidelines

Following are the Pillars of a Strong Azure Architecture.

Performance

Performance

Scalability

Scaling-Up vs Scaling-Out

Automatic Scaling

Security

Security at Rest

Security in Transit

Availability

Peak Load Scenarios

Failover

Recoverability

Recovery Point Objective

Recovery Time Objective

Efficiency

PaaS vs IaaS model

Over-allocated VM & Licenses