API Development in Context
Sven Malvik · Apress eBooks · 2022
When I joined the Norwegian payment service Vipps AS three years ago, we were about 30 developers that deployed our web services to Azure Kubernetes Service, AKS. We used already Azure API Management as our API gateway. As we were just a few developers, the number of API changes in a week were just a few. One developer that knew Azure API Management well enough at that time was responsible for maintaining and administrating our two instances, one in the test and one in the production environment. This developer was deploying APIs, creating products, adding named values, and did everything related to these two instances. This worked well three years ago. As the company grew and more developers created more APIs, this developer became a bottleneck. One day, I had worked there for about three months, this developer suddenly left the company. As Azure API Management was a black box for me and most of my co-workers, this was a challenge. As I was eager to learn Azure API Management, I said Yes , not to become the next bottleneck but to remove it, somehow.