jauna integrācijas platforma rest, viktors oškukovs

15
HORIZON Jauns risinājums dažādu sistēmu integrācijai – REST Viktors Oškukovs, 30.07.2014.

Upload: fms

Post on 29-May-2015

150 views

Category:

Software


5 download

DESCRIPTION

Prezentācija semināram "Horizon loģistikas procesu pārvaldībai", 13.08.2014.

TRANSCRIPT

Page 1: Jauna integrācijas platforma REST, Viktors Oškukovs

HORIZON Jauns risinājums dažādu sistēmu integrācijai –

REST

Viktors Oškukovs, 30.07.2014.

Page 2: Jauna integrācijas platforma REST, Viktors Oškukovs

Kāpēc sistēmas ir jāintegrē?

Ja sistēmas nav integrētas:•Daudz manuāla darba•Daudz kļūdu vai neatbilstību starp sistēmām•"Pārrauts" un palēnināts biznesa process;•Nevar izmantot neintegrēto sistēmu visas iespējas•Izmaksā organizācijai dārgi

Page 3: Jauna integrācijas platforma REST, Viktors Oškukovs

Kā izvairīties no šīm problēmām?

Variants A: Visu uzskaitīt vienā sistēmā

Variants B: Integrēt sistēmas

Page 4: Jauna integrācijas platforma REST, Viktors Oškukovs

Integrējamas sistēmas• Integrēt var jebkuras IT

sistēmas• Var būt gan viena

virziena, gan abpusējas integrācijas

• Horizon bieži ir sistēma, kurā jānonāk rezultātam

• Integrācijas procesā visbiežāk iesaistītas 3 puses – Pasūtītājs, Horizon piegādātājs un Trešās sistēmas izstrādātājs

Manuālā datu apmaiņa

Automātiskā datu apmaiņa

Interneta veikals /

Web portāls

Interneta veikals /

Web portāls

Dokumentu vadības sistēma

Dokumentu vadības sistēma

Personāla sistēma

Personāla sistēma

Citas Sistēmas

Citas Sistēmas

Page 5: Jauna integrācijas platforma REST, Viktors Oškukovs

Patreizējā FTG arhitektūra

FTG ServerFTG Server

Transportācija

Funkcionalitāte

Aplikācijas savā starpā sarunājās 1:1, nav atkārtojami izmantojami servisi

Aplikāciju komunikācija droša tikai klienta iekštīklā

Klienta funkcijas

Klienta funkcijas

WEBWEB

FTG ClientFTG

Client

PHPPHPJavaJavaFTG

ClientFTG

Client

.Net.NetJavaJavaFTG

ClientFTG

Client

WSWSFTG

ClientFTG

Client

AppApp

Aplikācijas

Visām aplikācijām un servisiem nepieciešama papildus programmatūra

Klienta funkcionalitāte ir jāiestrādā HORIZON

Page 6: Jauna integrācijas platforma REST, Viktors Oškukovs

Jaunā REST integrācijas platforma

Slodzes balansēšana / HTTPSSlodzes balansēšana / HTTPS

SpraudņiSpraudņi

REST servisiREST servisi

FTG ServerFTG Server

Enterprise Services BusEnterprise Services BusWSWS WSWS WSWS WSWS WSWS

WEBWEB PHPPHP CRMCRM .Net.Net JavaJava

Aplikācijas

Transportācija

Funkcionalitāte

Trešo pušu aplikācijas, jebkuras platformas un tehnoloģijas

Vienota platforma uzņēmuma servisu publicēšanai, izmantošanai un pārvaldībai

Standartizēti risinājumi HORIZON slodzes balansēšanai mērogošanai.Sakaru šifrēšana SSL

Uzņēmuma specifiskā funkcionalitāte

100% HORIZON funkcionalitāte izmantojot standarta HTTP

Page 8: Jauna integrācijas platforma REST, Viktors Oškukovs

Piemērs A – Integrācija ar loģistikas moduli

Pasūtījumus veido klienti , izmantojot uzņēmuma www. Sinhronizējas arī klasifikatori (piem. nomenklatūra)

REST integrācijas platforma

REST integrācijas platforma

Preču vai produkcijas pasūtījums manuāli reģistrē lietotājs

•Pieprasījuma vai noliktavas dokumenta ievadīšana manuāli •Automātiskā ģenerēšana izmantojot REST integrācijas platformu

•Pieprasījuma vai noliktavas dokumenta ievadīšana manuāli •Automātiskā ģenerēšana izmantojot REST integrācijas platformu

Page 9: Jauna integrācijas platforma REST, Viktors Oškukovs

Piemērs B – integrācija ar Dokumentu vadības sistēmām

Dokumentu vadības sistēma – piemēram, Doclogix, LotusNotes,

Namejs, Sharepoint utt.

Integrējamie objekti – Ienākošie

rēķini, līgumi, projekti,

personāla pieteikumi utt.

Integrējamie objekti – Ienākošie

rēķini, līgumi, projekti,

personāla pieteikumi utt.

Horizon – resursu un finanšu

uzskaite

Page 10: Jauna integrācijas platforma REST, Viktors Oškukovs

Jaunā REST integrācijas platforma Horizon esošās platformas FTG lietotājiem

• Esošais FTG paliek, no 2015.gada vairs netiek attīstīts

• Rekomendācija: Ja šobrīd datu apmaiņas interfeiss darbojas, tad mainīt neko nevajag

• Ja plāno datu apmaiņas interfeisus attīstīt, tad jāizmanto iespēja saņemt jaunu REST platformu esošai instancei FTG instancei (bezmaksas)

Page 11: Jauna integrācijas platforma REST, Viktors Oškukovs

FMS Sistēmu integrācijas pakalpojumi

Izpēta Rekomendē un Apraksta

Integrē un vada projektu

Page 12: Jauna integrācijas platforma REST, Viktors Oškukovs

FMS – kā varam palīdzēt?• FMS ir integrāciju speciālistu komanda, kura ir gatava

uzņemties atbildību par veiksmīgu vairāku sistēmu integrāciju;• Ja jūsu organizācijai nepieciešama sistēmu integrācija, FMS

izpētīs esošo situāciju un sagatavos tieši jūsu organizācijai piemērotu integrācijas risinājumu

• Gatavi uzņemties atbildību par veiksmīgu projekta ieviešanu

Page 13: Jauna integrācijas platforma REST, Viktors Oškukovs

Veiksmīgas integrācijas priekšnosacījumi

• Zinoša izstrādes komanda• Efektīva integrācijas tehnoloģija (piemēram,

FMS REST)• Projekta organizācija – nepieciešama

koordinācija (integrācijas projektos visbiežāk iesaistītas 3 puses)• Pasūtītāja spēja izstāstīt par vēlamo biznesa

procesa norisi (nodefinēt uzdevumu)

Page 14: Jauna integrācijas platforma REST, Viktors Oškukovs

Ieguvumi no sistēmu integrācijas• Datu integritāte - vairākas līdz šim neintegrētas sistēmas

darbojas kā vienots risinājums • Mazāk kļūdu – augsta datu kvalitāte, uz kuriem var balstīt

kvalitatīvas atskaites• Automatizēta apmaiņa – vairāk laika, varam savlaicīgi iet

mājās no darba :)• Nepārtraukts biznesa process – varam veidot atskaites,

kura ietver visu nepieciešamu informāciju (to nevajag meklēt dažādās sistēmās)

Page 15: Jauna integrācijas platforma REST, Viktors Oškukovs

Paldies!

440. versijas

Jaunā REST platforma pieejama no

Viktors OškukovsFMS SIA