Skip to content
On this page

UN-GGCE Architecture Principles

These principles guide the design and implementation of technical systems within the United Nations Global Geodetic Centre of Excellence (UN-GGCE) to ensure resilience, accessibility, and long-term sustainability across all Member States.


1. AI and Model Agnostic

The architecture must remain independent of any specific artificial intelligence model, vendor, or proprietary algorithm.

  • Rationale: To prevent vendor lock-in and ensure that the most appropriate or latest technologies can be integrated as they evolve.
  • Implementation: Use standardized APIs and abstraction layers to interface with AI/ML services.

2. Standards-Based by Default

All technical implementations must adhere to open, internationally recognized standards (e.g., ISO, OGC, W3C, and FAIR principles).

  • Rationale: Standards ensure interoperability between different systems, Member States, and international geodetic services.
  • Implementation: Prioritize the ISO Geodetic Register and OGC API standards for data exchange.

3. Simple and Repeatable

Technical designs should prioritize simplicity over complex, bespoke solutions. Processes and deployments must be easily reproducible.

  • Rationale: High complexity increases the risk of failure and the cost of maintenance, especially in resource-constrained environments.
  • Implementation: Use containerization (e.g., Docker), infrastructure-as-code (IaC), and clear documentation to ensure "one-click" or highly automated deployments.

4. Deployable by Every Member State

Solutions must be designed to be accessible and functional regardless of a Member State's technical maturity or infrastructure capacity.

  • Rationale: The Global Geodetic Reference Frame (GGRF) relies on global participation; a system that only wealthy nations can deploy creates gaps in the global supply chain.
  • Implementation: Support multiple deployment profiles (e.g., lightweight/edge, cloud-native, or on-premises) and minimize hardware requirements.

5. Modular and Decoupled

The system architecture should be composed of small, independent, and loosely coupled modules.

  • Rationale: Modularity allows for surgical updates, easier testing, and the ability to replace individual components without impacting the entire system.
  • Implementation: Adopt a microservices or modular monolith approach with clearly defined interfaces between components.

6. Sovereignty and Security

Architecture must respect national data sovereignty while maintaining high security and privacy standards.

  • Rationale: Member States must trust that their data is handled according to their national laws and that the global system is secure against malicious actors.
  • Implementation: Implement decentralized data management where appropriate and use robust, standard encryption and authentication protocols (e.g., OAuth2, TLS).

7. Open and Transparent

Favor open-source software and transparent development processes.

  • Rationale: Transparency builds trust among Member States and allows for collaborative improvement of the global geodetic infrastructure.
  • Implementation: Publish code in public repositories with permissive licenses and document architectural decisions clearly.