Upload
geoportal-of-the-federal-authorities-of-the-swiss-confederation
View
775
Download
0
Embed Size (px)
DESCRIPTION
Das auf einer verteilten Cloud Computing Architektur basierende und durchdas Bundesamt für Landestopografie swisstopo im Rahmen von e-GovernmentSchweiz in einer Public Cloud betriebene Geoportal des Bundes «geo.admin.ch»kann schnell und einfach skaliert werden und damit kostengünstig auf grosseLastschwankungen (zum Beispiel infolge von Pressemitteilungen) reagieren.Der hierfür seit bald zehn Jahren etablierte konsequente Einsatz von offenenStandards und Open Source Software hat sich insbesondere im Zusammenhangmit der 2010 durchgeführten Migration der Bundes Geodaten-Infrastruktur(BGDI) in die Public Cloud weiter ausbezahlt: dank den verwendeten OpenSource Lizenzen ist die Skalierung der BGDI-Infrastruktur in der Cloud nicht mitzusätzliche Softwarelizenzkosten und einem aufwändigen Lizenzmanagementverbunden. Stattdessen fokussiert swisstopo auf die Automatisierung undStandardisierung der in der Cloud als auch On-Premise betriebenen Open SourceFachanwendungen und Dienste und verfolgt dabei einen flexiblen DevOps-Ansatz mit äusserst kurzen Releasezyklen.Die in diesem Kontext eingesetzte Open Source „IT Automation Software“ puppetermöglicht dabei nicht nur den nahtlosen Übergang zwischen OnPremisesund Cloud, sondern hat swisstopo auch massgebend darin unterstützt, den gefürchtetenVendor lock-in bei einem bestimmten IaaS-Cloud-Provider so geringwie möglich zu halten. swisstopo ist aber nicht nur Benutzer von Open SourceSoftware, sondern engagiert sich seit einiger Zeit zunehmend auch aktiv anSchlusswortDr. Matthias Günter, /ch/openDr. Matthias Günter studierte Informatik an der Universität Bern. Er ist der CIO desEidgenössischen Instituts für Geistiges Eigentum. Daneben ist er im Vorstand von /ch/open, des WWF Bern und im Verwaltungsrat verschiedener Firmen aktiv. Mit OpenSource und offenen Standards beschäftigt er sich seit rund zehn Jahren.ModerationSamuel Günter, Freier JournalistSamuel Günter ist freier Journalist. Er hat sechs Jahre lang als Co-Chefredaktor undChefredaktor die Jungfrauzeitung geleitet. Eine Zeitung, die sehr weitgehend aufelektronischer Kommunikation basiert. Er hat an der Universität Bern studiert und eineDiplomausbildung am MAZ absolviert. Er hat für Radio BeO, Berner Zeitung, BernerOberländer und Oberländisches Volksblatt gearbeitet.strategisch wichtigen Open Source Projekten wie MapFish, GeoExt, WebGL oderVarnish. In der Rolle als Committer, Project Steering Committee member, Sponsoroder Organisator von Code Sprints fördert swisstopo dabei nicht nur dieWiederverwendung offener Software, sondern belebt damit auch die nationaleund internationale Kollaboration zwischen Behörden im Bereich e-Governmant.
Citation preview
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