Transcript
Page 1: Spor 1   arkitekturelle rammeverk i offentlig sektor

<Insert Picture Here>

Semantic Technologies

Dr. M. Naci Akkøk, Chief Architect, Oracle Nordic 40 års erfaring i industrien,

Også som akademiker & forsker (parallelt) Kontakt: [email protected], mobil: +47 47026879, @mnaciakkok

IKT Arkitektur i og for Offentlig Norge

Architecture & Design

Page 2: Spor 1   arkitekturelle rammeverk i offentlig sektor

Dagens tema

Arkitekturelle rammeverk I offentlig sektor og de praktiske konsekvensene

En oppsummering av arkitekturelle prinsipper og retninger i fl ere offentlige IKT-rammeverk som FAOS (Felles IKT arkitektur i offentlig sektor), Altinn og Difi og de praktiske konsekvensene og hvordan de anvendes i moderniseringsprosjekter. Oracles bidrag til prosess og løsninger blir også belyst.

Dr. Naci Akkøk, sjefsarkitekt, Oracle Nordics

Page 3: Spor 1   arkitekturelle rammeverk i offentlig sektor

Noen sentrale publikasjoner

• Fra direktoratet for forvaltning og IKT (DIFI) :

• DIFI strategien 2012-2015

• Overordnede IKT-arkitekturprinsipper for offentlig sektor

• Nasjonale felleskomponenter i offentlig sektor

• Relaterte/refererte dokumenter

• Regjeringens digitaliseringsprogram ”På nett med innbyggerne”

• Felles IKT-arkitektur i offentlig sektor (FAOS rapporten)

• FAOS høringer (med fokus på SEMICOLON høringen)

• Vurdering av ALTINN-II plattformen – for Nærings- og Handelsdepartementet fra Det Norske Veritas (DNV)

• ALTINN, DIFI, MinSide og eID (presentasjon av Hallstein Husand, Brønnøyssundregistrene)

Page 4: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: DIFI-strategien 2012-2015

• Mål: å bidra til utviklingen av offentlig sektor (og å forbedre sin egen virksomhet)

• Målgruppe: offentlig forvaltning og sin egen organisasjon

• Tre innsatsområder:

• Kunnskapsbasert forvaltningsutvikling

• Fagområde: organisering og ledelse, forvaltning

• (også for å støtte de to andre områder)

• Digitale tjenester

• Fagområde: IKT - teknologier, prinsipper/rammeverk, arkitektur

• Gode innkjøp

• Fagområde: Økonomi/finans, innkjøp, forvaltning

• (med en god forståelse av underliggende fagområder)

Page 5: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: DIFI-strategien 2012-2015 Innsatsområde: Digitale tjenster, 3 delmål

• Delmål 1

• Felleskomponenter og annen infrastruktur som inngår i en felles IT-arkitektur er etablert og brukt

• Delmål 2

• Regelverket er tilpasset digitalisering

• Delmål 3

• Forvaltningen utvikler effektive digitale løsninger som brukerne kan og vil ta i bruk

Page 6: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

1. Tjenesteorientering

• Komponenttenkning

• Gjenbrukbare komponenter

• Helst åpen kildekode-komponenter

Page 7: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

2. Interoperabilitet

• Evnen til korrekt utveksling av informasjon, og i forhodl til arbeidsprosesser

• Tre typer (og en til):

• Semantisk interoperabilitet (felles bergereper/metadata)

• Organisatorisk interoperabilitet (samording av arbeidsprosesser, regelverk o.l.)

• Teknisk interoperabilitet (standarder, klare grensesnitt og protokoller o.l.)

• (Juridisk interoperabilitet – rettslig grunnlag for samhandling)

Page 8: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

3. Tilgjengelighet

• Universelt utformet

• Skal i størst mulig grad kunen benyttes av innbyggerne/næringsliv

• Forutsigbart, lett å finne

• Tilpasset alle brukergrupper

• Tilgejnegelig for alle som trenger den, og til den tid de trenger den

Page 9: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

4. Sikkerhet

• Skal tilfredstille formelle og risikobaserte krav mht.

• Konfidensialitet

• Integritet

• Tilgjengelighet

• Impliserer/krever

• Dokumenterte sikkerhetsnivåer

• Adgangskontroll, autorisasjon

• (Personvern)

• (Grunnlag for tillit – også til det offentlige)

Page 10: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

5. Åpenhet

• IKT-systemer basert på åpne eller godkjente standarder

• Kan brukes uten spesielle teknologikrav hos brukerne

• IKT-tjenestenes innhold og virkemåte er ”transparente”

• Transparens (tilgjengelighet):

• Det er kjent hvilke premisser ligger til grunn for avgjørelser

• Rettslige systemavgjørelser/beslutninger er dokumenterbare og sporbare

Page 11: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

6. Fleksibilitet

• Tjenestene skal etableres (designes) og utvikles slik at de, i løpet av sin livssyklus skal tåle endringer i

• Bruk

• Innhold

• Organisering

• Eierskap

• Infrastruktur

• Arbeidsprosesser

• Tjenestene skal kunne benyttes i andre sammenhenger på en enkel måte og til lav kostnad

Page 12: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Overordsnede IKT-arkitekturprinsipper for offentlig sektor (V2.0, DIFI, 8. okt. 2009)

Syv prinsipper:

7. Skalerbarhet

• IKT-systemer skal være tilrettelagt for endringer i graden av utnyttelse i from av

• Antall brukere

• Datamengde

• Tjenestens livslengde

• Når løsninger planlegges/designes, må det legges til rette for at de skal fungere under andre kontekster (miljø, virksomhetsprosess, bruksvolum o.l.)

• Nedskalerbarhet like viktig som oppskalerbarhet

Page 13: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Nasjonale Felleskomponenter i Offentlig Sektor (DIFI, 2010)

Anbefalt 5 nasjonale felleskomponenter:

1. Enhetsregisteret (grunndata om virksomhet)

• Forvalter: Brønnøysundregistrene

2. Folkeregisteret (grunndata om person)

• Forvalter: Skattedirektoratet

3. Matrikkelen (grunndata om eiendom)

• Forvalter: Statens Kartverk

4. Altinn-komponentene (innsamlings- og distribusjonsnav, integrasjonsnav)

• Forvalter: Brønnøysundregistrene

5. Felles infrastruktur for eID i offentlig sektor

• (ID-porten, minID)

• Forvalter: DIFI

Page 14: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Vurdering av ALTINN-II Plattformen (DNV, 2011)

Primært følgende vurderinger:

1. Begrensninger og flaskehalser i arkitekturen

2. Ikke skalerbart mht fremtidig volum, antall systemer, økt traffikk osv.

3. Betydelig mengde feil

4. Dårlig testregime

5. Upraktisk/utilstrekkelig kriseberedskap

6. Fokus på tid/kostnad i utviklingsløpet kan ha ”kostet” kvalitet

7. Vil stille spørsmålstegn ved kompetanse/forberedelser til forvaltning av et såpass komplekts system

8. Etterlyser langsiktig strategi mht utvikling/finansiering av ALTINN-plattformen

Page 15: Spor 1   arkitekturelle rammeverk i offentlig sektor

OPSSUMMERING: Et par ord om ”Minside”

Minside blir lagt ned ved skrivestund (31. mai 2012) :

1. Se: http://www.idg.no/computerworld/article238153.ece ”Minside ble ingens side” ”Myndighetene har aldri greid å overbevise befolkningen om at de skal oppsøke Minside.” ”Er det riktig av Difi å begrave portaltanken?”

2. Var det kanskje for mange ”portaler”? Evt. manglende styring mot ett felles portal og tiltak deretter? (Ref. Københavnskommune, IKT-Norge, NEO 2012)

Page 16: Spor 1   arkitekturelle rammeverk i offentlig sektor

Norwegian ICT Score Card

• Directions, intentions … WHAT • Focus … WHAT • Technology … HOW • Governance … HOW • Industrialization … POWER

Page 17: Spor 1   arkitekturelle rammeverk i offentlig sektor

Additional architectural principle: Law, regulation and Policy Management as part of Rule Management

• Computer Program acting as Law(*): There are always challenges when laws, regulations, rules and routines (policies) are to be automated in the form of computer programs, web forms, case management systems etc.

• One of the major challenges is the fact that human interpretation goes into transforming a policy, a regulation or a law into an IT system.

• Rules, regulations , laws and policies change very often requiring costly re-implementations

• Many undetected conflicts creep into laws, regulations, policies and rules

• Decisions are seldom justifiable (back-trackable)

(*) Dag Wiese Schartum (http://www.jus.uio.no/ifp/personer/vit/dags/index.html)

Page 18: Spor 1   arkitekturelle rammeverk i offentlig sektor

Additional architectural principle: Law, regulation and Policy Management as part of Rule Management

Sou

rce

Do

cum

ent

Exec

uta

ble

No

n-

Co

nfl

icti

ng

Ru

les

Inte

ract

ive

Form

Just

ific

atio

n

Oracle Policy Automation (OPA)

Page 19: Spor 1   arkitekturelle rammeverk i offentlig sektor

Example (Public/Health Sector): Solution Blueprint for Guided Self Service

Document/Content Manager

Case Management Services & Data

Other Application Services & Data

Government Secure Portal Platform

Interaction Forms & Justification

Policy Engine

Shared Workflow, Integration & Orchestration Platform

Semantic Store

Lover, forskrifter, rutiner

An

dre p

ortaler/B

G

An

dre M

W/IS

Page 20: Spor 1   arkitekturelle rammeverk i offentlig sektor

Example (Public/Health Sector): Oracle‘s Solution Blueprint for Guided Self Service

Document/Content Manager

Case Management Services & Data

Other Application Services & Data

Government Secure Portal Platform

Interaction Forms & Justification

Policy Engine

Shared Workflow, Integration & Orchestration Platform

Semantic Store

Lover, forskrifter, rutiner

An

dre p

ortaler/B

G

An

dre M

W/IS

Oracle WebCenter

Oracle Policy Automation (OPA)

Oracle Triplestore/DB

Oracle SOA/BPM Suite

Oracle WebCenter Content Oracle (bl. a. Siebel) Case Managemnt

Oracle Public/Health Solutions (next slides)

Page 21: Spor 1   arkitekturelle rammeverk i offentlig sektor

Oracle‘s Industry Footprints (Public/Health Highlighted)

23. IM: Heavy Equipment & Machinery

24. Insurance

25. Life Sciences: Medical Devices

26. Life Sciences: Pharmaceuticals / Biotech

27. Media and Entertainment

28. Natural Resources: Overall

29. Natural Resources: Metals

30. Oil and Gas

31. Professional Svcs: Business Services

32. Professional Svcs: Consulting Services

33. Professional Svcs: Legal Services

34. Public Sector: Defense

35. Public Sector: Justice & Public Safety

36. Public Sector: Nat’l & Local Government

37. Public Sector: Social Services

38. Retail

39. T&T: Logistics Service Providers

40. T&T: Airlines

41. T&T: Ports and Shipping

42. T&T: Rail

43. Utilities

44. Wholesale Distribution

1. Aerospace & Defense

2. Automotive: OEM

3. Automotive: Supplier

4. Chemicals

5. Communications

6. Consumer Goods

7. Education & Research: Higher Ed

8. Education & Research: K-12

9. E&C: Eng Design and Construction

10. E&C: Real Estate

11. E&C: Residential Construction

12. Financial Services: Banking

13. Financial Services: Capital Markets

14. Healthcare: Payer

15. Healthcare: Provider

16. High Tech: Distribution

17. High Tech: Complex Equipment

18. High Tech: Consumer Electronics

19. High Tech: Outsourced Mfg Services

20. High Tech: Semiconductor

21. High Tech: Software & Internet Svcs

22. Industrial Manufacturing (IM): Overall

Page 22: Spor 1   arkitekturelle rammeverk i offentlig sektor

Example: Oracle‘s Justice & Public Safety Footprint

Administration & Enterprise Management

Human Resources and Workforce Management

Projects, Program Management & GRC

iLearning & Classroom Training

Financials / Cash Mgmt

Records Management

Procurement, Contract, and Supply Chain Management

Facilities Management & Field Services Automotive

Helpdesk

Infrastructure

Mobility Hubs / Data Warehousing Integration Framework / SOA

Identity & Security Services Networking Database & Security Ext. Operating System

Virtual Machine Server Storage Systems & Data Center Mgmt

Development Tools

HR IT

Law Enforcement

Intelligence Gathering and Analysis

Investigative Case Management

Evidence Management

Emergency Preparations & Response

Customer & Distribution Channels Overlay Infrastructure for Investigation, Apprehension, Prosecution and Emergency Response

Courts

Litigation and Case Management

Jury & Trial Management

E-Filing & E-Discovery

Court Records Management

Corrections

Offender Management

Prison Records Management

Healthcare

Prison Management

Border Control

Surveillance

People & Cargo Entry & Exit Management

Customs & Excise

Immigration and Asylum Management

Analytics & Business Intelligence

Business Process Management

Master Data Management

Unified User Interface

Data Integration Services

Integrated Justice Community Collaboration

Citizen Portals Community Outreach National, Regional & Local Law Enforcement

Cross Jurisdictional Law Enforcement

Cross Jurisdictional Intelligence

Page 23: Spor 1   arkitekturelle rammeverk i offentlig sektor

Example: Oracle‘s National & Local Government Footprint

Oracle

ISV Partners

Customer & Distribution Channels Overlay Infrastructure for Shared Services

Analytics & Business Intelligence

Service Provider Management

Master Data Management Case Management

Payments & Collections eCommerce Engine

Constituent Channels

Self-Service Portals Constituent Outreach Contact Center Field Service Government Offices

Administration & Enterprise Management

Human Resources and Workforce Management

Projects, Program Management & GRC

iLearning & Classroom Training

Financials / Cash Mgmt

Records Management

Procurement, Contract, and Supply Chain Management

Facilities Management & Field Services Automotive Helpdesk

Infrastructure

Mobility Hubs / Data Warehousing Integration Framework / SOA

Identity & Security Services Networking Database & Security Ext. Operating System

Virtual Machine Server Storage Systems & Data Center Mgmt

Development Tools

HR IT

Government Segments

Healthcare* & Social Services*

Justice & Public Safety*

Tax/Collections & Revenue Management*

Environment Protection & Resource Management

Foreign Relations

Public Education* Defense* & Intelligence

Public Infrastructure

Public Administration

Economic Development

Page 24: Spor 1   arkitekturelle rammeverk i offentlig sektor

Cost reduction, shared components etc. lead to a preference for a shared (virutalized/centralized) solution, appliances (optimized HW + SW) etc., making also infrastructure an integral part of the solution

• Løsningssentere(t) tjener all(e) bruk(ere)

• HUB detaljer blir skjult

• Integrasjon blir til samhandling & samstemming (f. eks. via bruk av meta-info og oppfyllelse av info-utvekslingskrav)

• Løsningene vil måtte håndtere hyppige regel- og skjema-endringer (sem. tek.?)

NORGE HUB

Page 25: Spor 1   arkitekturelle rammeverk i offentlig sektor

En mulig tolkning: Arkitektur for Offentlig Norge V1.0 (Fokus: Helse, men gjelder offentlig generelt)

Felles komponenter

Page 26: Spor 1   arkitekturelle rammeverk i offentlig sektor

National traffic rule that accomodates many vehicles Standards to ensure agile/sustained development & maintenance Better research & vendor /industry dialogue Better/effective decision, funding & implementation processes

A Q &


Recommended