Vincit Teatime

Teehetki ohjelmistoalan ammattilaisille ja opiskelijoille.

Ilmoittaudu!

Ohjelma

16.30–16.35

Avaus

16.35–17.00

Hallitse git, älä ole ääliö

Git on Linus Torvaldsin kehittämä versionhallintatyökalu, jonka ominaisuudet riittävät maailman laajimman ohjelmistoprojektin tarpeisiin. Git itsessään on hyvä lähtökohta jatkuvan integraation, laadunvalvonnan ja tehokkaan monen kehittäjän ympäristön pohjatyökaluksi. Tehokas käyttö ja yhteistyö vaatii kumminkin työkalun hallinnan. Ovatko branching, merging, rebasing ja bisecting varmasti tuttuja käsitteitä? Kuule kokeneelta kehittäjältä parhaat vinkit ja ota git haltuun.

SCM / VCS / git / branch / merge / rebase / bisect

17.00–17.05

Tauko

17.05–17.30

SaaSiin pa(i)nostusta

Modernin ohjelmistoprojektin odotetaan olevan yksikkö- ja integraatiotestattu, koodikattavuuden kartoitettu, muutosten katselmoitu, ja koodin siirtyvän automaattisesti versiohallinnasta ajoon beta- ja tuotantoklustereille. Milloin? No versiohallintaan puskettaessa tietysti. Versiohallintalähtöistä, automoitua lähdekoodin ja tuotteenhallintaa GitHubista Traviksen syövereihin ja ajoon Amazonin Elastic Beanstalkiin. Tule kuulemaan hiljaista tietoa tämän vuosituhannen ohjelmistokehityksen perustyökaluista.

GitHub / Travis / Coveralls / Requires / OpBeat / Elastic Beanstalk

17.30–18.00

Ruokailu

18.00–18.30

Building containers - turbocharged

If you are using Docker you are most likely familiar with building containers. And if you are familiar with building containers, you most likely are also familiar with the many quirks that includes. It's easy to build a container, but hard to do it efficiently and fast.

At Shopify every commit gets build as a container. Majority of the commits to master also get deployed. Which we do couple dozen times a day. So it's crucial to have blazing fast pipeline from git commit to production deploy. I'll show you how we aimed for less than one minute build times, and how we got there.

Containers / Docker / CI / CD / WebScale

18.30–23:00

Sauna

Haluatko jutella lisää? Etkö kerkeä teelle, mutta haluaisit silti osallistua? Kuivaako keskustelu kurkkua? Hermian kattosauna tarjoaa maittavat ja löylyt illan puheiden päätteeksi!

Some: #vincitteatime

Puhujat

Otto Kekäläinen
CEO, Open Source Expert, Seravo

Otto Kekäläinen on Seravo Oyn ja MariaDB-säätiön toimitusjohtaja ja vaikuttaa FUUGin puheenjohtajana. Oton kokemus Linuxista on 15 vuoden mittainen, ja projektien ja organisaatioiden määrä historiassa yhtä mittava, sisältäen säätiöiden lisäksi COSSin sekä FSFEn. Ohjelmistokehittäjänä Otolla on kattava näkyvyys Open Source -työkalujen käyttöön, toimitusjohtajana niiden onnistuneeseen myymiseen.

Aleksi Häkli
Programmer, Vincit

Aleksi on full-stack web-kehittäjä. Aleksin työajasta valtaosa on web-projektien ohessa kulunut erilaisten mukautettujen integraatio- ja buildialustojen kuten Jenkinsin ja OBS:n parissa, mutta viime aikoina Internet ja IaaS, PaaS sekä SaaS ovat kiinnostaneet enemmän ja enemmän. Travis testauksessa, OpBeat monitoroinnissa ja Amazonin AWS, EBS, RDS, EC, SES ja SQS infran rakentamisessa tekevät pilvipalvelujen kokoamisesta helpompaa kuin koskaan, kunhan tietää, mitä etsii.

Niko Kurtti
Production Engineer, Shopify

Niko is a tinkerer interested in Webscale™. Currently working on everything-docker at Shopify. .go .rb .sh

Aika & paikka

Tampere

Keskiviikko 11.11.2015 klo 16.30–18.30

Vincit Oy
Hermia 5: Visiokatu 1, Tampere

Ilmoittaudu

Aiemmat esitykset

Case Käyttöauto: Google Glass

Jyrki Turunen & Hannu Ranta

TEATIME 2015.1

Sekaisin mobiilista

Juha Riippi

TEATIME 2014

Node.js – mikä ja miksi

Jari Huilla

TEATIME 2014

Docker – sovellusympäristöjen tulevaisuus?

Markus Mattinen

TEATIME 2014

Kokemuksia Cassandra NoSQL:stä

Kyösti Herrala

TEATIME 2014

Kannattaako graafikko pitää leivässään?

Jukka Hietamäki & Antti Tolppanen

TEATIME 2014

Ota yhteyttä

Järjestäjä
Vincit

Kerro muille: