From the course: Serverless and Microservices for AWS

Unlock the full course today

Join today to access over 22,700 courses taught by industry experts or purchase this course individually.

The transition period

The transition period - Amazon Web Services (AWS) Tutorial

From the course: Serverless and Microservices for AWS

Start my 1-month free trial

The transition period

- Earlier, we discussed the re-architecting of a monolithic application into a serverless application. Now, we'll use the same example with a focus on how to transition from monolith to hybrid architecture to full serverless. To review, an application pulls in disparate data from a variety of sources; API calls, XML endpoints, and email. In all, about 20 different data sources, each updating at different rates and different times. Monolith application is data-driven via a set of configuration rules. It is multi-threaded and runs 24/7 on a large EC2 server to receive, process, and transform the data into a knowledge graph that drives the customer-facing web application. The end state architecture has a scheduler function, data gathering, format standarization and finally, lambdas that process data and build the knowledge graph. In this case, we want to make incremental changes to the monolith that allow us to build out…

Contents