Apache Hadoop生态中REST API和应用的网关

  Apache Knox是一个通过REST API和UI与Apache Hadoop 部署交互的应用网关。
  Knox网关为所有与Hadoop集群的REST和HTTP交互提供了一个单独的访问点。
  Knox提供三组面向用户的服务:
Apache Knox官方文档中文版(1.1.0)--简介

  • 代理服务
    Apache Knox项目的主要目标是通过代理HTTP资源提供对Apache Hadoop的访问。
  • 身份认证服务
    用于访问REST API者的身份认证服务身份验证以及用于UI的WebSSO流。LDAP/AD,基于头的PreAuth,Kerberos,SAML,OAuth都是可用选项。
  • 客户端服务
    客户端开发可以通过DSL编写脚本或使用Knox Shell类直接作为SDK完成。

概览

官网链接