
Sign up to save your podcasts
Or


Petrus Repo tuli vieraaksemme keskustelemaan Kuberneteksesta: Mikä se itse asiassa on ja mitä se ratkaisee? Kenen pitäisi olla kiinnostunut Kuberneteksestä? Milloin Kubernetesta kannattaa käyttää ja milloin se kannattaa rakentaa itse?
Linkkejä:
Kubernetes
Supervisor – Verkkosivujen kuormitustestaus
rdx.net – Olemassaolevien sovellusten siirto Kubernetesiin
Docker
Borg: The Predecessor to Kubernetes
Cloud native computing foundation – CNCF
Kubernetes pilviympäristöissä:
AWS Fargate
Amazon Elastic File System (EFS)
Red Hat Ceph Storage
Heroku – The Twelve-Factor App – Periaatteet pilviapplikaation kirjoittamiseen
Amazon Elastic Container Service (ECS)
Googlen ohjeistusta pilviarkkitehtuuriin: Best practices for operating containers
Immutable infrastructure in the age of Kubernetes
Google Cloud Run – Konttien serverless-ajoympäristö, luo kontteja ajoon rinnakkain on-demand määritetyn metriikan perusteella
Smartly
Minikube – Paikallinen Kubernetes cluster
K3s – Lightweight Kubernetes
Kind – One-off local klustereita devaus- ja testikäyttöön
Skaffold – Devaustyökalu paikallisen Kubernetes clusterin automaattiseen re-konfigurointiin
Helm – Dynaamisiin Go-templateihin perustuva konfiguraatiohallinta, säilöö asennetun konfiguraation tilan klusteriin
Kustomize – Deklaratiivinen konfiguraatiohallinta, ei säilytä asennetun konfiguraation tilaa
Kubernetes Slack
Kubernetes Github
Lens – Kuberneteksen visuaalinen hallintatyökalu, kätevä tuotantoympäristössä
Kubernetes Podcast – Googlen julkaisema Kubernetes podcast
Communityn ylläpitämä AWS terraform – AWS EKS käyntiin "vaivattomasti" (tuska tulee vasta päivänä 2)
Kubernetes the Movie
Kubernetes sarjakuvana
Vieras
Juontajat
Seuraa podcastia
Tässä jaksossa keskustelemme taustajärjestelmäkehityksen skaalauksesta tiiminäkökulmasta. Miten ohjelmistoa voidaan tehokkaasti kehittää, kun tuotekehitystiimejä on kymmeniä ja tiimien määrä tuplaantuu vuosittain. Jakson vieraaksi olemme saaneet Woltilta Jerry Pussisen, joka toimii Competence Leadina Python-teknologiaan liittyen. Pureudumme muun muassa tyypityksen hyötyihin Python-ohjelmointikielessä ja siihen miten autonomiset tiimit toimivat ilman erillistä arkkitehtiroolia.
Hyväksi havaittuja periaatteita kehittämiseen isossa skaalassa:
Linkkejä:
Vieras
Juontajat
Seuraa podcastia
Kausi kaksi alkaa jaksolla 9, jossa puhumme pilvi-infrastruktuurista kehittäjän näkökulmasta. Minkälaisilla työkaluilla ja toimintatavoilla saadaan mahdollisimman hyvä kehittäjäkokemus infrahommiin. Vieraana meillä on Yle OPS-tiimistä Jami Karvanen, joka on urallaan päässyt kokemaan infrahommien kehityksen palvelinten käsinkonfiguroinnista nykyaikaiseen pilvipalvelumaailmaan.
Linkkejä:
Vieras
Juontajat
Seuraa podcastia
Ensimmäisen kauden viimeisessä jaksossa sukellamme sormusten maailmaan vieraanamme Oura-sormuksen laiteohjelmiston kehittäjä Juha-Pekka Syrjälä. Keskustelemme laiteläheisen ohjelmoinnin rajoitteista, miten ne vaikuttavat laiteohjelmiston arkkitehtuuriin, miten hardiksen ja softan debuggaus onnistuu, millainen ohjelmoinnin palautesykli on ja mikä CI/CD:n rooli on siinä.
Lisäksi juttelimme laajalle levinneen laitteen ohjelmiston ja siihen integroituneiden mobiiliapplikaatioiden testauksen haasteista. Juha-Pekka antoi myös vinkkejä miten laiteläheisessä ohjelmoinnissa pääsee nykyisin varsin helposti alkuun.
Linkkejä:
Vieras
Juontajat
Seuraa podcastia
Jaksossa 7 vieraanamme on Maaret Pyhäjärvi Vaisalasta keskustelemassa muun muassa rajapintojen testaamisesta. Käymme läpi mitä ovat testaamisen mustat aukot, miten rajapintojen elinkaariajattelu liittyy testaamiseen ja mistä tietää onko API ja sen kehittäjäkokemus (DX) kehityskelpoinen.
Entä miten löytyvät klassiset ongelmat rajapinnoissa tai niiden spekseissä, erityisesti liittyen päivämääriin tai syötteen pakollisuuteen? Lopuksi sivuamme myös tekoälyn roolia testaamisessa ja sitä, että alalla tulee riittämään töitä niin testaajille kuin kehittäjillekin tekoälyn kasvavasta käytöstä huolimatta.
Linkkejä ja muistiinpanoja:
Vieras
Juontajat
Seuraa podcastia
Jaksossa 6 vieraana on Markus Lindqvist OP-ryhmästä. Hän kertoo miten OP on lähtenyt modernisoimaan pankkipalvelujen rakentamista AWS-pilvialustalle. Pohdimme millä perusteella pankkipalvelun voi viedä pilveen ja mitä se vaatii mm. rajapintojen, tietoturvan, logituksen ja regulaation kannalta. Entä millainen arkkitehtuuri mahdollistaa reaaliaikaisen pääsyn mainframessa tallennettavaan dataan? Markus kertoo myös, miten palvelujen operointi ja devops-malli on saatu toimimaan OP:lla.
Linkkejä
Vieras
Juontajat
Seuraa podcastia
Jakson 5 aiheena ovat graafihaut ja niiden hyödyntäminen isojen datamassojen louhinnassa. Aiheesta keskustelemassa keskustelemassa IPRallyn CTO Juho Kallio, joka on ollut viime vuodet rakentamassa tekoälyä hyödyntävää patenttihakukonetta. Pureudumme siihen miten ison datamassan hakemisessa voi hyödyntää graafeja, vektoreita ja neuroverkkoja.
Linkkejä
Vieras
Juontajat
Seuraa podcastia
Jakson 4 aiheena ovat tapahtumapohjaiset arkkitehtuurit. Tällä kertaa meillä mukana keskustelemassa aiheesta Sharetriben CTO Olli Vanhapiha. Keskusteluissa käymme läpi mitä tapahtumapohjainen arkkitehtuuri tarkoittaa ja minkälaista käytännön hyötyä siitä on devaajan työkalupakissa.
Linkkejä
Vieras
Juontajat
Seuraa podcastia
Jakson 3 aiheena on systeemiohjelmointi. Vieraana Linux-kerneldevaaja Pekka Enberg, joka tekee työkseen tietokantaa ScyllaDB-nimisessä firmassa. Pekka kertoo minkälaista on tehdä softaa syvemmällä pinnan alla, jossa abstraktiotasoja raudan ja softan välissä on vähemmän.
Linkkejä
Vieras
Juontajat
Seuraa podcastia
Vuoden viimeisessä jouluspesiaalijaksossa Markus ja Ykä käyvät läpi nostoja ja oppeja vuoden varrelta. Lopussa muistellaan paria eeppistä mokaa kummankin uralta ja mitä niistä opittiin.
Nostot
Juontajat
Seuraa podcastia
From the publisher's feed

4 Listeners

8 Listeners

5 Listeners

1 Listeners

2 Listeners

1 Listeners

0 Listeners

1 Listeners

0 Listeners

2 Listeners

3 Listeners

4 Listeners

0 Listeners

0 Listeners

0 Listeners