ukita shropshire july 2007 webversion
DESCRIPTION
Presentation on SOA / barriers and paths to using opensource, given to UKITA Shropshire in July 2009 by Roger GreenhalghTRANSCRIPT
Your business processes should run like a well oiled machine…
UKITA Shropshire – Wellington – 21st July 2009 – Roger Greenhalgh
This well-oiled machine is the humble Peugeot 404
Workhorse of developing nations for over 30 yearsWorkhorse of developing nations for over 30 years
Product of the mighty Peugeot giant
It has systems which carry out critical processes:
• Braking…
It has systems which carry out critical processes:
• Transmission…
It has systems which carry out critical processes:
• Ignition…
But support contracts end…
and some features just don’t scale…
So how might one plan to enable changes and upgrades to its systems ?
Often systems need changing or updating on the go…
Without scarce components, major re-skilling or special tools…
How would you construct a capable machine that you could easily swap out
or upgrade critical systems in?
Why can you do this…
…and this…
…and this…
…and this…
…with these?
Why can’t I catch a train from Waterloo to Beijing?
Standards, standards, standards…
e.g. OpenDocument Formats
UK academic Spatial Data
© 2004 Open Geospatial Consortium, Inc.
Data Data Data Data
Web Services
• e.g. www.gogeo.ac.uk
What's a service oriented approach?
See: http://www.e-framework.org/
www.nationalrural.org website
RSS / ATOM /XCRI / XML data feeds : inbound and outbound
bulk email updates
WorkflowBusiness logic layer
Presentation layer
Data access layer
Data storage layer
AD providerSQL provider
MS Windows file storage
SQL2005 database
Google map tiles
Access management
Serialisation: self-instantiation & self-actualisation of business objects Process scheduling
Content management & moderation Location geocoding
NationalRural web application
OpenFieldsweb application
www.openfields.org.uk website
Accessions management & moderation
Full text indexing
Active Directoryname service
Video-streams
We
b-s
erv
ice
s &
AP
Is
Object inter-relationships
Micro-sites Sub-sites
Access & ownership
N-tiered infrastructure
SQL2005 database
Buy “FreeTextBox”…
Hew it from the wood yourself…
Open Source “FCKeditor”
Disaster recovery
You are here!
Open source: facing a skills shortage
Actuate survey 2008: six in every ten respondents mentioned ‘serious problems finding the right IT skills to implement and manage open source solutions’.
OSS Watch survey 2008 : “a lack of staff expertise was the main reason for not adopting open source on the server, and the secondary reason for not adopting open source on the desktop.”
Open source: facing a skills shortage
Actuate survey 2008: six in every ten respondents mentioned ‘serious problems finding the right IT skills to implement and manage open source solutions’.
OSS Watch survey 2008 : “a lack of staff expertise was the main reason for not adopting open source on the server, and the secondary reason for not adopting open source on the desktop.”