KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla. Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT



Samankaltaiset tiedostot
SOA SIG SOA Tuotetoimittajan näkökulma

IT Service Desk palvelun käyttöönotto palvelukeskuksissa

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

MITEN KOKONAISARKKITEHTUURILLA TUETAAN LIIKETOIMINNAN KEHITTÄMISTÄ

Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj IBM Corporation

Raakakahvin tilaus- ja toimitusketju läpinäkyväksi ja luotettavaksi. Jorma Varis, Paulig Tom Lindmark, IBM

<Insert Picture Here> SOA-rakentajan ensimmäiset askeleet avoimien standardien hyödyntämiseen

Konesali ilman rajoja Kongressi A

Keskitetyn integraatiotoiminnon hyödyt

Kuntien yhteentoimivuusseminaari. Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus

Liiketoimintatarpeista toimivaksi järjestelmäksi Jari Kekkonen Chief Consulting Officer Ixonos Oyj

Tietopavelun kehittäminen

Power BI Tech Conference Power BI. #TechConfFI. Johdanto

TeliaSonera Identity and Access Management

.NET 2006 ja sen jälkeen

Pilvee, pilvee, pilvee TERVETULOA! Toni Rantanen

Tukea projekteille: IT-järjestelmät ja -työkalut

Kokonaisarkkitehtuuri ja päätöksenteko

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

Tietohallinnon liiketoimintalähtöinen toiminnanohjaus IT-ERP

HOJ J2EE & EJB & SOAP &...

TIETOJOHDETTU RAKENNUSPROJEKTI Niko Vironen Kehityspäällikkö Fira Group

HITSAUKSEN TUOTTAVUUSRATKAISUT

Nopeutta ja Sulavuutta Analytiikkaan

HSMT J2EE & EJB & SOAP &...

Tapahtuipa Testaajalle...


Web Service torilla tavataan!

Investointien turvaaminen, yhteensopivuuden ja jatkuvuuden varmistamisen kautta

Sovellusarkkitehtuurit

Integraatiotekniikan valinta - tie onnistumiseen.

Perinteisesti käytettävät tiedon (datan) tyypit

Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena. DI Mika Aho BI/DW Specialist

Ketterä analytiikka mitä se voisi olla käytännössä? Case Katedata Delta Motor Group

KADA (Drupal 7) migraatio uuteen (versioon) webiin

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.

KODAK EIM & RIM VIParchive Ratkaisut

APPLICATION MANAGEMENT SERVICES. ecraft

MATTI. Uusia mahdollisuuksia maankäytön suunnitteluun ja hallintaan

Arkkitehtuuri muutosagenttina

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,

Domain spesifinen mallinnus ja generointi käytännössä. Petri Savolainen

ORACLE INFORMATION AGE APPLICATIONS ORACLE FUSION MIDDLEWARE ORACLE GRID

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Kari Rouvinen Johtaja, Technology Products & Solutions. Oracle Finland Oy

Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy

HCM Master Data. Matti Manninen / Arc Technology Oy. Human Capital Management liiketoiminnan moottorina IT Viikko-seminaari 7.10.

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Mitä uutta ConfigMgr 2012 SP2 ja 2016? Panu Saukko ProTrainIT Oy

Miten kaupunki hyödyntää dataa ja mitä esimerkiksi raportointi vaatii järjestelmiltä

AMOlla tiedot lähelle

Digitaalisen työvoiman asiantuntija. Jari Annala Digital (R)evolutionist

Työeläkeyhtiö Varma. IBM Software Day Tuukka Tusa, Digia

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Kuinka hallita suuria muutoshankkeita? Onnistumisen ja epäonnistumisen elementit

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Käyttäjähallinta liiketoiminnan selkärankana. Ratkaisuna LDAP-hakemistot

Yhteistyöllä yhteisiä yhdenvertaisia palveluja. Maaliskuu 2019

Software Group. Sisällön aktivointi. Jouko Poutanen IT Arkkitehti. ECM-seminaari IBM Corporation

Hss Consulting Oy / Teppo Sulonen 1

Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria. CASE: Metropolia. Jaakko Rannila & Tuomas Orama 1

7.4 Variability management

Microsoft Office SharePoint Server 2007

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen

TERADATAN JA SAS DI STUDION YHTEISELO CASE LÄHITAPIOLA

TIKLI Tietojärjestelmien monialaisen oppimisympäristön kehittäminen ja pilotointi. Päivi Ovaska Projektipäällikkö, yliopettaja, TkT

Rauli Kanerva Fujitsu Finland Miten kutistaa 100 tietokantapalvelinta yhteen. Oracle konsolidointi Fujitsun palveluna.

Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn

Marcus ISO55000 ja ELVIS

Portaaliteknologiat mahdollistavat ajattelutavan muutoksen

Avointen ohjelmistojen käyttö ohjelmistokehityksessä

Espoon arkkitehtuurin kehittäminen - Tiedonhallinta ja arkkitehtuuri kaupungin näkökulmasta

Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut

AMP IT UP! Microsoft Dynamics TM NAV 5 julkaisu Jani Liukkonen

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus

Forrester: tietohallinnon prioriteetit

Projektin tavoitteet

CIO muutosjohtajana yli organisaatiorajojen

Smart Tampere - Smart Mobility Heikki Karintaus Smart Mobility teemajohtaja ITS Factory puheenjohtaja

Tiedonsiirto- ja rajapintastandardit

Web Services tietokantaohjelmoinnin perusteet

Inspire-prosessin tilannekatsaus 01 / 2012

Rakentamisen 3D-mallit hyötykäyttöön

Backup Exec 3600 Appliance

QPR kuvausvälineen käyttö ja tavoitteet OKM&OPH, Oppijan palvelut - koulutuksen ja opetuksen osakohdealue. Leena Kononen

ODA = Omahoito ja digitaaliset arvopalvelut

Tieto ja sen mallinnus Fonectalla - Teemme tiedosta arvokasta. Aija Palomäki, TDWI jäsenkokous

Miten varmennan ICT:n kriittisessä toimintaympäristössä?

Pk-instrumentti: Mitä komissio haluaa? Elina Holmberg EUTI, Tekes

Toiminnanohjaus ja tiedolla johtaminen tänään ja tulevaisuudessa

Kuntien integraatioalusta. Hannes Rauhala

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

SharePoint-pohjaisten Intranet- ja Internettoteutusten. Juha Anttila. SharePoint HPR Twitter: #sphpr. Copyright 2014 IITC.

CERION 2.0 Lea Ryynänen-Karjalainen

Poweria analytiikkaan

Transkriptio:

KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT 1

2

Integraatioiden nykytila 2015 Standardoidut: Integraatiotyökalut Suunnittelumallit Prosessit suunnittelulle, toteutukselle, käyttöönotolle ja valvonnalle Ajoalustat Integraatiovalvonta Pieni ja ketterä integraatio-osaamiskeskus Menetelmäkehitys Osallistuminen projekteihin Integraatiosuunnittelu Toteutusten auditointi Koulutus Ulkoistettuna (>90% low cost) Tekninen suunnittelu Toteutus Ympäristöjen valvonta Tuotantoonviennit Integraatiovalvonta 3

Standardoidut menetelmät ICC full support: Environment, Methodology, Monitoring ICC partial support: Environment, Monitoring Integration Renewal Project will remove these Integration Type IT ETL IT SOA IT Direct IT File Access Transfer IT Manual Transfer protocols TP-FTP TP-SFTP TP- ODBC TP-JDBC PDI UC4 SOA-ESB-10g SOA-OSB-11g SOA-BPEL-10g SOA-SCA-11g Direct- Access Unknown Manual- Task Custom- App TP-HTTP TP-JMS TP-WS - SOAP TP-File TP-MQ TP-DTS TP- HTTPS TP - REST ODI Cognos Data Manager Frends HH- Broker Opalis Scheduled- Script SPL- Maha- Integrator HH- Broker Integration tools 4

5 10 vuotta

Projektimalli ja sen liitokset arkkitehtuurisuunnitteluun Proposal: Architecture Preview Architecture Plan Architecture Workshop Prestudy Architecture POC, if risks can be seen Plan + Control Project work 6

AAA = Architecture Preview, Architecture Plan, Architecture Workshop 7

8 Mikä on meidän tietojärjestelmien asemakaava-alue?

Vrt. talonrakennus vs. IT-projekti Rakennustekniikka Yleiskaava Asemakaava Pohjatutkimus Arkkitehtuurisuunnitelma RAKENNUSLUPA Rakennesuunnitelma, LVIsuunnitelma, sähkösuunnitelma 9

Vrt. talonrakennus vs. IT-projekti Rakennustekniikka Yleiskaava Asemakaava Pohjatutkimus Stockmann Arkkitehtuurikuvaukset, standardointi, kumppanit Toimintamallit, asennusskriptit, integraationtemplatet Architecture Preview Project Prestudy Arkkitehtuurisuunnitelma Architecture Plan + Architecture Workshop RAKENNUSLUPA Business Case - hyväksyntä Rakennesuunnitelma, LVIsuunnitelma, sähkösuunnitelma Tarkemmat osasuunnitelmat Plan 10

11 Integraatioiden mallinnus osana yritysarkkitehtuurimallinnusta

ARIS-mallintimen rooli Stockalla Malli ja sen realisointi Looginen malli Fyysinen malli Toteutus Prosessi Tieto Palvelut ARIS ARIS ARIS DB modeling tools... XML modeling tools... CMDB : ServiceNow Järjestelmät ARIS CMDB : ServiceNow Integraatiot ARIS CMDB : ServiceNow APPS Oracle SOA Suite DB files messages in OSB APPS providing services (API) OSB SOAKER: Oracle SOA Suite, UC4, Alustat ARIS CMDB : ServiceNow... Microsoft SCCM 12

Mitä ARIS tarjoaa? Kaikki mallinnus keskitetyssä kannassa Objekteja joilla attribuutteja Objektisuhteita joilla attribuutteja Objektit sijaitsevat yhdessä tai useammassa mallissa. Mallimääritykset määrää, miten objekteja voidaan linkittää yhteen Piirto- ja visualisointiväline objektimallia vasten API, jolla objekteja ja attribuutteja voidaan tuoda ohjelmallisesti 13

YA = LA + TietoA + TekninenA Liiketoimintamalli Prosessikerrokset 1-3 Prosessikerrokset 4-6 Palvelut Sovellukset Palvelimet Tekniset arkkitehtuurit LA LM1 LM2 LM3 Sanasto PT1 PT2 PT3 PT4 PT5 Informaatio PS1 PS2 PS3 PS4 PS5 PS6 PS7 PS6 Organisaatio 1 Organisaatio 2 Organisaatio 3 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 P1 P2 P3 P4 P5 P6 P7 P8 P9 Data SA1 SA2 SA3 SA4 IA1 IIA2 CA3 CA4 SA IA TietoA 14 TA

Esimerkki: Integraatiomallinnuksella johdettu integraatiokehitys 15

IT = Integration Type, ITO = Integration Tool ICC full support: Environment, Methodology, Monitoring ICC partial support: Environment, Monitoring Integration Renewal Project will remove these Integration Type IT ETL IT File IT SOA IT Direct Transfer Access IT Manual Transfer protocols TP-FTP TP- ODBC TP-SFTP TP-JDBC PDI UC4 SOA-ESB-10g SOA-OSB-11g SOA-BPEL-10g SOA-SCA-11g Direct- Access Unknown Manual- Task Custom- App TP-HTTP TP-JMS TP-WS - SOAP TP-File TP-MQ TP-DTS TP- HTTPS TP - REST ODI Cognos Data Manager Frends HH- Broker Opalis Scheduled- Script SPL- Maha- Integrator HH- Broker Integration tools 16

ICC full support: Environment, Methodology, Monitoring Integration Renewal Project will remove these Integration Type Vaihe 1: Ylätason suunnittelu (ARIS) IT ETL IT File IT SOA IT Queue IT Direct Transfer Messaging Access ICC partial support: Environment, MonitoringI IT Manual Transfer protocols TP-FTP TP-SFTP Done in AAAphase TP- ODBC TP-JDBC PDI SOA-ESB-10g SOA-OSB-11g SOA-BPEL-10g SOA-SCA-11g UC4 Direct- Access Unknown Manual- Task Custom- App TP-HTTP TP-JMS TP-WS - SOAP TP-File TP-MQ TP-DTS TP- HTTPS TP - REST Hevy ODI Cognos Data Manager Frends HH- Broker Opalis Scheduled- Script SPL- Maha- Integrator HH- Broker Integration tools IT File Transfer Relex 17

18 Vaihe 2: Sopivan suunnittelumallin valinta (Wiki)

Vaihe 3: Tarkennettu suunnittelu (ARIS) ICC full support: Environment, Methodology, Monitoring ICC partial support: Environment, MonitoringI Integration Renewal Project will remove these Integration Type IT ETL IT SOA IT Direct IT File IT Queue Access Transfer Messaging IT Manual Transfer protocols TP-FTP TP-SFTP TP- ODBC TP-JDBC PDI SOA-ESB-10g SOA-OSB-11g SOA-BPEL-10g SOA-SCA-11g UC4 Direct- Access Unknown Manual- Task Custom- App TP-HTTP TP-JMS TP-WS - SOAP TP-File TP-MQ TP-DTS TP- HTTPS TP - REST ODI Cognos Data Manager Frends HH- Broker Opalis Scheduled- Script SPL- Maha- Integrator HH- Broker Integration tools 19

20 Vaihe 4: Integraation kuvaus Integraatiokatalogissa (Aiemmin: Sharepoint, Nykyisin: Servicenow CI)

Loput vaiheet Tekninen suunnittelu Suunnitelman auditointi Toteutus Testaus ARIS-mallien vienti ServiceNow:n CMDB:hen Valvontaohjeistukset Tuotantoonvienti Valvonta 21

22 Esimerkki: Kuittidatan virtaaminen erppiin Karkean tarkkuustason kuvaus

23 Esimerkki: Kuittidatan virtaaminen erppiin Integraation tekninen kuvaus

24 Tekninen kuvaus viety integraatiolla ServiceNow:n CMDB:hen

25

Yhteenveto 26 Projektin alkuvaiheessa tehdään suunnitelma, mitä dataa liikkuu ja minkä järjestelmien välillä Valitaan toteutustapa ja suunnittelumallit Mallinnetaan ARISilla Tehdään tekninen suunnitelma (pohjaten suunnittelumalliin) Toteutus, testaus Automaattinen CMDB:n päivitys ARIS-mallin perusteella Käyttöönotto