Tietojärjestelmien integrointi (5op)
Opintojakson tunnus: LUD2023
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- Vastuuhenkilö
- Jarmo Talvivaara, Vastuuopettaja
Osaamistavoitteet
1. Opiskelija tuntee organisaatioiden tietojärjestelmien integroinnin perusteet.
2. Opiskelija tuntee järjestelmien integroinnin tarpeita, tavoitteita, etuja ja haasteita.
3. Opiskelija tuntee ja osaa soveltaa yleisimpiä integrointistandardeja ja -tekniikoita.
4. Opiskelija osaa arvioida organisaation arvoketjun ja verkostojen tietojärjestelmien integrointitarpeita ja suunnitella tarvittavat integrointiratkaisut.
5. Opiskelija tuntee järjestelmäintegraation ja tietohallinnon suhteen ja tyypillisimmät haasteet organisaatioiden IT-ratkaisuiden organisoinnissa liiketoimintalähtöisen integraation näkökulmasta.
6. Opiskelija osaa käyttää ja soveltaa erilaisia työkaluja organisaatioiden tietojärjestelmien integroinnin toteutukseen ja integraation hallintaan (orchestration).
Sisältö
• Johdanto tietojärjestelmien integrointiin; integroinnin tavoitteet, edut ja haasteet.
• Tietojärjestelmien ja integroinnin merkitys organisaatioiden verkostojen ja suhteiden hallinnassa. Vertikaalinen integrointi , horisontaalinen integrointi. "On demand"-liiketoiminta ja dynaaminen integrointi.
• Erilaisia integrointitekniikoita ja -menetelmiä: Web 2.0, XML-pohjainen integraatio, SOAP & WebServices, EAI- Enterprise Application Integration,
• SOA-palveluperustainen arkkitehtuuri, ESB-Enterprise Service Bus-palveluväylät, UDDI-palvelurekisterit, BPEL-orkestrointikieli.
• Integrointityökaluja ja -alustoja
• Järjestelmäintegraatio Microsoft .NET ja Java-tekniikoiden näkökulmasta. SOA/BPEL-toteutus Netbeans-työkalulla, case: SAP NetWeaver, case: Microsoft BizTalk.
• Eri tekniikoilla toteutettujen tietojärjestelmien integrointiharjoituksia.