Skip to main content

FOSPS (Federated Open-Source Platform and Services)

FOSPS is the overall software platform designed using a microservices-based, three-layer architecture to support the G-lens solution.

Architecture​

FOSPS implements a federated architecture organized into three architectural layers:

  • App Layer: Front-end applications for end-users
  • Service Layer: Core processing components and services
  • Data Layer: Standardized data sources and storage

Key Characteristics​

Microservices-Based​

Each component is independently deployable and loosely coupled, ensuring agility, scalability, and autonomy.

Federated Design​

FOSPS can be deployed across multiple centers managed by different entities (e.g., national health services) while maintaining interoperable connections between instances.

Standards-Based​

Built on HL7 FHIR standards for maximum interoperability with existing and future healthcare systems.

Deployment​

FOSPS components are deployed using: