Passwordless MFA System: Web & IT Infrastructure Development

Highlights

In 2018, Identité, an American seed-funded startup in authentication solutions, turned to PSA for turnkey product development. After a PoC and the core development of a top-secure passwordless MFA solution were completed, it remained to deploy the server infrastructure and provide a platform for product sales.

Challenge

Customer Challenge

Enter the market with the USP of a passwordless MFA solution requiring minimum actions by a user during a maximum level of security.

Project Objective

Develop server infrastructure to provide the operation of the application and store customer data. Develop a platform (website) for online sales of the NoPass.

Solution

The PSA team developed a website on Wix platform to help Identité spread the word about NoPass. We executed all development activities an expeditious manner without sacrificing quality, and provided graphical and UI/UX design according to the NoPass brand book. The website is structured to be filled with articles, whitepapers, datasheets, press releases on external resources, videos, demos, and webinars with experts from the client’s company. Also, we provided Identité with a branding logo, graphics, colors, fonts, and media design.

To introduce NoPass we created the server environment that was consisted of:

  • a testing environment

  • a demo environment for the Identité sales department

  • the environment directly for customer use

For building the IT infrastructure, PSA took three separate approaches for setting up NoPass servers. 

First, we implemented a physical server for NoPass based in Clearwater, FL. This is the main testing environment where all new versions are first deployed and tested before a stable version is released. This solution consists of:

  • Server backend communicating with all the sections of the application

  • Several websites to test the NoPass Registration/Authentication

  • iOS/Android mobile applications

  • Administrator Portal for managing the websites and their users

Secondly, we chose a dedicated cloud server (AWS) to be used by the company's sales team for demos, and by their partners for implementation. It was essential to choose a stable function, with both high availability and 24/7 uptime. 

Lastly, our specialists published all four products – NoPass Consumer, NoPass MFA, NoPass SSO, and NoPass Consumer SDK – on AWS Marketplace. The container images housing the latest versions used by the client’s partners are uploaded here for customers. All container images take advantage of Amazon ECS and Amazon EKS, elastic container, and Kubernetes services. To allow the opportunity to deploy the application in any environment, we developed CI/CD service. By connecting special instances to the region it became easy to deploy NoPass on both physical and virtual servers, without rewriting URLs.

To explore more technical details click here.

Development Included

  • Website development
  • Design activities
  • IT infrastructure deployment
  • CI and CD setup
  • Publishing in clouds
  • Functional and acceptance testing
  • Automation testing
  • Regression testing
  • Smoke testing

Result

Result
  • Ready for e-commerce sites, workplace and business applications, financial, healthcare, and government use

  • Sales of PaaS solution increased by 200% after a half of a year


Technology Breakdown

Technologies
Industry
Project size
  • 1 Technical Coordinator
  • 1 Project Manager
  • 1 Software Architect
  • 2 Software Engineers
  • 2 DevOps Engineers
  • 1 Marketing Coordinator
  • 2 Graphic Designers
  • 1 QA Engineer
Duration
  • January – July 2020

Further Cooperation

The PSA team discovered that it would be much more convenient for future Identité clients to use the SaaS (Software-as-a-Service) version of NoPass. This solution implies minimum actions for the Identité clients in deploying IT infrastructure for NoPass. We launched a NoPass cloud solution that allows their customers to connect directly to the cloud and operate with the app. Thus, customers are getting rid of physical servers to store the info.


Let's Connect

Learn more about how we engage and what our specialists can do for you
This site includes photos from Pixabay licensed under CC0 Illustrations by Storyset images by Freepik.