Cloud-native, Highly-scalable Solution for a National COVID-19 Vaccination Management System Case Study

Background: The client is a high-profile agency that manages distribution and administration of vaccines across a large country with more than a billion citizens. The scope of the solution included management of supply chain logistics, organizing administration clinics, booking vaccination appointments and documenting the COVID-19 vaccination status of recipients. The client required a scalable, reliable and secure Vaccination Management System which was user friendly and optimized for mobile devices.

Trigyn Approach:  Trigyn worked with customer in agile manner, to get functional requirements and to provide feedback periodically and early in the development process.

For the system to scale massively with necessary security in place, Trigyn adopted AWS as cloud service provider. Development team came up with a scalable architecture that could cater not only for the current requirements, but could also scale for future needs as well, in a seamless manner.

This whole application was built from scratch, using cloud-native services, while integrating with many third-party providers, for authentication etc. Some of the salient features of the application include:

  • Advanced features of AWS services were used to make this application highly available and scalable.
  • A responsive UI was built using Angular, HTML5, CSS.
  • A modern containerization approach was used and microservices were created using node.js, that run under Kubernetes cluster within AWS. These were configured to scale automatically and provide loosely coupled architecture, for integration with other services.
  • Many AWS services, such as WAF Security Automations, AWS-Shield etc., were used to completely secure the application, and encryption was build-in at all levels – data at rest and data in transit.
  • Application was security tested for all vulnerabilities and penetration testing was performed to make it fool-proof and hardening was performed.
  • Multiple databases, such as Aurora, DynamoDB and RedShift, across availability zones were created with active-passive strategies and read-write replicas using Kinesis Firehose, for high availability and better throughput.
  • Application was stress and load tested to cater for maximum concurrent sessions; and every possible code optimization, including image compression, JavaScript minification were performed.
  • Sophisticated reports and dashboards were created using QuickSight; and security operations centre established to monitor production instances.
  • Application performance was boosted using Redis caching along with enabling of Content Delivery Networks (CDN’s) to provide optimal performance for geographically distributed customer-base.
  • Best development practices, including implementation of DevOps were incorporated for quick releases and customer previews.

Outcome:  A state-of-the-art end-to-end system using latest technologies was created in AWS environment, that provides a responsive UI with better navigation. This highly secure and scalable application can cater to the needs of double the expected population without any manual intervention, while performing at optimal level. A mobile version for a subset of the functionalities was created too, based on use-cases. Entire development was carried out by a team of professionals within a very short-span of time even with frequently changing requirements, using MEAN stack and microservices architecture - A clear demonstration of a high-performing team with laser-focus on meeting customer’s needs while blending quality, scalability, extensibility, security and performance of the application at every stage of development!

Vaccination Management Systems

Since 2015, Trigyn has developed unique expertise in the area of Vaccination Supply Change Management. In 2020 in response to the pandemic, Trigyn played a key role in developing the IT systems and tools used to manage one of the largest population vaccination programs in the world. Working with the United Nations Development Program, Trigyn has developed expertise in vaccine program management systems including the development of a solution currently being used to manage the distribution, administration and documentation of COVID-19 vaccinations in a large Asian country.

Trigyn has developed a proprietary Vaccination Management System which provides governments with a comprehensive, turn-key solution for managing vaccination programs within their jurisdictions. Trigyn’s solution incorporates HL7 standards and can provide interoperability with state Medicaid systems and major EHR systems.

Trigyn’s solution includes the following features:

Administrative SOPs & Oversight
Administrative SOPs & Oversight

Operating procedures definition & standardization. National, State, country  & local administrators oversight of the process

Cold Chain Integration
Inventory Data Integration

Real-time data integration to support endpoint vaccine inventory management at points of care

Provider Management
Provider Management

Local provider availability with visibility into schedule of staff to administer vaccination and monitoring

Registration Management
Registration Management

Self-registration of individuals with ID validation and administrative oversight to verify eligibility

Appointment Scheduling
Appointment Scheduling

Coordination of appointment bookings for first and follow-up dose including reminders and alerts

Onsite Visit Management
Onsite Visit Management

Identity verification, documentation of adverse reactions and linkage to telemedicine support and care

Certification & Health Record
Certification & Health Record

QR code-based vaccination certificate issuance and management of additional health information

Global Verification
Global Verification

App-driven vaccination and anti-body verification to support safe return to normal activities

Go Back