I want to open a discussion around adding Apache Knox to our architecture.
I believe there are some benefits it offers in a couple different areas:

   1. It provides a proxy to endpoints for commonly used Hadoop-ecosystem
   components that we use.  This would simplify our web architecture by
   allowing clients to communicate with a single gateway.
   2. We could delegate many of our security needs to Knox, making our REST
   application smaller and easier to maintain.
   3. Knox offers an SSO solution that would benefit Metron

Does anyone agree that adding Apache Knox makes sense?  Are there other
alternatives we should consider?

If we do decide it is a good idea, I can see a couple features that could
be added shortly after.  It would be nice to add our REST application as a
service in Knox, allowing our UIs to communicate with a single endpoint.
It would also be nice to put an SSO strategy in place and simplify
authentication in our UIs.

Thoughts?

Reply via email to