ukita shropshire july 2007 webversion

31
Your business processes should run like a well oiled machine… UKITA Shropshire – Wellington – 21 st July 2009 – Roger Greenhalgh

Upload: nationalrural

Post on 03-Jun-2015

298 views

Category:

Education


0 download

DESCRIPTION

Presentation on SOA / barriers and paths to using opensource, given to UKITA Shropshire in July 2009 by Roger Greenhalgh

TRANSCRIPT

Page 1: Ukita Shropshire July 2007 Webversion

Your business processes should run like a well oiled machine…

UKITA Shropshire – Wellington – 21st July 2009 – Roger Greenhalgh

Page 2: Ukita Shropshire July 2007 Webversion

This well-oiled machine is the humble Peugeot 404

Page 3: Ukita Shropshire July 2007 Webversion

Workhorse of developing nations for over 30 yearsWorkhorse of developing nations for over 30 years

Page 4: Ukita Shropshire July 2007 Webversion

Product of the mighty Peugeot giant

Page 5: Ukita Shropshire July 2007 Webversion

It has systems which carry out critical processes:

• Braking…

Page 6: Ukita Shropshire July 2007 Webversion

It has systems which carry out critical processes:

• Transmission…

Page 7: Ukita Shropshire July 2007 Webversion

It has systems which carry out critical processes:

• Ignition…

Page 8: Ukita Shropshire July 2007 Webversion

But support contracts end…

Page 9: Ukita Shropshire July 2007 Webversion

and some features just don’t scale…

Page 10: Ukita Shropshire July 2007 Webversion

So how might one plan to enable changes and upgrades to its systems ?

Page 11: Ukita Shropshire July 2007 Webversion

Often systems need changing or updating on the go…

Page 12: Ukita Shropshire July 2007 Webversion

Without scarce components, major re-skilling or special tools…

Page 13: Ukita Shropshire July 2007 Webversion

How would you construct a capable machine that you could easily swap out

or upgrade critical systems in?

Page 14: Ukita Shropshire July 2007 Webversion

Why can you do this…

Page 15: Ukita Shropshire July 2007 Webversion

…and this…

Page 16: Ukita Shropshire July 2007 Webversion

…and this…

Page 17: Ukita Shropshire July 2007 Webversion

…and this…

Page 18: Ukita Shropshire July 2007 Webversion

…with these?

Page 19: Ukita Shropshire July 2007 Webversion

Why can’t I catch a train from Waterloo to Beijing?

Page 20: Ukita Shropshire July 2007 Webversion

Standards, standards, standards…

Page 21: Ukita Shropshire July 2007 Webversion

e.g. OpenDocument Formats

Page 22: Ukita Shropshire July 2007 Webversion

UK academic Spatial Data

© 2004 Open Geospatial Consortium, Inc.

Data Data Data Data

Web Services

• e.g. www.gogeo.ac.uk

Page 23: Ukita Shropshire July 2007 Webversion

What's a service oriented approach?

See: http://www.e-framework.org/

Page 24: Ukita Shropshire July 2007 Webversion

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

Page 25: Ukita Shropshire July 2007 Webversion

Buy “FreeTextBox”…

Page 26: Ukita Shropshire July 2007 Webversion

Hew it from the wood yourself…

Page 27: Ukita Shropshire July 2007 Webversion

Open Source “FCKeditor”

Page 28: Ukita Shropshire July 2007 Webversion

Disaster recovery

Page 29: Ukita Shropshire July 2007 Webversion
Page 30: Ukita Shropshire July 2007 Webversion

You are here!

Page 31: Ukita Shropshire July 2007 Webversion

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.”