企业应用/企业技术架构 2.0

ddatsh

dev #dev
name desc
persistence 数据存储、处理,数据与对象映射,数据缓存(caching)
transaction 一组关联操作正常、完整的执行
security 通信安全、数据安全
load balance 大并发访问时,保持系统可用
system monitoring/management 监控系统运行状况,设置系统参数
logging 记录系统运行情况和异常,记录特定用户操作
application integration 与其他系统、应用程序集成
authentication/authorization 管理系统用户、组织职权结构,限制特定用户对特定功能、特定数据的访问
domain model 管理系统中业务对象的属性、字段
business logic/rules 实现业务规则和业务逻辑
work flow 实现多用户、多环节之间的业务处理流程
file management 管理文档,实现系统内部的文件传递
reporting/printing 数据打印,报表的定制和输出
portal 发布企业相关的信息、新闻,提供企业客户的访问入口
communication/messaging 系统内部的消息、通知;系统与外部角色(比如企业客户)之间通过不同通信媒介(电话、网站、邮件等)的互动
OLD NEW
App Server Kubernetes
EAR/WAR Docker Container
EJB Istio
JNDI Kubernetes Services
JMS Kafka
JAAS IAM / JWT
RMI gRPC
JAXP Cloud Events
Servlets / JSP NodeJS
JDBC So many data access things
JTA (nothing, because reasons)