Sytyke 2004 esitys v.1 · EAI/ETL Brokers and Adapters EAI/ETL Brokers and Adapters ESOA Web...
Transcript of Sytyke 2004 esitys v.1 · EAI/ETL Brokers and Adapters EAI/ETL Brokers and Adapters ESOA Web...
TietoEnator © 2003
Arkkitehtuurisuunnittelun haasteet:tänään SOA ja Web Services, mitä huomenna?
Sytyke –laivaseminaari 8.9.2004
Lauri KeltikangasTietoEnator Digital Innovations
[email protected] | 08.09.2004
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
AgendaEsittäytyminen
Arkkitehtuurisuunnittelun perusteetMistä näkökulmasta asioita tarkastellaan
Arkkitehtuurisuunnittelun nykyiset haasteetSOA ja Web Services – mitä muuta?
Arkkitehtuurisuunnittelun tulevat haasteetMitä SOA:n ja Web Service:n jälkeen?
Yhteenveto
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
TietoEnator Management Consulting
Processing & Network
Resource Management
Digital Innovations
Production &Logistics
Telecom &Media
Public & Healthcare
Banking & Insurance
Software Centres
IT Strategy & Governance IT ArchitectureProject Management
Other units in Digital Innovations concentrate on:
ManagementConsulting
• Digital Media• Collaboration & content
management support• Management information • EAI• Project management
methodologies
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Arkkitehtuurisuunnittelun perusteet
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Asuinrakennusten kosteusvauriotesimerkki vääristä rakenneratkaisuista
Sisällysluettelo
Johdanto
Sisäilma ja terveys
Rakentaminen, rakennusmateriaalit ja remontointi
• Rakennusosat ja rakentaminen• Ilmanvaihtojärjestelmät• Remontointi• Kosteusvaurioiden tunnistaminen ja
korjaaminen• Lämmitys
Asiantuntija-apua
Lisätietoja
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Viikinranta ympäristöineenesimerkki liian raskaasta rakenneratkaisusta
Peruskallio
Savea 5m
Kivimursketta 20m1970 -luvulla
betonipaalut
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Core
sys
tem
gene
ratio
n N
Totalbusiness
productivity
Core
sys
tem
gene
ratio
n N+
1II III IV
Phases of IT change cycle:
I Governance & sourcing actionsII Core system renewalIII Business process re-engineeringIV Value capturing
Time, years1- 3 1- 4 0 - 10
IT/Process Development “S Cycles”
I
1
old processes
new processes
architecture development
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Arkkitehtuurin kulmakivetYdinprosessien tarpeisiin vastaavat liiketoimintasovellukset, joiden toiminnalliset päällekkäisyydet on karsittu minimiin
Hyvin hallitut tietokannat (asiakkaat, tuotteet, tilaus/toimitus-tiedot)
Viestinnän ja tietämyksenhallinnan verkko
Sisäiset ja ulkoiset integrointipalvelut
Liiketoiminnan joustavuus- ja hallintavaatimuksiin vastaavat alustat(ohjelmistot, laitteistot, tietoliikenne)
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Enterprise IT Architecture
Enterprise ITArchitecture
Enterprise ITArchitecture
TechnicalArchitectureTechnical
ArchitectureInformation Systems
ArchitectureInformation Systems
Architecture
Applications &Databases
Applications &Databases
Technology &InfrastructureTechnology &Infrastructure
What are the standards and principles in
application technology and infrastructure
What are the required IT service components and how they are governed
What kind of applicationsand databases there areand what are their roles
IT Service ArchitectureIT Service Architecture
All these aspects shouldbe considered together -
otherwise only verygeneral guidelines can be
given to a single issue
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Architecture Planks & Pillars – Case:TietoEnator
TE E
RP
Focus -intranet
DFR
Technology,architecture
Application relatedinfrastructure services
Platforms, Infrastructure
Business applications
Processes
TE common solutions BU specific
Common business components
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
EnterpriseScope
Enterprise IT Architecture Issues
Domain AScope
Domain BScope
Enterprise architecture decisionsDomain architect decisions
Application architectdecisions
Component (Service) ownerdecisions
EnterpriseArchitecture
Domain
EnterpriseArchitecture
Domain
”System of components” architecture”System of components” architecture
”System of systems” architecture”System of systems” architecture
Component(Service)
scope
ApplicationArchitecture
Domain
ApplicationArchitecture
Domain
Applicationscope
IT Vendor
Group IT
Domain IT
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Arkkitehtuurisuunnittelun nykyiset haasteetSOA ja Web Services – mitä muuta?
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
In Our Hands Today … in terms of acronyms
Applicationintegration
Applicationintegration
NetworkedcomponentsNetworked
components
ExternalnetworkingExternal
networking
”Thick”infrastructure
services
”Thick”infrastructure
services
Application & data harmonization
Application & data harmonization
J2EE / .NETXML
access mgmtdirectoriesdocument mgmt
ebXMLXMLEDI
ERP2SME ERP
EAIDW
SOA web services
SOA = Service-Oriented ArchictectureDW = Data WarehouseEAI = Enterprise Application IntegrationSME ERP = Small & Medium Enterprise ERP
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Service Oriented Architecture
E-Services
XML/HTTPXML/HTTP
messagingmessaging
Inter-enterprise
Enterprise
An application
A Program
Loose
Coupling
Scope
Components
Services
Objects
Tight
Typical access method
Large-grainbus. objects
Reuse
Tasks
Processes
Motivation:• Process integration• Collaboration across borders
Service-oriented architecture has been the best practice of systems engineering for long time. However, it has lacked standards and tools but web services are now changing the situation.
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Framework for Architecture Development
Business DevelopmentPriorities for IT Development
Business DevelopmentPriorities for IT Development
Information SystemsArchitecture
Information SystemsArchitecture
Technical ArchitectureTechnical Architecture
application maps, keyinformation sets, ownerships, developmentresponsibilities
data management, development tools, system management, data communication, security, hardware, operating systems
Enterprise IT Architecture
ITService
Architecture
ITService
Architecture
IT Service Market
service components, service level agreements, vendor management
How are enterprises approachingthese issues ?
How are enterprises approachingthese issues ?
Real Time Enterprise Zero Latency Agility
Information & Communications Technology
Information & Communications Technology
Web Services
OnDemand
SOA ESB
ITUtility
ITAgility
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
CIO
Architecture layers – Case: TietoEnator
Business applications
SSO EAI SharePoint
MS OfficeMS ExchangeIBB
CDS
Workstations, servers,
communication networks
AD Portal
Security, I*Net (intra, inter, extra, portal),
directories, integration,doc mgmt
Platforms, Infrastructure
Applications, application development, databases
Application related infrastructure services
i3O
Implement common infrastructure
Implement and enforce common application services
Identify common functional requirements ->Rationalise / Harmonise implementation roadmaps
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Architect for IT Agility / IT Simplification
Source: HP
IT Principles Architecture Patterns
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Architecture ”Patterns”
High volumetransactionprocessing
Real-timeresponse
Analytical &decisionsupport
Work groupsupport
Enterprisesystem
Productefficiencies
Customerresponsiveness
Market segmentation
Risk mgmt
Knowledgesharing
Integration &standardization
Cost savings Flexibility &growth Profitability
InnovationSpeed to market
reuse
Processimprovement
Low unit costReliabilityScalability
Performance
Data accessPublish & subscribe
RedundancyEase of use
Analytic engineProcessing powerData convergence
Ease of useReliability
High bandwidthPeer to peer
Vendor providedData visibilityStandardized
processes
New code Middleware Data warehouseShared
technologyplatform
Applicationmodule
Strategicdrivers
Targets
Keycharacters
Integratingtechnology
source: MIT, Center of Information Systems Research
OLTP Digitalservices BI Groupware ERPParadigm
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Arkkitehtuurisuunnittelun tulevat haasteetMitä SOA:n ja Web Service:n jälkeen
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
BPMBPM
DI Architecture Barometer - August 2004
B2BB2B
EAIEAI
PMIPMIinfra
re-eng.infra
re-eng.
Zone of seriousplanning
ICT gover-nance
ICT gover-nance
DWDW
Full-scaleimplementation
”General interest”
digitalservicesdigital
services
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
”New Age BPM”
Business Process FusionB2B
e-Businesspartner integration
long processes
web services SOA
new age BPM?
EAIBPEL
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Hype Cycle for Application Integration and Platform Middleware, 2004
Source: Gartner Group 6/2004PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Application Integration Landscape
Orchestration -Compositeapplications
PortalsandBPM
PortalsandBPM
EAI/ETL
Brokers andAdapters
EAI/ETL
Brokers andAdapters
ESOA
WebServices
ESOA
WebServices
Legacyapplications
Newapplications
IntegrationProducts
BusinessProcesses
Methodologiesand concepts
Developmentenvironments
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003Source: SAP
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
High-level vision of Business Process Management
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Yhteenveto
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
MiksiMiksi MitäMitä MitenMiten
Ymmärtäminen Kuvaaminen Ohjaaminen
Tehdään asiat oikein
Arkkitehtuurityön osa-alueetRight Things - Things Right
Tehdään oikeita asioita
Miten löydetään riittäväkäsitys siitä mitkä ovatkokonaisuuden kannaltakeskeisiä asioita?
Miten löydetään riittäväkäsitys siitä mitkä ovatkokonaisuuden kannaltakeskeisiä asioita?
Miten arkkitehtuuripäätöksetsaadaan ohjaamaan
yksittäisten kehittäjien japrojektien toimintaa?
Miten arkkitehtuuripäätöksetsaadaan ohjaamaan
yksittäisten kehittäjien japrojektien toimintaa?
analysis synthesis communication
PDF created with pdfFactory Pro trial version www.pdffactory.com
TietoEnator © 2003
Kiitokset mielenkiinnosta!
PDF created with pdfFactory Pro trial version www.pdffactory.com