1 / 11

Projekt och Arkitektur

Projekt och Arkitektur. Peter Danielsson, Skandia Liv IT Teknisk projektledare. Inledning. Erfarenheter Skandia Liv har byggt en kommunikations plattform som implementerar SSEK Plattformen byggdes parallellt med framtagandet av SSEK Flera parter kör tjänster mot Skandia. Framgångsfaktorer.

Download Presentation

Projekt och Arkitektur

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Projekt och Arkitektur Peter Danielsson, Skandia Liv ITTeknisk projektledare

  2. Inledning Erfarenheter • Skandia Liv har byggt en kommunikations plattform som implementerar SSEK • Plattformen byggdes parallellt med framtagandet av SSEK • Flera parter kör tjänster mot Skandia

  3. Framgångsfaktorer • Juridik, affär och teknik hänger ihop • Välj ambitionsnivå • Bygga lösning för aktuellt behov eller bygga en generell plattform även kommande behov? • Involvera delar av organisationen som påverkas i skarp drift • Vem ska ha tillgång till arkiv och loggar ? • Vem kontaktar kundföretaget vid fel ?

  4. Projekt över organisationsgränser • Synkronisera tidplaner mellan bolag. Prioriteringar ändras, tillgång till testmiljöer och testdata kan variera. • Säkerställ resurser som stöttar implementering och test av ny part. • Dokumentera ev. manuella rutiner vid fel. Vem ska kontaktas hos motparten, m.m. • Hjälp varandra över bolagsgränserna vid problem, alla har samma mål.

  5. Webbtjänst • En webbtjänst kan exempelvis vara premieändring eller nyteckning • WSDL-fil definierar tjänsten • Enkelt att kommunicera och går att bygga utifrån. • XML-Scheman för ingående meddelande definieras tillsammans med affärsenheten • Versionshantering av tjänster • Använd t.ex. datum i namespace för ingående meddelanden i tjänsten.

  6. Bemanning • Kunskap om bearbetande system • Kunskap om de produkter som ingår i affären • Programmerare med god XML-kunskap. • Resurs med kunskap kring säkerhet på teknisk nivå • Kunskap om SSL och HTTPS • Hantering av certifikat

  7. Arkitektur - Meddelandehantering/routing - XML-validering - Signaturhantering - Loggning - Ingen affärslogik Kommunikationsplattform - Bearbetar ärende för specifik tjänst - Innehåller affärslogik - Kommunicerar med back end Affärskomponent

  8. Tekniska krav, infrastruktur • Webserver som hanterar https • Klient för att etablera SSL-förbindelse med dubbelsidig autentisering. • Lösning för Web Service Security och XML-signature • Integration med bearbetande system • Hantering av asynkronitet • Datalager för arkivering av kommunicerade dokument

  9. Test • Bygg simulerad extern part (klient och server) för inledande interna tester. • Skapa förenklad test-tjänst för att verifiera kommunikation mot den andra parten. • Avsätt tid och resurser för övervakning under extern test

  10. Erfarenheter • Ta tidigt beslut om vilka certifikat som ska användas, beställ och installera i god tid. • Lägg stor vikt vid att bygga bra övervaknings- och felsökningsverktyg

  11. Projekt och Arkitektur Några frågor? peter.danielsson@skandia.se

More Related