it pro 2017 - avoimen koodin työkalut

9
”AVOIN LÄHDEKOODI MAHDOLLISTAA PAREMMAT TYÖKALUT TIIMILLE” 30.3. 2017 IT PRO Helsinki [email protected] @Anakondantti

Upload: solita-oy

Post on 05-Apr-2017

26 views

Category:

Software


0 download

TRANSCRIPT

Page 1: IT PRO 2017 - Avoimen koodin työkalut

”AVOIN LÄHDEKOODI MAHDOLLISTAA PAREMMAT TYÖKALUT TIIMILLE” 30.3. 2017 IT PRO [email protected]@Anakondantti

Page 2: IT PRO 2017 - Avoimen koodin työkalut

RAHALLA SAA?

› Kyllä, mutta…

› Lisenssin hinta voi olla käytännön este.

› SaaS pilvi ei käy kaikissa projekteissa.

› GPL-tyylinen lisenssi voi estää käytön suljetussa projektissa.

HUOM: Tuotebusineksen ROI eroaa konsultoinnista!

Page 3: IT PRO 2017 - Avoimen koodin työkalut

MIKSI ANTAA ILMAISEKSI?

1. Avoimen koodin projekteista useimmat ovat epäkaupallisia. • -> ei maksukykyä.

2. Ilmaista testausta ja koekäyttöä. Saatu palaute on hyödyllistä.

3. GitHub

On myös avoimen lähdekoodin projekteja, joiden tekemisestämaksetaan palkkaa. (http://www.avoinkoodi.fi)

Page 4: IT PRO 2017 - Avoimen koodin työkalut

”GitHub ei ole versionhallinta.

BitBucket ja muut ovat aivan yössä.

Page 5: IT PRO 2017 - Avoimen koodin työkalut

GITHUB EKOSYSTEEMI

Page 6: IT PRO 2017 - Avoimen koodin työkalut

SHOW ME THE MONEY(SUUNTAA ANTAVA LASKELMA)Tuote Mikä Suljettu koodi,

GitHub, SaaS / kk

On premises/ kk

Avoin, GitHub

Travis CI CI Noin 500e Noin 2000e IlmainenSauce Labs Selainpohjaiset

automaattitestitNoin 300e Ei saatavilla Ilmainen

Coverity Staattinen analyysi ?? Noin 10000e Ilmainen

VersionEye Komponenttianalyysi Halpa Ei saatavilla Ilmainen

DockerHub Docker image repo Halpa Hankala -> työtä -> kallis

Ilmainen

GitHub Noin 100e Noin 2000e Ilmainen

Page 7: IT PRO 2017 - Avoimen koodin työkalut

AVOINKOODI.FI -­ FAKTAA

› http://www.avoinkoodi.fi – noin 50 julkishallinnon IT-järjestelmää• Jokaisen koodi GitHubissa.• Waffle.io, coveralls.io, Travis CI, VersionEye, Gitter, APInf,

MicroBadger, Docker• GitHub Wiki/Issues/Pages

Page 8: IT PRO 2017 - Avoimen koodin työkalut

YHTEENVETO

1. Lähdekoodin viemistä pilveen pelätään turhaan• Lähdekoodi on eri asia kuin data. Tai ympäristöjen salasanat.

2. Lähdekoodin avaamista pelätään turhaan• Miksi julkishallinnon verorahoilla ostama koodi ei ole päsääntöisesti

avointa?

3. Tällä hetkellä suljettu on-premises järjestely tarkoittaa tiimillehuonompia työkaluja.• Ja asiakkaalle huonompaa laatua tai kalliimpaa hintaa.

Page 9: IT PRO 2017 - Avoimen koodin työkalut