Download - Molntjänster som it superhjältar
![Page 1: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/1.jpg)
MOLNTJÄNSTER SOM IT-SUPERHJÄLTARPer Åström, Dagsvara 1 februari 2012
![Page 2: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/2.jpg)
OM TV4 DIGITALA MEDIER• en del av TV4 AB
• ”TV på alla plattformar”
• ≈50 personer
• 8-10 sajter, cirka 200 bloggar
• text-tv
• iPhone och Android-appar
• intern utveckling
![Page 3: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/3.jpg)
..lägre kostnader.
..högre kvalitet.
..högre utvecklingstakt.
..mindre investeringar.
..sova gott.
..roligare.
Vi vill ha..
![Page 4: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/4.jpg)
![Page 5: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/5.jpg)
Förvaltning Utveckling
![Page 6: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/6.jpg)
Förvaltning
Utveckling
![Page 7: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/7.jpg)
Tid
Funktioner
”html”
DIY
CMS
”plattform”
1990 2015
![Page 8: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/8.jpg)
![Page 9: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/9.jpg)
Bilder Snabbfrågor Kommentarer Artiklar
Dela-funktioner Puffar Annonser Sök
Relaterade artiklar Taggar Metadata Video
API Användar-data Medlemsdatabas Betalsystem
![Page 10: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/10.jpg)
![Page 11: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/11.jpg)
Bilder Snabbfrågor Kommentarer Artiklar
Dela-funktioner Puffar Annonser Sök
Relaterade artiklar Taggar Metadata Video
API Användar-data Medlemsdatabas Betalsystem
![Page 12: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/12.jpg)
VAD ÄR VAD I MOLNET?
• SaaS (Software as a Service): en tjänst [Disqus, Github, Polldaddy]
• PaaS (Platform as a Service): en plattform [Akamai, Heroku]
• IaaS (Infrastructure as a Service): hårdvara [Amazon EC2, City Cloud]
![Page 13: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/13.jpg)
EXEMPEL IAAS: MOBILSAJTER PÅ EC2
![Page 14: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/14.jpg)
LINUX+APACHE+PHP+VARNISH
![Page 15: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/15.jpg)
• require 'rubygems'
require 'json'
dna = { :user => "ubuntu", :users => [], :gems => ["capistrano"], :cronjobs => [], :locales => ["sv_SE.UTF-8"], :packages => [ "build-essential", "libncurses5-dev", "libpcre3-dev", "libssl-dev", "pkg-config" ],
:recipes => [ "packages", "gems", "locales", "github", "cron", "openssh", "git", "logrotate", "nginx", "php5-fpm", "apache2", "varnish", "frameworks", "default", "amazonaws-default", "fotbollskanalen" ]}
![Page 16: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/16.jpg)
INFRASTRUCTURE AS CODE• Programmera din tekniska plattform
• Versionshantera dina servrar
• Skripta och automatisera:➡ Bygg utvecklings-, test-, stage- och produktionsmiljöer➡ Lägg till exakta kopior av resurser➡ Använd fler leverantörer
![Page 17: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/17.jpg)
EXEMPEL PAAS: CDN
![Page 18: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/18.jpg)
IDOL, 21:02
![Page 19: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/19.jpg)
![Page 20: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/20.jpg)
EXEMPEL PAAS: RUBY-PLATTFORM
![Page 21: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/21.jpg)
CMS
Video
Metadata
Tablådata
Medlemmar
API
web
tablet
mobiler
OTT
mediecenter
....och annat
![Page 22: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/22.jpg)
Application Program Interface(eller ”AP-enkelt Interface”)
API
![Page 23: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/23.jpg)
<div>! Militos magnifika klack till 3-0</div><div>! Fångarna på fortet del 4</div><div>! Kolla in det osannolika 50-metersmålet</div><div>! Sveriges mästerkock I 1</div><div>! Här hamnar Real i underläge</div><div>! Drömfrispark av Eto'o till 4-0</div>
/video/programs/most_viewedURL Svar
![Page 24: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/24.jpg)
![Page 25: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/25.jpg)
API
![Page 26: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/26.jpg)
![Page 27: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/27.jpg)
![Page 28: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/28.jpg)
![Page 29: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/29.jpg)
$ heroku create tvplay
Created http://tv4play.herokuapp.com/ | [email protected]:tv4play.git
Git remote heroku added
$ git push heroku master
-----> Heroku receiving push
-----> Rails app detected
-----> Compiled slug size is 8.0MB
-----> Launching... done, v1
http://tv4play.herokuapp.com deployed to Heroku
![Page 30: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/30.jpg)
$ heroku addons:add custom_domains:basic
Adding custom_domains to tv4play...done.
$ heroku domains:add www.tv4play.se
Added www.tv4play.se as a custom domain name to
tv4play.heroku.com
![Page 31: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/31.jpg)
$ heroku addons:add ssl:hostname
$ heroku addons:add custom_error_pages
$ heroku addons:add memcache:250mb
$ heroku addons:add sendgrid:bronze
$ heroku addons:add deployhooks:email
$ heroku addons:add logging:expanded
$ heroku addons:add exceptional:premium
$ heroku addons:add newrelic:standard
$ git push heroku master
![Page 32: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/32.jpg)
![Page 33: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/33.jpg)
$ heroku scale web=2
Scaling web processes... done, now running 2
![Page 34: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/34.jpg)
$ heroku scale web=19
Scaling web processes... done, now running 19
![Page 35: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/35.jpg)
![Page 36: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/36.jpg)
https://github.com/stevegraham/dynosaur
![Page 37: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/37.jpg)
![Page 38: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/38.jpg)
![Page 39: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/39.jpg)
![Page 40: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/40.jpg)
EXEMPEL SAAS: KOMMENTARER
![Page 41: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/41.jpg)
![Page 42: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/42.jpg)
DISQUS SENASTE 365 DAGARNA
• API v3.0 med full OAuth2• Notification-box• Disqus Ranks• @mentions• Google-inloggning
• Ladda upp bilder i kommentarer • Förbättrad tema-editor • Stöd för nya Facebook-API:t• Mobil-tema• Analytics
![Page 43: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/43.jpg)
![Page 44: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/44.jpg)
EXEMPEL SAAS: DELA-FUNKTION
![Page 45: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/45.jpg)
![Page 46: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/46.jpg)
![Page 47: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/47.jpg)
![Page 48: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/48.jpg)
funktioner
arbe
tstid
![Page 49: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/49.jpg)
funktioner
arbe
tstid
![Page 50: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/50.jpg)
TIO TANKAR OM DET HÄRMED MOLNTJÄNSTER......
![Page 51: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/51.jpg)
#1. KAPACITET
![Page 52: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/52.jpg)
#2. LAGRING AV DATA
![Page 53: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/53.jpg)
#3. INVESTERINGAR
![Page 54: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/54.jpg)
#4. AVTALSTIDER
![Page 55: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/55.jpg)
#5. VALFRIHET (ELLER OCKSÅ INTE...)
![Page 56: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/56.jpg)
#6. SLA (VS. REPUTATION....)
![Page 57: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/57.jpg)
![Page 58: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/58.jpg)
![Page 59: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/59.jpg)
#7. EKOSYSTEMET
![Page 60: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/60.jpg)
![Page 61: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/61.jpg)
#8. UTVECKLINGEN
![Page 62: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/62.jpg)
#9. PROCESS
![Page 63: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/63.jpg)
#10. DRIFT?????
![Page 64: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/64.jpg)
TID - KOSTNAD - KVALITET
![Page 65: Molntjänster som it superhjältar](https://reader031.vdocuments.net/reader031/viewer/2022020306/556a53bed8b42a7a138b4918/html5/thumbnails/65.jpg)
http://http.tv4.se
@ka
lexa
nder
son:
htt
p://w
ww
.flic
kr.c
om/p
hoto
s/ka
lexa
nder
son/
6336
5255
03/
illustrationer från clker.com