# SolutionArchitecture

韩陈昊

我以前逢人便说我是个做产品的,不知道从何时起,解决方案架构师变成了我面对客户一个很重要的title。解决方案架构是组织中用于开发解决方案的基础构件,它有助于在复杂组织中创建成功的解决方案,我们为了正确的开发出应用程序,常常第一步就来确定解决方案架构,解决方案架构不仅要考虑业务需求,还要处理关键的非功能性需求,如可伸缩性、高可用性、可维护性、性能、安全性等等。

每个解决方案都有多种约束,如成本、预算、时间、法规、监管等,我们要进行很多概念验证和原型开发,才能评估出使用何种技术或平台,采取什么最佳策略来实施解决方案。将云服务应用于解决方案架构中是目前比较流行的方式,在这一主题中我会试着结合着AWS的原生云服务来试着写一下我对解决方案架构的理解。