5 A Cloud Guru: Architecture highlights, lessons learned
This chapter covers
- A Cloud Guru’s original REST architecture
- The reasons the team decided to migrate from REST to microservices and GraphQL
- Lessons learned through the migration
In the first edition of this book, we described a serverless LMS (Learning Management System) built by A Cloud Guru (https://acloudguru.com). At that time, A Cloud Guru built a RESTful API backend using Amazon API Gateway, AWS Lambda, and Google’s Firebase as its primary database. Since we published our first edition, A Cloud Guru has gone through a major transformation. The company moved from a RESTful monolithic design to a GraphQL-driven microservices architecture. This chapter describes this journey. We’ll ...
Get Serverless Architectures on AWS, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.