微服务架构设计模式(九)面向生产环境的微服务开发

2020-10-30  本文已影响0人  Billy_Wang

开发面向生产环境的微服务应用

在微服务部署到生产环境中时,除了业务满足需求以外,还有以下方面的问题需要满足生产需求

1、安全问题

安全方面主要包含几个方面:身份验证、访问授权、审计、进程通信安全
(1)单体应用的安全验证,常用的框架有Spring Security、Apache Shiro、Passport(Node.js验证框架)


image.png

(2)微服务中实现安全性

(3)使用OAuth 2.0,其中的关键概念为:授权服务器访问令牌刷新令牌资源服务器客户端

image.png

2、设计可配置的服务

外部化配置:

3、设计可观测的服务

上一篇 下一篇

猜你喜欢

热点阅读