LTM Solution
The initial goals that were set out for the OpenAPI initiative were to provide controlled access, connect easily to consume APIs, provide external reachability and leverage internet standards. LTM transitioned from an existing vendor and completely reviewed the existing OpenAPI solution proposed by them, which was not scalable & involved high licensing cost. LTM proposed a revamped solution, aligned with the client’s long-term strategy of a preferred technology stack and cost effectiveness. The high-level solution architecture is depicted above. LTM engineered the solution development in three phases:
Phase 1: Design and prototyping
- Architecture, design, development, and testing using various proprietary and open source technologies, that align with the client’s technology guidelines.
- Deliver the prototype to understand client feedback and revisit if there are any open points to be addressed.
Phase 2: Incremental product development using Agile Methodology
- Contract first approach to support new development of APIs allowing the public/partners to consume mock services for their developments.
- Microservice-oriented architecture that easily integrates with existing backend systems and provides re-usable services.
- Scalable design that can support product growth for the next 5 years.
Phase 3: Production deployment support working in close collaboration with client and solution hosting provider.