ݺߣ

ݺߣShare a Scribd company logo
Arkitektur på vondt og godt


JavaZone X
Trond Arve Wasskog
En
dannelsesreise
Arkitektur på vondt og godt
1999

Lån & Leasing
Arkitektur på vondt og godt
JSP


Stateful
Session     Action
  EJB


Stateless
Session     Task
  EJB




 Entity
  EJB
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Design by committee
JSP


Stateful
Session     Action
  EJB


Stateless
Session     Task
  EJB




 Entity
  EJB
Action/Task
JSP
Stateful
Session
  EJB
Entity EJB
Arkitektur på vondt og godt
Arkitektur på vondt og godt
@author Trond Arve Wasskog
2002

Finansportal
JRun
         &
Divine Content Server
Novell eDirectory
        &
 Windows NT
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
2003

Archive
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
2005

Clearing
Arkitektur på vondt og godt
ESB
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
Arkitektur på vondt og godt
2007

 Offentlig
forvaltning
jUnit
FitNesse
 RSpec
 Watir
Arkitektur på vondt og godt
Automatisert testing
2011

 Har læring
funnet sted?
Enkelhet
Teknologien kan påføre mer
    smerte enn glede
Ovenfra-og-ned-arkitektur
      fungerer ikke
The best architectures,
  requirements, and
 designs emerge from
self-organizing teams
Automatisert testing
     fungerer
Trygghet
   Fleksibilitet
Vedlikeholdbarhet
    Enkelhet
Arkitektur er en side-effekt av
            testing
Difi arkitektur-
  prinsipper
Tjenesteorientering
 Interoperabilitet
   Tilgjengelighet
     Sikkerhet
      Åpenhet
    Fleksibilitet
   Skalerbarhet
Tjenesteorientering
Dersom det er mulig bør
løsningene kunne gjenbrukes av
 andre offentlige virksomheter
med tilsvarende eller likelydende
             behov
Fleksibilitet
En IKT-tjeneste skal være så fleksibel
  at den skal kunne benyttes i andre
 sammenhenger på en enkel måte til
             lav kostnad.
Skalerbarhet
Når løsninger planlegges og
designes må det legges til rette for
 at den også skal kunne fungere
    under andre miljø, i andre
  virksomhetsprosesser og med
       andre bruksvolum.
Tjenesteorientering
 Interoperabilitet
   Tilgjengelighet
     Sikkerhet
      Åpenhet
    Fleksibilitet
   Skalerbarhet
Testbarhet
Enkelhet
Vedlikeholdbarhet
Driftbarhet
Skatteetatens
IT arkitektur-
  prinsipper
Opprettet i forbindelse med
Virksomhetsarkitektur-prosjektet i
 Skatteetaten ved Tore Hovland,
 med Anne-Lise Furmyr, Camilla
  Roark og Tormod Varhaugvik.
Tilgjengelighet
 Brukervennlighet
     Integritet
   Samhandling
Endringskapasitet
     Gjenbruk
      Livsløp
Side 74
Takk for at du hørte på!

                             Spørmål?
                   trond.arve.wasskog@bekk.no


                             BEKK CONSULTING AS
SKUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY. WWW.BEKK.NO
Ad

Recommended

Facts about Teen Challenge (Singapore)
Facts about Teen Challenge (Singapore)
Adrian Tan
Week14
Week14
Julie Platt
Pasta - Africa and Americas
Pasta - Africa and Americas
Market Research & Data Services
Fertilizer mixtures - Australia, Africa and Americas
Fertilizer mixtures - Australia, Africa and Americas
Market Research & Data Services
First Prese
First Prese
ronyzarom
Салонам красоты (НашКиев.UA)
Салонам красоты (НашКиев.UA)
NashKiev.UA
соц-дем 04-05'11 (NashKiev.UA)
соц-дем 04-05'11 (NashKiev.UA)
NashKiev.UA
What is Synch Tech?
What is Synch Tech?
Scott Wertel
Activities from this week
Activities from this week
NurseryTeam
Showcase Wellness Technology Oulu Finland 2011
Showcase Wellness Technology Oulu Finland 2011
Oulu Wellness Institute
Prilezitost Xyngular 1
Prilezitost Xyngular 1
xyngularian
Potassic fertilizers - Australia, Africa and Americas
Potassic fertilizers - Australia, Africa and Americas
Market Research & Data Services
Instant Help - remote access service proposition
Instant Help - remote access service proposition
keesnielen
Consejo directivo
darovi
Obtain God’s Guidance
Obtain God’s Guidance
Adrian Tan
соц-дем_12'10-01'11 (NashKiev.UA)
соц-дем_12'10-01'11 (NashKiev.UA)
NashKiev.UA
Press release tea europe
Press release tea europe
Market Research & Data Services
соц-дем_10-11'10 (NashKiev.UA)
соц-дем_10-11'10 (NashKiev.UA)
NashKiev.UA
En guide igjennom tåkeheimen
En guide igjennom tåkeheimen
mudnaes
Frokostseminar inmeta
Frokostseminar inmeta
Glenn Richard Bech
Objektorientering og design av kode
Objektorientering og design av kode
Rune Sundling
Nokios Tv2012 Hva Forventer En Fjortis
Nokios Tv2012 Hva Forventer En Fjortis
Thor-Chriristian Lorange
1 - Ståle Killie, Cowi
1 - Ståle Killie, Cowi
VVS-Foreningen
eCampus i Nord-Norge
eCampus i Nord-Norge
Ingrid Melve
Fra tjenesteorientert til dataorientert integrasjon
Fra tjenesteorientert til dataorientert integrasjon
Stian Danenbarger
Aws på kartet - 2
Aws på kartet - 2
Pål Kristensen
Spor 1 arkitekturelle rammeverk i offentlig sektor
Spor 1 arkitekturelle rammeverk i offentlig sektor
Steria Norway

More Related Content

Viewers also liked (10)

Activities from this week
Activities from this week
NurseryTeam
Showcase Wellness Technology Oulu Finland 2011
Showcase Wellness Technology Oulu Finland 2011
Oulu Wellness Institute
Prilezitost Xyngular 1
Prilezitost Xyngular 1
xyngularian
Potassic fertilizers - Australia, Africa and Americas
Potassic fertilizers - Australia, Africa and Americas
Market Research & Data Services
Instant Help - remote access service proposition
Instant Help - remote access service proposition
keesnielen
Consejo directivo
darovi
Obtain God’s Guidance
Obtain God’s Guidance
Adrian Tan
соц-дем_12'10-01'11 (NashKiev.UA)
соц-дем_12'10-01'11 (NashKiev.UA)
NashKiev.UA
Press release tea europe
Press release tea europe
Market Research & Data Services
соц-дем_10-11'10 (NashKiev.UA)
соц-дем_10-11'10 (NashKiev.UA)
NashKiev.UA
Activities from this week
Activities from this week
NurseryTeam
Showcase Wellness Technology Oulu Finland 2011
Showcase Wellness Technology Oulu Finland 2011
Oulu Wellness Institute
Prilezitost Xyngular 1
Prilezitost Xyngular 1
xyngularian
Instant Help - remote access service proposition
Instant Help - remote access service proposition
keesnielen
Consejo directivo
darovi
Obtain God’s Guidance
Obtain God’s Guidance
Adrian Tan
соц-дем_12'10-01'11 (NashKiev.UA)
соц-дем_12'10-01'11 (NashKiev.UA)
NashKiev.UA
соц-дем_10-11'10 (NashKiev.UA)
соц-дем_10-11'10 (NashKiev.UA)
NashKiev.UA

Similar to Arkitektur på vondt og godt (20)

En guide igjennom tåkeheimen
En guide igjennom tåkeheimen
mudnaes
Frokostseminar inmeta
Frokostseminar inmeta
Glenn Richard Bech
Objektorientering og design av kode
Objektorientering og design av kode
Rune Sundling
Nokios Tv2012 Hva Forventer En Fjortis
Nokios Tv2012 Hva Forventer En Fjortis
Thor-Chriristian Lorange
1 - Ståle Killie, Cowi
1 - Ståle Killie, Cowi
VVS-Foreningen
eCampus i Nord-Norge
eCampus i Nord-Norge
Ingrid Melve
Fra tjenesteorientert til dataorientert integrasjon
Fra tjenesteorientert til dataorientert integrasjon
Stian Danenbarger
Aws på kartet - 2
Aws på kartet - 2
Pål Kristensen
Spor 1 arkitekturelle rammeverk i offentlig sektor
Spor 1 arkitekturelle rammeverk i offentlig sektor
Steria Norway
eCampus og webmøter i UH-Norge
eCampus og webmøter i UH-Norge
Ingrid Melve
Devops eller dø!
Devops eller dø!
Stein Inge Morisbak
Frokostseminar mai 2010 solr open source cominvent as
Frokostseminar mai 2010 solr open source cominvent as
Cominvent AS
Skatteetatens analyseplattform i google cloud
Skatteetatens analyseplattform i google cloud
Smidigkonferansen
Kinderegget; enklere, billigere og mye raskere
Kinderegget; enklere, billigere og mye raskere
Tormod Varhaugvik
Risiko basert testing i praksis
Risiko basert testing i praksis
Minh Nguyen
Core trek 2015
Core trek 2015
CoreTrek
Nettverk for private høgskoler: eCampus
Nettverk for private høgskoler: eCampus
Ingrid Melve
En guide igjennom tåkeheimen
En guide igjennom tåkeheimen
mudnaes
Objektorientering og design av kode
Objektorientering og design av kode
Rune Sundling
Fra tjenesteorientert til dataorientert integrasjon
Fra tjenesteorientert til dataorientert integrasjon
Stian Danenbarger
Spor 1 arkitekturelle rammeverk i offentlig sektor
Spor 1 arkitekturelle rammeverk i offentlig sektor
Steria Norway
eCampus og webmøter i UH-Norge
eCampus og webmøter i UH-Norge
Ingrid Melve
Frokostseminar mai 2010 solr open source cominvent as
Frokostseminar mai 2010 solr open source cominvent as
Cominvent AS
Skatteetatens analyseplattform i google cloud
Skatteetatens analyseplattform i google cloud
Smidigkonferansen
Kinderegget; enklere, billigere og mye raskere
Kinderegget; enklere, billigere og mye raskere
Tormod Varhaugvik
Risiko basert testing i praksis
Risiko basert testing i praksis
Minh Nguyen
Nettverk for private høgskoler: eCampus
Nettverk for private høgskoler: eCampus
Ingrid Melve
Ad

More from ilmyggo (14)

Software Kollapser Under Sin Egen Vekt JavaZone 2023
Software Kollapser Under Sin Egen Vekt JavaZone 2023
ilmyggo
GodeMinerTilSlettSpill-JavaZone.pdf
GodeMinerTilSlettSpill-JavaZone.pdf
ilmyggo
JavaZone 2021: Året da åpen kildekode ble diskutert på Stortinget! av Trond A...
JavaZone 2021: Året da åpen kildekode ble diskutert på Stortinget! av Trond A...
ilmyggo
Lov og rett i skyen JavaZone 2018
Lov og rett i skyen JavaZone 2018
ilmyggo
Bekk Teknologiradar 2018 - Modige ledere
Bekk Teknologiradar 2018 - Modige ledere
ilmyggo
Atom Feeds Gruser JMS
Atom Feeds Gruser JMS
ilmyggo
Tis not agile
Tis not agile
ilmyggo
Alle vil til himmelen men ingen vil dø software 2016
Alle vil til himmelen men ingen vil dø software 2016
ilmyggo
11 erfaringer ditt prosjekt ikke behøver å gjenta
11 erfaringer ditt prosjekt ikke behøver å gjenta
ilmyggo
Kontinuerlig leveransei skatteetatenpart-2
Kontinuerlig leveransei skatteetatenpart-2
ilmyggo
Kontinuerlig leveransei skatteetatenpart-1
Kontinuerlig leveransei skatteetatenpart-1
ilmyggo
Enkelhet testbarhet og skalerbarhet med grid i skatteetaten
Enkelhet testbarhet og skalerbarhet med grid i skatteetaten
ilmyggo
Riktig feilhåndtering (og ja, checked exceptions er skadelige)
Riktig feilhåndtering (og ja, checked exceptions er skadelige)
ilmyggo
Driftbarhet - Steg mot smidig drift, JavaZone 2010
Driftbarhet - Steg mot smidig drift, JavaZone 2010
ilmyggo
Software Kollapser Under Sin Egen Vekt JavaZone 2023
Software Kollapser Under Sin Egen Vekt JavaZone 2023
ilmyggo
GodeMinerTilSlettSpill-JavaZone.pdf
GodeMinerTilSlettSpill-JavaZone.pdf
ilmyggo
JavaZone 2021: Året da åpen kildekode ble diskutert på Stortinget! av Trond A...
JavaZone 2021: Året da åpen kildekode ble diskutert på Stortinget! av Trond A...
ilmyggo
Lov og rett i skyen JavaZone 2018
Lov og rett i skyen JavaZone 2018
ilmyggo
Bekk Teknologiradar 2018 - Modige ledere
Bekk Teknologiradar 2018 - Modige ledere
ilmyggo
Atom Feeds Gruser JMS
Atom Feeds Gruser JMS
ilmyggo
Alle vil til himmelen men ingen vil dø software 2016
Alle vil til himmelen men ingen vil dø software 2016
ilmyggo
11 erfaringer ditt prosjekt ikke behøver å gjenta
11 erfaringer ditt prosjekt ikke behøver å gjenta
ilmyggo
Kontinuerlig leveransei skatteetatenpart-2
Kontinuerlig leveransei skatteetatenpart-2
ilmyggo
Kontinuerlig leveransei skatteetatenpart-1
Kontinuerlig leveransei skatteetatenpart-1
ilmyggo
Enkelhet testbarhet og skalerbarhet med grid i skatteetaten
Enkelhet testbarhet og skalerbarhet med grid i skatteetaten
ilmyggo
Riktig feilhåndtering (og ja, checked exceptions er skadelige)
Riktig feilhåndtering (og ja, checked exceptions er skadelige)
ilmyggo
Driftbarhet - Steg mot smidig drift, JavaZone 2010
Driftbarhet - Steg mot smidig drift, JavaZone 2010
ilmyggo
Ad

Arkitektur på vondt og godt