APIs have become an essential ingredient of Digital Transformation and other initiatives to modernize IT and organizations. However, while APIs are an essential ingredient, they are not everything you need, and thus only focusing on APIs may lead to disappointment when expectations are running too high. In short, APIs are necessary for improving organizational fitness, but they are not sufficient.
The hard work of changing an organization also has to happen in other areas than in the technical infrastructure.
With three years on the market, GraphQL is a sophisticated and established alternative to REST. It should be taken into consideration when creating or further developing an API. Various applications such as Facebook, Instagram, and XING already successfully use this REST alternative. This is enough reason to give an insight into how GraphQL can be integrated into modern serverless architectures with little effort.
In the interaction between GraphQL and AWS Lambda, a highly scalable implementation is presented that can be adapted to different architectures and frameworks.