微服务架构中的架构师扮演以下角色:
决定整个软件系统的布局。
帮助确定组件的分区。因此,他们确保组件相互粘合,但不紧密耦合。
与开发人员共同编写代码,了解日常生活中面临的挑战。
为开发微服务的团队提供某些工具和技术的建议。
提供技术治理,以便技术开发团队遵循微服务原则。