The problem to work through.
Developer accounts needed to remain synchronized between Mashery and Okta. The integration also had to handle authentication, token renewal, deployment, and monitoring as part of a production platform.
From the details outward.
- Replaced a legacy Flogo integration with a custom Go application.
- Implemented synchronization for more than 1,000 developer accounts between Mashery and Okta.
- Added OAuth2/JWT authentication with automatic token refresh, mTLS, and IP whitelisting.
- Deployed on OpenShift with Grafana monitoring and VictoriaMetrics.
What the work made possible.
Moved the integration into a focused Go service with explicit authentication and operational concerns.
Supported the synchronization of more than 1,000 developer accounts.