FINN.no. Driving - business growth - developer speed - employee satisfaction. by just a few hundred decisions. Cloud and Data

Like dokumenter
Altinns nye tjenesteverksted. Lars Vegard Bachmann, produkteier portal og tjenester, Altinn

DevOps og Lean Startup: Eksempler fra virkeligheten. Eivind Arvesen

RUSSISKE HACKERE I AKSJON. Copyright 2016 EMC Corporation. All rights reserved.

LEVER OFTERE TEST SMARTERE

Takk for invitasjonen!

IKT NORGE OG VERDEN. Av: Helge Krossøy, Gurusoft KARRIERESENTERET 2012

OSLO KOMMUNE DIGITAL TRANSFORMASJON I NORGES STØRSTE KOMMUNE 25/ Copyright 2018 Netcompany. All rights reserved.

Erfaringer fra en Prosjektleder som fikk «overflow»

FINN kundesenter. Hvordan FINN.no utnytter kundeinnsikt til produktutvikling. Anne Sandvin

FIBER - SIKKER TRANSPORT TIL OG FRA SKYEN. UTFORDRINGER OG MULIGHETER MED FIBER VIDAR.MYRER@KVANTEL.NO

Fremtiden er (enda mer) mobil

Støtter din digitale reise

Kommende Trender Innenfor Test

Samtykker - er nå det så viktig? Nye regler fra 25. mai 2018 Lars Erik Ribe Anderssen (Personvernombud) og Thorkild Stray (Tech Lead GDPR)

Kundevennlige og fremtidsrettede løsninger i EL-bil markedet. Jan Haugen Ihle Country Manager Charge & Drive - Norway

Data den nye oljen EN FORUTSETNING FOR REALISERING AV DEN NYE DATAØKONOMIEN KJELL ARNE ARVESEN / SOLUTION ARCHITECT - DAAAS EVRY PUBLIC

Hva er tillitsbasert lederskap og hvorfor virker det?

Innholdsfortegnelse. 1. Testing Feiltesting av koden Funksjonstesting: Kilder.10

11 Planlegging og dokumentasjon

Veien til kognitive bygg legges nå

UTNYTT SKYMULIGHETENE MED TRYGG PARTNER

IT Operations Cisco Partner Day, Fornebu

Ekte versus hybride skyløsninger. IT-puls Trondheim 12.mai 2016 Helge Strømme

Moderne integrasjonsarkitektur for B2C og B2E. Steinar Kolnes, Senior utvikler

SAP Driftsmodeller. Hva mener vi i denne presentasjonen med SAP Driftsmodeller?

Skytjenester (Cloud computing)

Cloud Readiness Assessment

Digital Transformasjon

MED PUBLIC CLOUD INNOVASJON OG MULIGHETER. Altinn Servicelederseminar September 2017

SmartPhones. Vi viser vei i din mobile hverdag.

Skyreisen ODD EGIL BERGAUST

Fra Sparebanken Vest. Vi redefinerer bank og vi begynner med boliglån

Hvordan forberede seg på den nye, digitale hverdagen? BENTE SOLLID STOREHAUG

IT & MANAGEMENT KONSULENTER RIGHT PEOPLE RIGHT AWAY

INTELLIGENT SERVICE FOR EN ENKLERE HVERDAG KONE 24/7 CONNECTED SERVICES

Mats Lyngstad Account Manager Facebook Norge

Nina Torjesen. Hotte samhandlingsverktøy i 2017 #EVRYWHATSHOT

Steria as a Service En norsk skytjeneste Steria

HA-løsning anno 2010

Modenhetsanalyse. Christopher Arsene de Jesus Wiborg Technical Business Manager

GraphQL. Hva, hvorfor, hvordan

Per Tonny Berg Partner & Business Development Manager

BASEFARM. Dato Author: Sven Ole Skrivervik CTO & Produkt-direktør

Få forståelse for hva Lean handler om. Underbygge jobben med å skape en sterk prestasjons og forbedringskultur.

Cloud Computing. Monaco Dette bør være forsiden på din presentasjon. Et lybilde med program etc. Kan komme før Ola prater.

Ingen søvnløse netter

Smartbyen Stavanger. Åpne data. Stein Ivar Rødland, IT-sjef Stavanger kommune

Retail Property 2015 NETTHANDEL JA TAKK

Azure Stack. - når skyen blir lokal. Foredragsholder: Odd Egil Bergaust

Telenors satsing på fri programvare Paul Skrede - GoOpen 2009

Giftwrapping. New project; start at end

Godsmagi. Ny teknologi gir nye løsninger for godstransport

BYOD. Kan man skille mellom jobb og privat?

Skyløsninger. Sikkerhet og leveransemodell

Great European Bank. Mona Skarpnord Head of Deposit and Loan Products Norway

LEAN-Machine. Målbasert utvikling

1 Forord. Kravspesifikasjon

Digitalt

IT Governance virksomhetsutvikling og innovasjon uten å miste kontroll (compliance)

Dataforeningen Østlandet Cloud Computing DEN NORSKE DATAFORENING Vi engasjerer, påvirker og skaper fremtid!

Outsourcing av småceller/femtoceller

Akademisk frihet under press

// Translation // KLART SVAR «Free-Range Employees»

A NEW REALITY. DNV GL Industry Outlook for Kjell Eriksson, Regional Manager Oil & Gas, Norway 02 Februar - Offshore Strategi Konferansen 2016,

Servere og Virtualisering Per Bakke

Innhold: Hva skjer med driftskontroll når n r IT blir en tjeneste i skyen? Innhold: IT vs Driftskontrollsystemer:

Forprosjektrapport. Sammendrag. Hovedoppgave våren 2019 Gruppe 3

Strong, Handsome, Reliable. Distractingly alpha-male!

Bedre innsikt og raskere beslutninger SMART BRUK AV DATA

FORPROSJEKT KIM LONG VU DUY JOHNNY KHAC NGUYEN ADRIAN SIIM MELSOM HÅKON THORKILDSEN SMØRVIK

Fra tradisjonell komponentbasert overvåking 5l tjenestebasert overvåking. April 2017

Flytt ERP-systemet ditt til skyen. Odd J. Sagegg

Vil du være med så heng på!

NETWORK FUNCTION VIRTUALIZATION (NFV) HVA OG HVORFOR?

Bostøttesamling

Kap 11 Planlegging og dokumentasjon s 310

Hva betyr tjenesteorientert arkitektur for sikkerhet?

VÅRT NYE DIGITALE SAMFUNN

Public. Sikker sone. - har konseptet en framtid? Peter Engelschiøn, Knut-Erik Gudim og Simen Myrum

SmartPhones. Vi viser vei i din mobile hverdag. Mobile trender og utviklingstrekk i bedriftsmarkedet. SBN Konferansen Stavanger, 26.

Forprosjektrapport Gruppe 30

Salgssymposiet 29. november 2011

IaaS / OpenStack. UNINETT-konferansen Trond Hasle Amundsen. 1. oktober GSD/GD/IT-DRIFT/USIT Universitetet i Oslo

Aibel Vår tilnærming til GDPR. Elin H Madell HR System Owner

Fri programvare og 3.parts hosting

HJELPESPØRSMÅL IDÉ. Hvilket problem/behov skal prosjektet bidra til å løse?

Roadmapping - hvordan komme i gang SBN Innoteam mai 2018

We are Knowit. We create the new solutions.

KROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.

INVESTORPROSPEKT Oktober 2018

BESKYTT FORRETNINGENE UANSETT HVOR DE ER. Protection Service for Business

Teknisk hjørne RiskManager

Dropbox' reise til GDPRsamsvar

SolidPlant er perfekt for deg som jobber med design av rørsystemer og anlegg, og er kjent med SolidWorks.

Ledelse og teknologioptimisme utfordringer og muligheter

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,

MUSIT styringsgruppemøte 4. mai 2017

The shining structure of pure brilliance

Mulighetenes marked - Om veien til FINN.no Gründerdagen 20.oktober 2011

Transkript:

Cloud and Data FINN.no Driving - business growth - developer speed - employee satisfaction by just a few hundred decisions 1 morten.hanshaugen@finn.no

Vi hjelper folk til å ta smartere valg både for seg selv og samfunnet #Samfunnsnyttige valg #Privatøkonomiske valg #Informerte valg #Grønne valg Hver nordmann bruker i snitt mye tid på FINN.no hvert år: Dette er fordelt på i ganske mange besøk på FINN.no pr år: Antall unike brukere som besøker FINN.no hver dag: Antall FINN-annonser som blir sett en gjennomsnittsdag: Antall database-spørringer dette genererer pr dag: Antall interne HTTP-spørringer dette genererer pr dag: FINNs årlige omsetning og tallene er økende :) 29.5 timer 201 ganger 3.5 millioner 10 millioner 1 milliard 5 milliarder 1.5 milliarder

Happy company FINN trenger frihet til å - Forfølge enhver mulighet i markedet - Kjøre store satsinger med kunder - Utvikle nye verktøy som gir kundene verdi - Holde FINN.no ved like - Rette feil fort

Cloud strategy Vi har forberedt oss i 3-4 år: - Vi har gått over til Mikrotjenester - Domene Drevet Design - Flyttet alle mikrotjenester til Kubernetes - Redusert antall virtuelle servere - Vi flytter Sybase fra Sparc til Linux Vi er klare på hva vi vil med skyen APPLICATION HOSTING

Microservices for Agility I FINN har vi gått for microservices for å oppnå: - Smidighet - Uavhengighet - Skalerbar last

Devops for getting rid of Legacy FINN satset tidlig på Devops fordi: - Vi trenger utviklingsteam som kan gjøre hele jobben - Å skalere opp ops-folk når man vokser er dumt - Det motiverer utviklere og ledere til å fikse ting! Devops fungerer så bra at vi ikke tenker over det lengre Vi har et team som utvikler infrastruktur-komponenter

Kubernetes for flexibility Kubernetes er perfekt for 1300 Kubernetes PODs 1000 deploys i uken - Kjøring av mikrotjenester 100+ utviklere - Kjøring av Cloud Native applikasjoner 500 apper - Standardisering av logging og monitorering - Forenkle konfigurasjon - Automatisk horisontal skalering avhengig av last Kubernetes på vårt nivå er krevende

The Cloud Hva vi vil med skyen - Vi trenger å fokusere på færre ting - Aktørene tilbyr tjenester vi har nytte av - Vi ønsker en partner som kompletterer oss - Vi tilpasser oss for å kunne bruke enkelte tjenester - Vi kommer ikke til å bruke bleeding edge tjenester - Det er helt avgjørende for at vi tror på kvaliteten

FINN infrastructure (simplified) P P Log visualisation A S Log aggregation API deploy/destroy Distributed config Kubernetes Postgres & persistent storage Notifications Log collection Metrics collection Time series data store Developer Ticket App synchronization Metrics visualisation Operator Manual work / Automated config VMs Physical

Incremental decisions FINN har mye kul teknologi og vi jobber smidig. Mye av grunnen til at FINN lykkes er at vi har smidige beslutningsprosesser Vi har verdier vi lever etter i hverdagen Sult - Presisjon - Takhøyde - Humør Vi er sultne etter å gjøre ting bedre!

Great people Vi har mye flinke folk! Disse ønsker å få ting gjort - Domain Driven Design Har høye krav til god strategi - Sky, håndtere legacy Forventer at vi benytter riktig teknologi - Kubernetes.. De trår til når det brenner! Ønsker å bruke data til å ta beslutninger

Data privacy FINN har mye data og et kjempegodt omdømme Vi kjører privacy by design Vi implementerte GDPR-støtte tidlig Innsiktsavdelingen vår produserer beslutningstøtte basert på datakilder fra annonser og fra bruk God datahåndtering er essensielt for oss

Data with Kafka Internt suser data gjennom Kafka Hver gang noe skjer i FINN - fyker det meldinger - som andre apper eller databaser snapper opp - som prosesseres direkte eller i batch Enten noen klikker på noe på telefonen Eller vi importerer 1000 boligannonser

Data and Domain Driven Design FINN har i flere år kjørt domain driven design - Det påvirker hvordan vi er organisert, og - Hvordan vi prioriterer og løser oppgaver Prinsippene bak 12-faktor appen har vært essensielle - Alle apper og domener skal eie sine egne data - Gode standarder for å få til mikrotjenester i praksis

Where FINN is, why, our ambitions I will be talking about where FINN is Why we are where we are Where FINN is headed APPLICATION HOSTING How infrastructure is essential to progress How we debate and formulate bold strategies

Want to know more? Lese vår tekk blogg: https://tech.finn.no/ Delta på Åpen kveld hos FINN. Besøke oss på JavaZone eller andre konferanser. Lese jobbe i FINN eller se FINN filmsnutter. Takk for meg! Sees på FINN.no :-)