Sep 30 2021 06:58 AM
In this article, Dan Kim and Phil Jirsa (Microsoft’s Cloud Solutions Architects) highlight the benefits of a modern event-based cloud architecture while migrating a legacy WebAPI to Azure.
Our legacy API (Hackathon registration service)
Figure 1
The figure above represents the architecture of our original Hackathon Registration service.
It includes the following components:
Over time, additional functionality and business logic have been added to the legacy API. Some examples are:
And more requirements mean more code!
Our technical debt and existing design patterns were making it challenging to adapt to the new requirements.