Tijdens het Copernica Summit vertelde Emiel Bruijntjes waar het R&D-team van Copernica momenteel aan werkt. Welke verbeteringen zitten er aan te komen? Welke nieuwe features kunnen gebruikers verwachten? Een niet te missen sessie voor Copernica-gebruikers.
Slides van presentatie @ drupaljam.nl 2016: Wat is headless / decoupled Drupal en hoe implementeer je het? Waarom word ik er blij van en welke uitdagingen kwamen wij tegen?
Zie ook blog voor kort verslagje: http://blog.openlucius.com/nl/blog/very-headless-drupal-jam
Naar een toekomstbestendige dienstverlening - Themasessie 2016TOPdesk
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
Tijdens het Copernica Summit vertelde Emiel Bruijntjes waar het R&D-team van Copernica momenteel aan werkt. Welke verbeteringen zitten er aan te komen? Welke nieuwe features kunnen gebruikers verwachten? Een niet te missen sessie voor Copernica-gebruikers.
Slides van presentatie @ drupaljam.nl 2016: Wat is headless / decoupled Drupal en hoe implementeer je het? Waarom word ik er blij van en welke uitdagingen kwamen wij tegen?
Zie ook blog voor kort verslagje: http://blog.openlucius.com/nl/blog/very-headless-drupal-jam
Naar een toekomstbestendige dienstverlening - Themasessie 2016TOPdesk
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
In deze presentatie adviseren wij u over de beste wijze waarop u tot een strategische keuze komt voor uw vernieuwde werkplekinfrastructuur: een werkplek waarbij innovatie, eenvoud, kostenbesparing, security en maximale aansluiting op de business centraal staat.
Presentatie van 23 maart 2017
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
Ricoh heeft samen met StartReady een
appliance ontwikkeld op basis van Microsofttechnologie:
een gebruiksvriendelijke en
laagdrempelige IT-oplossing die in deze
tijd en in deze wereld past. Hardware en
software zijn tot één eindproduct geïntegreerd
zonder verdere installatie en kan
meteen in gebruik genomen worden. De
appliance combineert geavanceerde
functionaliteit met hedendaags gebruiksgemak.
Simpelweg de stekker in het
stopcontact en klaar. Even gemakkelijk als
betrouwbaar, even effectief als stabiel.
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerDelta-N
Creating sustainable solutions is always daunting, whether you are a single developer or working as a member in a large team. Every type of project requires a specific approach, there are no silver bullets. Still, there are some considerations you should make with every new SharePoint development project to ensure proper developer workflow and the delivery of maintainable solutions. In this session we will look at several tools and topics around SharePoint 2013, the different solution types and Application Lifecycle Management and how you can use them to enhance your development projects.
Het creëren van duurzame oplossingen is altijd een uitdaging. Of u nu alleen werkt of onderdeel bent van een groot ontwikkelteam. Elk type project vereist een specifieke aanpak, er zijn geen ‘silver bullets’. Toch zijn er een aantal overwegingen die u moet maken bij ieder SharePoint ontwikkelingsproject om voor een goede developer workflow en de levering van onderhoudbare oplossingen te zorgen. Yuri Burger heeft een artikel geschreven waarin gekeken wordt naar verschillende tools en onderwerpen rondom SharePoint 2013, de verschillende soorten oplossingen en Application Lifecycle Management en hoe u dit kunt gebruiken om uw projecten te verbeteren.
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)Lucas Jellema
Een introductie op SOA en met name hoe de kernconcepten en belangrijkste doelstellingen van SOA op eenvoudige, goedkope en snelle wijze bereikt kunnen word
In deze presentatie adviseren wij u over de beste wijze waarop u tot een strategische keuze komt voor uw vernieuwde werkplekinfrastructuur: een werkplek waarbij innovatie, eenvoud, kostenbesparing, security en maximale aansluiting op de business centraal staat.
Presentatie van 23 maart 2017
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
Ricoh heeft samen met StartReady een
appliance ontwikkeld op basis van Microsofttechnologie:
een gebruiksvriendelijke en
laagdrempelige IT-oplossing die in deze
tijd en in deze wereld past. Hardware en
software zijn tot één eindproduct geïntegreerd
zonder verdere installatie en kan
meteen in gebruik genomen worden. De
appliance combineert geavanceerde
functionaliteit met hedendaags gebruiksgemak.
Simpelweg de stekker in het
stopcontact en klaar. Even gemakkelijk als
betrouwbaar, even effectief als stabiel.
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerDelta-N
Creating sustainable solutions is always daunting, whether you are a single developer or working as a member in a large team. Every type of project requires a specific approach, there are no silver bullets. Still, there are some considerations you should make with every new SharePoint development project to ensure proper developer workflow and the delivery of maintainable solutions. In this session we will look at several tools and topics around SharePoint 2013, the different solution types and Application Lifecycle Management and how you can use them to enhance your development projects.
Het creëren van duurzame oplossingen is altijd een uitdaging. Of u nu alleen werkt of onderdeel bent van een groot ontwikkelteam. Elk type project vereist een specifieke aanpak, er zijn geen ‘silver bullets’. Toch zijn er een aantal overwegingen die u moet maken bij ieder SharePoint ontwikkelingsproject om voor een goede developer workflow en de levering van onderhoudbare oplossingen te zorgen. Yuri Burger heeft een artikel geschreven waarin gekeken wordt naar verschillende tools en onderwerpen rondom SharePoint 2013, de verschillende soorten oplossingen en Application Lifecycle Management en hoe u dit kunt gebruiken om uw projecten te verbeteren.
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)Lucas Jellema
Een introductie op SOA en met name hoe de kernconcepten en belangrijkste doelstellingen van SOA op eenvoudige, goedkope en snelle wijze bereikt kunnen word
2. Altijd dichtbij, overal op tijd!
Wie en wat.
Finalist
Open IT oplossingen
Efficiëntie in processen door inzicht
Ton Swieb
Solution Expert applicatie integratie
Wij hebben passie voor techniek
3. Altijd dichtbij, overal op tijd!
Solution Applicatie Integratie
Wat valt hier onder:
• Enterprise Applicatie Integratie
• Enterprise Service Bus
• Service Oriented Architecture
• API Management
• Business Process Management
• Business Rules Management Systems
4. Altijd dichtbij, overal op tijd!
Efficiëntie in processen door inzicht
Onderwerpen:
• Inleiding
• van monoliet naar “Best of Breed”
• Applicatie Integratie: creëren van inzicht
• Business Process Management
• Monitoren van ESB berichten
• API management
• Demo
6. Altijd dichtbij, overal op tijd!
Monoliet naar “Best of Breed”
• Monolitische applicatie welke goed functioneert in sommige
domeinen, maar in geen enkel domein excelleert.
7. Altijd dichtbij, overal op tijd!
Monoliet naar “Best of Breed”
• Opsplitsen van de monolitische applicatie in een “best of
breed” applicatie per domein geeft de beste ondersteuning in
elk domein.
8. Altijd dichtbij, overal op tijd!
Monoliet naar “Best of Breed”
• Maar hoe zit het dan met het uitwisselen van data?
• Verbinding tussen applicaties
is noodzakelijk.
9. Altijd dichtbij, overal op tijd!
Monoliet naar “Best of Breed”
• Indien het aantal applicaties toeneemt dan wordt het 1-op-1
koppelen van applicaties chaotisch.
10. Altijd dichtbij, overal op tijd!
Monoliet naar “Best of Breed”
• Applicatie-integratie biedt hier de oplossing door middel van:
• Master Data Management via
een message broker.
• 1 applicatie is de bron van een
specifiek domein.
• Alle overige applicaties kunnen
deze informatie afnemen via
de applicatie-integratie laag.
12. Altijd dichtbij, overal op tijd!
Applicatie-integratie
• Uitwisselen van informatie op basis van Publish / Subscribe.
• Standaardiseren van de informatie per domein naar een
canoniek datamodel.
• Adapters voor het aansluiten van applicaties in de standaard
die zij ondersteunen.
15. Altijd dichtbij, overal op tijd!
Aanleiding
“Een gedistribueerd applicatielandschap vergroot de
complexiteit en bemoeilijkt het verkrijgen van inzicht.”
16. Altijd dichtbij, overal op tijd!
Hoe verkrijgen we inzicht?
We verkrijgen inzicht door:
• Business Process Management;
• ESB Dashboarding;
• API Management;
te combineren tot een applicatie integratie oplossing.
20. Altijd dichtbij, overal op tijd!
BPM - Wat is het?
• Op een gestandaardiseerde manier modeleren van de
bedrijfsprocessen
21. Altijd dichtbij, overal op tijd!
BPM - Wat is het doel?
• Inzicht verkrijgen in de werking van bedrijfsprocessen
• Verbeteren van bedrijfsprocessen op basis van verkregen
inzicht
• Een gezamenlijke “taal” die zowel door de business als door
IT begrepen wordt
22. Altijd dichtbij, overal op tijd!
BPM – Wanneer te gebruiken?
• Voor processen die applicatie overstijgend zijn
• Events, informatie uit meerdere applicaties is benodigd om het
bedrijfsproces te kunnen uitvoeren
• Voor processen met een “lange levensduur”
• Voor processen die afhankelijk zijn van events of handmatige
handelingen
23. Altijd dichtbij, overal op tijd!
BPM – Hoe geeft dit inzicht?
• De stappen in een proces worden gemodelleerd in een
begrijpelijke grafische representatie
• Eenvoudige controle of hetgeen dat geïmplementeerd is ook
aansluit bij wat de organisatie wil realiseren
24. Altijd dichtbij, overal op tijd!
BPM – Hoe geeft dit inzicht?
• Via dashboarding kan de omvang van de procesuitvoering
geanalyseerd worden
• Hoeveel processen zijn er gestart, in behandeling en afgerond?
• Wanneer zijn de piekmomenten?
25. Altijd dichtbij, overal op tijd!
BPM – Hoe geeft dit inzicht?
• Via dashboarding kan de efficiëntie van de procesuitvoering
geanalyseerd worden
• Welke stappen in het proces zorgde voor de grootste vertraging!
26. Altijd dichtbij, overal op tijd!
Praktijkcase / Demo: Diagnostiek voor U
`
• Inplannen van een afspraak voor een longfuctie
• Starten van het proces
• Formulieren in te vullen door biometrist tijdens de afspraak
• Resultaat van de longfunctie goed te keuren door beoordelaar
• Eind van het proces
29. Altijd dichtbij, overal op tijd!
ESB Dashboarding –Inzicht?
ESB
• De ESB is een “black box” tussen applicaties in.
• Een applicatie zonder GUI!
• Eindgebruikers kunnen niet signaleren dat er een probleem is.
ESB Dashboarding
• Een management dashboard voor functioneel –en
applicatiebeheerders
30. Altijd dichtbij, overal op tijd!
ESB Dashboarding – Inzicht?
• Inzicht in gebruik middels statistieken
31. Altijd dichtbij, overal op tijd!
ESB Dashboarding – Inzicht?
• Inzicht in performance middels statistieken
• Zijn er componenten in de keten die voor vertraging zorgen
32. Altijd dichtbij, overal op tijd!
ESB Dashboarding – Inzicht?
• Real-time analyseren van berichten
33. Altijd dichtbij, overal op tijd!
ESB Dashboarding – Inzicht?
• Logging van (exceptionele) gebeurtenissen
34. Altijd dichtbij, overal op tijd!
Demo: ESB Dashboarding
`
• Overzicht van integratie patronen
• Statistieken per integratie patroon
• Tracing van berichten per integratie patroon
• Debugging van een integratie patroon
• Logging
37. Altijd dichtbij, overal op tijd!
API management – wat is het?
Op een veilige en gecontroleerde manier services via een API beschikbaar stellen aan afnemers
Waarbij:
• De life-cycle van een API wordt beheerd
• Versioneren, Publiceren en Afvloeien
• De rollen en rechten per service, app worden ingesteld
• De voorwaarden waaronder een service afgenomen wordt vastgelegd (SLA), bijvoorbeeld:
• Max. aantal requests / minuut
• Whitelisting / Blacklisting
• API key voor het uniek identificeren van de App
• Security voor het uniek identificeren van de gebruiker van de App
38. Altijd dichtbij, overal op tijd!
API’s voor IoT en Apps
• IoT en Apps vergen toegang tot de data via services ipv toegang
via een GUI
• Een API is de publieke interface van een service
• API moeten meer gezien worden als product / dienst die
aangeboden wordt
• Het gebruik is locatie onafhankelijk
• Het gebruik is device onafhankelijk
• API’s zijn publiek en laagdrempelig van aard
• In tegenstelling tot API’s in het SOA tijdperk
40. Altijd dichtbij, overal op tijd!
Uitdagingen met gebruik van API’s
• Welke apps maken gebruik van onze API’s?
• Onder welke voorwaarden mogen Apps gebruik maken van
onze API’s?
• Moeten we de voorwaarden per app en/of gebruiker
beïnvloeden?
• Verdienmodel?
• Hoe beveiligen we apps?
42. Altijd dichtbij, overal op tijd!
API management – efficiëntie en inzicht?
• “Outsourcing” van Apps
• Monitoren van het verbruik van services
• Ondersteunen van gebruikers (ontwikkelaars) van je API
43. Altijd dichtbij, overal op tijd!
API management – wanneer te gebruiken?
• Direct toegang geven tot services voor ondersteuning van:
• Third party apps
• Wearables
• Integratie met keten partner
• Klanten/eindgebruikers toegang geven tot hun eigen data
44. Altijd dichtbij, overal op tijd!
Demo: API Management
`
• Samenstellen van een Plan (lijst van policies)
• Aanmaken en Publiceren van een Service
• Aanmaken van een Application
• Koppelen van een Application aan een Service op basis van een
plan (SLA)
• Audit trailing
• Aanroepen API op basis van API key
45. Altijd dichtbij, overal op tijd!
Efficiëntie in processen door inzicht
`
• Business Process Modeling
• Grafische weergave proces
• Metrieken
• ESB Dashboarding
• Statistieken
• Debugging, Tracing en Logging
• API Management
• Gecontroleerde toegang
46. Altijd dichtbij, overal op tijd!
Ton Swieb (ton@finalist.nl)
Solution Expert applicatie integratie