Camptocamp – Schulungen

GeoServer: advanced configuration, performance & high availability

GeoServer is an Open Source cartographic engine developed within a JAVA environment and based on the GeoTools library. It implements many OGC Web Services specifications (WMS, WFS-T, WCS, SLD …) and is also for the OGC a reference application for the support of the WFS standard.

GeoServer  makes it possible to rapidly set up services for the provision of GIS data. It manages many output formats for data (PNG, SVG, KML, JPEG, PDF, GeoJSON …). In addition, it is easy for an informed user to add their own customized output module for vector data.

This training may be accompanied by the training on OGC standards.

Goals

  • Know the advanced features of GeoServer
  • Being able to set up an optimized server
  • Identify high availability issues

Duration

  • 2 days

Target audience

  • Geomaticians and GIS developers (first experience with GeoServer)
  • OGC services administrators

Prerequisites

  • Basic knowledge of geomatics
  • Basic knowledge of GeoServer
  • Web OGC services knowledge recommended

Program

  • Presentation of GeoServer
    • Installation
    • Base functionnalities and main administration
    • Integrated tile cache
  • Definition and performance evaluation of a service
  • Performance: review of the different points to be monitored
    • Client cache (tiles)
    • Server Cache (tiles)
    • Equity between clients
    • Hardware
    • Network
    • System
    • JVM
    • Tomcat
    • Source data 
    • Applicative configuration
  • Security management of data and services
  • Good practices
  • PW: implementation of an OGC load service balanced with HAProxy

References

  • INRA (FR)
  • Grand Est (FR)

Dates

Based on availability

Price

    • Upon request
    • Tax exempted if  training is part of a convention