首先上一张官方给出的Zeppelin整体架构图ApacheZeppelin的架构比较简单直观,总共分为3层:1.Zeppelin前端2.ZeppelinServer3.ZeppelinInterpreterZeppelin前端是基于AngularJS(目前社区正在升级改造前端,但是对用户体验不会有影响)。ZeppelinServer是一个基于Jetty的轻量级WebServer,主要负责以下一些功能:1.登陆权限管理2.Zeppelin配置信息管理3.Interpreter配置信息和生命周期管理