Author: lmccay
Date: Sat Apr 29 16:26:29 2017
New Revision: 1793215

URL: http://svn.apache.org/viewvc?rev=1793215&view=rev
Log:
some formatting and content changes to site page

Modified:
    knox/site/index.html
    knox/trunk/src/site/markdown/index.md

Modified: knox/site/index.html
URL: 
http://svn.apache.org/viewvc/knox/site/index.html?rev=1793215&r1=1793214&r2=1793215&view=diff
==============================================================================
--- knox/site/index.html (original)
+++ knox/site/index.html Sat Apr 29 16:26:29 2017
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Revision-yyyymmdd" content="20170429" />
     <meta http-equiv="Content-Language" content="en" />
-    <title>Knox Gateway &#x2013; REST API Gateway for the Apache Hadoop 
Ecosystem</title>
+    <title>Knox Gateway &#x2013; REST API and Application Gateway for the 
Apache Hadoop Ecosystem</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
     <link rel="stylesheet" href="./css/site.css" />
     <link rel="stylesheet" href="./css/print.css" media="print" />
@@ -354,21 +354,29 @@ distributed under the License is distrib
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License. --><div class="section">
-<h2><a name="REST_API_Gateway_for_the_Apache_Hadoop_Ecosystem"></a>REST API 
Gateway for the Apache Hadoop Ecosystem</h2>
-<p>The Apache Knox Gateway is a REST API Gateway for interacting with Apache 
Hadoop clusters.</p>
-<p>The Knox Gateway provides a single access point for all REST interactions 
with Apache Hadoop clusters.</p>
-<p>In this capacity, the Knox Gateway is able to provide valuable 
functionality to aid in the control,<br /> integration, monitoring and 
automation of critical administrative and analytical needs of the 
enterprise.</p>
+<h2><a 
name="REST_API_and_Application_Gateway_for_the_Apache_Hadoop_Ecosystem"></a>REST
 API and Application Gateway for the Apache Hadoop Ecosystem</h2>
+<p>The Apache Knox Gateway is an Application Gateway for interacting with the 
REST APIs and UIs of Apache Hadoop deployments.</p>
+<p>The Knox Gateway provides a single access point for all REST and HTTP 
interactions with Apache Hadoop clusters.</p>
+<p>Knox delivers three groups of user facing services:</p>
+<p><img src="http://knox.apache.org/images/knox-services.png"; alt="Services" 
style="width: 600px;" /></p>
 
 <ul>
   
-<li>Authentication (LDAP and Active Directory Authentication Provider)</li>
+<li>
+<p><b>Proxying Services</b><br /> Primary goals of the Apache Knox project is 
to provide access to Apache Hadoop via proxying of HTTP resources.</p></li>
   
-<li>Federation/SSO (HTTP Header Based Identity Federation)</li>
+<li>
+<p><b>Authentication Services</b><br /> Authentication for REST API access as 
well as WebSSO flow for UIs. LDAP/AD, Header based PreAuth, Kerberos, SAML, 
OAuth are all available options.</p></li>
   
-<li>Authorization (Service Level Authorization)</li>
-  
-<li>Auditing</li>
-</ul>
+<li>
+<p><b>Client Services</b><br /> Client development can be done with scripting 
through DSL or using the Knox Shell classes directly as SDK.</p></li>
+</ul></div>
+<div class="section">
+<h2><a name="Overview"></a>Overview</h2>
+<p>The Knox API Gateway is designed as a reverse proxy with consideration for 
pluggability in the areas of<br /> policy enforcement, through providers and 
the backend services for which it proxies requests.</p>
+<p>Policy enforcement ranges from authentication/federation, authorization, 
audit, dispatch, hostmapping<br /> and content rewrite rules. Policy is 
enforced through a chain of providers that are defined within the topology<br 
/> deployment descriptor for each Apache Hadoop cluster gated by Knox. The 
cluster definition is also defined<br /> within the topology deployment 
descriptor and provides the Knox Gateway with the layout of the<br /> cluster 
for purposes of routing and translation between user facing URLs and cluster 
internals.</p>
+<p>Each Apache Hadoop cluster that is protected by Knox has its set of REST 
APIs represented by a single cluster specific<br /> application context path. 
This allows the Knox Gateway to both protect multiple clusters and present<br 
/> the REST API consumer with a single endpoint for access to all of the 
services required, across the<br /> multiple clusters.</p>
+<p>Simply by writing a topology deployment descriptor to the topologies 
directory of the Knox installation, a<br /> new Apache Hadoop cluster 
definition is processed, the policy enforcement providers are configured and 
the application<br /> context path is made available for use by API 
consumers.</p>
 <p>While there are a number of benefits for unsecured Apache Hadoop 
clusters,<br /> the Knox Gateway also complements the kerberos secured cluster 
quite nicely.</p>
 <p>Coupled with proper network isolation of a Kerberos secured Apache Hadoop 
cluster,<br /> the Knox Gateway provides the enterprise with a solution 
that:</p>
 
@@ -379,22 +387,14 @@ limitations under the License. --><div c
 <li>Protects the details of the cluster deployment (hosts and ports are hidden 
from endusers)</li>
   
 <li>Simplifies the number of services that clients need to interact with</li>
-</ul>
-<p><img src="http://knox.apache.org/images/knox-overview.gif"; alt="alt text" 
/></p>
-<p><img src="http://knox.apache.org/images/knox-services.png"; alt="alt text" 
/></p></div>
-<div class="section">
-<h2><a name="Overview"></a>Overview</h2>
-<p>The Knox API Gateway is designed as a reverse proxy with consideration for 
pluggability in the areas of<br /> policy enforcement, through providers and 
the backend services for which it proxies requests.</p>
-<p>Policy enforcement ranges from authentication/federation, authorization, 
audit, dispatch, hostmapping<br /> and content rewrite rules. Policy is 
enforced through a chain of providers that are defined within the topology<br 
/> deployment descriptor for each Apache Hadoop cluster gated by Knox. The 
cluster definition is also defined<br /> within the topology deployment 
descriptor and provides the Knox Gateway with the layout of the<br /> cluster 
for purposes of routing and translation between user facing URLs and cluster 
internals.</p>
-<p>Each Apache Hadoop cluster that is protected by Knox has its set of REST 
APIs represented by a single cluster specific<br /> application context path. 
This allows the Knox Gateway to both protect multiple clusters and present<br 
/> the REST API consumer with a single endpoint for access to all of the 
services required, across the<br /> multiple clusters.</p>
-<p>Simply by writing a topology deployment descriptor to the topologies 
directory of the Knox installation, a<br /> new Apache Hadoop cluster 
definition is processed, the policy enforcement providers are configured and 
the application<br /> context path is made available for use by API 
consumers.</p></div>
+</ul></div>
 <div class="section">
 <h2><a name="Supported_Apache_Hadoop_Services"></a>Supported Apache Hadoop 
Services</h2>
 <p>The following Apache Hadoop services have integrations with the Knox 
Gateway:</p>
-<p>Ambari<br /> WebHDFS (HDFS)<br /> Templeton (HCatalog)<br /> Stargate 
(HBase)<br /> Oozie<br /> Hive/JDBC<br /> Yarn RM<br /> Storm<br /></p></div>
+<p>Ambari<br /> WebHDFS (HDFS)<br /> Templeton (HCatalog)<br /> Stargate 
(HBase)<br /> Oozie<br /> Hive/JDBC<br /> Yarn RM<br /> Storm<br /> Gremlin<br 
/> Avatica/Phoenix<br /></p></div>
 <div class="section">
 <h2><a name="Supported_Apache_Hadoop_UIs"></a>Supported Apache Hadoop UIs</h2>
-<p>Name Node UI<br /> Job History UI<br /> Oozie UI<br /> HBase UI<br /> Yarn 
UI<br /> Spark UI<br /> Ambari UI<br /> Ranger Admin Console<br /></p></div>
+<p>Name Node UI<br /> Job History UI<br /> Oozie UI<br /> HBase UI<br /> Yarn 
UI<br /> Spark UI<br /> Ambari UI<br /> Ranger Admin Console<br /> Zeppelin<br 
/></p></div>
 <div class="section">
 <h2><a name="Configuring_Support_for_new_services_and_UIs"></a>Configuring 
Support for new services and UIs</h2>
 <p>Apache Knox provides a configuration driven method of adding new routing 
services.<br /> This enables for new Apache Hadoop REST APIs to come on board 
very quickly and easily. It also enables<br /> users and developers to add 
support for custom REST APIs to the Knox gateway as well.<br /> This capability 
was added in release 0.6.0 and furthers the Knox commitment to extensibility 
and integration.</p></div>

Modified: knox/trunk/src/site/markdown/index.md
URL: 
http://svn.apache.org/viewvc/knox/trunk/src/site/markdown/index.md?rev=1793215&r1=1793214&r2=1793215&view=diff
==============================================================================
--- knox/trunk/src/site/markdown/index.md (original)
+++ knox/trunk/src/site/markdown/index.md Sat Apr 29 16:26:29 2017
@@ -14,36 +14,26 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY
 See the License for the specific language governing permissions and
 limitations under the License.
 -->
-REST API Gateway for the Apache Hadoop Ecosystem
+REST API and Application Gateway for the Apache Hadoop Ecosystem
 ------------
-The Apache Knox Gateway is a REST API Gateway for interacting with Apache 
Hadoop
-clusters.
+The Apache Knox Gateway is an Application Gateway for interacting with the 
REST APIs and UIs
+of Apache Hadoop deployments.
 
-The Knox Gateway provides a single access point for all REST interactions with 
Apache Hadoop
+The Knox Gateway provides a single access point for all REST and HTTP 
interactions with Apache Hadoop
 clusters.
 
-In this capacity, the Knox Gateway is able to provide valuable functionality 
-to aid in the control,<br/> integration, monitoring and automation of critical 
administrative
-and analytical needs of the enterprise.
-
-* Authentication (LDAP and Active Directory Authentication Provider)
-* Federation/SSO (HTTP Header Based Identity Federation)
-* Authorization (Service Level Authorization)
-* Auditing
+Knox delivers three groups of user facing services:
 
-While there are a number of benefits for unsecured Apache Hadoop 
clusters,<br/> the Knox Gateway also
-complements the kerberos secured cluster quite nicely.
-
-Coupled with proper network isolation of a Kerberos secured Apache Hadoop 
cluster,<br/> the Knox Gateway
-provides the enterprise with a solution that:
+<img src="http://knox.apache.org/images/knox-services.png"; alt="Services" 
style="width: 600px;"/>
 
-* Integrates well with enterprise identity management solutions
-* Protects the details of the cluster deployment (hosts and ports are hidden 
from endusers)
-* Simplifies the number of services that clients need to interact with
+* **Proxying Services**<br/>
+Primary goals of the Apache Knox project is to provide access to Apache Hadoop 
via proxying of HTTP resources. 
 
-![alt text](http://knox.apache.org/images/knox-overview.gif "Overview")
+* **Authentication Services**<br/>
+Authentication for REST API access as well as WebSSO flow for UIs. LDAP/AD, 
Header based PreAuth, Kerberos, SAML, OAuth are all available options.
 
-![alt text](http://knox.apache.org/images/knox-services.png "Services")
+* **Client Services**<br/>
+Client development can be done with scripting through DSL or using the Knox 
Shell classes directly as SDK.
 
 Overview
 ------------
@@ -65,6 +55,16 @@ Simply by writing a topology deployment
 new Apache Hadoop cluster definition is processed, the policy enforcement 
providers are configured and the application<br/>
 context path is made available for use by API consumers.
 
+While there are a number of benefits for unsecured Apache Hadoop 
clusters,<br/> the Knox Gateway also
+complements the kerberos secured cluster quite nicely.
+
+Coupled with proper network isolation of a Kerberos secured Apache Hadoop 
cluster,<br/> the Knox Gateway
+provides the enterprise with a solution that:
+
+* Integrates well with enterprise identity management solutions
+* Protects the details of the cluster deployment (hosts and ports are hidden 
from endusers)
+* Simplifies the number of services that clients need to interact with
+
 ## Supported Apache Hadoop Services
 The following Apache Hadoop services have integrations with the Knox Gateway:
 
@@ -76,6 +76,8 @@ Oozie<br/>
 Hive/JDBC<br/>
 Yarn RM<br/>
 Storm<br/>
+Gremlin<br/>
+Avatica/Phoenix<br/>
 
 ## Supported Apache Hadoop UIs
 Name Node UI<br/>
@@ -86,6 +88,7 @@ Yarn UI<br/>
 Spark UI<br/>
 Ambari UI<br/>
 Ranger Admin Console<br/>
+Zeppelin<br/>
 
 ## Configuring Support for new services and UIs
 Apache Knox provides a configuration driven method of adding new routing 
services.<br/>


Reply via email to