What are the key areas architect should focus:
- Performance
- Scalability
- Reliability
- Security
- Deployment
- Cost
- Technology Stack
- Operational Excellence Pillar: The operational excellence pillar focuses on running and monitoring systems, and continually improving processes and procedures.
- Performance Efficiency Pillar: The performance efficiency pillar focuses on structured and streamlined allocation of IT and computing resources.
- Security Pillar: The security pillar focuses on protecting information and systems.
- Cost Optimization Pillar: The cost optimization pillar focuses on avoiding unnecessary costs.
- Reliability Pillar: The reliability pillar focuses on workloads performing their intended functions and how to recover quickly from failure to meet demands.
- Sustainability Pillar: The sustainability pillar focuses on minimizing the environmental impacts of running cloud workloads.
Credit to: Software Architecture & Technology of Large-Scale Systems