Softrams developed a new product for commercial customer in order to help them provide a central registry for managing Toll-Free Numbers.
The project uses modern, scalable and cloud native technologies such as On-Demand DynamoDB, Serverless Microservices using Lambda, fully integrated continuous integration and deployment (CI/CD) with the ability to build Infrastructure as Code (IaC).
Client requirements, frequent product demonstrations, and client feedback were incorporated as Softrams used agile processes and modern technologies (described below) to rapidly build the product. Our technical solution incorporated open APIs to work seamlessly with existing registries, extracting data where applicable. Softrams' technical team worked closely with the client's technical team to define integration requirements, for example, the most efficient way to provide data to the existing platform, and validate that integration was successful. The overall project schedule and milestones were successfully met through the collaborative processes used in this work effort.
AWS Lambda is an event-driven, serverless computing platform provided by Amazon as a part of the Amazon Web Services.
It has access to all AWS services and Polyglot support such as:
Softrams met the challenge through a human-centered design (HCD) approach, an Amplify Stack backed by DynamoDB, Robot automation testing, DevSecOps, and Agile development.
Softrams is building the application through IaC - Infrastructure as a Code
Softrams built a high availability environment with inherent fault tolerance and disaster recovery to maximize performance
Security is provided through access & authentication features for users plus API key management
The product was iteratively developed in six 2-week sprints. Feedback was gathered, analyzed, and incorporated from product demonstrations and client usability testing at the end of each sprint. The product was delivered for final client and partner testing at the end of the development sprints.
Features incorporated include: