Skip to content
Snippets Groups Projects
CompendiumData.tsx 16.86 KiB
import React, { ReactElement } from "react";
import { Container, Row } from "react-bootstrap";
import CollapsibleBox from "../components/CollapsibleBox";
import PageHeader from "../components/global/PageHeader"
import Banner from "../components/global/Banner";
import { Link } from "react-router-dom";
import { Sections } from "../helpers/constants";
import { usePreview } from "../helpers/usePreview";

function CompendiumData(): ReactElement {
    usePreview();

    return (
        <main className="grow">
            <PageHeader type={'data'} />
            <Banner type={'data'}>
                <p className="wordwrap">
                    The GÉANT Compendium provides an authoritative reference source for anyone with an
                    interest in the development of research and education networking in Europe and beyond.
                    Published since 2001, the Compendium provides information on key areas such as users,
                    services, traffic, budget and staffing.
                </p>
            </Banner>

            <Container className="pt-5">
                <Row>
                    <div className="center">

                        <CollapsibleBox title={Sections.Organisation}>
                            <div className="collapsible-column">

                                <Row>
                                    <Link to="/budget" className="link-text-underline">
                                        <span>Budget of NRENs per Year</span>
                                    </Link>
                                </Row>

                                <Row>
                                    <Link to="/funding" className="link-text-underline">
                                        <span>Income Source of NRENs</span>
                                    </Link>
                                </Row>

                                <Row>
                                    <Link to="/charging" className="link-text-underline">
                                        <span>Charging Mechanism of NRENs</span>
                                    </Link>
                                </Row>

                                <Row>
                                    <Link to="/employee-count" className="link-text-underline">
                                        <span>Number of NREN Employees</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/data/roles" className="link-text-underline">
                                        <span>Roles of NREN employees (Technical v. Non-Technical)</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/data/employment" className="link-text-underline">
                                        <span>Types of Employment within NRENs</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/suborganisations" className="link-text-underline">
                                        <span>NREN Sub-Organisations</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/parentorganisation" className="link-text-underline">
                                        <span>NREN Parent Organisations</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/ec-projects" className="link-text-underline">
                                        <span>NREN Involvement in European Commission Projects</span>
                                    </Link>
                                </Row>

                            </div>
                        </CollapsibleBox>

                        <CollapsibleBox title={Sections.Policy} startCollapsed>
                            <div className="collapsible-column">

                                <Row>
                                    <Link to="/policy" className="link-text-underline">
                                        <span>NREN Policies</span>
                                    </Link>
                                </Row>

                            </div>
                        </CollapsibleBox>

                        <CollapsibleBox title={Sections.ConnectedUsers} startCollapsed>
                            <div className="collapsible-column">
                                <h5>Connected Users</h5>
                                <h6 className="section-title">Connected Users</h6>
                                <Row>
                                    <Link to="/institutions-urls" className="link-text-underline">
                                        <span>Webpages Listing Institutions and Organisations Connected to NREN Networks</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/connected-proportion" className="link-text-underline">
                                        <span>Proportion of Different Categories of Institutions Served by NRENs</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/connectivity-level" className="link-text-underline">
                                        <span>Level of IP Connectivity by Institution Type</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/connection-carrier" className="link-text-underline">
                                        <span>Methods of Carrying IP Traffic to Users</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/connectivity-load" className="link-text-underline">
                                        <span>Connectivity Load</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/connectivity-growth" className="link-text-underline">
                                        <span>Connectivity Growth</span>
                                    </Link>
                                </Row>
                                
                                <hr className="fake-divider" />
                                <h6 className="section-title">Connected Users - Commercial</h6>
                                <Row>
                                    <Link to="/commercial-charging-level" className="link-text-underline">
                                        <span>Commercial Charging Level</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/commercial-connectivity" className="link-text-underline">
                                        <span>Commercial Connectivity</span>
                                    </Link>
                                </Row>
                            </div>
                        </CollapsibleBox>
                        <CollapsibleBox title={Sections.Network} startCollapsed>
                            <div className="collapsible-column">
                                <h6 className="section-title" >Connectivity</h6>
                                <Row>
                                    <Link to="/traffic-volume" className="link-text-underline">
                                        <span>Traffic volume</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/iru-duration" className="link-text-underline">
                                        <span>Average Duration of IRU leases of Fibre by NRENs</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/fibre-light" className="link-text-underline">
                                        <span>Approaches to lighting NREN fibre networks</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/network-map" className="link-text-underline">
                                        <span>NREN Network Maps</span>
                                    </Link>
                                </Row>
                                <hr className="fake-divider" />
                                <h6 className="section-title" >Performance Monitoring & Management</h6>
                                <Row>
                                    <Link to="/monitoring-tools" className="link-text-underline">
                                        <span>Tools for Monitoring or Troubleshooting the Network - Offered to Client Institutions</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/pert-team" className="link-text-underline">
                                        <span>NRENs with Performance Enhancement Response Teams</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/passive-monitoring" className="link-text-underline">
                                        <span>Methods for Passively Monitoring International Traffic</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/traffic-stats" className="link-text-underline">
                                        <span>Traffic Statistics  </span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/weather-map" className="link-text-underline">
                                        <span>NREN Online Network Weather Maps </span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/certificate-provider" className="link-text-underline">
                                        <span>Certification Services used by NRENs</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/siem-vendors" className="link-text-underline">
                                        <span>Vendors of SIEM/SOC systems used by NRENs</span>
                                    </Link>
                                </Row>
                                <hr className="fake-divider" />
                                <h6 className="section-title" >Alienwave</h6>
                                <Row>
                                    <Link to="/alien-wave" className="link-text-underline">
                                        <span>NREN Use of 3rd Party Alienwave/Lightpath Services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/alien-wave-internal" className="link-text-underline">
                                        <span>Internal NREN Use of Alien Waves</span>
                                    </Link>
                                </Row>
                                <hr className="fake-divider" />
                                <h6 className="section-title" >Capacity</h6>
                                <Row>
                                    <Link to="/capacity-largest-link" className="link-text-underline">
                                        <span>Capacity of the Largest Link in an NREN Network</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/capacity-core-ip" className="link-text-underline">
                                        <span>NREN Core IP Capacity</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/non-rne-peers" className="link-text-underline">
                                        <span>Number of Non-R&E Networks NRENs Peer With</span>
                                    </Link>
                                </Row>
                                <hr className="fake-divider" />
                                <h6 className="section-title" >Software-Defined Networking (SDN) & Network Function Virtualisation(NFV)</h6>
                                <Row>
                                    <Link to="/ops-automation" className="link-text-underline">
                                        <span>NREN Automation of Operational Processes</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/network-automation" className="link-text-underline">
                                        <span>Network Tasks for which NRENs Use Automation  </span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/nfv" className="link-text-underline">
                                        <span>Kinds of Network Function Virtualisation used by NRENs</span>
                                    </Link>
                                </Row>
                            </div>
                        </CollapsibleBox>
                        <CollapsibleBox title={Sections.Services} startCollapsed>
                            <div className="collapsible-column">
                                <Row>
                                    <Link to="/network-services" className="link-text-underline">
                                        <span>Network services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/isp-support-services" className="link-text-underline">
                                        <span>ISP support services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/security-services" className="link-text-underline">
                                        <span>Security services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/identity-services" className="link-text-underline">
                                        <span>Identity services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/collaboration-services" className="link-text-underline">
                                        <span>Collaboration services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/multimedia-services" className="link-text-underline">
                                        <span>Multimedia services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/storage-and-hosting-services" className="link-text-underline">
                                        <span>Storage and hosting services</span>
                                    </Link>
                                </Row>
                                <Row>
                                    <Link to="/professional-services" className="link-text-underline">
                                        <span>Professional services</span>
                                    </Link>
                                </Row>
                            </div>
                        </CollapsibleBox>
                    </div>

                </Row>
            </Container>
        </main>
    );
}

export default CompendiumData;