new infrastructure architecture at the swedish...

27
Mats Gejnevall, Enterprise Architect Open Group Conference, Stockholm, 2011-11-08 Infrastructure architecture at the Swedish police

Upload: others

Post on 13-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

Mats Gejnevall, Enterprise Architect

Open Group Conference, Stockholm, 2011-11-08

Infrastructure architecture at the Swedish police

Page 2: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

RPS – What do it do

Rikspolisstyrelsen, RPS is the central governance and

service authority for the Swedish police.

The main task for RPS is to govern, coordinate and

rationalize the work of the police

RPS is responsible for central IT, method development and

education

RPS distributes the budget for the police among the

different police departments

Page 3: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

Application Consulting

The IT strategy and IT action plan for the police

Page 4: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Main components of the EA function

Governs

Verksamhet

Information

Applikation

Infrastruktur

RPS EA governance PARK – RPS Architecture

RPS EA Framework

Prepare

Support

Control

Measure

Page 5: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Description model based on TOGAF

Terminology based on TOGAF

Tools for documentation of the architecture

Presentation format

Logical target architecture

Recommendation on requirements for common

infrastructure components

Business case

Governance model

The scope of the infrastructure architecture project

TOGAF 9

TOGAF_ACM PARK4 Förv altingsprocesser

PARK4 Förvaltning

PARK4 Bereda PARK4 Stöda PARK4 Styra PARK4 Mäta och

följa upp

«Decompose» «Decompose» «Decompose» «Decompose»

Säkerhet

Styrning/Ledning

Utveckling

Grundplattform

Lösningsplattform

Användare Integration

Information

Ärenden

Datorer

Kommunikation

CMDB

Polis i yttre tjänstPolis i yttre tjänstPolis i inre tjänst AllmänhetenAllmänheten

MainframesServers

Storage

ESBESB

Page 6: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Detailed descriptions of the

infrastructure components

System/Software architecture patterns

Descriptions of the connection between

current applications and infrastructure

components

This is NOT part of the infrastructure architecture

Business

Information

Application

Infrastructure

Page 7: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Architecture process first phase

TOGAF

Iteration

Deliverables

Context Project contract

Stakeholder & communication model

Adapted architecture framework

Vision for the architecture

Governing principles

Definition Baseline infrastructure architecture

Infrastructure requirements

Page 8: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Architecture process second phase

TOGAF

Iteration

Deliverables

Definition Target architecture

Suggested architecture solutions

Transition

Planning

Business cases and prioritization

Roadmap

Governance Control and maintenance

Page 9: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

An architecture that ensures a flexible

and cost efficient future development

platform of the police application

landscape

A governance structure for the

architecture ensuring the architecture

continuously is adapted to the

requirements of the business

A governance function that supports

the development projects ensuring that

infrastructure is used in a consistent

and effective way

9

The goal and vision of the infrastructure architecture

Säkerhet

Utv.metodik

MDM

EA-ramverk

Klientplattform

SOA-ramverk

Serverplattform

Ramverk förextern

integration

Ramverk förintern

integration

ITIL

Applikations-ramverk

BI

Gemensammatjänster

LAN/WAN

ReglerE-tjänster

Datawarehouse

Ärendehantering

Page 10: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

The architecture shall describe the entire infrastructure

landscape

The architecture shall secure that a standardized set of

lifecycle managed infrastructure components are

available with high level guidelines how these should be

used in different situations

The architecture shall minimize the number of

infrastructure solutions

The architecture shall be cost efficient and business

cases shall be available for prioritized components

The architecture must be traceable to the projects and

business requirements defined in the IT strategy and IT

plan

Requirements on the infrastructure architecture

Page 11: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Ensure a long-term well documented

infrastructure architecture (baseline and

target)

Create a base for collaboration (other

architects, guidelines)

Establish a clear process for architecture work

(support, control, methods, responsibilities)

Ensure competence

Governance requirements

Page 12: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

And a number of views of the architecture in

this repository

The repository and views have been create

with SPARX EA according to the TOGAF

meta-model

All information is available on the internal

web in a clickable HTML format

Views created are:• Overview of components

• Reference models for baseline and target

architecture

• Architecture patterns describing the usage of the

components

Overview

TRM Baseline

Pattern y

Pattern x

TRM Target

Repository

The architecture is defined in a repository

Page 13: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Lösningsplattform

Grundplattform

Utv

ecklin

g

Sty

rnin

g/le

dn

ing

ke

rhe

t

The Technical Reference Model classifies the infrastructure

Solution platform

Basic platform

De

ve

lop

me

nt

Go

ve

rna

nce

Se

cu

rity

Page 14: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Basic platform

Basic platform

Computer system

Storage

Communication

Data center Infr

ast

ructu

re s

up

po

rt

Execution environment

Page 15: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

Application Consulting

Solution platform

Solution platform

Channels

Presentation

Infrastruktur applikations Information

Integration

Inte

grat

ion

Process

Page 16: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

All combines into the full Technical Reference ModelSecu

rity

Go

vernan

ce

Develo

pm

ent

Basic platform

Solution platform

Channels

Presentation

Infrastruktur applikations Information

Integration

Inte

grat

ion

Process

Computer system

Storage

Communication

Data center Infr

astr

uct

ure

su

pp

ort

Execution environment

Page 17: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

The target architecture is

defined as a number of components (sample)

Components

External communication

Business Intelligence

Data warehouse

Rules management

Master Data Management

Operational Data Store

Case management

Archiving

….

Page 18: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Together the components are combined into a comprehensive consistent framework for future solutions

Säkerhet

Styrning/Ledning

Utveckling

Grundplattform

Lösningsplattform

Användare Integration

Information

Ärenden

Datorer

Kommunikation

CMDB

Polis i yttre tjänstPolis i yttre tjänstPolis i inre tjänst AllmänhetenAllmänheten

MainframesServers

Storage

ESBESB

Page 19: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Each component is described by

its functionality and relations to other components TOGAF_ACM <<Architectural Pattern>> Regelhantering

Integration

Beroende till infrastrukturkomponenter

:Design & utv eckling av

v erksamhetsregel

:Regelhantering

Verksamhet :

Anv ändare

Regel designer :

Anv ändare

Systemadministratör

:Anv ändare

:Underhåll & adminstration av

v erksamhetsregel

:Verksamhetssystem

:Anv ändargränssnitt

:ESB

:Databas :Applikationsserv er

:Anv ändare

Central regelhantering med anrop direkt från

verksamhetssytem eller för att orkestrera en

dialog mot slutanvändaren baserad på

underlgande regelverk och given indata.

:Regellager

«flow»

«flow»

«flow»

Page 20: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

The way forward - Roadmap

Each project in the roadmap contains a number of

standard activities

Produce more detailed requirements

Select product and perform Proof-Of-Concept(PoC)

Perform and evaluate PoC

Purchase product

Produce usage guidelines

Update the architecture

For specific components other activities will be

performed as well

Activities

Activity 1

Activity 2

Activity 3, Milestone 1

Activity 4

Activity 5 , Milestone 2

Activity 6

...

T2 T3 T4 T5 T6 T7 T8 T9 T10T1

Page 21: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

The infrastructure architecture must be

governed to ensure long-term

TOGAF_ACM Infrastrukturförvaltning - Processer

Measure and changeControl SupportPrepare

Infrastructure governance

«Decompose» «Decompose»«Decompose» «Decompose»

Control

80%

Support

10%

Prepare

10%

Control

10%

Support

50%

Prepare

40%

Governance focuses to much

at controlling

Governace should be focused

on supporting instead

Page 22: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

The governance of the architecture must be done

together with competence centers for the components

Each competence center also have prepare, support and control

processer

TOGAF_ACM Infrastrukturförvaltning och kompetenscenter

Development

Pre-study

Support ControlPrepare

Kompetenscenterförvaltning

KC ControlKC SupportKC Prepare

Infrastrukturförvaltning

Page 23: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Each competence center has different responsibilities

Business Intelligence

•Operative planning

•Operative analysis

•Strategic analysis

Information

•Master data

•Information governance

•Information modeling

Integration

•Internal integration

•External integration

Content management

•Web & Portals

•Document management

•Digital media management

•Archiving

Security

•Access control

•Net security

•Platform

•Governance

Business rules• Rules management

Process

•Case management

•Work flow

•Orchestration

•Event management

Collaboration

•Chat and text communication

•Conference system

•Information portal

•Project place

System architecture

Server platform•Open Source

•Virtualization

Page 24: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Each component contributes with its benefits

Decrease development and governance costs

Decreased number of platforms

High information availability and quality

Rational governance and an efficient

administration and operational support

Shortened time to deliver

Page 25: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

| Application Consulting

Summary

The infrastructure architecture will enable the police to

create a cost efficient future based on modern

standardized best-practice infrastructure

solutions in collaboration with the business that

continuously is adapted to the future goals and

needs.

Page 26: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure
Page 27: New Infrastructure architecture at the Swedish policearchive.opengroup.org/public/member/proceedings/q411b... · 2011. 11. 17. · | Application Consulting Summary The infrastructure

Application Consulting

More information

Insert "Title, Author, Date"

28© 2011 Capgemini. All rights reserved.

With around 115,000 people in 40

countries, Capgemini is one of the world’s

foremost providers of consulting,

technology and outsourcing services. The

Group reported 2010 global revenues of

EUR 8.7 billion.

Together with its clients, Capgemini creates

and delivers business and technology

solutions that fit their needs and drive the

results they want.

A deeply multicultural organization,

Capgemini has developed its own way of

working, the Collaborative Business

ExperienceTM, and draws on Rightshore®,

its worldwide delivery model. More

information is available at

www.capgemini.com

Rightshore®

is a trademark belonging to Capgemini

About Capgemini