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.
1 of 17
Downloaded 17 times
More Related Content
Hva Og Hvorfor Arkitektur - 11. mai 2010, Trondheim
1. Hva er IT arkitektur og hvorfor skal vi bry oss med det. Tore Stokkedal Sjefsarkitekt Integrated Technology Delivery IBM Norge DnD Trondheim 11.5.2010
4. IT arkitekturstiler liten quiz Et OS: Monolittisk Kernel Sm奪 moduler med pipes Komandolinje UI God regnekapasitet Et OS til: Objekt basert. Single level store Virtualiserings lag makinvare uavhengig Merkantile applikasjoner IO sterkt Applikasjonsarkitektur Monolittisk En sentral maskin, tynne klienter Store programmer, strukturert programmeringsspr奪k
5. Filtjenester p奪 kontoret tre IT arkitekturer Lokal filserver Enkel, jevn responstid til sluttbruker Backup m奪 h奪ndteres p奪 hvert kontor Lokal filserver, data replikeres tilbake til datasenter Enkel, jevn responstid til sluttbruker Kan feile over til datasenter hvis lokal server g奪r ned. Backup h奪ndteres sentralt sikrere og lavere kost Fil server CIFS/ NFS Kontor Lokal tape On site cach Cashe Server CIFS/ NFS SC/IP WAN SC/IP CIFS/ NFS Kontor Datasenter Fildata replikert tilbake til Datasenteret To produkter: Microsoft DFS-R IBM OSSV
6. Filtjenester sentralisert arkitektur Wide Area File Services Sentralisert lagring i datasenter Cache server p奪 lokalt kontor Egenskaper: Responstid til sluttbruker varierer i cashe eller ikke? Globale data sentral l奪sning Sentral lagring og kontroll Sentral backup i datasenter On site cach Cashe Server CIFS/ NFS SC/IP WAN SC/IP CIFS/ NFS Kontor Datasenter Offsite DR Produkter: Cisco WAAS Riverbed Cash av filer p奪 hvert kontor
7. En IT arkitektur til 5 lags objekt orientert applikasjon Transaction boundary Service boundary
8. Arkitektur definisjoner IT arkitektur er definisjonen av strukturen p奪 en l淡sning for et forretningsproblem Et konsistent regelsett, standarder og guidelines som gir veiledning og st淡tte til det detaljerte design for en IT basert l淡sning Formell beskrivelse i IBM Architecture Description Standard; "...is the structures of the system, which comprise software and hardware components, the externally visible properties of those components, and the relationships amongst them"
9. Arkitektur er forskjellig fra design Arkitektur: Kunsten og vitenskapen 奪 konstruere .; en spesiell metode eller stil for struktur, ogs奪 en systematisk bruk av kunnskap Arkitekt: En som rammer inn og beskriver komplekse strukturer , og lager planer for 奪 bygge dem. Design: Substantiv: Kombinasjonen av detaljer som bygger en l淡sning Verb: Lage detaljerte konstruksjonstegninger for en l淡sning Designer: Den som lager detaljert design for en valgt arkitektur
10. Hva arkitektur ikke er vanlige misforst奪elser Arkitektur og design er det samme Arkitektur og infrastruktur er det samme <Min favoritt teknologi > er det samme som arkitektur God arkitektur kommer fra EN arkitekt Arkitektur er flat ett perspektiv holder Arkitektur er kun struktur System arkitektur kommer f淡r software arkitektur Arkitektur kan ikke m奪les og valideres Arkitektur er vitenskap Arkitektur er kunst Er l淡sningens teknologi / infrastruktur / nettverk / Valg av produkt for implementering Hovedsaklig fra Grady Booch
11. Virksomhetsarkitektur og Teknisk Arkitektur Litt definisjoner igjen: EA: the continuous practice of describing the essential elements of a sociotechnical organizations , their relationship to each other and to the environment, in order to manage complexity and change The Open Group TA: The structure of structures of the system which compromises the software elements , the external visible properties and the relationship among them Len Bass From Grady Booch, IEEE Software April 2010
12. Virksomhetsarkitektur og Teknisk Arkitektur Kontekst Krav Applikasjonsarkitektur L淡sningens datamodell Integrasjonsarkitektur Infrastruktur Arkitekturstyring for l淡sningen Teknisk arkitektur En l淡sning i fokus Organisasjon og steder Prosesser Applikasjonslandskap Virksomhetens datamodell Teknologirammeverk Standarder, Policies og Guidelines IT-Governance styring av TA Virksomhets arkitektur Byplan
13. Hva er god IT arkitektur noen p奪stander Enklest mulig , men tilstrekkelig for oppgaven Fleksibel for endring av funksjonalitet ved: Lagdelt applikasjonsarkitektur Komponenter med klart definert ansvar og rolle Design ved komponentenes grensesnitt Separasjon av grensesnitt og implementering Fleksibel for endring av kapasitet, ved: Utnytter velpr淡vd mellomvare (RDBMS, APP server,.) Virtualisert infrastruktur Robust, ved: God strategi for feilh奪ndtering Testbar, ved komponenter med klart definert ansvar og rolle Enkel, stringent lagdeling, med klart definerte ansvar og rolle Redundant infrastruktur
14. Hva er god IT arkitektur noen flere p奪stander Estetisk, ved: Enkel og passer i eksisterende l淡sningslandskap Gjenbruker Eksisterende investeringer l淡sningens kontekst Gode m淡nstre og velkjente l淡sninger pne standarder Komplett Har et holistisk syn, dvs dekker funksjonalitet, applikasjonsarkitektur, brukerplattform, nettverk, servere, lagring, operasjonelle prosedyrer, .. Dokumentert til et visst niv奪 Kan forst奪s, modelleres og diskuteres uten 奪 g奪 tilbake til originale prinsipper., eller for den sakens skyld lese applikasjonens kode.
16. Hva god IT arkitektur IKKE er Utnytter alle kjente m淡nster Fleksibel for alle mulige endringer Har kapasitet for de neste 5 奪rene Flere anti patterns ??
17. Hvorfor bryr vi oss om IT arkitektur Skal gi virksomheten strategiske fordeler gjennom: Fleksibilitet for nye produkter, tjenester, prismodeller eller markeder Effektivisering av virksomhetens prosesser, og derved lavere operasjonskost Et implementert IT system vil p奪virke bedriftens bunnlinje i 15-20 奪r
Editor's Notes
#3: Tikal, Maya by. F淡rst litt om Maya 200BC 900DC Stor sivilisasjon stein over hele syd Mexico, Guatemala og halve Honduras. Avanserte, bysamfunn,. Senral plass
#4: Maya: Syd Mexico, Guatemala, Honduras, 200 f. Kr , 900 e. Kr Velutviklet samfunn, byer > 50.000 Kompakte pyramider En p奪 hver side av en stor plass I retning av stjernene og sola En ballbane Bygget p奪 og med eksisterende bygninger Anlegg for 奪 samle og fordele vann Lite byplanlegging Arkitekturm淡nster: Mayan Arch V bue
#7: P奪 denne m奪ten ser vi: Samme tjeneste for sluttbruker nesten Tre forskjellige arkitekturer N antall produkter for 奪 implementere en arkitektur
#10: Design: noun: &quot;the combination of details which go to make up a work&quot; verb: &quot;to make the plans and drawings necessary for construction Designer: One who makes designs ...for the constructor&quot;
#16: Br奪 overgant til hvorfor bryr vi oss om arkitektur.