Maskinvare blir til ressurser, programvare blir til tjenester – vil kjøp av it-tjenester via ”nettskyen” i fremtiden bli like enkelt som å kjøpe strøm fra strømleverandøren? Hva får du nå, når egner alternativene seg best og hva gjør ErgoGroup på området? Direktør for strategi og forretningsutvikling i ErgoGroup, Jakob van der Hagen, kommer med konkrete eksempler på leveranser og erfaringer.
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Morten Tørmoen
Med kredittkortet i hånd kan serverne skrus av, IT-avdelingen legges ned og leverandørkontraktene termineres. Denne spådommen har vi hørt før, men er vi nærmere i dag enn for noen år siden? Hva kan vi vente oss i årene fremover? Foredraget tar bl.a. for seg aktuelle trender, aktørbildet og hvilke trusler og muligheter som følger en eventuell plattformendring.
Presentert av Morten Tørmoen på IT-lederkonferansen 2010 - Med fokus påverdiskaping.
Konferanse onsdag 27. oktober 2010 i Oslo
It driftsperson fra mekaniker til kartleser og sjåførSimen Sommerfeldt
Min Keynote til Computerworlds seminar om nettverk og kommunikasjon. En hypotese om karriere 2.0: Litt om trender som påvirker bedrifter, hva virksomhetsarkitektur er, og hvordan du kan bevege deg i den retningen
Hva Og Hvorfor Arkitektur - 11. mai 2010, TrondheimEspen Johanson
Arkitektur – hvorfor, hva og hvordan?
Sjefsarkitekt Tore Stokkedal fra IBM presenterer nytteverdien av å ha et sterkt fokus på IT-arkitektur.
Han belyser hva industrien mener IT-arkitektur er, og hvordan arkitektrollen skal fungere med eksempler fra praktisk erfaring gjennom 10 år som sjefsarkitekt i ulike typer prosjekter.
Om foredragsholderen:
Tore Stokkedal er sertifisert IT-arkitekt gjennom Open Group og har bred erfaring som IT-arkitekt fra større infrastruktur- og applikasjonsutviklingsprosjekter. Han er for tiden sjefsarkitekt for IBMs outsourcingsvirksomhet i Norge. Tore er opptatt av hvordan arkitekturarbeid legger verdi til prosjekter og virksomheter, samt hvordan rollen IT-arkitekt skal utføres.
Geodata har vært på AWS siden den spede begynnelse i 2008. Presentasjonen omhandler våre erfaringer og hvordan vi har benyttet AWS for å effektivisere vår utvikling av tjenester og løsninger.
Maskinvare blir til ressurser, programvare blir til tjenester – vil kjøp av it-tjenester via ”nettskyen” i fremtiden bli like enkelt som å kjøpe strøm fra strømleverandøren? Hva får du nå, når egner alternativene seg best og hva gjør ErgoGroup på området? Direktør for strategi og forretningsutvikling i ErgoGroup, Jakob van der Hagen, kommer med konkrete eksempler på leveranser og erfaringer.
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Morten Tørmoen
Med kredittkortet i hånd kan serverne skrus av, IT-avdelingen legges ned og leverandørkontraktene termineres. Denne spådommen har vi hørt før, men er vi nærmere i dag enn for noen år siden? Hva kan vi vente oss i årene fremover? Foredraget tar bl.a. for seg aktuelle trender, aktørbildet og hvilke trusler og muligheter som følger en eventuell plattformendring.
Presentert av Morten Tørmoen på IT-lederkonferansen 2010 - Med fokus påverdiskaping.
Konferanse onsdag 27. oktober 2010 i Oslo
It driftsperson fra mekaniker til kartleser og sjåførSimen Sommerfeldt
Min Keynote til Computerworlds seminar om nettverk og kommunikasjon. En hypotese om karriere 2.0: Litt om trender som påvirker bedrifter, hva virksomhetsarkitektur er, og hvordan du kan bevege deg i den retningen
Hva Og Hvorfor Arkitektur - 11. mai 2010, TrondheimEspen Johanson
Arkitektur – hvorfor, hva og hvordan?
Sjefsarkitekt Tore Stokkedal fra IBM presenterer nytteverdien av å ha et sterkt fokus på IT-arkitektur.
Han belyser hva industrien mener IT-arkitektur er, og hvordan arkitektrollen skal fungere med eksempler fra praktisk erfaring gjennom 10 år som sjefsarkitekt i ulike typer prosjekter.
Om foredragsholderen:
Tore Stokkedal er sertifisert IT-arkitekt gjennom Open Group og har bred erfaring som IT-arkitekt fra større infrastruktur- og applikasjonsutviklingsprosjekter. Han er for tiden sjefsarkitekt for IBMs outsourcingsvirksomhet i Norge. Tore er opptatt av hvordan arkitekturarbeid legger verdi til prosjekter og virksomheter, samt hvordan rollen IT-arkitekt skal utføres.
Geodata har vært på AWS siden den spede begynnelse i 2008. Presentasjonen omhandler våre erfaringer og hvordan vi har benyttet AWS for å effektivisere vår utvikling av tjenester og løsninger.
Dell Solutions Tour 2015 - Neste generasjons Windows Server og System Center,...Kenneth de Brucq
Moderne driftsplattformer baseres på neste generasjons Windows Server og System Center, og på Dell Solutions Tour deler han de mest spennende nyhetene og nyttigste funksjonene.
Oslo kommune har over mange år bygget opp et stort felles applikasjonshotell og integrasjonsplattform ved hjelp av mikrotjenester. De kjører nærmere 200 mikrotjenester og er i stadig vekst på grunn av stor politisk satsning på digitale tjenester. Utviklerne jobber etter DevOps-prinsipper på grunn av alle de mange parallelle leveransene til alle kommunens 40 virksomheter.
For å skalere plattformen med tanke på antall utviklere, utvidet last, økt mengde parallell aktivitet samt økte krav til time-to-market endrer kommunen nå både overordnet arkitekturmålbilde og strategi for utvikling av nye tjenester. Foredraget vil gi innblikk i veien frem til dagens situasjon, nåbildet og fremtidig målarkitektur.
Foredraget er primært for CTO/CIO, arkitekter og tekniske prosjektledere.
Speakers:
Speakers
Jan Henrik Gundelsby
CTO, Knowit Objectnet
Jan Henrik er CTO i Knowit Objectnet. Han har 20 års erfaring med teknologi på JVMen. Har de siste årene syslet mye med applikasjonsdrift, mikrotjenester og DevOps sentralt i Oslo kommune. En ivrig lettvekts-fantast som forsøker å jobbe mot smidige arkitekturer og løsninger.
Markus Krallinger
Systemutvikler- og arkitekt, Knowit Objectnet
Markus er systemutvikler- og arkitekt i Knowit Objectnet. De tre siste årene har han jobbet med applikasjonsdrift - og JVM-utvikling på Oslo kommunes mikrotjenesteplattform. Akkurat nå er han sentral i planleggingen av Oslos fremtidige integrasjon- og applikasjonsplattform som arkitekt.
Hvis en skal lage løsninger hvor mange delsystemer skal snakke sammen, blir det ofte mye "plumbing code" for å få demonstrert noe, og det tar tid å lage. Selve logikken blir ofte liten i forhold. Node-RED er et Open Source node.js-basert klikk-og-pek verktøy som lar deg koble sammen en mengde systemer (med Twitter, mail, http, websockets, rest, mqtt, etc.) og slå opp i databaser, sjekke filer, etc. Du kan derfor produsere prototyper og iterere sammen med kunden i rekordfart.
Presentasjon fra Arkitektur i praksis på Software 2016. Modernisering av gamle systemer viser seg meget vanskelig. Det er ikke bare å skrive om. Skatteetaten har klart ett paradigmeskifte både på arkitektur og implementasjon, og presenterer mønstre bak reelle løsninger. For å dra nytte av nye teknologier (PaaS, In-memory, NoSql, Reactive, Immutable) må du forstå hvordan domenet skal representeres i det nye. Jeg opplever at det er utfordrende for mange å forstå dette paradigmeskiftet, som representerer løsninger for det 21. århundre. 3 basisteknologier, 3 sentrale komponenter og bruk av 8 designmønstre presenteres i detalj for å forklare helheten.
Dell Solutions Tour 2015 - Neste generasjons Windows Server og System Center,...Kenneth de Brucq
Moderne driftsplattformer baseres på neste generasjons Windows Server og System Center, og på Dell Solutions Tour deler han de mest spennende nyhetene og nyttigste funksjonene.
Oslo kommune har over mange år bygget opp et stort felles applikasjonshotell og integrasjonsplattform ved hjelp av mikrotjenester. De kjører nærmere 200 mikrotjenester og er i stadig vekst på grunn av stor politisk satsning på digitale tjenester. Utviklerne jobber etter DevOps-prinsipper på grunn av alle de mange parallelle leveransene til alle kommunens 40 virksomheter.
For å skalere plattformen med tanke på antall utviklere, utvidet last, økt mengde parallell aktivitet samt økte krav til time-to-market endrer kommunen nå både overordnet arkitekturmålbilde og strategi for utvikling av nye tjenester. Foredraget vil gi innblikk i veien frem til dagens situasjon, nåbildet og fremtidig målarkitektur.
Foredraget er primært for CTO/CIO, arkitekter og tekniske prosjektledere.
Speakers:
Speakers
Jan Henrik Gundelsby
CTO, Knowit Objectnet
Jan Henrik er CTO i Knowit Objectnet. Han har 20 års erfaring med teknologi på JVMen. Har de siste årene syslet mye med applikasjonsdrift, mikrotjenester og DevOps sentralt i Oslo kommune. En ivrig lettvekts-fantast som forsøker å jobbe mot smidige arkitekturer og løsninger.
Markus Krallinger
Systemutvikler- og arkitekt, Knowit Objectnet
Markus er systemutvikler- og arkitekt i Knowit Objectnet. De tre siste årene har han jobbet med applikasjonsdrift - og JVM-utvikling på Oslo kommunes mikrotjenesteplattform. Akkurat nå er han sentral i planleggingen av Oslos fremtidige integrasjon- og applikasjonsplattform som arkitekt.
Hvis en skal lage løsninger hvor mange delsystemer skal snakke sammen, blir det ofte mye "plumbing code" for å få demonstrert noe, og det tar tid å lage. Selve logikken blir ofte liten i forhold. Node-RED er et Open Source node.js-basert klikk-og-pek verktøy som lar deg koble sammen en mengde systemer (med Twitter, mail, http, websockets, rest, mqtt, etc.) og slå opp i databaser, sjekke filer, etc. Du kan derfor produsere prototyper og iterere sammen med kunden i rekordfart.
Presentasjon fra Arkitektur i praksis på Software 2016. Modernisering av gamle systemer viser seg meget vanskelig. Det er ikke bare å skrive om. Skatteetaten har klart ett paradigmeskifte både på arkitektur og implementasjon, og presenterer mønstre bak reelle løsninger. For å dra nytte av nye teknologier (PaaS, In-memory, NoSql, Reactive, Immutable) må du forstå hvordan domenet skal representeres i det nye. Jeg opplever at det er utfordrende for mange å forstå dette paradigmeskiftet, som representerer løsninger for det 21. århundre. 3 basisteknologier, 3 sentrale komponenter og bruk av 8 designmønstre presenteres i detalj for å forklare helheten.
2. Om Stacc
• Norsk software / fintech selskap med store ambisjoner
• Fullintegrerte byggeklosser for banker:
• Onboarding, Lånesøknad og innskudds Nettbank,
• Loan origination / saksbehandling / rådgivning / arbeidsflyt
• Kjernesystem for drift av lån og innskudds reskontro
3. • Leder forretningsutvikling i Stacc
• Reaktor, Knowit, RestDB, Stacc
• Unix, cd-rom, Linux, web, dotcom,
fullstack, architect, cloud, fintech
• Cand. Polit. Informasjonsvitenskap 1996
Jon Erik Solheim
Patetisk forsøk på
hipsterskjegg :)
7. “
–Wikipedia
It is a reuse-based approach to defining,
implementing and composing loosely
coupled independent components into
systems.
Component-based software engineering
19. “- forbes.com
Forretning og IT må jobbe sammen med å utvikle
forretningsstrategi. Tøffere konkurranse krever endringer
og nye forretningsmodeller raskere og oftere.
API’er er en viktig driver i denne prosessen
20. “- Stacc
Because your business is more complex than *
Vi må kunne orkestrere forskjellige API’er sammen og
aktivere helt nye forretningsprosesser raskt.
27. Revolusjon & evolusjon
20001990 2007 20181960
Computers
OS
Applications
Net
Data
UX
API
People
IMB OS/360 UNIX DOS
Mac OS
Windows
SUN OS/2
Linux Windows 2000 service pack 2
Mac OS X
iPhone OS 1
Linux Ubuntu
Android 1.0
Watch OS
Docker
Quantum
SupercomputersMainframe Minimachine PC LaptopMobile Touch IOTTV
Files Databases Personal files Shared files Dropbox Cloud data Big data
ML AIVisicalc Lotus 1-2-3 MS Office
Netscape
Snapchat
NetflixEmail
Napster
AWS Google Cloud / Azure
API economy PDS2XMLBinary RESTOAuth
Terminal Expert systems OS specific / Office / Expert systems Competitive advantageHTML UX
Business
Don’t make me think!
PHD Highly motivated nerds Gaming It’s personalSocialFree information Mobile
Facebook TwitterGoogleInternet/WebArphanet BitTorrent Instagram Messenger
*-as-a-serviceMore automationOffice automation CollaborateAccounting & moon landings Agility
29. Tjeneste/API- økonomien
• Vi lager tjenester i stedet for monolittiske applikasjoner
• Vi ønsker oss tjenester som skaper personlige opplevelser for kunder og konkurransefortrinn
for bedriften
• Andre må også kunne bruke våre byggeklosser som en integrert del av sin tjeneste
• Vi vil ha tilgang til tjenesten på alle kanaler og enheter
• Det er superbra hvis tjenester bare skjønner hva som er rett og best, og blir bedre over tid
• Og forresten, vil vil gjerne leie tjenesten, med mulighet for å bytte leverandør
• Vi er ikke så opptatt av hvor tjenesten fysisk blir utført
33. Hva er DNA’et til en digital byggekloss?
Identitet
Sikkerhet
API
Data
Tjenestenavn
Logikk
Folk
“Arbeid / funksjon”
Hjelpetjeneste Hjelpetjeneste
Identitet
Sikkerhet
AP
Data
Tjenestenavn
Logikk
Folk
“Arbeid / funksjon”
Hjelpetjeneste Hjelpetjeneste
Identitet
Sikkerhet
AP
Data
Tjenestenavn
Logikk
Folk
“Arbeid / funksjon”
Hjelpetjeneste Hjelpetjeneste
34. Eksempel:
tjeneste for kredittsjekk
BankID
sjekk(Personnummer)
sjekk(OrgNr)
Kredittsjekk kunde
Firma sjekkes for gyldighet før kredittsjekk.
Kredittrating < 3 flagges for manuell oppfølging videre.
Saksbehandling av
“gule” kunder
Firmasjekk Kredittsjekk
OpenID Connect
API
Bisnode
OAuth
API
Brønnøysund
62. Hvorfor er prosesskontroll viktig?
• Transparens
• Alle kan lett forstå hvordan beslutninger blir gjort
• Denne kunnskapen er ikke lenger begravet i hodene til enkelte ansatte eller i kildekode
• Sporbarhet
• Alle endringer blir logget
• Alle beslutninger kan spores
• Fleksibilitet
• Lett å tilpasse beslutningslogikk
• Det trenger ikke å bli rullet ut, ledsaget av lang trening eller dokumentasjon; det kan bare
«rulles ut»
69. Nye utfordringer i API økonomien
• Design av gode API’er
• Versjoner og skjulte avhengigheter
• Service discovery
• Ripple bugs, find the root cause
• God og levende dokumentasjon
• Oversikt, monitorering, logging
• Flinke DevOps
70. • Fra blackbox til mikrotjenester
• Serverless
• API økonomien
• Men din virksomhet er mer kompleks -> orkestrering
• Endringer historisk -> tjenesteøkonomien
• Digitale byggeklosser
• Stacc eksempel
• Standarder, BPMN, DMN, CMNM
• Skyen = business agility
• Nye problemer- ja, men enda mere muligheter