Att tänka på inför integrationen

Relevanta dokument
Slutrapport. APFy.me

Versionsinformation 5.0 Dokumentet beskriver de funktionsförändringar som införts mellan version 4.7 och version 5.0 som driftsätts under Q

Standardiserade API:er

Kommits vårkonferens 2009

Implementation av ifenix. En översikt

Lathund. Exportmodul INFORMATION FRÅN VITEC. VITEC Affärsområde Fastighet Växel

API:er/Mashup. Föreläsning 4 API:er och Mashups. Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet. Webbteknik II, 1DV449

Projektbeskrivning Effektivare integration mot portaler och dokumentplattformar SBUF-projekt Stockholm

Ärendehantering i Incit Xpand. Niclas Petersson Mikael Svensson

Bli framgångsrik med CRM. Det behöver inte vara så komplicerat! made for sales people

Nyhetsdokument Vitec Energiuppföljning

Bredbandsbåten Hubory, Johan Hagert

Plugboard Guide till WooCommerce. Stöder - WooCommerce 3.x

Användarmeddelande (november 2015) Ny programversion. FLEX Lön. Version 16.1a

LEFI Online. Anslutningsinformation

Kom-Igång-Guide för Plugboard. Nordisk e-handel

(7) Neptune Version release information. Copyright Visma. Med ensamrätt.

LEGA ONLINE. Bli lönsammare med Lega Online. - Sveriges största internetbaserade bokningssystem.

1ME323 Webbteknik 3 Lektion 6 API. Rune Körnefors. Medieteknik Rune Körnefors

Osolo Consultant Group AB..NET-utvecklare

Flera landsting. ETT gemensamt e-arkiv

Konsultprofil Joel Andersson Född 1976

Konferens FAI Dokumenthanteringssystem i Alfresco

Framtida tillhandahållande av Fastighetsinformation

Kom-Igång-Guide för Plugboard. Fyndiq

Projektkontoret. Januari

Olika former av metodstöd

Projektdirektiv. Version: 1.0. Projekt: Förstudie Ekonomisystem Ålands kommuner och kommunalförbund

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB

Kompetensprojekt På det mänskliga planet

PrintObs.NET dokumentation

Vattenfall E-Invoice Onboarding

IDC. Effektiv administration av identiteter i flera system IDENTITY CONNECTOR PAS SECURITY ID-KORTTILLVERKNING TIDSSYSTEM HR-SYSTEM BESÖKSSYSTEM

Riktlinjer Projektmodell fo r Kungä lvs kommun

Laboration 2 RESTful webb-api

Aditro Summit Erbjudande förflyttning Personec S till L Per Johansson Copyright Aditro. All rights reserved.

Mobilt Efos och ny metod för stark autentisering

KONSULTPROFIL Juan. Systemutvecklare.NET/EPiServer/Commerce. Sammanfattning. Kompetens. Uppdrag

Mobilt Efos och ny metod för stark autentisering

Införande av Primula på Malmö högskola

BTH Studentkontohantering API Management

Att välja verktyg för portföljhantering. - Vad vet en leverantör om det?

Calligra. En allmän inledning. Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll

Riktlinje Hantera e-arkiv

Mobilt Efos och ny metod för stark autentisering

Checklista för införande av webbokning ProSang JAVA

Integration mellan Flex Lön och Flex HRM

E-arkiv Stockholm - leveranser och tillgängliggörande. Matilda Ekström, Stockholms stadsarkiv

Checklista Integrationsförnyelsen

Sidan 1 av Kvittens/Efterbeställning av nycklar/cylindrar i KeyDesign

SLL Juridik och upphandling Upphandlingsavdelningen. Kravspecifikation för. Digitala kommunikationsplattformar,sll1925

Webbtjänster med API er

Kom-Igång-Guide för Plugboard CDON

Din leverantör av hissautomater, pallställ, grenställ och utdragsenheter.

Uppgraderingsinstruktion för Tekis-FB 7.0.3

Taxi boknings system, inpassering och medlemshanterings system, betallösningar, realtidssystem, App utveckling

Checklista för Driftsättning - Länsteknik

Plugboard Innehållsgrupper. Uppdaterad:

Spetskompetens inom systemintegration, SOA och systemutveckling

Uppdatera Mobilus Professional till version * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

JavaRats. Kravspecifikation. Version 1.1. Gustav Skoglund Marcus Widblom Senast ändrad: 13 / 05 / 08

THE KEYS OF DE-PROVISIONING IDENTITIES JOHAN KRONANDER, 09:30-10:20

Plugboard Guide till prislistor

E-arkiv Stockholm - anslutningar och tillgänglighet. Matilda Ekström, Stockholms stadsarkiv

Plugboard Guide till Magento. Ecommmerce. Stöder - Magento 1.9.x

Verksamhetsnytta är viktigare än Teknik

Arkivkrav vid införande av nytt IT-system

Arbeta fram kravspecifikation för integrerat system för digital signering.

Projektplan: Ledningsinformationssystemets datalager

Tomas Axelsson

SAMARBETE MELLAN 9 LANDSTING R7E-PROJEKTETETS RESA TILL GEMENSAMT E-ARKIV 29/ Flera landsting ett gemensamt e-arkiv

E-legitimationsdagen. Metadata Underskriftstjänst Praktisk implementering och demo. Stefan Santesson

Systemutvecklare SU14, Malmö


Projektarbete. Johan Eliasson

Säkerställ er tillgänglighet Kommunikationsrapporteringsverktyg

Stockholm Open Award 2014 Meet Up 26 mars Trafik och framkomlighet

JavaScript in SharePoint and not just for Apps. Wictor Wilén

Konfigurationsguide för Hogia PBM Time & Project för Installatörer, IT-tekniker

R7e-arkiv ett exempel på en fungerande e-arkivlösning

CRM i molnet en integrationsutmaning? Fredrik Setterberg, COO

Streamflow. Koncept / produkt / demo / komma med. Jan Nilsson. Certified Java Professionals 1

E-tjänster för W3D3 Workshop. Jan Andersson

Lathund Blanketthotell Komma igång

Mobila lösningar. Marina Klinglöf, Stefan Hagman, Fredrik Gulliksson, Bjarne Boesen EG Sverige

Nyheter i. Solen ORBIT 6.7

Hitta guldgruvor och jaga tidstjuvar. Kompletta affärssystem för bemanning och rekrytering.

Data på disk är en teknisk lösning i Capitex Säljstöd som gör att viss information ej sparas i databasen utan direkt på serverns hårddisk.

Checklista anslutning Serverat. Version 1.0

Riktlinjer vid utveckling av IT-stöd

MMK. Intelligent ärende- och inventariehantering

BIM Alliance Sweden. Gemensamt intressentgruppsmöte

Projektbeskrivning Effektivare tillvals- och offerthantering vid byggprojekt Stockholm

Framtida tillhandahållande av Fastighetsinformation

EFH på Peab. BEAst årsmöte Klas Antoni Markus Nilsson

Effektiv och smidig kommunikation

RDT Externt Webbtjänst Gränssnitt

Implementering, uppföljning och förbättringsarbete.

Intressent- och behovskarta

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs

Transkript:

Att tänka på inför integrationen

Vem är jag Systemarkitekt på Incit, arbetat 1 år på Incit 15 år i branschen Jobbat som konsult och linjeanställd Jobbat mycket med integrationer av olika slag

Agenda Bakgrund integrationer Varför integrera? Dubbel- eller enkelriktad integration Trenden är få UX-gränssnitt som är företagsgemensamma Mer kontroll över gränssnitten Vilka typer stöder Incit? Fil/WS REST och WCF/Databasvy/ESB Vad brukar gå fel Exempel på lyckade integrationer Nycklar för att lyckas med integrationen

Varför integrera Dubbel- eller enkelriktad integration? Enkelriktad Enbart hämta eller skriva information till annat system Dubbelriktad Hämta information och skapa ny information i annat system Gemensamma gränssnitt Webbgränssnitt vanligt Lättåtkomligt från flera ställen Igenkänning för användare Mer kontroll över gränssnitten Extern byrå göra gränssnitt Programmera egna gränssnitt Data samlat på ett ställe En gemensam ingång för en function Annat Ekonomisystem där huvudbokföringen sker Lagra document på annat ställe

Vilka typer stöder Incit WCF Standardpaket finns för funktioner som finns på Xpand webb XML Vanligaste formen av integrationer mot Xpand. REST FAST API FI2 standard XML Innehåller inte så mycket data som Xpand Services Enbart hämta data I version 1 av standarden Enklare anrop från olika enheter JSON Filintegration XML Textfiler JSON Oftast förekommande I integrationer mellan ekonomisystem Incit byggt nytt export ramverk för att exportera olika ekonomi data till flertalet format(ehf, SIE4, Agresso, PB03 mfl)

Integrationsmöjligheter Incits standardpaket Till för att passa brett inte för enskilds behov som varierar WCF tjänster Blir nästan alltid specialskrivna för varje kundfall, bör enbart användas om data inte skall visas Live Som standard uppsatt som enkeltrådig men går att aktivera multitrådning vilket ger bättre prestanda när FastApi det är många användare REST API Filintegration Xpand stödjer flertalet format av filer Inte att föredra, då det ofta brukar bli en del problem med filintegrationer

Vad brukar gå fel? Kommunikation Fel förväntningar Funka precis som förut fast bara bättre Olika bilder av slutresultatet Vi är ju Klara med vår del, när är Incit klar med sin del? Underskattning av komplexiteten Svårt att veta vilka tekniker som redan används t ex Cache - En hel del saker bygger på att man har tillgång till interna nycklar

Några svårigheter Inkonsistent data vid uppstart Alltid svårt med integration av befintliga system Initial synkronisering av data mellan system Konsistens över tiden Prestanda Sammansättning Hur skall informationen visas. Om flera små webservices skall leverera data, vilken data skall visas på vilka ställen.

Man har det här Men får det här Så vill man göra en integration som man tror är enkel

Exempelintegrationer Några befintliga och påbörjade integrationer mot andra system Willhem Export av fastighets- och kontaktdata till externt system för kundtjänst XML filer skapas så fort en ändring sker I Xpand på definierad data Integration via webservices tillbaka till Xpand från kundtjänst. Arbetsordrar skapas från kundtjänst och placeras på rätt servicecärd Gavlegårdarna Har vi jobbat mycket med tillsammans med deras IT leverantör för att skapa skräddarsydda webservices som levererar bara den datan de behöver visa på rätt ställe med bästa möjliga prestanda Uppsalahem Nattliga batcher för att cacha datat istället för att läsa live från Xpand hela tiden. Massor av integrationer med olika ekonomisystem

Exempelintegrationer forts Lyckad envägsintegration med Databasvy och Webservices till CRM system Ändringar görs på kontakter I Xpand, ändringar I database fångas upp och webbservice anropas för att tanka över informationen från Xpand till CRM system. Lyckad integration med omskrivning av webb till eget felanmälningssystem Listar alla fastigheter och kontakter så att användarna själva kan göra felanmälningar och se sina egna och omkringliggande felanmälningar. Kan ladda upp document Skicka påminnelser Hämtar uppgifter från fastighetsbasen

Nycklar för att lyckas Förstudie Plan på vad man vill uppnå Hur ska användarna jobba i framtiden? Kartlägg flöden Håller det? (exempel med CRM) Bestämma vilket system som skall ha masterdata Bestämma vad som behöver integreras? (in/ut) Val av metod REST, WCF eller Fil Projektgrupp Snabba kontaktvägar Projektgruppsmöte Ansvarig på båda sidor Tydlig projekstyrning Inga beslut I korridor

Nycklar för att lyckas Infrastruktur/Miljö Rättigheter Brandväggar Certifikat Säkerhet Testmiljö Realistisk tidsplan Glöm inte att Incit kan behöva tid för att komplettera funktioner Tydlig projekstyrning Inga beslut I korridor Kommunikation Kodexempel Dokumentation Viktigt med kraven Förstudie ett måste för att Incit skall veta vad som skall skickas in och vad som skall levereras så att bästa prestanda kan uppnås och onödiga anrop undviks. Förväntningar! Ta hand om förändringar på ett bra sätt-

Checklista Gör åtminstone detta Sätt upp en relevant tidsplan Utse projektledare på båda sidor Avsätt tid för projektledning av integrationen Genomför en förstudie där båda parter är överrrens om kraven och vilken data som skall skickas in respektive levereras Tydlig projektstyrning Dokumentera beslut som tas

Om det verkar besvärligt

Frågor? Funderingar?