{"guid":"b4a26563-432e-5587-86f1-21e1326f20c9","title":"GeoServer Cloud mit Kubernetes","subtitle":null,"slug":"fossgis2024-38423-geoserver-cloud-mit-kubernetes","link":"https://pretalx.com/fossgis2024/talk/FPU77T/","description":"\"GeoServer Cloud\" ist ein Projekt, welches das Ziel verfolgt die vom klassischen GeoServer implementierten OGC-Standards und weitere Schnittstellen als individuell skalierbare Microservices \"cloud native\" in einer Container-basierten Umgebung bereitzustellen. Der Vortrag stellt die Möglichkeiten der (OGC-)Dienst-Orchestrierung am Beispiel von Kubernetes vor und beleuchtet die Vor- und Nachteile dieser Entwicklungen.\n\nDer klassische GeoServer als monolithische Serverlösung stößt im Umfeld moderner Microservice-Architekturen schnell an technische Grenzen. Diesen Problemen tritt das \"GeoServer Cloud\" Projekt (https://github.com/geoserver/geoserver-cloud) entgegen, indem bestehende GeoServer-Implementierungen durch Erweiterung und Anpassung in individuell einsetzbare Einzelkomponenten transformiert werden. Diese können dann im Rahmen einer Microservice-Architektur in Container-basierten Verwaltungsumgebungen wie beispielsweise Kubernetes eingesetzt und beliebig skaliert werden. Der Vortrag beleuchtet die technischen Konzepte (dynamic service discovery, externalized configuration, distributed events, API gateway) und diskutiert Vor- und Nachteile dieser Entwicklungen. Am Beispiel eines lokalen KIND-Setups (Kubernetes in Docker) werden die Möglichkeiten in aller Kürze veranschaulicht.","original_language":"deu","persons":["Nils Bühner"],"tags":["fossgis2024","38423","2024","Neuigkeiten aus den Open-Source-Projekten"],"view_count":248,"promoted":false,"date":"2024-03-20T15:25:00.000+01:00","release_date":"2024-03-20T00:00:00.000+01:00","updated_at":"2026-03-23T23:00:06.319+01:00","length":1756,"duration":1756,"thumb_url":"https://static.media.ccc.de/media/events/fossgis/2024/38423-b4a26563-432e-5587-86f1-21e1326f20c9.jpg","poster_url":"https://static.media.ccc.de/media/events/fossgis/2024/38423-b4a26563-432e-5587-86f1-21e1326f20c9_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/fossgis/2024/38423-b4a26563-432e-5587-86f1-21e1326f20c9.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/fossgis/2024/38423-b4a26563-432e-5587-86f1-21e1326f20c9.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/fossgis2024-38423-geoserver-cloud-mit-kubernetes","url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_title":"FOSSGIS 2024","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024","related":[],"recordings":[{"size":83,"length":1756,"mime_type":"video/webm","language":"deu","filename":"fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-03-20T22:35:42.137+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2024/webm-sd/fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/76044","event_url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024"},{"size":217,"length":1756,"mime_type":"video/webm","language":"deu","filename":"fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-03-20T22:35:25.630+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2024/webm-hd/fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/76043","event_url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024"},{"size":59,"length":1756,"mime_type":"video/mp4","language":"deu","filename":"fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-03-20T18:14:51.709+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2024/h264-sd/fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_sd.mp4","url":"https://api.media.ccc.de/public/recordings/75980","event_url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024"},{"size":15,"length":1756,"mime_type":"audio/opus","language":"deu","filename":"fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2024-03-20T18:06:34.562+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2024/opus/fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_opus.opus","url":"https://api.media.ccc.de/public/recordings/75968","event_url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024"},{"size":26,"length":1756,"mime_type":"audio/mpeg","language":"deu","filename":"fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2024-03-20T18:06:04.999+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2024/mp3/fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/75967","event_url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024"},{"size":182,"length":1756,"mime_type":"video/mp4","language":"deu","filename":"fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-03-20T18:02:16.724+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2024/h264-hd/fossgis2024-38423-deu-GeoServer_Cloud_mit_Kubernetes_hd.mp4","url":"https://api.media.ccc.de/public/recordings/75957","event_url":"https://api.media.ccc.de/public/events/b4a26563-432e-5587-86f1-21e1326f20c9","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2024"}]}