本文目录一览:
ESB和ETL的区别是什么?
不能替代,ESB有部分数据交换的功能,但是不能替换ETL, ETL有部分ESB的功能但不能替换ESB,比如国内的API产品RestCloud就需要ESB的数据交换功能。
工作内容不同 BI工程师:主要是报表开发,负责开发工作。数据库工程师:主要负责业务数据库从设计、测试到部署交付的全生命周期管理。ETL工程师:从事系统编程、数据库编程与设计。
ESB在不同领域的应用:电信领域:ESB可以完全支持电信行业OSS的应用集成概念。它是电信应用软件的理想载体平台。电力领域:ESB可以全方位支持电力行业EMS的数据集成理念,是理想的SCADA系统数据交换平台。
ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。
什么是数据虚拟化软件?数据虚拟化技术会建立中间件,或者服务,IT架构层中数据可以从不同来源被聚集、查看并分析。该技术希望从传统集成方法(比如ETL还有数据库整合)中节省时间和费用,因为实际数据从未被从源系统中物理移动。