6. Development of Enterprise Architecture
within Schiphol Group
< 1999 IT is part of Facility Management.
1999 Centralisation of IT systems within Support Unit ICT.
2001 Start department Concern Informatie Management.
2004 IT budgets centralised.
2006 First version IT Masterplan and architecture principles.
2008 New version architecture principles.
First version Schiphol-KLM-LVNL architecture principles.
6
8. IT Enterprise Architecture at Schiphol
Department Concern Information Management
7 Business Information Managers
5 Enterprise IT Architects
IT Masterplan and project calender definition
Enterprise Architecture
8
10. The World according to ROSAS
Raamwerk Ondernemingsarchitectuur Schiphol
Simplified version of Cap Gemini’s Architecture
framework
Used for description of future state
10
11. ROSAS 2006 Input For Masterplan
Toekomstvisie Applicatie Architectuur Logisch model
All rights reserved
SU ICT CIM
Passengers Meeters & Security Customs Border ctrl Airline Handler Airport ATC staff Logistics Concession 2006
greeters staff staff & Imm. staff staff staff staff staff
staff
Airport Airport
Airport Airport Airport Corporate Self Service
Information specific
internet extranet intranet Portal Kiosk
Display interfaces
Securrity & Environmen Handling
Airport specific services Commodity services tal services services
Governance
Airport Flight Passenger Baggage Cargo Asset Financial Employee Customer
Authentica- Authority information information information information information information information Relationship
ATC Logistics
tion services services services services services services services services services services
services services
Border
Integration & interoperability services Flight plan
IT control
services
Governance services
Geo Informatiion
services Directory Groupware Datawarehouse Audiovisual
information exchange
services services services services Customs Immigration
services services
services services
Integration layer
Security & governance Airport specific software Commodity software
Identity & Passenger Flight Baggage Human Customer Flight Customs
Gateplanning Financial Asset Real Estate
access Information management planning & resource Relationship management management
& control accounting management management
management management & planning control management Management
Handling Immigration
Airport Passenger Supplier
IT Service management management
Authority loyalty Sales relationship
management management
management management
Environment Border
management control
Integration & interoperability software
Departure Air traffic
control management
Document E-mail & Airport Workflow Content
Directory Datamining
management calendar Service Bus management management
Integration layer
Airport specific data Commodity data
Passenger Customer
Flight data Financial data Asset data
data data
Baggage data Cargo data Product data HRM data Supplier data
11
12. Schiphol Architecture Principles
11 principles
ICT policy and practical
knowledge converted into
concrete rules of conduct
Used during ICT projects
from the initial stage right
through to the final
completion of a project
12
13. Examples of Architecture Principles
Offer functionality in the
form of services
Each data item has a single
official supplier
13
14. Influence Architecture on Projects
Enterprise Architect Invoer Meerjaren-
plan
provides input for IT Masterplan Corporate
Architect Informatie
plan
defines “solution space” during project Projecten
kalender
(jaar)
BIM
definition Advies Projectop
dracht
Compliancy check performed at: Corporate
Architect
Resource
planning
architecten
Project
Forecast
(kwartaal)
End of project definition phase Beslisdoc
(I&D)
Definition of Project Start Architecture Vraag om beoordeling Einddoc.
I-fase
Corporate
Architect OK Go/No go n.a.v.
Einddocument
I-fase
PL
Vraag om beoordeling Globaal
Beslisdoc
PvA O&R ontwerp I-
(O&R)
fase
Corporate
Architect OK BESLUITVORMING
rond Beslisdocument
(O&R)
14
16. SOA Reference Architecture
Products and Services
Processes and Organisation
Information Management
Technology
16
17. Products and Services
Description of clients, products and services
Best practices (and pitfalls) of techniques to determine
services
17
18. Processes and Organisation
Governance
SOA Authority
– Translates business needs into
service definitions
– Defines “services landscape”
– Sponsors “common use” services
– Applying architecture principles in
SOA context
SOA Competence Centre
– Implements services
– Spreads knowledge about building
services
18
19. Information Management
Guidelines for Service Definition (what to describe)
Uniform data exchange
Common data model
Security aspects
Which security measure to data contents
(based on classification of data)
19
20. Technology
Usage of an Enterprise Service Bus in SOA
High level description of ESB at Schiphol
Airport Service Bus (ASB)
Based on SUN JCAPS
20
21. Overview of ASB
Leverancier/Applicatie Leverancier/Applicatie Leverancier/Applicatie Leverancier/Applicatie
Vluchtinfo Checkin
Bagageplanning Luchthaven info
Timetable (planning) Dropoff
Bagage status Reis info/boeken
info/boeken
Gateinfo Border
clearance
Reclaiminfo Webshop
Cancel&
Cancel&delay Boardingtime
Lostinfo Privium services
Passenger status
Vacature bank
Vlucht Passagiers Bagage E-Business
Business
Vlucht Gate Vliegtuig Reisdocument Passagier Bagage Bagageband Privium Reis VacatureShop Integratie
Paspoort passagier
Mapping
Airport Service Bus Transformatie
Routering
Bedrijf Identity anagement
m
management
Afdeling Storing
Factuur Kostenplaats Medewerker Trein/Taxi/Bus Service data Access management
Bedrijfsmiddel Locatie BAM
Orchestration (BPEL
)
Financieel Asset Utility/Nuts Infrastructuur Proces modelering ( )
BPMN
Monitoring
Factuur Personeel Storing status SMS Mobility(
Mobility( WIFI UMTS….)
, ,
Kostenplaatsen Afdelingen Afwijkend verbruik Email
Jaaroverzicht Voertuigen Energy saver Security(
Security(LDAP)
Budgetering Realestate
Realestate GIS Services Intranet
Klanten Storing & onderhoud Web
Toegangsbeheer Calamiteit
Dating service Openbaar vervoer
Leverancier/Applicatie Leverancier/Applicatie Leverancier/Applicatie Leverancier/Applicatie
21