Beheer van Web Services
|
|
- Guido de Jong
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 26 April 2007 Bert Vanhalst Sectie Onderzoek
2 Agenda 1. Inleiding 2. Belang van policies 3. Functionaliteiten 4. Tools 5. Organisatie 6. Best practices 7. Conclusie 2
3 Inleiding Register Consumer Web Service Service interface = contract Op business gericht Scheiding interface en implementatie WS = black box Als iets wijzigt aan implementatie (maar niet aan interface) zijn consumers niet geimpacteerd Losse koppeling tussen software componenten 3
4 Inleiding Context Service Oriented Architecture (SOA) SOA gebaseerd op Web Services (WS) Open standaarden: XML, SOAP, WSDL, UDDI Interoperabiliteit tussen verschillende software omgevingen Voorbeeld van een WS: Vierde weg 4
5 Inleiding Probleemstelling: Welke WS zijn er beschikbaar? Welke toepassing roept welke WS aan? Welke toepassing roept welke versie van welke WS aan? Hoe zijn de WS beveiligd? Kan deze beveiliging eenvoudig aangepast worden? Welke afspraken mbt Quality of Service (QoS) zijn er voor welke WS? In welke mate worden deze afspraken nageleefd? 5
6 Inleiding Nood aan visibiliteit en controle Weten wat er gebeurt Actie kunnen ondernemen om bij te sturen 6
7 Inleiding Consumer Consumer Consumer WSM WS WS WS WS 7
8 Agenda 1. Inleiding 2. Belang van policies 3. Functionaliteiten 4. Tools 5. Organisatie 6. Best practices 7. Conclusie 8
9 Belang van policies WS Interface duidelijk gedefinieerd en gekend (gepubliceerd) Implementatie = black box Scheiding business functionaliteit en beheeraspecten Consumer Consumer Web service 9
10 Belang van policies Huidige security policy: auth: userid/passwd Consumer Consumer Nieuwe security policy: auth: certificaat WS WS WS 10
11 Belang van policies Beheer-aspecten extern configureerbaar, i.e. los van de WS implementatie Voordelen Meer flexibiliteit Meer consistentie Snellere ontwikkeling WS-Policy Specificatie voor definitie van policies W3C (candidate recommendation) WS-SecurityPolicy 11
12 12
13 Agenda 1. Inleiding 2. Belang van policies 3. Functionaliteiten 4. Tools 5. Organisatie 6. Best practices 7. Conclusie 13
14 Functionaliteiten Bijhouden van gebruiksstatistieken (logging) Beveiliging Versiebeheer Transformaties en routering Quality of Service (QoS) Beheer van Service Level Agreements (SLA's) Notificaties / alerts Exception handling Protocol en transport mediation Visualisatie en rapportering 14
15 Logging Aantal requests per WS of per functie Aantal requests per consumer Inhoud van berichten Antwoordtijden (maximaal, gemiddeld) Grootte van de berichten Aantal fouten (SOAP faults) 15
16 Logging Logs nuttig voor: Statistieken Analyseren trends / capaciteitsplanning Facturatie Business metrics (BAM) Programmatorische exploitatie logs Rechtstreeks via database Via API (WS interface?) 16
17 Beveiliging Gebruiker Actie op toepassing GEWEIGERD Actie op toepassing Policy Toepassing (PEP) Beslissings aanvraag Beslissings antwoord Actie op toepassing TOEGESTAAN Toepassing Ophalen Policies Policy Beslissing (PDP) Informatie Vraag / Antwoord Informatie Vraag / Antwoord Administrator Policy administration Policy Beheer (PAP) Policy Informatie (PIP) Policy Informatie (PIP) Policy repository Authentieke bron 1 Authentieke bron 2 Vb Hoedanigheid 17
18 Beveiliging Consumer PEP WS PDP Policy Enforcement Point (PEP) Dwingt policy af Policy Decision Point (PDP) Neemt autorisatie-beslissing Integratie met PDP via WS en SAML request/response Bestaand user management! 18
19 Beveiliging Authenticatie, op basis van HTTP username/password SSL X.509 certificaat WS-Security username token WS-Security X.509 token WS-Security SAML token Mediationtussensecuritytokens Vb: WSM voert authenticatie uit op basis van certificaat; WSM stuurt SAML token verder naar endpoint (i.e. de eigenlijk WS) 19
20 Beveiliging Autorisatie Heeft de consumer toegang tot de WS? Autorisatie-beslissing via intern of extern PDP Circle of trust Authenticatie eindgebruiker door consumer 'Trust' tussen WS en consumer Propagatie SAML token als bewijs van authenticatie WS WS 20
21 Beveiliging Confidentialiteit en integriteit SSL / TLS XML Encryption XML Signature Encryptie en digitale handtekening mogelijk op niveau van individuele elementen van een bericht Opletten met overhead cryptografische bewerkingen! 21
22 Beveiliging Audit / security logging Wie welke fysieke persoon? Wat welke WS, welke functie? Wanneer timestamp? Hoe via welke consumer toepassing? 22
23 Beveiliging Controles Schema validation Zijn berichten conform de WSDL interface? WS-I profiles Zijn berichten conform WS-I profiles? Garanderen interoperabiliteit Basic profile, Security profile ( Antwoord met SOAP fault 23
24 Versiebeheer Geval 1: Veranderingen aan de interface zijn backwards compatible Bijkomende functies Gewijzigde implementatie Geval 2: Veranderingen aan de interface zijn niet backwards compatible Bijkomende of weggelaten parameters Gewijzigd type van parameter Routering en transformaties geen wijziging aan consumers 24
25 Versiebeheer Consumer Cons. v2 + transformatie WSM WS v1 WS v2 25
26 Transformaties en routering Transformaties XSLT & grafische mapping tools Routering Op basis van inhoud Vb: op basis van bedrag Op basis van context Vb: op basis van versienummer Vb: op basis van IP Load balancing en fail-over Xpath 26
27 Quality of Service (QoS) Beschikbaarheid Fail-over Load balancing Schaalbaarheid Volume controle Vermijden dat een consumer alle resources verbruikt ten koste van andere consumers Opleggen quotum per consumer of groep consumers, bvb. #requests per tijdseenheid 27
28 Service Level Agreements (SLA's) Goede afspraken nodig mbt de geleverde kwaliteit Per WS en per consumer of groep consumers Opstellen van KPI's Monitoren van SLA compliance Mogelijkheid (automatisch) actie te ondernemen indien SLA's dreigen geschonden te worden Vb: voorrang aan 'gold' consumers 28
29 29
30 Notificaties / alerts Trigger Verschillende niveau's: warning, error Integratie Nagios: centrale supervisie Via SNMP 30
31 Exception handling Oorzaken: technisch of inhoudelijk Time-out in de back-end Verkeerde syntax van berichten Niet toegelaten inhoud van berichten Consumer niet geautoriseerd Terugsturen SOAP fault Met duidelijke informatie 31
32 Protocol en transport mediation Mediationtussenprotocolversies SOAP 1.1 en SOAP 1.2 Mediation tussen transportprotocollen HTTP HTTPS JMS SMTP FTP 32
33 Visualisatie en rapportering Verschillende doelgroepen met verschillende rechten Administrator Status infrastructuur Supervisie Status services, alerts SLA beheerders SLA definitie en rapportering Business analisten Gebruiksstatistieken Bekomen van (custom) rapporten 33
34 34
35 Rapportering 35
36 Bijkomende functionaliteiten "Zwarte" web services Automatische detectie (vereist 'agent' plugins op hosting platform) Automatische toepassing van een bepaalde policy Virtuele web services Weglaten van functies Samenbundelen functies van verschillende WS Nuttig voor beheer oproepen naar externe WS 36
37 Bijkomende functionaliteiten Afhankelijkheden tussen WS In kaart brengen van oproepen tussen de beheerde WS Nuttig voor root cause analysis in aaneenschakelingen van services Functies van systems management software Beheer van J2EE componenten, database connecties Drill-down in technische componenten 37
38 38
39 39
40 Functionaliteiten Logging Notificaties & alerts Beveiliging Exception handling Routering (content) Routering (context) Volume control Transformaties Load balancing & fail-over Virtuele WS Zwarte WS Rapportering Dependencies Versiebeheer Centraal beheer Trends analyse Systems mgt. SLA beheer Protocol mediation Transport mediation 40
41 Agenda 1. Inleiding 2. Belang van policies 3. Functionaliteiten 4. Tools 5. Organisatie 6. Best practices 7. Conclusie 41
42 Tools Overzicht Web Service Management (WSM) tools Registries en repositories Enterprise Service Bus (ESB) XML appliances 42
43 Web Service Management tools Logging Notificaties & alerts Beveiliging Exception handling Routering (content) Routering (context) Volume control Transformaties Load balancing & fail-over Virtuele WS Zwarte WS Rapportering Dependencies Versiebeheer Centraal beheer Trends analyse Systems mgt. SLA beheer Protocol mediation Transport mediation 43
44 Web Service Management tools Consumer Consumer Proxy WS Agent WS Hosting platform Hosting platform 44
45 Web Service Management tools Leveranciers 45
46 Registries / Repositories Functies Designtime: opvragen metadata WSDL interface, contact-info, contracten, policies, enz. Faciliteert hergebruik Schakel met runtime Vb: dynamische binding Registry: verwijst naar gegevens Repository: bevat gegevens Producten kunnen beide functies combineren UDDI v3 compliance belangrijk! 46
47 47
48 Registries / Repositories 48
49 Registries / Repositories Logging Notificaties & alerts Beveiliging Exception handling Routering (content) Routering (context) Volume control Transformaties Load balancing & fail-over Virtuele WS Zwarte WS Rapportering Dependencies Versiebeheer Centraal beheer Trends analyse Systems mgt. SLA beheer Meta-data Protocol mediation Transport mediation 49
50 Registries / Repositories Leveranciers 50
51 Enterprise Service Bus (ESB) Orchestration Engine Beheer & Beveiliging Presentatie (portaal) ESB (messaging) routing & transformation J2EE /.NET platform Adapters Bestaande toepassingen 51
52 Enterprise Service Bus (ESB) Logging Notificaties & alerts Beveiliging Exception handling Routering (content) Routering (context) Volume control Transformaties Load balancing & fail-over Virtuele WS Zwarte WS Rapportering Dependencies Versiebeheer Centraal beheer Trends analyse MOM Systems mgt. SLA beheer Orchestratie Protocol mediation Transport mediation 52
53 Enterprise Service Bus (ESB) Leveranciers Open source: 53
54 XML appliances Logging Notificaties & alerts Beveiliging Exception handling Routering (content) Routering (context) Volume control Transformaties Load balancing & fail-over Virtuele WS Zwarte WS Rapportering Dependencies Versiebeheer Centraal beheer Trends analyse Systems mgt. SLA beheer Acceleratie Protocol mediation Transport mediation 54
55 XML appliances Leveranciers 55
56 Tools - overzicht Platform Acceleration Centraal mgmt WSM Reg/Rep ESB XMLA Metadata ± ± ± MOM Mediation Security ± 56
57 Tools beschouwingen Overlap tussen producten Geen uniek product voor SOA governance Combinatie nodig van meerdere producten Registry = link tussen componenten Partnerships zijn belangrijk Gebrek aan standaarden zoals WS-Policy voor communicatie tussen componenten GIF (Governance Interoperability Framework) opgestart door Infravio/WebMethods 57
58 Agenda 1. Inleiding 2. Belang van policies 3. Functionaliteiten 4. Tools 5. Organisatie 6. Best practices 7. Conclusie 58
59 Organisatie Naast tools ook organisatie nodig en duidelijke afspraken Wie bepaalt welke services ontwikkeld worden en met welke prioriteit? Wie verantwoordelijk voor een bepaalde WS? Bepalen tempo en interface van nieuwe versies Proces voorzien voor afwijkingen en aanpassingen 59
60 Agenda 1. Inleiding 2. Belang van policies 3. Functionaliteiten 4. Tools 5. Organisatie 6. Best practices 7. Conclusie 60
61 Best practices Externaliseer de niet-business functionaliteiten Baseer beheer en controle op policies Garantie voor flexibel systeem Automatiseer zoveel mogelijk controles Vb: automatische SOAP/WSDL compliance checks Besteed aandacht aan standaarden! WS-Policy UDDI 61
62 Best practices Infrastructuur moet platform-onafhankelijk zijn Vermijd om voor elke WS of elk platform telkens dezelfde beheer-functionaliteit te implementeren Consumer Consumer WSM WS WS WS 62
63 Best practices Vermijd onnodige cryptografische bewerkingen (encryptie, digitale handtekening) Performance kost Indien toch nodig, overweeg hardware acceleration (XML appliance) 63
64 Smals Lastenboek WSM tool UDDI Register Huidige en toekomstige WS gehost door Smals Fundament voor SOA 64
65 Conclusie Logging Notificaties & alerts Beveiliging Exception handling Routering (content) Routering (context) Volume control Transformaties Load balancing & fail-over Virtuele WS Zwarte WS Rapportering Dependencies Versiebeheer Centraal beheer Trends analyse Systems mgt. SLA beheer Protocol mediation Transport mediation 65
66 Conclusie Degelijk beheer is een must! WSM oplossing is nodig Fundament voor SOA Policies zijn belangrijk! Standaarden zijn belangrijk! De markt is nog in beweging Maar we kunnen al aan de slag 66
67 Bedankt voor uw aandacht! 67
68 Glossarium API: Application Programming Interface BAM: Business Activity Monitoring Consumer: toepassing die een WS aanroept ESB: Enterprise Service Bus FTP: File Transfer Protocol J2EE: Java 2 Enterprise Edition JMS: Java Messaging Service PAP: Policy Administration Point PDP: Policy Decision Point PEP: Policy Enforcement Point PIP: Policy Information Point QoS: Quality of Service SAML: Security Assertion Markup Language 68
69 Glossarium SLA: Service Level Agreement SMTP: Simple Mail Transfer Protocol SNMP: Simple Network Management Protocol SOA: Service Oriented Architecture SOAP: Simple Object Access Protocol SSL: Secure Sockets Layer TLS: Transport Layer Security UDDI: Universal Description, Discovery and Integration WS: Web Service WSDL: Web Service Description Language WSM: Web Service Management XSLT: Extensible Stylesheet Language Transformations 69
SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl
SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de
Nadere informatieAanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations. Bijlage 5: Beschrijving toekomstige ESB
Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations Bijlage 5: Beschrijving toekomstige ESB Versie: v1.0 Datum: 17-3-2017 Inhoudsopgave 1. 2. 3. 4. Inleiding 3 Huidige
Nadere informatieOverheidsservicebus (OSB) Paul Schlotter Architect OSB
Overheidsservicebus (OSB) Overheidsservicebus Paul Schlotter Architect OSB De OSB faciliteert de elektronische overheid Onderwerpen Waarom een OSB Positionering in eoverheid Inrichting Binnen vs Buiten
Nadere informatieDit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.
Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie
Nadere informatieWeblogic 10.3 vs IAS 10.1.3
Vision ~ Knowledge ~ Results Weblogic 10.3 vs IAS 10.1.3 OGh Fusion Middleware/ SOA Dag 19 Mei 2010, Het Oude Tolhuys Edwin Biemond email edwin.biemond@whitehorses.nl Web http://blogs.whitehorses.nl/,
Nadere informatieIntegratie in de praktijk
Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use
Nadere informatiebetrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM
Digikoppeling Appliance Yenlo betrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM Het uitwisselen van elektronische berichten dient uniform, betrouwbaar en via open standaarden
Nadere informatieDigikoppeling Glossary
Digikoppeling Glossary Verklarende woordenlijst Digikoppeling documentatie Versie 1.1 Datum 5 januari 2010 Colofon Projectnaam Versienummer Organisatie Digikoppeling Definitief Servicecentrum Logius Postbus
Nadere informatieOntwerpen van een Enterprise Service Bus
Applicatie-ontwikkeling waarbij integratie met andere systemen niet van toepassing is komt zelden meer voor. Daarom komt steeds prominenter naar voren de vraag naar een Enterprise Service Bus (ESB). Maar
Nadere informatieDe Enterprise Security Architectuur
De Enterprise Security Architectuur Martijn Doedens Security Consultant Peter Mesker CTO IT SECURITY IS TOPSPORT! Wat is de definitie?! Een enterprise security architectuur omvat alle noodzakelijke elementen
Nadere informatieNeptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN
BROCHURE Neptune Het complete integratieplatform voor uw organisatie! OPTIMALISEREN VAN INFORMATIE EN PROCESSEN Axians Rivium Boulevard 41 2909 LK Capelle aan den IJssel Tel: +31 88 988 96 00 - www.axians.nl
Nadere informatieInforValue. Laat de waarde van Informatie uw bedrijfsdoelstellingen versterken. Informatie Management
Laat de waarde van Informatie uw bedrijfsdoelstellingen versterken Informatie Informatie on Demand Referentie Architectuur Informatie Technologie is belangrijk voor Informatie. Uw organisatie heeft stabiele
Nadere informatieProactief monitoring en beheer van Oracle Fusion Middleware
Proactief monitoring en beheer van Oracle Fusion Middleware Denis Joannides Jelle de Bruin Truston Fusion Duwboot 6-8 Houten www.truston-fusion.com OGH 19 mei 2010 Wie is Truston Fusion? Onderdeel van
Nadere informatieSAML & FEDERATED IDENTITIES. The Single Sign-on provider
SAML & FEDERATED IDENTITIES The Single Sign-on provider Agenda Onderwerp: SAML Single Sign-on Justitie Uitleg: Waarom Identity en Access Management (IAM) Wat is IAM Wat is Security Assertion Markup Language
Nadere informatieENTERPRISE LINKED DATA WORKSHOP
Vandaag te gast bij PLDN Werksessie 12 februari 2015 ENTERPRISE LINKED DATA WORKSHOP Joep Creusen, Pieter van Everdingen, Richard Nagelmaeker Workshop agenda (60 min) Dieper ingaan op: Business vraagstukken
Nadere informatieHet gebruik van OSB ebms contracten in complexe infrastructuren
Inleiding Het gebruik van OSB ebms contracten in complexe infrastructuren Whitepaper Ernst Jan van Nigtevecht Maart 2009 Contracten die gepubliceerd worden voor een OSB ebms service hebben tot doel om
Nadere informatieENTERPRISE LINKED DATA INTRODUCTIE
Vandaag te gast bij PLDN Werksessie 12 februari 2015 ENTERPRISE LINKED DATA INTRODUCTIE Joep Creusen, Pieter van Everdingen, Richard Nagelmaeker Agenda introductie Slide 1 Aanleidingen Vraagstukken Deelnemers
Nadere informatieAansluitvoorwaarden WS Gateway Provider
Aansluitvoorwaarden WS Gateway Provider Auteur: Datum: Versie: André van den Nouweland / Michiel Jaeger 23-12-2014 3.3 Inhoud 1 Inleiding... 3 1.1 Doel en omschrijving... 3 1.2 Doelgroep... 3 2 Architectuur...
Nadere informatieSecurity web services
Security web services Inleiding Tegenwoordig zijn er allerlei applicaties te benaderen via het internet. Voor bedrijven zorgt dit dat zei de klanten snel kunnen benaderen en aanpassingen voor iedereen
Nadere informatieOracle Mobile and Social Access Management 10 oktober 2012. Joost Koiter
Oracle Mobile and Social Access Management 10 oktober 2012 Joost Koiter Kennis en experese: Op gebied van Oracle Service Oriented Architecture (SOA) Op gebied van Oracle Iden4ty & Access Management (IAM,
Nadere informatieNiklas Integratie Platform Verbeteren, besparen en méér
Niklas Integratie Platform Verbeteren, besparen en méér Het betaalbare integratieplatform voor al uw Business-to-Business Integratie en Applicatie Integratie Volledig geautomatiseerde afhandeling van elektronisch
Nadere informatieBetekent SOA het einde van BI?
Betekent SOA het einde van BI? Martin.vanden.Berg@sogeti.nl 18 september 2007 Agenda Wat is SOA? Wat is BI? Wat is de impact van SOA op BI? Sogeti Nederland B.V. 1 Agenda Wat is SOA? Wat is BI? Wat is
Nadere informatieOracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal
Nadere informatieWSO2 ebms adapter. Yenlo WSO2 ontbijtsessie. Ministerie van Infrastructuur en Milieu. 1 DEFINITIEF, 18 september 2012
Ministerie van Infrastructuur en Milieu WSO2 ebms adapter Yenlo WSO2 ontbijtsessie Auteurs Paul Leunissen (Enterprise Architect IenM, 06 5250 6691) Stephen Oostenbrink (Enterprise Architect IenM, 06 4211
Nadere informatie1945, eerste DC. Eigen logo
1945, eerste DC Eigen logo Doelstelling: Binnen uw computer ruimte verzamelt u diverse informatie over bijvoorbeeld stroomverbruik van uw apparatuur. Via welk netwerk kunt u deze data verwerken. Welk
Nadere informatieActieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz
Actieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz Veenendaal, 14 februari 2019 Van estafette naar netwerk Estafette stapeling van gegevens vast
Nadere informatieREST Adapter in SAP PI/PO voor REST-based Web Services
REST Adapter in SAP PI/PO voor REST-based Web Services Inleiding Eindelijk! SAP heeft officieel de REST Adapter voor SAP PI/PO uitgebracht. Deze is beschikbaar vanaf SAP NetWeaver 7.3 EHP1 SP14 of SAP
Nadere informatiedro - DSI Info voor software leveranciers
dro - DSI Info voor software leveranciers Wim De Smet Overleg SW-leveranciers 15-01-2015 1 Architectuur Service Oriented Architecture Services onderdeel van het platform Clients in gebruikerstoepassing
Nadere informatieDroom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties.
Droom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties. Ralph Wanders Datacenter Solutions Manager IT SECURITY IS TOPSPORT! Datacenter solutions componenten Orchestrate
Nadere informatieSamengaan van Geo-informatie en Service Oriëntatie
Samengaan van Geo-informatie en Service Oriëntatie Waterbodem Applicatie (WAB*info) 10 juli 2008 Gaston Lamaitre Data-ICT-Dienst, Delft Inhoud Wat doet Rijkswaterstaat? Doel van WAB*info De randvoorwaarden
Nadere informatieSpanningsveld tussen flexibiliteit en veiligheid
Architecten, netwerkbeheerders, CIO s en andere betrokkenen hebben hun mond vol van PKI, firewalls, SSL en S/MIME om maar een paar aan beveiliging gerelateerde trends te noemen. Voldoen deze oplossingen
Nadere informatieZelftest Java EE Architectuur
Zelftest Java EE Architectuur Document: n1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA EE ARCHITECTUUR Nota:
Nadere informatieInformatiearchitectuur
Informatiearchitectuur Onderwerpen Waarom is architectuur (nu) zo belangrijk? Wat is informatiearchitectuur? Ontwikkelingen in de tijd Structuur applicaties Applicatie-integratie Webservices Praktijkvoorbeeld
Nadere informatieTechnical Deep Dive Microsoft Dynamics CRM 4.0. Dennis Schut
Technical Deep Dive Microsoft Dynamics CRM 4.0 Dennis Schut Agenda Versies Microsoft Dynamics CRM 4.0 Infrastructurele & software vereisten Microsoft Dynamics CRM 4.0 Onze ervaringen met Microsoft Dynamics
Nadere informatieBoeiende Bindingen. Boeiende Bindingen Technische projectevaluatie. ROC West-Brabant, Codename Future, ThiemeMeulenhoff
Boeiende Bindingen Technische projectevaluatie ROC West-Brabant, Codename Future, ThiemeMeulenhoff Door: Rik Meijer, Software Engineer voor Codename Future Abstract: Dit document geeft een technisch overzicht
Nadere informatieParasoft toepassingen
Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer
Nadere informatieAPI management Frank Terpstra. Landelijk Architectuur Congres 25-11-2015
API management Frank Terpstra Landelijk Architectuur Congres 25-11-2015 Introductie Enable-U Het belang van APIs Hoe APIs te managen Bied APIs gemakkelijker aan API management Gateway API management portal
Nadere informatieMonitoring & Rapportage
Monitoring & Rapportage Meer grip op en begrip van de omgeving Door :Tauvic Ritter Waar staan we voor Doel voor AO - Services Monitoring Alles onder controlle hebben Incidenten effectief afhandelen Rustig
Nadere informatieAutomatisch Testen. Customer Business Lunch. 6 november 2014. Netherlands Germany Switzerland Serbia
Automatisch Testen Netherlands Germany Switzerland Serbia Customer Business Lunch 6 november 2014 3 Vraag? Doen wij al aan automatisch testen? 4 Agenda Automatisch testen Waarom? Mogelijkheden Demo Conclusie
Nadere informatieOrganiseer uw verschillende SOAP services in één scenario
1 Organiseer uw verschillende SOAP services in één scenario Wouter Luijten wouterluijten@creetion.com 2 Introductie Tijdens de implementatie van een proces heeft u vaak te maken met een veelvoud aan services.
Nadere informatieTechnische afspraken Ketenregister
Copyright 2014 Bloembollenkeuringsdienst (BKD) Datum: 02-03-2015 Versie: 1.1 Status: Definitief Wijzigingsblad Versie Auteur(s) Wijzigingen 1.0 BKD Initiële versie 1.1 BKD Aanvullingen wijzigingen 2014-2015
Nadere informatiePresentatie Rapportage Met SAP Business Objects
Presentatie Rapportage Met SAP Business Objects Verzorgd door: Camille van Dongen, itelligence Fouad Allabari, i3 Woerden 4 februari 2011 Agenda Voorstellen itelligence & i3 Business Intelligence SAP Business
Nadere informatieAlfresco Document Management 100% Open Source
Alfresco Document Management 100% Open Source Alfresco Document Man agement Of u nu uw organisatie effectiever wilt maken, uw klanten beter wilt bedienen of intern een betere onderlinge samenwerking wilt
Nadere informatieBeknopte dienstbeschrijving beveiligen van Webapplicaties m.b.v. digitale certificaten en PKI
Beknopte dienstbeschrijving beveiligen van Webapplicaties m.b.v. digitale certificaten en PKI Document: Beknopte dienstbeschrijving beveiligen van Webapplicaties Versie: maart 2002 mei 2002 Beknopte dienstbeschrijving
Nadere informatieEnterprise Architectuur de link tussen Business & ICT
Enterprise Architectuur de link tussen Business & ICT Oriented Architecture (SOA) Nieuwe hype? Of. Jaap Schekkerman, B.Sc. Opinion Leader, Verdonck, Klooster & Associates President & Founder, Institute
Nadere informatieWerken zonder zorgen met uw ICT bij u op locatie
Werken zonder zorgen met uw ICT bij u op locatie Naast de mogelijkheden om uw programmatuur en gegevens bij Drie-O via Evy 2.0 in de cloud te hosten hebt u ook de mogelijkheid om uw ICT omgeving bij u
Nadere informatieMSSL Dienstbeschrijving
MSSL Dienstbeschrijving Versie : 1.0 Datum : 28 augustus 2007 Auteur : MH/ME Pagina 2 van 7 Inhoudsopgave Inhoudsopgave... Fout! Bladwijzer niet gedefinieerd. Introductie... 3 Divinet.nl Mssl... 3 Hoe
Nadere informatieVoorbeelden generieke inrichting Digikoppeling
Voorbeelden generieke inrichting Versie 1.1 Datum 19/12/2014 Status Definitief Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555 4555 (10 ct p/m) e. servicecentrum@logius.nl Documentbeheer
Nadere informatieBusiness-to-Business
Business-to-Business 1 WAT IS BUSINESS-TO-BUSINESS? 1.1 Inleiding Bedrijven communiceren veelvuldig met elkaar. Orders worden geplaatst, facturen worden verzonden, informatie wordt uitgewisseld. Zo n dertig
Nadere informatieDigikoppeling adapter
Digikoppeling adapter Versie 1.0 Datum 02/06/2014 Status Definitief Van toepassing op Digikoppeling versies: 1.0, 1.1, 2.0, 3.0 Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555
Nadere informatieOptimale ICT-beveiliging. Van advies en ontwikkeling tot implementatie en beheer
Optimale ICT-beveiliging Van advies en ontwikkeling tot implementatie en beheer 1 Inhoud Deze brochure geeft u meer uitleg over de manier waarop Telenet de ICT van uw bedrijf kan beveiligen. Ervaring,
Nadere informatieMonitoring. SolidBE B.V. Maarten Schoutenstraat SV Waddinxveen
Monitoring SolidBE B.V. Maarten Schoutenstraat 19 2741SV Waddinxveen 1 Inhoudsopgave Monitoring...3 Introductie...3 Netwerkcomponenten...4 Back-up...4 Discovery...4 Poller...5 SNMP-traps...5 Maintenance...5
Nadere informatieInhoudsopgave. Hoofdstuk 1.JMS...2
Inhoudsopgave Hoofdstuk 1.JMS...2 1.1.Inleiding...2 1.2.Messaging architectuur...3 1.2.1.Point to point domein...3 1.2.2.Publish/Subscribe domein...4 1.2.3.Synchrone - asynchrone verwerking...4 1.2.4.De
Nadere informatieDe FAS (Federal Authentication Service) Peter Strick SmartCities IDM workshop 07/05/2009
De FAS (Federal Authentication Service) Peter Strick SmartCities IDM workshop 07/05/2009 Fedict 2009. All rights reserved Agenda Beschrijving van de FAS Authenticatie Veiligheidsniveaus voor authenticatie
Nadere informatieZelftest Java concepten
Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig
Nadere informatieRapport. Versiebeheer. Aan te sluiten overheidspartij Kamer van Koophandel Nederland
aan van Rapport Aan te sluiten overheidspartij datum 7 januari 2013 kenmerk Onderwerp Technische Aansluitvoorwaarden KvK Web services voor overheidspartijen 1 Versiebeheer Versiebeheer Versienummer Datum
Nadere informatieThe OSI Reference Model
Telematica Applicatielaag Hoofdstuk 16, 17 Applicatielaag 4Bevat alle toepassingen die van het netwerk gebruik maken n E-mail n Elektronisch nieuws n WWW n EDI (Electronic Data Interchange) n Napster,
Nadere informatieVolledige Digikoppeling connectiviteit. Foutberichten en foutafhandeling
Foutberichten en foutafhandeling INLEIDING OpenTunnel is een B2B Gateway die de volgende standaarden ondersteund en controleert op een juist gebruik: ñ XML Schema ñ WSDL 1.1 ñ WS-Addressing ñ WS-Security
Nadere informatieAurea Team. Ken uw systeem, wees in controle. Michel Zwarts
Aurea Team Ken uw systeem, wees in controle Michel Zwarts TMNS BV Central Office Prinses Catharina Amaliastraat 5 2496XD The Hague The Netherlands E: info@tmns.com T: +31 70 3011 720 Projects Agenda De
Nadere informatieCONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com
Nadere informatiem.b.v. digitale certificaten en PKI Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van e-mail
Beknopte dienstbeschrijving Beveiligen van e-mail m.b.v. digitale certificaten en PKI Document: Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van e-mail Inhoudsopgave 1. Inleiding 2 2. Snel te
Nadere informatieOpname TLS 1.2 op de lijst voor pas toe of leg uit. Stuurgroep Standaardisatie Datum: 2 april 2014 Versie 1.0
FS 49-04-04A Forum Standaardisatie Wilhelmina v Pruisenweg 104 2595 AN Den Haag Postbus 84011 2508 AA Den Haag www.forumstandaardisatie.nl Opname TLS 1.2 op de lijst voor pas toe of leg uit FORUM STANDAARDISATIE
Nadere informatieInvoering van service oriented architecture. voor landelijke informatievoorziening in de zorg
Invoering van service oriented architecture voor landelijke informatievoorziening in de zorg Nictiz, Nationaal ICT instituut in de zorg Albert Vlug, manager van de architectuur Computable, maart 2008 Presentatie
Nadere informatieEarly Adopters Berichtenbox MijnOverheid Sessie Techniek
Early Adopters Berichtenbox MijnOverheid Sessie Techniek Eric van den Hoek Ton Laarhoven Versie 20 april 2015 Programma 14.15 15.30 Welkom, programma De diepte in 2 Logius, dienst digitale overheid 20
Nadere informatieOracle PaaS en IaaS Public Cloud Services P I L L A R - D O C U M E N T A T I E J U L I
Oracle PaaS en IaaS Public Cloud Services P I L L A R - D O C U M E N T A T I E J U L I 2 0 1 6 Inhoudsopgave Scope 1 Oracle Cloud Service Level Objective Policy: Beoogde uptime 1 Oracle Cloud Security
Nadere informatieDATAMANAGEMENT MET OPEN SOURCE
DATAMANAGEMENT MET OPEN SOURCE Bart Hansen Solution Architect bij TUI Jacob Hoeflaken Technology Leader bij Axians 1 WIE ZIJN WIJ? Jacob Hoeflaken Technology Leader Axians Integrated Solutions Bart Hansen
Nadere informatieXML. Alle tekortkomingen op een rijtje! (en een paar pluspunten...) Marc de Graauw http://www.marcdegraauw.com/
XML Alle tekortkomingen op een rijtje! (en een paar pluspunten...) De geschiedenis van XML SGML Standard Generalized Markup Language IBM: back to the sixties... Markup: structuur, niet processing HTML:
Nadere informatieTransparantie voor de patiënt Inzage, notificaties en patiëntprofielen
Inzage, notificaties en patiëntprofielen Vereniging van Zorgaanbieders voor Zorgcommunicatie Wouter Tesink ICT Architect 14 juni 2013 Transparantie voor de patiënt in 6 stappen 1. Instellen van wat er
Nadere informatieInformatiebeveiliging & Privacy - by Design
Informatiebeveiliging & Privacy - by Design Steven Debets Verdonck, Klooster & Associates Even voorstellen e steven.debets@vka.nl m 0651588927 Informatiebeveiliging Informatiebeveiliging houdt zich bezig
Nadere informatieVPN Remote Dial In User. DrayTek Smart VPN Client
VPN Remote Dial In User DrayTek Smart VPN Client Inhoudsopgave VPN Remote Dial In... 3 Verbinding maken met de DrayTek router... 4 DrayTek VPN Remote Dial In configuratie PPTP VPN... 5 VPN verbinding opzetten
Nadere informatieIT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK #PQRITG18 #PQRITG18
IT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK Applicaties en remote toegang consolideren met NetScaler Unified Gateway Introductie Agenda Wat is NetScaler Unified Gateway RDP Proxy SSL VPN One Time
Nadere informatieSURFconext Cookbook. Het koppelen van Alfresco aan SURFconext. Versie: 1.0. Datum: 8 december 2013. 030-2 305 305 admin@surfnet.nl www.surfnet.
SURFconext Cookbook Het koppelen van Alfresco aan SURFconext Auteur(s): Frank Niesten Versie: 1.0 Datum: 8 december 2013 Radboudkwartier 273 3511 CK Utrecht Postbus 19035 3501 DA Utrecht 030-2 305 305
Nadere informatieIntegratiemakelaar en servicebus met volledige Digikoppeling connectiviteit
INLEIDING OpenTunnel is een integratiemakelaar en enterprise servicebus oplossing met faciliteiten specifiek voor de Nederlandse overheid. Het laatste komt tot uitdrukking in ondersteuning voor Digikoppeling
Nadere informatieDienstbeschrijving Diginetwerk
Dienstbeschrijving Diginetwerk Versie 1.2 Datum 4 oktober 2010 Status Definitief Colofon Projectnaam Diginetwerk Versienummer 1.2 Organisatie Logius Service Management servicecentrum@logius.nl Bijlage(n)
Nadere informatieGeneriek framework voor administratieve toepassingen in een webgeörienteerde omgeving
Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder Stand van zaken 17 Maart 2007 Inhoud Probleemgebied afstudeerproject Oplossingsgebied afstudeerproject
Nadere informatieMichiel Snoep Remote Access / SSL. 14 april 2005 GvIB, De Kuip Rotterdam
Michiel Snoep Remote Access / SSL 14 april 2005 GvIB, De Kuip Rotterdam Inhoud Wie is Michiel Snoep? Wat is Remote Access? SSL: Secure Sockets Layer SSL VPN Oplossingen Aandachtspunten SSL VPN 18-Apr-05
Nadere informatieReferentie-architectuur voor de infrastructuur. Toine Schijvenaars, ArchiXL
Referentie-architectuur voor de infrastructuur Toine Schijvenaars, ArchiXL 1 Agenda Voorstellen Wat is een referentie-architectuur ArchiXL referentie-architectuur Verschillende varianten infrastructuurarchitectuur
Nadere informatieRabobank: Service Architectuur in de Praktijk
abobank: Service Architectuur in de Praktijk Bert Bastenhof, Pieter Fortuin Computable, 21 september 2006 Inleiding 1. abobank omgeving 2. Architectuur binnen de abobank 3. Waarom Service Architectuur?
Nadere informatieTrends en gevolgen voor kwaliteitsmanagement. 3 oktober 2011. de kwaliteitsmanager krijgt de handreiking met lean.
Even voorstellen De Week van Kwaliteitsmanagement Trends en gevolgen voor kwaliteitsmanagement 3 oktober 2011 Barry Derksen Business & IT Trends Institute Barry Derksen, Directeur BITTI B.V., Bedrijf met
Nadere informatieRedwood Education Benelux Training Programma 2017
Redwood Education Benelux Training Programma 2017 Inhoudsopgave Inhoudsopgave... 1 1 Introductie... 2 2 On-site training & maatwerk... 3 3 Basistraining... 4 3.1 Cronacle/ SAP BPA / RunMyJobs Basis Training...
Nadere informatieBlackboard. Jan Willem van der Zalm Director EMEA, Blackboard Managed Hosting DATE
Blackboard Managed Hosting SURF Cloud Vendordag Jan Willem van der Zalm Director EMEA, Blackboard Managed Hosting DATE 2 Agenda SURF Cloud strategie Blackboard Managed Hosting & Private Cloud Blackboard
Nadere informatieCloud en cybersecurity
Cloud en cybersecurity 4e sessie Wrap up add on evaluatie Leo van Koppen MSIT Cyber security ambassador info@es4cs.nl 17-3-2019 (CC) ES4CS.NL 1 Agenda Waar zijn we gebleven?: korte wrap up Security maatregelen
Nadere informatieTOEPASSEN VAN INTEGRATIEPATRONEN MET OPENTUNNEL 1.6
TOEPASSEN VAN INTEGRATIEPATRONEN MET OPENTUNNEL 1.6 INHOUDSOPGAVE INHOUDSOPGAVE... 2 INLEIDING... 3 OPENTUNNEL... 3 BREEDTE KOPPELVLAK... 4 BERICHTTRANSFORMATIE OP BASIS VAN XSLT 1.0... 5 UNIVERSELE STUF
Nadere informatievra + NSX and it all comes together
vra + NSX and it all comes together Even voorstellen Viktor van den Berg Technology Officer @ PQR Focus: SDDC / CMP @viktoriousss www.viktorious.nl vbe@pqr.nl Ronald de Jong Senior Consultant @ PQR Focus:
Nadere informatiem.b.v. digitale certificaten en PKI Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van VPN s
Beknopte dienstbeschrijving Beveiligen van VPN's m.b.v. digitale certificaten en PKI Document: Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van VPN s Inhoudsopgave 1. Inleiding 2 2. Snel te
Nadere informatieMANAGED FIREWALL. Bescherming van netwerken en systemen. SOPHOS-UTM Next generation firewall. SOPHOS VS S-BOX Vergelijking Sophos-UTM en S-Box
MANAGED FIREWALL Bescherming van netwerken en systemen SOPHOS-UTM Next generation firewall SOPHOS VS S-BOX Vergelijking Sophos-UTM en S-Box INHOUD IN HET KORT 3 SOPHOS-UTM 4 NEXT GENERATION FIREWALL 6
Nadere informatieSoepele processen. BPEL voor orchestratie én choreografie? Business Process Magazine, juni 2005, nr.4
Soepele processen met gekoppelde BPEL voor orchestratie én choreografie? 6 Als we kijken naar het applicatielandschap van veel organisaties, dan zien we dat er een groot aantal aparte webservices systemen
Nadere informatieNORA werkdocument. Katern Beveiliging. In 3 klikken naar bouwstenen voor invulling van de eisen. Sessie 6. Bijgewerkt op 23 aug.
NORA werkdocument Sessie 6 In 3 klikken naar bouwstenen voor invulling van de eisen Katern Beveiliging Bijgewerkt op 23 aug. 2013 katern Beveiliging Jaap van der Veen Essentie Sessie 6 1. Opzet digitaal
Nadere informatieLSP Connect en HL7v3
LSP Connect en HL7v3 Agenda Introductie LSP Connect Gebruik van HL7v3 in LSP Connect Ervaringen en workarounds Conclusie Vragen Introductie Albert van t Hart Solution Architect E.Novation Managed Services
Nadere informatieJ2EE/.NET en de rol Applicatie Architectuur
J2EE/.NET en de rol Applicatie Architectuur Edwin van Dillen evdillen@sogyo.nl 2003 Sogyo Information Engineering 1 Sogyo information engineering! IT Innovator sinds 1995! Klanten: ABN AMRO, Rabobank,
Nadere informatieWhitepaper. Privacybescherming en uitwisseling van medische informatie
Whitepaper Privacybescherming en uitwisseling van medische informatie Inhoud 3 5 6 7 8 9 Privacybescherming en uitwisseling van medische informatie, een spanningsveld? Wie wil er bij mijn informatie? Wie
Nadere informatieOverheidsservicebus met volledige Digikoppeling connectiviteit. Foutberichten en foutafhandeling
Foutberichten en foutafhandeling FOUTEN BIJ ONTVANGST BERICHT OT20308 Generieke fout, maar de meest voorkomende is het niet kunnen vinden van een entrypoint URL Verkeerde URL wordt aangesproken door of
Nadere informatieTechnische basis voor het Vlaamse e-governmente
Visie formulering Technische basis voor het Vlaamse e-governmente Hans C. Arents, kenniscentrummanager Cel Media-innovatie, Departement Wetenschap, Innovatie en Media Tel: (02) 553 45 63 Fax: (02) 553
Nadere informatieDigikoppeling Grote berichten
Digikoppeling Grote berichten Open Geodag 2013 6 juni 2013 Agenda 1. Inleiding Digikoppeling 2. Digikoppeling Grote berichten 3. Demo 2 1 1. Inleiding Digikoppeling 3 Digikoppeling Standaard regelt logistiek
Nadere informatieBase24 database suite
Base24 database suite Introductie De Base24 database suite is een zeer geavanceerde database oplossing die ontworpen is voor de management, opslag, inzage en uitwisseling van medische informatie zoals
Nadere informatieopenelectronic Health Record
openehr openelectronic Health Record Kwaliteitsverbetering door standaardisatie Martin van der Meer woensdag 17 november 2010 1 Agenda Huidige stand van zaken? Wat moet er gebeuren? openehr architectuur
Nadere informatieTechnologieverkenning
Technologieverkenning Videocontent in the cloud door de koppeling van MediaMosa installaties Versie 1.0 14 oktober 2010 Auteur: Herman van Dompseler SURFnet/Kennisnet Innovatieprogramma Het SURFnet/ Kennisnet
Nadere informatieMeervoudig medische data uitwisselen in de praktijk. Datum: 6 april 2016
Meervoudig medische data uitwisselen in de praktijk Datum: 6 april 2016 Agenda Wat betekent interoperabiliteit voor uw organisatie? Hoe gingen anderen u voor - Praktijk cases Het Meddex Platform 2 Wat
Nadere informatieIT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK #PQRITG18 #PQRITG18
IT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK vra + NSX en alle stukjes vallen op hun plek Even voorstellen Viktor van den Berg Technology Officer @ PQR Focus: SDDC / CMP @viktoriousss www.viktorious.nl
Nadere informatie