认证与授权几乎是所有系统必不可少要处理的问题。在传统架构下,我们习惯了在程序中写一些代码或引一些类库来处理其相关的逻辑,但如果在ServiceMesh架构下,会有什么不同?
ServiceMesh的核心是将一切非业务功能交给基础设施层,讨论ServiceMesh架构下的认证与授权,实质上是讨论能否将认证与授权的处理逻辑委托给基础设施层,从而让应用层更加专注于业务。
为了能让我们的讨论更加形象化,我们可以借助一个案例。
背景某组织要举办一次篮球相关的活动,要求参与者以团体的方式报名。
参赛人员通过