I need someone who has experience with identity access management, proxy, reverse proxy or anything similar.
Bonus is you have prior experience with FordgeRock Identity gateway OpenIG tool.
OpenIG works is deployed on Tomcat. Proxy routes to be written for 3 applications. Routes would be combination of Json files and groovy script.
I can provide documentation, and application setup to work on.
Everything is open source so there would not be any issue to have the setup replicated.
PM me if you think you can finish this task or to know more.
Setup looks like:
We have applications in AWS VPC in private subnet, OpenIG is in same private subnet so that it has connectivity to the application instances.
There is ELB in the environment which would act as middle point between user and OpenIG instance.
ELB has public IP which can be accessed from outside AWS environment and it route requests directly to OpenIG instances which would further pick correct route and redirect to Application.
Any request which comes to OpenIG will first go to Okta for authentication using Oauth2 filter and then redirected back to OpenIG after authentication.
What I have and can provide:
I have route for one application but groovy needs to be written to filter the regex from the request URL.
I have setup so if you can manage to work in zoom remote session that would work.
I can provide OpenIG documentation.
Since OpenIG, AWS, and even some applications which I am trying to access are open source I can help to make a setup at your end for working and testing.
Task takes understanding how proxy or reverse proxy works, understanding of identity of access management, OpenIG (Big bonus if you already know), ability to read document and perform something, experience with JSON, groovy and networking would help.
Let me know if any other information is required.