Architect design principle

Techinical part

  • Scaling workload
  • Building resilient architecture
  • Design for performance
  • Loose coupling
  • Data-driven design
  • Security everywhere
  • Automating everything

Function part

  • Design for compliance
  • Design for operation
  • Design for System monitoring

Methodology part

  • Design for agile dev
  • Design for agile devops