Architecture Principles
by Palanisamy Chellappan
1. Scope
1.1. Time
1.2. Detailed
1.3. Organization
1.4. Stakeholder
2. Development
2.1. Microservices / SOA
2.2. Shared Services
2.3. CI / CD Support
2.4. Integration friendly
2.5. Layered Abstraction
3. Imperatives
3.1. Model Driven
3.2. Automation
3.3. Self Service
3.4. 3rd Party Integration
3.5. Cloud Readiness
4. Deployment
4.1. Cloud Native
4.2. Scalability
4.3. Availability
4.4. Security
4.5. CI / CD Integration