上QQ阅读APP看书,第一时间看更新
2.2.5 技术选型
技术选型最能体现解决方案架构师角色的关键性和复杂性。现在可用的技术种类繁多,解决方案架构师需要为解决方案确定适合的技术。解决方案架构师需要在技术层面具备广度和深度,才能做出正确的决策,因为所选择的技术栈会影响产品的整体交付。
每个问题都可能有多种解决方案和一系列可用的技术。为了做出正确的选择,解决方案架构师需要牢记功能性需求和非功能性需求,并在创建技术决策时定义选择标准。所选择的技术需要考虑不同的维度,无论目标是与其他框架和API集成的能力,还是满足性能要求和安全需求的能力。
解决方案架构师应该能够选择不仅能满足当前需求,还可以根据未来需求进行扩展的技术。