DataKnowledge needed to deliver a new mobile application for one of his largest customers to complement their physical stores presence, allow them to reach new clients and retain existing ones by enhancing the communication and sales experience. The client needed an efficient and reliable digital tool, integrated with their stores and CRM systems to provide a better customer experience, including online ordering, delivery services, and management of loyalty points.
Time to market was also critical, as the lack of a mobile presence presented the client with multiple problems, including:
DataKnowledge needed to stay focused on their main business and looking for a way to avoid having to maintain I.T infrastructure and Services in-house, preferring managed services and partners to provide a robust and secure solution with minimal overhead cost to the internal team.
We created AWS accounts under AWS Control tower to separate the development and production systems and allow Single Sign On for operation and development resources requiring access to the console
All infrastructure was built using Infrastructure as Code (terraform) and deployed via CI/CD pipelines, ensuring consistency and audit trail of all changes.
The solution included:
By using AWS Managed services, the operation overhead was significantly reduced, allowing the team to focus on tuning the services and application rather than routine operations, all services are deployed across multiple Availability Zones and are self-healing preventing disruption of the services from localize outages.