Architecture as a Service. Remco de Boer



Vergelijkbare documenten
Structureren, aanhaken en uitwerken. Effectief gebruik maken van referentiearchitectuur-kennis bij gemeenten

Referentiearchitecturen in de praktijk

het platform Toine Schijvenaars (ArchiXL)

Lifecycle Management: opereren onder architectuur. Jan Willem van Veen

Referentie-architecturen

GEMMA 2 Architectuurprincipes

NFR & Architectuur: Twee handen op één buik. Remco de Boer

4 Enterprise-architectuur in de hoogste versnelling

Een generieke IT-referentie-architectuur. Danny Greefhorst

Presentatie NORA/MARIJ

Een pragmatische aanpak voor enterprise-architectuur. Een enterprise-architectuur in twee weken

in het agrifood domein 1 VIAS-symposium

ArchiMate voor kennismodellen van NORA en haar dochters. Marc Lankhorst 16 oktober 2013

TRIPLE 31 januari 2013

Kenmerk: MS/IV/2016/

De beheerrisico s van architectuur

Hieronder staat een voorstel voor het kennismodel voor de vernieuwde EAR wiki.

Grip op Enterprise Architectuur met TOGAF TM, ArchiMate en Architect

Cloud werkplek anno Cloud werkplek anno 2014

De impact van de basisregistraties op de informatievoorziening van gemeenten

Overleven in een digitale wereld

CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant

Generieke gemeentelijke Infrastructuur modellen. Naar de Cloud

Aan: Gebruikersraad NORA. Wat doet NORA Beheer in NORA Beheer. Contactpersonen. Joris Dirks

BeheerVisie ondersteunt StUF-ZKN 3.10

Een pragmatische aanpak voor enterprise-architectuur

Master Data Management

De weg naar SOA bij de Gemeente Rotterdam

Grip op Enterprise Architectuur met TOGAF, ArchiMate en Architect

Digitale Duurzaamheid & Enterprise Architectuur

ProRail digitaal werken 2015

Dimpact en GovUnited vergeleken

Er valt veel te zeggen over enterprise architectuur. Dit document wil een deel van het onderwerp aansnijden vanuit twee motto s: Begrippen...

Praktisch Implementeren van EA bij Gemeenten

Digitaal Loket: kansen of kosten

Toekomstbestending maken van selectie tool Rekening houdend met strikte privacy wetgeving

Stuurgroep Informatievoorziening & ICT tactische architectuur principes versie 1.0

18 REDENEN OM TE KIEZEN VOOR CENTRIC PROJECTPORTAAL BOUW

Kerngegevens MBO. gemeenschappelijke taal van ELO naar studenten administratie. Gebruikersdag Woensdag 26 mei 2010.

NORA werkdocument. In stappen naar een BBO. Baseline Beveiliging Overheid. Sessie 4. Bijgewerkte versie 10 april. 2013

Werken onder architectuur in Alphen

Introductie ArchiMate

GEMeentelijke Model Architectuur GEMMA 2

10 trends in Performance testen of: wat hebben we écht te bieden?

Cloud, cloud, cloud. Wolfgang Ververgaert Wiljan Oomen

Een pragmatische aanpak voor enterprise-architectuur

Van Consumers naar Prosumers. O.W. Vonder

Ligt uw uitdaging in het aansluiten op de voorzieningen en de distributie van basisgegevens?

Verbinden. Bestuurlijke Samenvatting

360 graden applicatiebeeld. In één oogopslag alle informatie over applicaties

Kickstart-aanpak. Een start maken met architectuur op basis van best practices.

19 e gebruikersdag dg DIALOG BOR. 17 november Ron Bloksma Dzenita Murguzovic NORA & GEMMA. Wat heb ik er aan?

Volgende stap in identity en accessmanagement. Rick Ruumpol (ROC van Twente) - Red Spider Vereniging Hendri Boer (Aventus) Infrastructuur specialist

Waarom Cloud? Waarom nu? Marc Gruben April 2015

Realisatie Programma e-dienstverlening 2e fase

Regionale Visie en Programma. 11 november 2010

Benny Prij. NAF Insight 6 juli 2009

Doorontwikkeling GEMMA-architectuur en Softwarecatalogus. Dirk Moree, KING VIAG themadag

Lokale besturen + Gov Cloud + Open Source = e-government 10 Open Data en de Cloud Studiedag Politeia en Maarifa Gent, 22 februari 2013

Bouwblokken Kantoor. Bouwblokken voor de versnelling van ontwikkeling van IV-ondersteuning voor kantoorprocessen

Waarde toevoegen aan de bedrijfsvoering met behulp van IT architectuur Uitrusting & Inrichting. Charles M. Hendriks Digital-architect Schiphol Group

Cloud Computing. -- bespiegelingen op de cloud -- MKB Rotterdam, 10 november Opvallend betrokken, ongewoon goed

Ruimte voor verbeelding

B l u e D o l p h i n

Referentie-architectuur voor de infrastructuur. Toine Schijvenaars, ArchiXL

Portfoliomanagement software van Thinking Portfolio

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING

DATA-AQUILAE. Slimmer met DATA Miniseminar Gebiedsmodellen CORSTENS INFORMATIE-ARCHITECTUUR 31 maart 2015

Stel je een wereld voor waarin elke persoon vrije toegang heeft tot alle kennis. Dat is waar wij aan werken. Jose Spierts april 2010

Technologieverkenning

KlantVenster. Klantgericht werken met KlantVenster LAAT ICT VOOR U WERKEN! Een veelzijdig platform ter ondersteuning van uw bedrijfsdoelstellingen

studie waarmee we de principes van de analyse willen demonstreren. Een volledig beschrijving van de algoritmen en de resultaten zijn te vinden in

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

MetaScope CRM-software met rendement

Posthogeschoolvorming rond Enterprise Content Management Business Process Management Service Oriented Architectures

ADDENDUM: BETREFFENDE DE CO-CREATIE GEMMA 2.0. Addendum op de Samenwerkingsovereenkomst tussen KING, Gebruikersverenigingen en Leveranciers

Welk PIM systeem en waarom dan?

Business intelligence & analytics van AAG

Congres Architectuur in de Zorg

Cover Page. The handle holds various files of this Leiden University dissertation.

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

AAG Analytics 28 maart 2019

Variability in Multi-tenant SaaS Applications:

Portal als infrastructuur voor gepersonaliseerde dienstverlening

Hierbij ontvangt u ter besluitvorming in uw vergadering van 31 maart aanstaande het jaarplan NORA 2015.

28 september 2017 PON Outsourcing Kenniscongres

Factsheet CONTENT & EXPERIENCE MANAGEMENT Mirabeau

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Geo-informatie is dood Leve geo-informatie!

Requirements Lifecycle Management

Een introductie (0) Een introductie (0)

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.

INSPIRE en wat te doen bij wijzigingen

KING wérkt voor gemeenten

Factsheet((NL)( Intranet,(Extranet,(Social(&(more

Alfresco Document Management

Trendopedia Web 2.0 in organisaties

BeCloud. Belgacom. Cloud. Services.

Een generieke IT-referentie-architectuur

Transcriptie:

Architecture as a Service Remco de Boer 1

Iets over mijzelf 1999: Softwareontwikkelaar 2009: Promotie (VU) 2003: Onderzoeker / ontwikkelaar kennistechnologie 2005: Promotieonderzoek Architectuurkennismanagement 2002: Econometrie / Bestuurlijke Informatica (EUR) 2

ArchiXL IT-architectuur adviesbureau Opgericht in januari 2008 Gehuisvest in Amersfoort Focus op financiële en publieke sector Kennisgebieden: IT-architectuur (BPM, EAI/SOA, ECM, IDM, BI, Portals) Enterprise-architectuur methoden, technieken en tools (TOGAF, ArchiMate) Sectorkennis (verzekeren, pensioenuitvoering, gemeentes, onderwijs) Met ingang van 2010 ook architectuuropleidingen 2-3-2010 3

Onze missie en visie Missie Het is onze passie om... de efficiency en effectiviteit van veranderingen en de wijze waarop architectuur daarbij wordt toegepast te verbeteren. Visie In een wereld waarin architectuur een steeds belangrijkere rol speelt bij verandertrajecten en bij het terugdringen van complexiteit, is ArchiXL een doelgericht, pragmatisch en onafhankelijk ITarchitectuur-adviesbureau dat overzicht, inzicht en uitzicht biedt. Onze principes: Gebruik van open standaarden Hergebruik van best-practices Iteratieve architectuuraanpak Concrete en bruikbare resultaten Samenwerken met alle betrokkenen just-enough architectuur Leveren van kennis; geen politieagent 2-3-2010 4

AaaS: Achtergrond en doel 5

Werken onder architectuur is kenniswerk Architectuur is meer dan mooie plaatjes strategische doelstellingen architectuurprincipes inrichtingskeuzes Architectuur leeft technologische vooruitgang voortschrijdend inzicht Voorbeeld: publieke sector (de elektronische overheid ) 6

Ontwikkelingen op e-overheidsgebied De (elektronische) overheid kent een aanzienlijke hoeveelheid architectuurkennis: NORA, GEMMA, PETRA, WILMA, MARIJ NUP Kanalen in Balans BurgerServiceCode Specifieke technologische kennis Leveranciersspecifieke producten... Ontwikkelingen volgen elkaar in rap tempo op 7

Vraag: hoe houd je als organisatie grip? Niet alle organisaties hebben kennis en kunde in huis om hun architectuur in kaart te brengen en bij te houden Full-time adviestrajecten zijn vaak (te) duur Relevante recente ontwikkelingen: Toepassen van kennismanagement op architectuur Technologische ontwikkelingen (Web3.0, semantic web ) Nieuwe richting in architectuur: Architecture as a Service (AaaS; vergelijk SaaS/Software as a Service). 8

Middel: Architectuurprincipes Architectuurprincipes zijn vaak generiek: Customers have a single point of contact Management layers are minimized Components are centralized Front-office processes are separated from back-office processes Data is maintained in the source application Documents are stored in the document management system Applications have a common look-and-feel» Bron: ArchiXL principe-repository De verdere invulling van deze principes is organisatiespecifiek 9

Architectuurkennis Twee soorten architectuurkennis: Generieke architectuurkennis breed toepasbaar, niet gebonden aan één enkele organisatie voorbeeld: principes en richtlijnen uit NORA en GEMMA Specifieke architectuurkennis contextafhankelijk, organisatiegebonden, voorbeeld: (gemotiveerde) principes en ontwerpkeuzes binnen een gemeente Onderscheid tussen generiek en specifiek is de basis voor het kunnen aanbieden van architectuur als service 10

Hergebruik van generieke architectuurkennis in een organisatiespecifieke context Uitgangspunt: organisatie streeft naar duurzaamheid Diverse generieke opties: green use power management telewerken green disposal recycling Green Computing efficiënte algoritmes green design virtualisatie green manufacturing terminal servers 11

Hergebruik van generieke architectuurkennis in een organisatiespecifieke context Organisatiespecifieke keuzes ten aanzien van duurzaamheid: green use power management telewerken green disposal recycling Green Computing efficiënte algoritmes green design virtualisatie Citrix green manufacturing terminal servers 12

SaaS vs. AaaS: Architectuur in de cloud Software as a Service (SaaS) Drivers: Softwarestandaardisatie, Internet (always connected) Software als dienst (gestandaardiseerd) in plaats van product (maatwerk) Nieuwe versies (patches, nieuwe features) zijn centraal beschikbaar als softwareupdates Schaalvoordeel: kosten (voor software en updates) worden gedragen door alle gebruikers. Architecture as a Service (AaaS) Drivers: Kennismanagement, Web3.0 (semantiek) Architectuur als dienst (kennis) in plaats van product (plaatjes) Nieuwe ontwikkelingen zijn centraal beschikbaar in de vorm van kennisupdates Schaalvoordeel: kosten (voor ontsluiten en beheren van generieke kennis) worden gedragen door alle gebruikers. 13

AaaS een definitie AaaS biedt een kennisplatform waarin organisatiespecifieke architectuurkennis beheerd kan worden en gekoppeld kan worden aan generieke architectuurkennis. 4 lagen : toepassingsgenerieke kennisbank organisatiespecifieke architectuurrepository koppelvlak tussen specifieke en generieke architectuurkennis onderhoud (generiek, specifiek, koppeling) Kennisplatform gebaseerd op Semantische Wiki 14

Semantische Wikis 15

Semantische Wiki Wiki: Webomgeving waarin gebruikers eenvoudig pagina s kunnen aanmaken en aanpassen, en relaties tussen pagina s kunnen leggen Nodigt uit tot kennisdeling Leidt tot communities en bevordert samenwerking Voorbeeld: Wikipedia (encyclopedie in een Wiki): Semantische Wiki: Een gewone Wiki met een onderliggend kennismodel Het kennismodel maakt feiten en relaties betekenisvol, zowel voor mens als machine Uit deze betekenis (= semantiek) kunnen nieuwe relaties en andere feiten afgeleid worden, en kunnen selecties uit de vastgelegde informatie gemaakt worden 16

Een gewone Wikipagina 17

Semantische annotaties: betekenisvolle relaties en eigenschappen Reguliere Wiki: Verwijzingen en platte tekst Semantische Wiki: Semantische annotaties 18

Semantische Wiki begrijpt de relaties en eigenschappen op de pagina 19

Semantische queries: Vragen die de Wiki kan beantwoorden Vragen over de provincie zelf: Hoe groot is de provincie Zuid-Holland? Hoeveel inwoners heeft Zuid-Holland? Wat is de grootste plaats in deze provincie? Wat is de hoofdstad? Maar ook lastigere vragen, zoals: In welke provincie ligt Den Haag? Welke provincies hebben meer inwoners dan ZH? Meer oppervlakte? Welke gemeenten liggen er in Zuid-Holland? Welke provincies grenzen er aan Zuid-Holland? Geef een lijst van alle gemeenten in Nederland, gegroepeerd op provincie en gesorteerd op aantal inwoners et cetera et cetera 20

AaaS: Een stelsel van Semantische Wikis 21

Toepassingsgenerieke Architectuurkennisbank 22

Voorbeeld: e-overheidsarchitectuurkennis De generieke e-overheidskennisbank bevat bijvoorbeeld: NORA principes GEMMA principes Standaarden (StUF, RGBZ, etc.) Ingedeeld naar categorie (classificatie) Als statische kennisbank al duidelijke meerwaarde ten opzichte van een lijst van principes verschillende dwarsdoorsnedes op de verzameling standaard architectuurprincipes voor de elektronische overheid, en manieren om door die verzameling heen te wandelen automatisch gegenereerde lijsten aan de hand van classificaties van principes het is zelfs mogelijk om eigen semantische queries die niet vooraf zijn gedefinieerd op te voeren (dit vereist wel kennis van de querytaal) 23

Voorbeeld van een e-overheidsprincipe: Zaakgericht werken 24

Eigenschappen van Zaakgericht werken 25

Automatisch gegenereerde lijsten: Alle GEMMA Kernprincipes Voorbeeld: alle informatiearchitectuurprincipes uit GEMMA 26

Automatisch gegenereerde lijsten: Alle GEMMA Kernprincipes 27

Semantische query (gebruikersgedefinieerd) Voorbeeld: alle Informatiearchitectuurprincipes die vallen binnen GEMMA Thema 1: Zaak- en procesgericht werken 28

Semantische query: resultaat Een netwerk van architectuurprincipes en -keuzes 29

Een netwerk van architectuurkeuzes (Gevisualiseerd door de Wiki-engine) 30

Organisatiespecifieke architectuur-repository 31

Koppeling generiek/specifiek Dit is een enorm krachtige manier van hergebruik van generieke architectuurkennis Voorbeeld: besluitenlijsten De keuze voor een bepaald principe maakt dat nieuwe besluiten moeten worden genomen Green Computing (hoe) vullen we green design, green use, green disposal, green manufacturing in? Zaakgericht werken (hoe) vullen we zaakbeheer en zakenregistratie in? Het AaaS-platform ondersteunt deze besluitvorming maakt openstaande besluiten inzichtelijk verwijst naar achtergrondinformatie in de generieke architectuurkennisbank, en naar genomen besluiten in de lokale architectuurrepository 32

Voorbeeld: de VERA 33

Organisatiespecifiek: Zaakgericht werken 34

Koppeling tussen Organisatiespecifieke en toepassingsgenerieke Wiki Semantische annotatie: gebruik ( use ) het principe Zaakgericht werken uit de generieke ( gen ) Wiki 35

Zaakgericht werken: Besluitenlijst 36

PerfectView Zakenmagazijn 37

Integratie met andere architectuurtools 38

Analyses Semantische koppeling tussen generieke en specifieke architectuurkennis maakt verschillende analyses mogelijk, bijvoorbeeld: impactanalyse trade-offanalyse scenario-analyse (wat als?) vergelijkende analyse (organisaties die kozen voor X kozen ook voor Y) consistentie (tegenspraak) benchmarkanalyse op principes (hoeveel organisaties kozen voor principe a, principe b, etc.) gap-analyse (SOLL vs. IST, migratieplanning) tijdsafhankelijke analyses (projectenkalender) evolutie (impact van voortschrijdend inzicht) 39

Conclusie Semantisch kennisplatform maakt een andere architectuurbenadering mogelijk Architecture as a Service Prototype AaaS-platform wordt op dit moment verder uitgewerkt meer domeinen (o.a. onderwijs, algemene IT-architectuurprincipes) meer relaties tussen principes (nu alleen nog motivatie en implicatie ) pilot met geïnteresseerde partijen Geïnteresseerd? Meer informatie? Vragen? 40