Serverless Inc
30 Case Studies
A Serverless Inc Case Study
Cisco engaged Serverless Inc to explore how modern programming techniques like test-driven development (TDD) and Continuous Integration/Continuous Delivery (CICD) could coexist with emerging Function-as-a-Service (FaaS) technology. The challenge was to prove that FaaS was ready for enterprise adoption by demonstrating it could integrate with automated testing workflows, moving away from monolithic application logic.
Serverless Inc implemented a solution using the Serverless Framework to deploy Lambda functions behind AWS API Gateway. They utilized Mocha to automate endpoint testing, which successfully validated HTTP return codes and payloads for various transactions. This provided a foundation for developers to test locally and paved the way for a subsequent CICD workflow, demonstrating that FaaS could effectively support modern development practices.