1 Hanspeter Christ, KOGIS Bundesamt für Landestopografie swisstopo geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open Source Open Cloud Day, 19. Juni 2012, Universität Bern
Jun 10, 2015
2 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
Agenda
• Das Bundesamt für Landestopografie swisstopo• Gesetzlicher Auftrag• «geo.admin.ch: das Geoportal des Bundes»• Umsetzung mit Cloud Computing und Open Source SW• Fazit
3 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
«geo.admin.ch: das Geoportal des Bundes»
September 2011: «geo.admin.ch» goes mobile!
Haben Sie ein Smartphone mit iOS oder Android? http://map.geo.admin.ch
140 Geodatensätze des Bundes jederzeit griffbereit!
© swisstopo
• gebührenbefreit• auf Smartphones• und auf PC
8 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
9 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
10 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
11 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
«geo.admin.ch» in Zahlen
12 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
Picture by swisstopo
Auszeichnungen
United Nations Public Service Awards is the most prestigious
international recognition of excellence in public service. It
rewards the creative achievements and contributions of public
service institutions that lead to a more effective and responsive
public administration in countries worldwide.
13 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
Umfrage Kommunikation«geo.admin.ch»
Helfen Sie mit,«geo.admin.ch» noch besser zu machen!
DE http://tinyurl.com/umfrage-geoadminchFR http://tinyurl.com/questionnaire-geoadminch
Besten Dank
14 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
15 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
swisstopo’s «Cloud History»• Januar 2008
Anfrage für den Betrieb der Kartenanwendung «SchweizMobil»• April 2008
Go-Live von «SchweizMobil v.1» (Cluster aus 1 phys. und 3 EC2 Servern, AWS damals Beta)
• Juli 2008Neues Geoinformationsgesetz (GeoIG) tritt in Kraft
• Februar 2009Start der Migration der BGDI in die Public Cloud
• März 2009Go-Live von «SchweizMobil v.2» (Cluster aus 10 EC2 Servern)
• August 2010Go-Live von «geo.admin.ch: das Geoportal des Bundes»
• Januar 2011Abschluss der Migration der BGDI in die Public Cloud
• September 2011«geo.admin.ch» goes mobile!
16 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
«geo.admin.ch» nutzt das Cloud Delivery Modell Infrastructure as a Service (IaaS)
[Cloud Security and Privacy, by Tim Mather, Subra Kumaraswamy, and Shahed Latif, ISBN 978-0-596-80276-9]
swisstopo‘schoice
On Premise PaaS SaaS
Apps & Services
VM
Server
Speicher
Netzwerk
Apps & Services
VM
Server
Speicher
Netzwerk
Applikationen
Services
Server
Speicher
Netzwerk
Applikationen
Services
Server
Speicher
Netzwerk
Organisation hat die Verantwortung
Cloud-Consumer und Anbieter teilen die Verantwortung
Cloud-Anbieter hat die Verantwortung
IaaS
Der Open Source Stack von «geo.admin.ch»
@swisstopoheute: NO CLOUD
Virt
uelle
Lin
ux-S
erve
r Serv
ices
/
Appl
ikati
onen
Betr
iebs
syst
emM
iddl
ewar
e
@swisstopogeplant: Hybride Cloud
@cloudheute: Public Cloud
@cloudgeplant: Einsatzweiterer CloudsIa
aS
18 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
OPEN STANDARDS
OPEN SOURCE
OPEN MINDED
Organisator des Codesprints
für den mobile map support
von «geo.admin.ch»
Einmal entwickeln – wiederwiederwiederverwenden !
Vendor-Lockin minimal dank Automatisierung mit puppet, sowohl On Premise als auch in der Cloud
20 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
zentrales GIT-Repository der Linux Server (Cloud und On Premise)revisionierbarauditierbar (auch gegenüber unautorisierten Veränderungen)portierbar (kein Vendor Lock-in)reproduzierbar (neuer Server up and running in <1h)Dokumentation der gesamten Linux-Infrastruktur up to date by defaultFehlerrate sinktSicherheit und Verfügbarkeit steigt
Automatisierung mit puppet lässt (Linux) Server zu Code werden 1 class tomcat_application_server { 2 3 tomcat::instance {"tomcat1": 4 ensure => present, 5 group => "admin", 6 require => Mount ["/srv"], 7 } 8 9 }
21 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
• IaaS und Open Source Software bilden ein ideales Tandem• Ohne Automatisierung kann das Potential von IaaS nicht voll
ausgeschöpft werden
• Entwicklung und Betrieb sind enger zusammen gewachsen (DevOps)
• Das «Pay as you go Modell» und die «Multitenancy» der Cloud sind sehr innovationsfördernd
• Die Verteilung der Betriebsrisiken auf verschiedene Cloud-Anbieter bzw. der Aufbau einer hybriden Lösung ist empfehlenswert
Nächste Schritte• WAF und IdM Integration• https für die gesamte Bundes Geodaten-Infrastruktur (BGDI)
• Aufbau einer «Hybrid Cloud»
Fazit
22 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
24 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
ANHANG
25 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
Hanspeter Christ
Hanspeter ChristBundesamt für Landestopografie swisstopoSeftigenstrasse 264 Postfach 3084 Wabern Tel: +41 31 963 23 83 E-Mail: [email protected]: www.swisstopo.admin.ch
www.geo.admin.chTwitter: http://twitter.com/#!/hpchrist
Hanspeter Christ studierte an der ETH Zürich und trat im Oktober 2000 als dipl. Kulturingenieur ETH ins Bundesamt für Landestopografie swisstopo ein. Während vier Jahren arbeitete er im Bereich Forschung und Entwicklung des Fachbereichs Geodäsie und war dort als Softwareentwickler für das Design und die Implementierung von java- und webbasierten Spezialanwendungen für die Schweizerische Landesvermessung und die amtliche Vermessung verantwortlich. 2004 übernahm er den technischen Lead für den Aufbau und die Weiterentwicklung der gesamten auf Linux und Open Source Software gehosteten Webinfrastruktur von swisstopo und der Bundes Geodaten-Infrastruktur (BGDI). Seit 2008 befasst er sich intensiv mit verteilten Cloud Computing Architekturen und IT Service Delivery Management und verantwortete als IT-Projektleiter die Migration der gesamten Bundes Geodaten-Infrastruktur in die Amazon Public Cloud.
26 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern
Die skalierbare Cloud-Architektur von geo.admin.ch und der Plan B für die 1 Milliarde Karten-Tiles in S3
Nach oben skalierbar in weniger als 1h
27 Hanspeter Christ, KOGISBundesamt für Landestopografie swisstopo
geo.admin.ch: das Geoportal des Bundes – auf der Überholspur in der Public Cloud dank Open SourceOpen Cloud Day, 19. Juni 2012, Universität Bern