4/7
1 Summary
Axway is developing a new platform solution to provide an Open-Banking platform to our
customers. This platform is based on Axway Amplify products:
We have the following APIS to getting the environment healthcheck information:
• Monitoring API:
o Status – https://openbanking-brasil.github.io/areadesenvolvedor/#monitoramento-apis .
o Outages - https://openbanking-brasil.github.io/areadesenvolvedor/#api-de-outages
• Admin API – Metrics - https://openbanking-brasil.github.io/areadesenvolvedor/#api-admin.
Today we have the following architecture:
• Status API – the status api is built on APIM Policy script. And it gets the api healthcheck info trying to
connect to each endpoint that has the openbanking tag. Based on HTTP code return, it defines the
status (e.g. if it returns HTTP 500 – error – service is unavailable). This kind of approach could impact
the platform performance.
• Outage API – it presents the schedule maintenance for each api.
• Metrics API – it needs to present the availability information, and this information will return from
Outage and Status api (where it consolidates a set of data captured by Logstash that try to connect to
status api each minute).
© Axway, 2022