Dec 7, 2021
Find out how we helped Softec build a brand new SaaS solution focused on identity verification during digital onboarding processes.
Softec s.r.o provides IT services and consultations for complex integrated information systems and is one of the largest software houses in Slovakia. The company has 400 employees and has been on the market for more than 30 years.
The Challenge: Build Secure Environment for a SaaS product
The product developed by Softec provides his clients with a system for secure identifications using biometrics. It goes without saying that not only the software components, but also the infrastructure must meet high security standards. Besides the security requirements, the platform also needs to be scalable, highly available, easily maintainable, cost effective and able to quickly adapt to changes and innovations.
Solution: Modern cloud-based application infrastructure
As a technology partner helping many customers to solve different types of technical problems, Labyrinth Labs is well aware of the benefits of cloud computing. When the architecture for the new SaaS product was clarified between Labyrinth Labs and Softec engineers, Softec managers knew that is the way to go.
Labyrinth Labs along with AWS managed services helped Softec relieve operational burden and enabled Softec to primary focus on developing core functionality and growing their business. While the low-level infrastructure is managed and operated by Amazon, the application infrastructure, application components and production delivery pipeline was designed and built by Labyrinth Labs and Softec.
The strict compliance and production workload isolation requirements were met by using multiple AWS Accounts with the right access policy set. Architecture leveraged multiple AWS services such as Cloudtrail, WAF, Guarduty, Inspector, KMS, ACM, Secrets Manager to secure data, inbound/outbound communication.
To meet scalability and availability requirements everything within deployed architecture was built in distributed, horizontally scalable fashion. Core application was deployed on a Kubernetes cluster in multiple availability zones and was properly broken down into components with no single point of failure and with respect to modern microservices best practices.
Proper architecture, modern cloud approaches and Labyrinth labs operational excellence helped Softec to deliver the new SaaS product to the market quickly yet without compromising security, availability or stability of the offered service. Final solution is future proof and ready to scale with the growth of the client base.