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: