seamless integration of data in e government

Post on 22-May-2015

476 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Seamless Integration of Data in eGovernment Interoperability with WSO2

About WSO2 •  Providing the only complete open source componentized cloud platform

–  Dedicated to removing all the stumbling blocks to enterprise agility

–  Enabling you to focus on business logic and business value

•  Recognized by leading analyst firms as visionaries and leaders

–  Gartner cites WSO2 as visionaries in all 3 categories of application infrastructure

–  Forrester places WSO2 in top 2 for API Management

•  Global corporation with offices in USA, UK & Sri Lanka

–  200+ employees and growing

•  Business model of selling comprehensive support & maintenance for our products

Our Customers

Agenda

▪  About us

▪  Business problem statement

▪  Powered by WSO2 solution

About me

Oscar Azañón Esteire

▪  CEO at Vitruvio Systems, S.L.

▪  15+ years of SW Architecture in different verticals: banking, Telco, eGovernment, etc.

▪  Coauthor of W3C’s TR Improving Access to Government through Better Use of the Web

http://www.w3.org/TR/egov-improving/

▪  Broad experience in SOA transformation programs.

About us

▪ Vitruvio Systems is a Software Architecture company, based in Spain (EU). ▪  Helped several organizations to embrace Service Oriented Architectures for

eGovernment, implementing leading ESB stacks.

▪  Develop a SOA eGovernment platform.

▪  Independent SI, so we can asess the great value proposition in WS02 products.

Case Studies

From Distributed systems to SOA. Help several public organizations to migrate from a Distributed Systems to SOA landscape.

▪ Radically improved capabilities, time-to-market, etc. ▪ Huge business case / value in SOA. ▪ Leading core eGov indicators and rankings nationwide..

Case Studies

Interoperability. Help several public organizations to perform electronic exchange of documents, as opposed to paper-based exchange. ▪ This talk’s scope.

Case Studies

Public Procurement – Auction! Public organizations buying goods where sellers bid to offer lowest price. ▪ All in digital format. ▪ Several MM€ bought through our platforms.

Business Problem statement Why did we do this?

Business Problem statement

Paper-Based Exchange of information ▪ Citizens and companies to gather all documents from the

different public organizations (or even the same). ▪ Public administrations to validate documentation and perform

administrative business processes. ▪ Hundreds of thousands of paper documents for small to

medium-size organizations. ▪ Public organizations are increasingly becoming digital.

Business Problem statement

Interoperability in digital format – Use Case ▪ A citizen needs to perform a process with a Public Sector

Organization (PS1). ▪ A document from a Third Party is required. ▪ Citizen agrees that interoperability can be used. ▪ PSO1 to request document to PSO2 on his/her behalf. ▪ Exchange happens in digital format. ▪ Data can now be used digitally – supports and fosters digital

governments.

Business Problem statement

Great (business?) benefits for all parties ▪ Citizens, private organizations, NGOs ▪ Public Organizations

Applies also for departamental interoperability.

Business Problem statement

Some elements in EU’s approach to interoperability ▪ The IDABC Programme (Interoperable Delivery of European

eGovernment Services to public Administrations, Business and Citizens). 2005-2009. ▪  ISA (Interoperability Solutions for European Public

Administrations), 2010-2015. ▪ European Interoperability Framework (EIF). Three dimensions

▪ Semantic ▪ Organizational ▪ Technical

Business Problem statement

Some elements in EU’s approach to interoperability EU countries creating national interoperability frameworks to perform interoperability by digital means. ▪ Cross-country interoperability networks ▪ National-wide networks (Spain’s SARA) ▪ Public organizations plug-in into the networks and offer & use

services.

Business Problem statement

Semantic Dimension Ability of two systems to understand each other when defined by different organizations. ▪ Different sources, regulatory, mental models. ▪ Share data with unambiguous meaning. Avoid diverging

interpretations of data. ▪ Doesn’t handle representation, but makes sure meaning travels

with information. ▪ Usually involves handling metadata. ▪ Very (very) hard problem at an internet size – W3C semantic web. ▪  ISA joinup (osor.eu + semic.eu)

Business Problem statement

Organizational Dimension Ability of Organizations and process to interoperate within their actuation scope. ▪ Legal dimension. What are the legal consequences of the data exchange? ▪ Entitlement. ▪ Agreements among PO.

Business Problem statement

Technical Dimension ▪ A set of agreed upon norms and standards. ▪ Shared Schemas ▪ Web service invocation. ▪ Security: A&A. Non repudiation, integrity, etc. Credentials

management. ▪ QoS ▪ Custody of records and audit ▪ Etc.

Powered by WSO2 A sample case – plugging one Public Organization into SARA

eGovernment solution

Powered by WSO2

WSO2 portfolio WSO2 provides an excellent product portfolio to address these situations. The basic pieces here being: ▪ WSO2 ESB ▪ WSO2 Governance Registry

Powered by WSO2

ALL is SOA patterns All integration scenarios handled by SOA patterns and infrastructure. ▪ WSO2 ESB runs integration sequences. ▪ WSO2 Governance Registry to perform resource management (i.e. WSDL).

Powered by WSO2

Basic integration sequence ▪ Authenticate client ▪ Sign request ▪ invoke ▪ Authenticate & validate response ▪ Log & Custody ▪ Generate reply ▪ Error handling

Integration Sequence Exchange sequence is parameterized in the ESB using Registry Elements

Integration Sequence Store all exchanged data with 0 lines of coding.

Greater Visibility See what happens in your network

Powered by WSO2

Conclusions ▪ Pattern based integration. ▪ Toolset to facilitate integration using parameterization. ▪ Greater capabilities / lower development / faster time-to-market as opposed to development.

Engage with WSO2

•  Helping you get the most out of your deployments

•  From project evaluation and inception to development and going into production, WSO2 is your partner in ensuring 100% project success

top related