Slide 1

Slide 1 text

Connected Government Reference Architecture Connected Reference Architecture Webinar Series Nuwan Bandara Senior Lead, Solutions Architecture @nuwanbando 03/04/2015

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Problems in Government Processors Paper based processes Cost of in-person service Silo’d systems & data Fraud detection and Prevention Avoiding contradictions between different levels of authorities Longer processes due to missing some automation Not using the “known” data, documents No transparency to the process and states “Citizen Centric” mindset

Slide 4

Slide 4 text

Stakeholders central government state / local government citizens state agencies private sector

Slide 5

Slide 5 text

Connected government models Centrally owned and managed Centrally owned, but locally managed Locally owned and managed

Slide 6

Slide 6 text

What does the stakeholders need Data Applications Services Workflows Rules Policies

Slide 7

Slide 7 text

Needs into perspective Citizen portal Employee applications Dashboards for CxOs (the elected members) Automated tasks / jobs Document repositories Reports APIs SMS / IVR based applications Sensors Accessibility Security Scaleability Privacy Reliability functional quality of services

Slide 8

Slide 8 text

Devices & services Infrastructure devices sensors and services connecting to the private government cloud

Slide 9

Slide 9 text

Protocols & Data formats Mainframe / COBOL SOAP / XML over HTTP JMS / message queues Fat files / Files over FTP REST / JSON over HTTP Custom binary protocols (infrastructure sensors)

Slide 10

Slide 10 text

Interoperability Solving interoperability through a connected bus architecture

Slide 11

Slide 11 text

Data fedaration & mediation Local government data Private & public institutional data Federal data Citizen data Infrastructure data Consolidated / aggregated data views

Slide 12

Slide 12 text

Data fedaration & mediation service bus cloud services data bus

Slide 13

Slide 13 text

Data governance & entitlement Protecting the privacy of the citizen Protecting state & federal laws Complying to state & federal confidentiality Data protection

Slide 14

Slide 14 text

Data governance & entitlement data bus service bus cloud services identity & entitlement bus

Slide 15

Slide 15 text

Complex events Surveillance and national security Infrastructure monitoring (power grid / telco grid / water grid) Transportation systems monitoring (national highway system / domestic aviation system etc) Citizen services (retirement benefit tracking / social security / medicare etc)

Slide 16

Slide 16 text

Complex events complex events processor event queue email / alerts dashboards service bus gov cloud

Slide 17

Slide 17 text

Availability & scalability Government PaaS Elastic scaling of services and platform Minimum HA setup Multi zone / region based availability

Slide 18

Slide 18 text

The connected reference architecture data bus Gov cloud service bus Gov API gateway security gateway event processor big data analytics event queue data queue cloud services services workflows

Slide 19

Slide 19 text

WSO2 view on reference model data bus Gov cloud service bus Gov API gateway security gateway event processor big data analytics event queue data queue cloud services services workflows

Slide 20

Slide 20 text

Challenges Disconnected mode - not all areas / stakeholders are connected Bringing all state / federal agencies to a single architecture / platform Automating everything Understanding documenting and government workflows Human factor

Slide 21

Slide 21 text

Case studies Sri Lanka e-Government Infrastructure – Crishantha Nanayakkara, ICTA - http:// wso2.com/library/conference/2014/10/wso2con-usa-2014-cloud-based-soa-e- government-infrastructure-in-sri-lanka/ A Case Study on Consolidation of Middleware Platform - Badri Sriraman, Karsun Solutions LLC - http://wso2.com/library/conference/2014/10/wso2con-usa-2014-a-case- study-on-consolidation-of-middleware-platform/ State of Arizona’s Enterprise Services Platform (AESP) Journey - Aaron Sandeen, State of Arizona - http://wso2.com/library/conference/2014/10/wso2con-usa-2014-state- of-arizonas-enterprise-services-platform-journey/

Slide 22

Slide 22 text

A thin slice demonstration license renewal service insurance service emission test service license service payment service

Slide 23

Slide 23 text

Technical implementation REST/JSON SOAP/XML OAuth 2.0 SOAP/XML API Management Service Orchestration Services analytics

Slide 24

Slide 24 text

//Questions ? Thank you !