researchlab felles grensesnitt mot infrastruktur.aws azure sette opp føderering av disse...
TRANSCRIPT
![Page 1: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/1.jpg)
ResearchLab Felles grensesnitt mot infrastruktur. UH-sektoren, Kubernetes og applikasjoner. UNINETT Fagdager 4. mai 2017
[email protected] Åkre Solberg
![Page 2: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/2.jpg)
Research Lab
Interesse i sektoren for å arbeide videre forbi IaaS.
–> PaaS.
Felles interesse i sektoren og markedet forøvrig for satning på Docker og Kubernetes som grensesnitt mellom infrastruktur og applikasjoner.
ResearchLab
Prosjekt i UH-sky regi. Samarbeid mellom UNINETT, UiO og UiB.
Prosjekt i oppstartsfasen. Løper ut 2017.
2
Samling i Oslo i mars 2017 med fokus på blandt annet Kubernetes.
![Page 3: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/3.jpg)
Research Lab
Bygge erfaring og kompetanse på drift og bruk av Kubernetes.
Etablere mijø for samarbeid på systemsiden.
Etablere faktiske Kubernetes plattformer på et variert utvalg underliggende infrastruktur.
Safespring
UH-IaaS
AWS
Azure
Sette opp føderering av disse Kubernetes-plattformene med Ubernetes
Bygge en appstore som automatiserer alt rundt deployment av applikasjoner, og gir en strømlinjeformet sluttbrukeropplevelse med installasjon av applikasjoner.
Forberede noen applikasjoner for samarbeid og forskning til å kjøre på Kubernetes plattformen.
Research Lab skal ikke leveres som en produksjonsplattform, men vise frem demonstratorer og bygge erfaring og samarbeid.
3
![Page 4: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/4.jpg)
Samspill med annet arbeid
Universitene har økt fokus på Docker og Kubernetes internt.
UNINETT har et internt Kubernetes cluster i produksjon, UNINETT PaaS 2.0.
Sigma2 bygger infrastruktur basert på Kubernetes + AppStore. Glenna (internerasjonalt forskningsprosjekt)
Standardiserte grensesnitt og container-format gjør at arbeid lett blir tilgjengelig for gjenbruk.F.eks. for alle applikasjonene som kjøres på en slik plattform.
4
![Page 5: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/5.jpg)
5
Application
Infrastruktur
DNS
HTTPS Certificates
Dataporten
…
End user
Infrastruktur
Avhengig av tredjepartsintegrasjoner
Infrastruktur-spesifikke bindinger
Installasjon og oppdateringerManuell, beskrevet
official application customizations
![Page 6: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/6.jpg)
6
Application
Safespring UH IaaS AWS
DNS
Common serviceswith well defined
configuration interface
HTTPS Certificates
Dataporten
…
AppEngine
AppStore
End user
Ubernetes
![Page 7: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/7.jpg)
Utvikling og deling av programvare
7
Open sourceorigin software
Plugins and customizations for UH
Custom UH App Library
Continuous Integration
![Page 8: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/8.jpg)
8Fra IoU arbeid med Sigma
![Page 9: ResearchLab Felles grensesnitt mot infrastruktur.AWS Azure Sette opp føderering av disse Kubernetes-plattformene med Ubernetes Bygge en appstore som automatiserer alt rundt deployment](https://reader033.vdocuments.site/reader033/viewer/2022042408/5f245f970874dd37252a09b3/html5/thumbnails/9.jpg)
Noen eksempler på applikasjoner som er demonstrert sammen med Docker + Dataporten
Jupyter Notebook
Flarum
Etherpad
OwnCloud
Rocket.chat
DokuWiki
MediaWiki
Wordpress
Drupal
Mattermost
GitLab
Redmine
WekanBoard9