Westminster View: What sex work and e-reading teach us about federated architecture

A social enterprise start-up developed an app for sex workers that Chi Onwurah believes is just one example of why we need federated architecture.

Share

As I wrote in Government Computing recently, I’m pleased this government has finally begun to respond to my calls for broader architectural thinking within and across digital government - see recent pronouncements by Sir Jeremy Heywood, Mike Bracken and Tom Loosemore .

 And they are also recognising the importance of working with local authorities on his architecture, though it’s not entirely clear from Liam Maxwell’s recently reported comments whether they believe this should be a flat or a hierarchical ‘working with’, that is, buying in to a pre-agreed model or co-developing one. There is also some interesting work going on in GDS and local government on digital reuse.

 In Labour we believe we need an architecture for digital services which enables local government to re-use and re-purpose digital applications from both national and local government as well as sharing data safely and ethically. We recognise this is a technical and organisational challenge – and opportunity – and it is one we’ve been wrestling with as part of our continuing Review of Digital Government.

We were very pleased to have so many local government contributions to our Review from city councils to professional bodies, testifying to the keenness of local government to engage on this subject. Indeed as one chief executive of a local authority told me recently, with the devastating funding cuts from this government digital has to be a major part of simply maintaining essential services.

The case for federated open architecture

 As part of the Review we are seeking to establish some principles for how national and local government and third sector organisations should work together to deliver digital services: openness - APIs and communities; the right mix of tight and loose standards to help organisations gradually adopt a common platform as legacy contracts expire; and, of key importance architecturally and politically, federation. Federation would allow different organisations to control their own constituent’s destiny, data and priorities.

We are thinking about what a federated model might look like in practice as well as having fun with how best to describe it – Federated Android Model (FAM) and Federated Open Architecture (FOA) both emphasise open standards and shared architectures. One of the concerns I have had is that this government’s response to legitimate criticisms of centralised public sector databases and authentication has been to outsource more and more to the private sector in the expectation that the market will solve the problem.

 There are many reasons why this might not be the case.

 Last week two events emphasised to me the need for a federated approach. The first was the revelation that Adobe was tracking every word you read.

 Adobe is gathering data on the ebooks that have been opened, which pages were read, and in what order. All of this data, including the title, publisher, and other metadata for the book is being sent to Adobe’s server in clear text.

 This was ostensibly to address copyright which is complex area, the basis of an important trade-off between incentivising and optimising innovation and creativity and Adobe were quite right to build in copyright protection measures.

 But to centralise them and collect data was to create a bigger problem, a honeypot for potential cybercriminals and a justified area of concern for their customers.

Find your next job with computerworld UK jobs