Serverless, Software Engineering, Software Development, Software Architecture, Cloud Computing.
However, integration testing can be more challenging. Though high level abstractions let us focus on business domain complexities, there is an inherent control loss. This is a classic trade-off in Software Engineering. Event driven model. Event driven architectures have been around for long time.