SlideShare une entreprise Scribd logo
1  sur  21
Bundesamt für Landestopografie swisstopo
KOGIS
IaaS PaaS SaaS
am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)
Geosummit 2018
Workshop 9: PaaS in der Geoinformation
Bern, 05.06.2018
Hanspeter Christ, Stv. Leiter Geoinformatik, swisstopo
(X)aaS
BPaaS
Bundesamt für Landestopografie swisstopo
KOGIS
Bundesamt für Landestopografie swisstopo
KOGIS
Geoinformationsgesetz und «Cloud Computing»
– ein bewährtes Tandem
Geoinformationsgesetz
in Kraft seit 1. Juli 2008
„Dieses Gesetz bezweckt, dass Geodaten
über das Gebiet der Schweizerischen
Eidgenossenschaft den Behörden von
Bund, Kantonen und Gemeinden sowie
der Wirtschaft, der Gesellschaft und der
Wissenschaft für eine breite Nutzung,
nachhaltig, aktuell,
rasch,
einfach,
in der erforderlichen Qualität und zu
angemessenen Kosten
zur Verfügung stehen.“
Definition Cloud Computing
Fraunhofer-Institut, November 2010
„Cloud Computing ist ein Modell, das
«on-demand» und online den Zugriff auf
einen gemeinsamen Pool konfigurierbarer
Computing-Ressourcen wie Netzwerke,
Server, Speichersysteme, Anwendungen
und Dienste ermöglicht. Diese können
schnell,
mit minimalem Verwaltungsaufwand ,
passgenau und
kostengünstig
bereitgestellt und abgerufen werden.“
Bundesamt für Landestopografie swisstopo
KOGIS
0
10
20
30
40
50
60
70
02/200908/200902/201008/201002/201108/201102/201208/201202/201308/201302/201408/201402/201508/201502/201608/201602/201708/2017
Datentransfer [TB/Mo] aus der Amazon Cloud
Herausforderung: saisonale Nutzungsschwankungen
Bundesamt für Landestopografie swisstopo
KOGIS
Herausforderungen
 «Slashdot» Effekt
 Rechenleistung «on demand»
 Kosten
Herausforderung: kurzfristige Nutzungsschwankungen
Bundesamt für Landestopografie swisstopo
KOGIS
Herausforderung: kurzfristige Nutzungsschwankungen
Beispiel Go-Live «Schneesport»
Bundesamt für Landestopografie swisstopo
KOGIS
Lösung: agil skalierbare Cloud-Architektur
ohne Elastizität mit Elastizität
Bundesamt für Landestopografie swisstopo
KOGIS
Einkauf von Cloud Computing Services (inkl. PaaS)
aus Bühler, Hansjörg (2011): Sechs Erfolgsfaktoren für Cloud Computing. In: Netzwoche, o. Jg., 2011, Nr. 13, S. 42-43
Bundesamt für Landestopografie swisstopo
KOGIS
Auszug aus der Präsentation von Amazon an der
1. Cloud Suisse Conference am 15. März 2010 in ZH
Bundesamt für Landestopografie swisstopo
KOGIS
Auszug aus der Präsentation von Amazon an der
1. Cloud Suisse Conference am 15. März 2010 in ZH
Bundesamt für Landestopografie swisstopo
KOGIS
Auszug aus der Präsentation von Amazon an der
1. Cloud Suisse Conference am 15. März 2010 in ZH
Bundesamt für Landestopografie swisstopo
KOGIS
Auszug aus der Präsentation von Amazon an der
1. Cloud Suisse Conference am 15. März 2010 in ZH
Bundesamt für Landestopografie swisstopo
KOGIS
IaaS / PaaS / SaaS / BPaaS / (X)aaS
Who really cares?... What is really important:
• Cloud has had an “egalitarian” impact on IT by ensuring everyone
(SMO or Enterprise) has equal access to the same level and type of
services. (Werner Vogels, CTO AWS)
• Cloud is no longer infrastructure (or platform) as a service. That
might be something we were in back in 2009 or 2010, but it has
always been the belief that customers didn’t really care what was
called infrastructure as a service or platform as a service, or
whatever. They just wanted those services that address their
problems and challenges, and to stitch them together. (Werner Vogels,
CTO AWS)
• It is all about data. (Werner Vogels, CTO AWS)
• It is all about collaboration between Business, Development and
Operations (#BizDevOps)
Bundesamt für Landestopografie swisstopo
KOGIS
PaaS – es braucht mehr als eine gemanagte und
integrierte Runtime (aaS) für Anwendungscode
PaaS- oder PaaS-ähnliche (AWS-)Services, die in der BGDI eingesetzt
werden:
• Route 53 (Scalable managed DNS Service)
• AWS Lambda (run code without thinking of running Servers)
• RDS (managed Relational Database Service)
• DynamoDB (managed NoSQL Database Service)
• VPC/DirectConnect (Isolated Cloud Resources, connected to enterprise)
• CloudFront (Global Content Delivery Network and Cache)
• CloudWatch (Monitoring Service)
• Athena (SQL Query Service)
• WAF (Web Application Firewall as a Service)
DATACENTER as a Platform
DATACENTER as a Service
DATACENTER as Code (Data)
EVERYTHING as Code
Kunden-
Bundesamt für Landestopografie swisstopo
KOGIS
swisstopo nutzt derzeit die Cloud Delivery Modelle IaaS & PaaS
(in der Amazon Public Cloud)
[Cloud Security and Privacy, by Tim Mather, Subra Kumaraswamy, and Shahed Latif, ISBN 978-0-596-80276-9]
swisstopo‘s
Wahl
On Premise 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
(…und den Aufwand)
Cloud-Consumer und Anbieter
teilen die Verantwortung
Cloud-Anbieter hat
die Verantwortung
IaaS PaaS
Bundesamt für Landestopografie swisstopo
KOGIS
Warum Amazon Web Services (AWS)?
Bundesamt für Landestopografie swisstopo
KOGIS
…und wie steht es mit der Sicherheit?
© AWS
Bundesamt für Landestopografie swisstopo
service provider geo.admin.ch
Erhöhte Datensicherheit und Integration ins
Unternehmensnetzwerk dank «Virtual Private Cloud»,
auch für PaaS
Bundesamt für Landestopografie swisstopo
KOGIS
Kommunikation zwischen Leistungsbezüger (Cloud-Customer)
und Leistungserbringer (Cloud-Provider)
«traditionelles»
Betriebsmodell
IaaS / PaaS
Betriebsmodell
43 "Instance": {
44 "Type" : "AWS::EC2::Instance",
45 "Properties" : {
46 "SecurityGroups" : [{"Ref": "sgInternal"},{"Ref": "sgExternal"},{"Ref": "sgInstance"}],
47 "KeyName" : "default",
48 "AvailabilityZone" : {"Ref": "availabilityZone"},
49 "InstanceType" : { "Ref": "instanceType" },
50 "ImageId" : { "Ref": "amiid" },
51 "Tags":[
52 {"Key":"CFN", "Value":"cfn-std-instance.json"}
53 ],
54 "UserData": { "Fn::Base64": { "Fn::Join": ["", [
55 "#!/bin/bashn",
56 "export PATH='/bin:/sbin:/usr/bin:/usr/sbin'n",
57 "echo 'deb http://pkg.camptocamp.net/staging squeeze sysadmin' >>
/etc/apt/sources.listn",
58 "apt-get updaten",
59 "apt-get install -y --force-yes python-aws-cfn-bootstrapn",
60 "/usr/bin/curl --insecure https://get-
puppet:quooHae2zohy@dashboard.bgdi.admin.ch/scripts/install-puppet.bash | bashn",
61 "/usr/bin/cfn-signal -e 0 -r 'Basic configuration completed' '", { "Ref" : "WaitHandle" }, "'n"
62 ]]}
63 }
64 }
Code / API
(Datacenter Abstraktion)
(Datacenter als Service)
(Datacenter als Code)
diverse Kanäle
Bundesamt für Landestopografie swisstopo
KOGIS
Bundesamt für Landestopografie swisstopo
KOGIS

Contenu connexe

Tendances

BarCamp Nürnberg - Infrastructure As A Service
BarCamp Nürnberg - Infrastructure As A ServiceBarCamp Nürnberg - Infrastructure As A Service
BarCamp Nürnberg - Infrastructure As A ServiceJonathan Weiss
 
Cloud Computing - Grundlagen
Cloud Computing - GrundlagenCloud Computing - Grundlagen
Cloud Computing - GrundlagenMichael Xander
 
Acentrix 2015 - All in Cloud Transformationsstrategie
Acentrix 2015 - All in Cloud TransformationsstrategieAcentrix 2015 - All in Cloud Transformationsstrategie
Acentrix 2015 - All in Cloud Transformationsstrategieacentrix GmbH
 
Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.
Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.
Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.Oliver Bildesheim
 
8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen
8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen
8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzenAWS Germany
 
Cloud Computing ­- eine Revolution? by Hartmut Streppel
Cloud Computing ­- eine Revolution? by Hartmut StreppelCloud Computing ­- eine Revolution? by Hartmut Streppel
Cloud Computing ­- eine Revolution? by Hartmut StreppelMedien Meeting Mannheim
 
Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...
Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...
Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...Bernhard Kainrath
 
BDOA Fachbereich Cloud Computing Vorstellung Darmstadt
BDOA Fachbereich Cloud Computing Vorstellung Darmstadt BDOA Fachbereich Cloud Computing Vorstellung Darmstadt
BDOA Fachbereich Cloud Computing Vorstellung Darmstadt Dietmar Georg Wiedemann
 
Cloud Computing - Entwicklungen, Chancen, Herausforderungen
Cloud Computing - Entwicklungen, Chancen, HerausforderungenCloud Computing - Entwicklungen, Chancen, Herausforderungen
Cloud Computing - Entwicklungen, Chancen, HerausforderungenBernhard Kainrath
 
Die Europäische Cloud-Computing-Strategie
Die Europäische Cloud-Computing-StrategieDie Europäische Cloud-Computing-Strategie
Die Europäische Cloud-Computing-StrategieCarl-Christian Buhr
 
BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011Moullet
 

Tendances (13)

BarCamp Nürnberg - Infrastructure As A Service
BarCamp Nürnberg - Infrastructure As A ServiceBarCamp Nürnberg - Infrastructure As A Service
BarCamp Nürnberg - Infrastructure As A Service
 
Cloud Computing - Grundlagen
Cloud Computing - GrundlagenCloud Computing - Grundlagen
Cloud Computing - Grundlagen
 
Acentrix 2015 - All in Cloud Transformationsstrategie
Acentrix 2015 - All in Cloud TransformationsstrategieAcentrix 2015 - All in Cloud Transformationsstrategie
Acentrix 2015 - All in Cloud Transformationsstrategie
 
PM CLOUDZONE 4.2.11.pdf
PM CLOUDZONE 4.2.11.pdfPM CLOUDZONE 4.2.11.pdf
PM CLOUDZONE 4.2.11.pdf
 
Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.
Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.
Offen (nur) gegen Gebühr? Die Open-Data-Gretchenfrage.
 
8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen
8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen
8 Tipps für eine Cloud Strategie – wie Unternehmen heute die Cloud einsetzen
 
Cloud Konzepte und Strategien
Cloud Konzepte und StrategienCloud Konzepte und Strategien
Cloud Konzepte und Strategien
 
Cloud Computing ­- eine Revolution? by Hartmut Streppel
Cloud Computing ­- eine Revolution? by Hartmut StreppelCloud Computing ­- eine Revolution? by Hartmut Streppel
Cloud Computing ­- eine Revolution? by Hartmut Streppel
 
Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...
Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...
Big Data, Cloud Computing, Internet of Things & Co. Technologien von heute - ...
 
BDOA Fachbereich Cloud Computing Vorstellung Darmstadt
BDOA Fachbereich Cloud Computing Vorstellung Darmstadt BDOA Fachbereich Cloud Computing Vorstellung Darmstadt
BDOA Fachbereich Cloud Computing Vorstellung Darmstadt
 
Cloud Computing - Entwicklungen, Chancen, Herausforderungen
Cloud Computing - Entwicklungen, Chancen, HerausforderungenCloud Computing - Entwicklungen, Chancen, Herausforderungen
Cloud Computing - Entwicklungen, Chancen, Herausforderungen
 
Die Europäische Cloud-Computing-Strategie
Die Europäische Cloud-Computing-StrategieDie Europäische Cloud-Computing-Strategie
Die Europäische Cloud-Computing-Strategie
 
BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011
 

Similaire à IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)

Truzztbox datenraummobilitaet angebot
Truzztbox datenraummobilitaet angebotTruzztbox datenraummobilitaet angebot
Truzztbox datenraummobilitaet angeboth-bauer2014
 
Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...
Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...
Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...inovex GmbH
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
 
Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...
Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...
Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...OPITZ CONSULTING Deutschland
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenAmazon Web Services
 
Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...
Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...
Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...Wolfgang Schmidt
 
Flexibilität aus der Wolke
Flexibilität aus der WolkeFlexibilität aus der Wolke
Flexibilität aus der Wolkeguest67c7811
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle CloudTim Cole
 
Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...
Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...
Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...Univention GmbH
 
Microsoft Environments aus der Cloud
Microsoft Environments aus der CloudMicrosoft Environments aus der Cloud
Microsoft Environments aus der CloudBeck et al. GmbH
 
Public Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBBPublic Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBBBATbern
 
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016  - IBM Watson in ihren zukünftigen Business ApplikationenCollaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business ApplikationenBelsoft
 
Cloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato servicesCloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato servicesRene Buest
 
Sgc opencloudday-20130611
Sgc opencloudday-20130611Sgc opencloudday-20130611
Sgc opencloudday-20130611Netcetera
 
Lokale Clouds für mehr Kontrolle der Unternehmensdaten
Lokale Clouds für mehr Kontrolle der UnternehmensdatenLokale Clouds für mehr Kontrolle der Unternehmensdaten
Lokale Clouds für mehr Kontrolle der UnternehmensdatenCloudOps Summit
 
MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...
MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...
MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...AWS Germany
 

Similaire à IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI) (20)

Truzztbox datenraummobilitaet angebot
Truzztbox datenraummobilitaet angebotTruzztbox datenraummobilitaet angebot
Truzztbox datenraummobilitaet angebot
 
Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...
Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...
Cloud Wars – what‘s the smartest data platform? Vergleich Microsoft Azure, Am...
 
Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...
Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...
Public Cloud im öffentlichen Sektor Von der Theorie zur Praxis 10 Jahre swiss...
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
 
Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...
Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...
Hinter die Marketing-Kulissen geschaut - Was bedeutet der Cloud-Trend für die...
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzen
 
Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...
Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...
Hybrid Cloud Connectivity - Cloud Services Integration / Software as a Servic...
 
Flexibilität aus der Wolke
Flexibilität aus der WolkeFlexibilität aus der Wolke
Flexibilität aus der Wolke
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Cloud computing services
Cloud computing servicesCloud computing services
Cloud computing services
 
Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...
Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...
Enterprise-IT in the multi and hybrid cloud area (Steve Janata, COO Crisp-Res...
 
Microsoft Environments aus der Cloud
Microsoft Environments aus der CloudMicrosoft Environments aus der Cloud
Microsoft Environments aus der Cloud
 
Public Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBBPublic Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBB
 
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016  - IBM Watson in ihren zukünftigen Business ApplikationenCollaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
 
Cloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato servicesCloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato services
 
Sgc opencloudday-20130611
Sgc opencloudday-20130611Sgc opencloudday-20130611
Sgc opencloudday-20130611
 
Peter Hanke (Netapp Austria)
Peter Hanke (Netapp Austria)Peter Hanke (Netapp Austria)
Peter Hanke (Netapp Austria)
 
Lokale Clouds für mehr Kontrolle der Unternehmensdaten
Lokale Clouds für mehr Kontrolle der UnternehmensdatenLokale Clouds für mehr Kontrolle der Unternehmensdaten
Lokale Clouds für mehr Kontrolle der Unternehmensdaten
 
MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...
MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...
MS Sharepoint auf AWS - eine Lösung für viele Herausforderungen - AWS Cloud W...
 
CIO Briefing - Technologie-Update für IT-Manager
CIO Briefing - Technologie-Update für IT-ManagerCIO Briefing - Technologie-Update für IT-Manager
CIO Briefing - Technologie-Update für IT-Manager
 

Plus de geoportal of the federal authorities of the Swiss Confederation

Plus de geoportal of the federal authorities of the Swiss Confederation (20)

Open Government Geodata, Open Standards, Open Software
Open Government Geodata, Open Standards, Open SoftwareOpen Government Geodata, Open Standards, Open Software
Open Government Geodata, Open Standards, Open Software
 
Agil geo.admin.ch e gov design
Agil geo.admin.ch e gov design Agil geo.admin.ch e gov design
Agil geo.admin.ch e gov design
 
FOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS
FOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSSFOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS
FOSSGIS 2021 Keynote: Geodata on Stereoids: Open-Government-Geodata und OSS
 
Das Wetter in der BGDI Cloud – es regnet in Datenströmen
Das Wetter in der BGDI Cloud – es regnet in DatenströmenDas Wetter in der BGDI Cloud – es regnet in Datenströmen
Das Wetter in der BGDI Cloud – es regnet in Datenströmen
 
Der Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im Test
Der Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im TestDer Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im Test
Der Kartenviewer von morgen Neue Funktionalitäten und Vektordarstellung im Test
 
Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...
Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...
Datenintegration Bundes Geodaten-Infrastruktur BGDI: Wie gelangt mein Datensa...
 
Bringing data to life - Journée romande de la géoinformation 2018
Bringing data to life - Journée romande de la géoinformation 2018Bringing data to life - Journée romande de la géoinformation 2018
Bringing data to life - Journée romande de la géoinformation 2018
 
Geoportal Bund geo.admin.ch Zugangskonferenz 2018
Geoportal Bund geo.admin.ch Zugangskonferenz 2018Geoportal Bund geo.admin.ch Zugangskonferenz 2018
Geoportal Bund geo.admin.ch Zugangskonferenz 2018
 
Fly 3D in map.geo.admin.ch
Fly 3D in map.geo.admin.chFly 3D in map.geo.admin.ch
Fly 3D in map.geo.admin.ch
 
Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018
Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018
Lessons learned aus 8 Jahren geo.admin.ch #Geosummit2018
 
GeoSchoolday #geosummit2018
GeoSchoolday #geosummit2018GeoSchoolday #geosummit2018
GeoSchoolday #geosummit2018
 
Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...
Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...
Geodienste der amtlichen Verzeichnisse der Strassen und Gebäudeadressen #geos...
 
EuroGeographics Linked Data by geo.admin.ch /swisstopo
EuroGeographics Linked Data by geo.admin.ch /swisstopoEuroGeographics Linked Data by geo.admin.ch /swisstopo
EuroGeographics Linked Data by geo.admin.ch /swisstopo
 
Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...
Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...
Bundes Geodaten-Infrastruktur Linked Data Service e government-roundtable 201...
 
Infrastructure fédérale de données géographiques IFDG 1998- 2018
Infrastructure fédérale de données géographiques IFDG 1998- 2018Infrastructure fédérale de données géographiques IFDG 1998- 2018
Infrastructure fédérale de données géographiques IFDG 1998- 2018
 
Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...
Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...
Öffentliches Kolloquium geo.admin.ch: Automatisierung des Aktualisierungsproz...
 
Géoservices vectoriels 3D
Géoservices vectoriels 3DGéoservices vectoriels 3D
Géoservices vectoriels 3D
 
GISUVEK Vielfalt der Geodaten der Verwaltung
GISUVEK Vielfalt der Geodaten der VerwaltungGISUVEK Vielfalt der Geodaten der Verwaltung
GISUVEK Vielfalt der Geodaten der Verwaltung
 
Kolloquium GE+BIGDATA+REALTIME 2017
Kolloquium GE+BIGDATA+REALTIME 2017Kolloquium GE+BIGDATA+REALTIME 2017
Kolloquium GE+BIGDATA+REALTIME 2017
 
Pitch for ESA's Digital Agenda
Pitch for ESA's Digital Agenda Pitch for ESA's Digital Agenda
Pitch for ESA's Digital Agenda
 

IAAS zu PAAS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI)

  • 1. Bundesamt für Landestopografie swisstopo KOGIS IaaS PaaS SaaS am Beispiel der Bundes Geodaten-Infrastruktur (BGDI) Geosummit 2018 Workshop 9: PaaS in der Geoinformation Bern, 05.06.2018 Hanspeter Christ, Stv. Leiter Geoinformatik, swisstopo (X)aaS BPaaS
  • 3. Bundesamt für Landestopografie swisstopo KOGIS Geoinformationsgesetz und «Cloud Computing» – ein bewährtes Tandem Geoinformationsgesetz in Kraft seit 1. Juli 2008 „Dieses Gesetz bezweckt, dass Geodaten über das Gebiet der Schweizerischen Eidgenossenschaft den Behörden von Bund, Kantonen und Gemeinden sowie der Wirtschaft, der Gesellschaft und der Wissenschaft für eine breite Nutzung, nachhaltig, aktuell, rasch, einfach, in der erforderlichen Qualität und zu angemessenen Kosten zur Verfügung stehen.“ Definition Cloud Computing Fraunhofer-Institut, November 2010 „Cloud Computing ist ein Modell, das «on-demand» und online den Zugriff auf einen gemeinsamen Pool konfigurierbarer Computing-Ressourcen wie Netzwerke, Server, Speichersysteme, Anwendungen und Dienste ermöglicht. Diese können schnell, mit minimalem Verwaltungsaufwand , passgenau und kostengünstig bereitgestellt und abgerufen werden.“
  • 4. Bundesamt für Landestopografie swisstopo KOGIS 0 10 20 30 40 50 60 70 02/200908/200902/201008/201002/201108/201102/201208/201202/201308/201302/201408/201402/201508/201502/201608/201602/201708/2017 Datentransfer [TB/Mo] aus der Amazon Cloud Herausforderung: saisonale Nutzungsschwankungen
  • 5. Bundesamt für Landestopografie swisstopo KOGIS Herausforderungen  «Slashdot» Effekt  Rechenleistung «on demand»  Kosten Herausforderung: kurzfristige Nutzungsschwankungen
  • 6. Bundesamt für Landestopografie swisstopo KOGIS Herausforderung: kurzfristige Nutzungsschwankungen Beispiel Go-Live «Schneesport»
  • 7. Bundesamt für Landestopografie swisstopo KOGIS Lösung: agil skalierbare Cloud-Architektur ohne Elastizität mit Elastizität
  • 8. Bundesamt für Landestopografie swisstopo KOGIS Einkauf von Cloud Computing Services (inkl. PaaS) aus Bühler, Hansjörg (2011): Sechs Erfolgsfaktoren für Cloud Computing. In: Netzwoche, o. Jg., 2011, Nr. 13, S. 42-43
  • 9. Bundesamt für Landestopografie swisstopo KOGIS Auszug aus der Präsentation von Amazon an der 1. Cloud Suisse Conference am 15. März 2010 in ZH
  • 10. Bundesamt für Landestopografie swisstopo KOGIS Auszug aus der Präsentation von Amazon an der 1. Cloud Suisse Conference am 15. März 2010 in ZH
  • 11. Bundesamt für Landestopografie swisstopo KOGIS Auszug aus der Präsentation von Amazon an der 1. Cloud Suisse Conference am 15. März 2010 in ZH
  • 12. Bundesamt für Landestopografie swisstopo KOGIS Auszug aus der Präsentation von Amazon an der 1. Cloud Suisse Conference am 15. März 2010 in ZH
  • 13. Bundesamt für Landestopografie swisstopo KOGIS IaaS / PaaS / SaaS / BPaaS / (X)aaS Who really cares?... What is really important: • Cloud has had an “egalitarian” impact on IT by ensuring everyone (SMO or Enterprise) has equal access to the same level and type of services. (Werner Vogels, CTO AWS) • Cloud is no longer infrastructure (or platform) as a service. That might be something we were in back in 2009 or 2010, but it has always been the belief that customers didn’t really care what was called infrastructure as a service or platform as a service, or whatever. They just wanted those services that address their problems and challenges, and to stitch them together. (Werner Vogels, CTO AWS) • It is all about data. (Werner Vogels, CTO AWS) • It is all about collaboration between Business, Development and Operations (#BizDevOps)
  • 14. Bundesamt für Landestopografie swisstopo KOGIS PaaS – es braucht mehr als eine gemanagte und integrierte Runtime (aaS) für Anwendungscode PaaS- oder PaaS-ähnliche (AWS-)Services, die in der BGDI eingesetzt werden: • Route 53 (Scalable managed DNS Service) • AWS Lambda (run code without thinking of running Servers) • RDS (managed Relational Database Service) • DynamoDB (managed NoSQL Database Service) • VPC/DirectConnect (Isolated Cloud Resources, connected to enterprise) • CloudFront (Global Content Delivery Network and Cache) • CloudWatch (Monitoring Service) • Athena (SQL Query Service) • WAF (Web Application Firewall as a Service) DATACENTER as a Platform DATACENTER as a Service DATACENTER as Code (Data) EVERYTHING as Code Kunden-
  • 15. Bundesamt für Landestopografie swisstopo KOGIS swisstopo nutzt derzeit die Cloud Delivery Modelle IaaS & PaaS (in der Amazon Public Cloud) [Cloud Security and Privacy, by Tim Mather, Subra Kumaraswamy, and Shahed Latif, ISBN 978-0-596-80276-9] swisstopo‘s Wahl On Premise 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 (…und den Aufwand) Cloud-Consumer und Anbieter teilen die Verantwortung Cloud-Anbieter hat die Verantwortung IaaS PaaS
  • 16. Bundesamt für Landestopografie swisstopo KOGIS Warum Amazon Web Services (AWS)?
  • 17. Bundesamt für Landestopografie swisstopo KOGIS …und wie steht es mit der Sicherheit? © AWS
  • 18. Bundesamt für Landestopografie swisstopo service provider geo.admin.ch Erhöhte Datensicherheit und Integration ins Unternehmensnetzwerk dank «Virtual Private Cloud», auch für PaaS
  • 19. Bundesamt für Landestopografie swisstopo KOGIS Kommunikation zwischen Leistungsbezüger (Cloud-Customer) und Leistungserbringer (Cloud-Provider) «traditionelles» Betriebsmodell IaaS / PaaS Betriebsmodell 43 "Instance": { 44 "Type" : "AWS::EC2::Instance", 45 "Properties" : { 46 "SecurityGroups" : [{"Ref": "sgInternal"},{"Ref": "sgExternal"},{"Ref": "sgInstance"}], 47 "KeyName" : "default", 48 "AvailabilityZone" : {"Ref": "availabilityZone"}, 49 "InstanceType" : { "Ref": "instanceType" }, 50 "ImageId" : { "Ref": "amiid" }, 51 "Tags":[ 52 {"Key":"CFN", "Value":"cfn-std-instance.json"} 53 ], 54 "UserData": { "Fn::Base64": { "Fn::Join": ["", [ 55 "#!/bin/bashn", 56 "export PATH='/bin:/sbin:/usr/bin:/usr/sbin'n", 57 "echo 'deb http://pkg.camptocamp.net/staging squeeze sysadmin' >> /etc/apt/sources.listn", 58 "apt-get updaten", 59 "apt-get install -y --force-yes python-aws-cfn-bootstrapn", 60 "/usr/bin/curl --insecure https://get- puppet:quooHae2zohy@dashboard.bgdi.admin.ch/scripts/install-puppet.bash | bashn", 61 "/usr/bin/cfn-signal -e 0 -r 'Basic configuration completed' '", { "Ref" : "WaitHandle" }, "'n" 62 ]]} 63 } 64 } Code / API (Datacenter Abstraktion) (Datacenter als Service) (Datacenter als Code) diverse Kanäle

Notes de l'éditeur

  1. Die IT soll als Support-Organisation und Enabler primär das Business unterstützen, seine Ziele zu erreichen, im Sinne von BizDevOps…
  2. Die meisten der oben geschilderten Probleme haben keinen direkten Bezug zum Business, sondern sind eigentlich «IT hausgemacht».
  3. Wenn man über IaaS und PaaS spricht, muss man auch darüber sprechen, wer die einzelnen «Ebenen» betreibt und weiterentwickelt. Es muss über die «Leistungserbringungskette» gesprochen werden, insb. bei der Kosten/Nutzen-Analyse. Bei swisstopo kommen verschiedene Arten von PaaS zum Einsatz. In einigen Fällen betreibt swisstopo die PaaS selbst (z.B. Rancher-Plattform für Docker-Container, betrieben auf dem IaaS-Service EC2 von AWS), in anderen bezieht swisstopo die PaaS-Services von AWS (z.B. AWS IAM, AWS RDS, AWS ALB/ELB, AWS Athena). In einigen Fällen sind die hausinternen Organsiationseinheiten die Nutzniesser (Leistungsbezüger) der PaaS, in anderen Fällen externe Stellen (z.B. andere Bundesämter). Wird die PaaS selbständig betrieben, steigen insgesamt gesehen die Anforderungen an die Organisation, da eine weitere Ebene betrieben und beherrscht werden muss, und zwar über den gesamten Lifecycle. Es gibt keine «One Size Fits all» - Lösungen! Alles ist ständig im Fluss!
  4. Die Hauptunterscheidungsmerkmale zwischen Cloud und Non-Cloud sind in den letzten Jahren hingegen erstaunlich stabil geblieben: Echte Cloud-Services bieten eine API an Echte Cloud-Services können «On-Demand» abrechnen und verlangen keine langfristige Kundenbindung (sie bleiben solange am Ball, wie sie dem Kunden echten Value bieten)