1 IBC Euroforum SoftDev 2.0 utvecklarkonferens 2005-04-26/27 SoftDev_2006-04-26_v1.ppt Sven-Håkan Olsson.

Slides:



Advertisements
Liknande presentationer
Förankrings/avstämnings-möte ÖTP – Öppen Teknisk Plattform
Advertisements

Informationsnätverk för Vården
Janne Dicander Koncern IS-IT strateg
ebXML Awareness Hvorfor, hvornår, og hvordan skall man bruge ebXML? Gösta Mellquist Senior Consultant, e-ComLogistics.
Sammanfattande bilder för Sammanhållen ärendehantering
MaB: Ekvationssystem Allmänt
Anvisningstjänstens roll inom infrastrukturen för Svensk e-legitimation Martin Lindström
Att söka och förvalta kunskap
1 IIR SOA Web Services för SOA-införanden IIR_WS_ _v2.ppt Sven-Håkan Olsson Transacsation.
L U N D S U N I V E R S I T E T N Y I N F R A S T R U K T U R.
Miljarder möjligheter på en plats!
Introduktionskurs för användare Del 3
Nyutveckling av DOK • Projektorganisationen • Vilka är CTK • Hur uppdraget uppkom • Den gamla versionen • Hur vi har jobbat • Utmaningar i.
Utveckling av Er IT-miljö Hjälp med datorproblem Allmän IT-support.
ny dag redo för en Business Value Launch /3/2017 8:37 PM 1
Tjänstens tillgänglighet Interaktion
Affärsintegration och Asset Management
U can’t buy happiness BUT and that is pretty close
”Ett sätt att distribuera Business Objects via webben”
Integration med appar Sven-Håkan Olsson Styrelsemöte.se / Definitivus
Schemaläggnings- och bokningssystem för Linnéuniversitetet HT12
Introduktion till IT och e-Tjänster Delkurs 3 1 Datorer i Nätverk En introduktion till ’Hård Infrastruktur’ DEL 1.
Spatiella egenskaper hos trafiken i operatörsnät Anders Gunnar Spatiella egenskaper hos trafiken i operatörsnät Anders Gunnar Swedish Institute of Computer.
Mars 2005, bild 1 Vad är på G i LDC? Johnny Nilsson NETinfo 30/ Lunds universitets egen IT-leverantör.
Version 1.6 K VÄLKOMNA! UTBILDNING FÖR UTBILDARE SVPL-IT.
Nationell strategi för eHälsa och Socialstyrelsens roll
Sven-Håkan Olsson ny_aerendehantering_v1.ppt
Verksamhetsutveckling & sambruk av kommunala e-tjänster
ÖTP Material efter Sollentunamöte 2-3 maj 2007 Sven-Håkan Olsson, DocAccount efter_sollentuna_maj07.ppt.
Introduktionskurs för användare Del 1
1 ÖTP-möte Stockholm Verksamhetsutveckling & sambruk av kommunala e-tjänster.
Hållbar Utveckling Vad är det?.
Dataföreningen i Sverige
Utbildarutbildning Ny organisation fr o m 1/ IdrottOnline (5 personer) IT/Drift (5 personer)
Balanspunkten i verksamheter Balanspunkten_v1.ppt Sven-Håkan Olsson, Definitivus.
En effektiv IT-struktur med en gemensam standardarbetsplats
Projekt och Arkitektur
1 onTarget project management TM VÄLKOMNA EFFEKTIV KOMMUNAL E-FÖRVALTNING INKLUSIVE SKOLPORTAL Microsoft och Sigma.
1 Standardiserade Nyttomeddelanden med testbänk nyttomedd_testbaenk_ ppt.
Dagens problematik Trygghetslarm.
SOA >> Fast Forward Daniel Akenine, Teknikchef Microsoft AB.
ÖTP-möte Stockholm Diskussionsunderlag Verksamhetsutveckling & sambruk av kommunala e-tjänster.
1 ÖTP-spåret inom Sambruksmöte Stockholm – Presentation Verksamhetsutveckling & sambruk av kommunala e-tjänster.
Anslutning till Mina meddelanden
Myter, fakta och lösningar
Välkommen till Dataföreningens möte om ”e-leg” 12 april 2012, kl
Lars Ögren, EBI Systems AB
www.sentensia.se1 FTV Telefoni – Folktandvårdens lösning beträffande IP-telefoni över WLAN C Göran Norlén, seniorkonsult SENTENSIA.
Verksamhetsutveckling och samarbete kring sammanhållen e-förvaltning
1 L U N D S U N I V E R S I T E T Forskningsplattform Förnyelse av tjänstebaserade, komplexa system Gunilla Jönson Fredrik Nilsson Lunds Tekniska Högskola.
Offentlig sektors ramavtal för ärendehanteringssystem
Läsbar prolog CM 8.1. allmäna principer correctness user-friendliness efficiency readability modifiability robustness documentation.
Andra nordiska mötet, 5-6 oktober 2004, Uppsala Jessica Lindholm, Lunds Universitets Bibliotek SVEP delprojekt 3-5 Jessica Lindholm, Lunds Universitets.
Kartminne En serie bilder som ger övning av ”rutinen” Tänk på: –Vart är jag på väg? –Varifrån är kontrollen lättast att ta? –Vilken är sista säkra? –Förenkla.
IT utvecklar sociala tjänster! 1 KommITS 9 november 2011, Göteborg Åke Svenson, utredare, f d socialdirektör Järfälla,
Vård utan omvägar - en del av programmet för ökad patientsäkerhet
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 8 ( )‏ Innehåll:  Introduktion till Java EE (Enterprise Edition)  Enterprise Java Beans.
Orientering 365 Kartminne HELA ÖVNINGEN bygger på det att DU funderar hur du vill göra din Orientering Du kan förbättra ngt som du vet att du gör.
Lunds universitet / Samordnat IT-stöd vid LU / Mars 2010 NETinfo-möte Samordnat IT-stöd Lunds universitet Johnny Nilsson, PL Birgitta Lastow,
Bild 1 Prognos för länets arbetsmarknad Stefan Tjb.
Från JBOWS (“Just a bunch of Web Services”) till SOA 1 Sundsvall 42, 15 oktober 2008.
1 Generell integration ÖTP Statusrapport Verksamhetsutveckling & sambruk inom kommuner Sambr_statusrapp_gen_integr_ _v2.ppt.
Informationsinfrastruktur Välkommen till ett samarbete för att effektivisera åtkomst till dokument mellan och inom organisationer.
Vägledning 5 steg för att följa Dataskyddsförordningen
Innoveta Innovativa e-tjänster för kompetensutveckling och verksamhetsstöd för kundservice.
Automated and sustainable IT
PoC Mobilt Efos
Om publiceringssystem, lektion ett
Hosting Licensiering och program för hosters
Vårt erbjudande 24/365 Svarsservice – Vi besvarar telefonsamtal, filtrerar dem, kopplar dem och tar meddelanden. Kundtjänst – per telefon, mejl, chatt.
Presentationens avskrift:

1 IBC Euroforum SoftDev 2.0 utvecklarkonferens /27 SoftDev_ _v1.ppt Sven-Håkan Olsson

2 Teknik- eller verksamhetsorientering? BÅDADERA! Det ska inte behöva finnas en motsättning här Båda delarna är nödvändiga villkor för att verkligen lyckas med IT-lösningar

3 Vad är i ropet just nu? Principen SOA. Utfört med Web Services. Vi börjar förstå vad Web Services klarar och inte klarar (  JBI, Indigo, nya WS- * -standarder etc... ) Applikationsintegration ökar starkt (EAI/ESB) Programmeringstrender –Agile/XP –Aspects –Persistenstekniker –mm mm

4 Vilka behov på hög nivå löser SOA och EAI/ESB? Kostnadseffektiv IT–återanvändning (tjänster återanvändbara, interoperabilitet) Flexibilitet, ledtid vi affärsförändringar (snabbt plocka ihop applikation från smörgåsbord, interoperabilitet) Hantera organisatoriska gränser optimalt (tydligt black-box-tänkande, interoperabilitet)

5 ”Balansplattan” för måloptimering för säkerhetsklassning Medborgarnytta Risk/skade- konsekvenser Verksamhetsnytta Lag/regel- krav Kostnad/ resurser Se även Sambruk ( för säkerhetsklassningsrapporten...

6 Processer och expertis-system Process B Ny hängränne- process B2B-process C (extern part även) Tjänst X1Tjänst X2 Process A Gamla stuprörs- processen till X Expertis- system X Tjänst Y1 Stordator Ö Expertis- system Y Användar- gränssn. o logik – stöd t processer Smörgåsbord av tjänster

7 Framtida behov... flexibilitet, återanvändning Tjänst Expertis- systemen Smörgåsbord av tjänster Tjänst Process

8 Svaret på frågan om SOA, EAI och Allting ”Ren datakom” Syntax- definition Semantik- definition Process- definition Välj integrations- teknik EAI, ESB WS Grov mappning 42 SOA EAI = Enterprise Application Integration, ESB = Enterprise Service Bus, WS = Web Services

9 Java-spåret intro Effektivitet i ”programmeringsverkstan” Flexibilitet Framtidssäkring Användarvänlighet

10 Tekniken sticker fram... Verksamhet Teknik När saker inte GÅR att göra obrytbart eller exakt samtidigt Verksamhetsmässigt orsakade långa verksamhetstransaktioner Tekniskt orsakade långa verksamhetstransaktioner Kräver Funktionalitet i verksamhetsstödet (kompensation etc) Kräver

11 Processdefinitions-lagret detaljerat ”Ren datakom” HW Syntax- definition Semantik- definition Välj integrations- teknik Överenskommelser Kontrakt Workflow, orchestration, business process automation, choreography, arbetsflöden, ärendehantering etc – behandlas här som ungefär samma begrepp Business workflow Ta om hand verksamhetsmässigt orsakade långa verksamhetstransaktioner Business workflow Technical workflow Technical workflow Ta om hand tekniskt orsakade långa verksamhetstransaktioner

12 Övervakning, versionering, underhåll Snabbhet, återanvändning och dynamik är mycket bra, men risk att WS resp SOA ger inter-application spaghetti! WS innehåller i sig inget för driftövervakning, det måste tillföras Använd t ex: –Anropad-utav (oblig. sidoparameter) –Applikations-ansvarig hos anropande (oblig. sidoparameter) –SOA-ping (för test, för driftövervakning, kan ge svar på versioner) –Skapa SOA-nav? Integration Broker? (Dock single-point-of-failure.) –Ha noga uttänkt strategi för versionering (både anrop och meddelanden – XML är faktiskt råddigt härvidlag) –mm mm

13 Java-spåret slutkommentarer Java går en aning mer mot ”glad- programmering”, RAD, nu, typ VB6, t ex genom konfiguration inne i klasserna, annan annotation, SQL direkt etc – står mot storskalighet, elegant skiktstruktur och deployment-kapabiliteter... ?! Testbarhet seglar upp som en av de viktigaste egenskaperna

14 Java-spåret slutkommentarer Knappt ingen organisation har endast en teknikmiljö – interoperabilitet med andra applikationer viktigt –Contract first ofta bäst, kontraktet kan bestå av Kommaseparerat i batchfil XML i batchfil XML i Web Services Delad relationsdatabasmodell etc –I andra fall kan vi generera istället, utgående ifrån Java-kod – code-first

15 Sven-Håkan Olsson, CTO 0708 – Även kursledare 3-dagars DF-kurs SOA, WS, EAI Säkerhet Enkelhet Sänkta kostnader Enklare, säkrare och billigare inloggning baserat på telefoni Minskar kostnader för utskrift och porto Transacsations ledord Kom ihåg seminarie- utvärderingen!