SlideShare a Scribd company logo
1 of 27
Download to read offline
Supported by:
Connected Brains 2019
Implementing an API strategy at Jan De Nul
Topics
• Jan De Nul Presentation
• Challenges
• Solution
• Approach
• Conclusion & Lessons Learnt
Niek Jacobsen
Integration Architect
niek.jacobsen@loqutus.com
Michael Mangelschots
Architecture Team Lead
michael.mangelschots@jandenul.com
Jan De Nul IT – What do we do?
• We implement and support administrative services and process
automation for our projects around the world
• We gather data and provide reports that enable business decisions
• We facilitate internal and external collaboration
• And much more...
Hardware
• Laptops/desktops/tablets/printers/accessories
• Data centers (servers, storage, networking, firewalls,...)
• Telephony (PABX, handsets, smartphones)
• Audiovisual equipment (beamers, video conferencing).
Software
• Analysis and development of existing or new applications for the
whole group (~65% of the software is developed in-house)
• Market research and implementation of commercially available off-
the-shelf software for the whole group.
Communication
• Leased lines, MPLS connections between sites
• Wi-Fi vessels/offices/sites
• Telephony subscriptions
• E-mail
• SECURITY!
Support
• Service desk (~250 tickets each week)
• Installation and support on-site for offices/vessels/sites
• Constant monitoring of availability, stability, performance and security
to allow targeted adjustments and keep the environment solid.
Roadmap & Projects
• ICT supports business strategy
• Changes are implemented through a controlled project approach to
prohibit major disruption in the day-to-day business operations.
Integration
• Pre-history of 5+ years: introduction of SOAP services to facilitate
duplication of some master data concepts between applications
• Period of 2 years to define future integration landscape
• Gathering of requirements (governance, technical, security, make vs buy, ...)
• Conclusion: we need professional off-th- shelf software and an external
partner
• RFI to find a suitable software solution
• Evaluated 5 products
• Search for an integration partner
• Creation of an integration team
• 4-5 JDN FTE + external partner (2 FTE)
Challenges
Which applications consume which APIs?
Which APIs are available?
No consistent security mechanism for APIs
How to manage API lifecycle and versioning?
No overview of API usage and performance
API Management Reference Architecture
API Key Management
API Metadata Repository
Version & Lifecycle
Management
Analytics
Consumer
App
API Key
Authentication
Throttling
Access
Control
ESB
APIs
Identity
Management
Financials
Translation
Gateway Management
Billing
Developer
Portal
Self-service
Registration
Social Features
API
Repository
Backends
IBM API Connect
IBM API Connect
Customizable developer portal
• Self-service registration & subscription
• Discover & test available APIs
Customizable analytics dashboards
• Based on ELK stack
• Customizable Kibana dashboards
Easy security policy definition & application
Full lifecycle & version management capabilities
API Connect Architecture
Developer
Toolkit
API Management
Server
Developer
Portal
API
Gateway
Mobile apps Enterprise apps
Business partner
apps
Business partner
apps
Database Apllication server
ESB Cloud service
Belongs to
provider
org
Belongs to
developer
org
Belongs to
provider
org
Approach:API Center of Excellence
Center of Excellence - Aspects
API
reference
architecture
API
development
method
Training
&
coaching
API
governance
• Process
• Roles & responsibilities
• Deliverables
• Standards & guidelines
• Tooling
• Organization model
• Support process
• Guidelines
• Tooling
• Evangelization
• Training & coaching
for different roles
(API developer,
API manager, …)
Component
overview for
API delivery
Results
• Performant, secure and high-available platform
• Integrated with existing build & deploy tools
• Customized developer portal & dashboards
• Awareness through multiple training sessions for
different roles/teams
• Effective API Management
Non-production Cloud
Production Cloud
Conclusion and Lessons Learnt
• There’s more to it than installing & using the tools
• Make sure that everything is in place before using the
platform
• Set up an API CoE to centralize API platform activities
• Evangelize!
Thank you!

More Related Content

What's hot

SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?SnapLogic
 
GraphQL in LeanIX Enterprise Architecture Management @ Bonnagile Meetup
GraphQL in LeanIX Enterprise Architecture Management @ Bonnagile MeetupGraphQL in LeanIX Enterprise Architecture Management @ Bonnagile Meetup
GraphQL in LeanIX Enterprise Architecture Management @ Bonnagile MeetupLeanIX GmbH
 
How to reduce complexity by segregating your data with Virtual Workspaces
How to reduce complexity by segregating your data with Virtual WorkspacesHow to reduce complexity by segregating your data with Virtual Workspaces
How to reduce complexity by segregating your data with Virtual WorkspacesLeanIX GmbH
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX GmbH
 
LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018LeanIX GmbH
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data FlowLeanIX GmbH
 
LeanIX Keynote Lessons from a startup
LeanIX Keynote Lessons from a startupLeanIX Keynote Lessons from a startup
LeanIX Keynote Lessons from a startupLeanIX GmbH
 
Next Level Enterprise Architecture
Next Level Enterprise ArchitectureNext Level Enterprise Architecture
Next Level Enterprise ArchitectureLeanIX GmbH
 
GraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting FrameworkGraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting FrameworkLeanIX GmbH
 
CGI-IgniteChicago
CGI-IgniteChicagoCGI-IgniteChicago
CGI-IgniteChicagoMNaveedAnjum1
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101TIBCO Jaspersoft
 
Spectranetics 11.6.13
Spectranetics 11.6.13Spectranetics 11.6.13
Spectranetics 11.6.13Mark Ames
 
Zia Fresh Project demo
Zia   Fresh Project demoZia   Fresh Project demo
Zia Fresh Project demoZia Consulting
 
20220205 Getting started with power bi
20220205 Getting started with power bi20220205 Getting started with power bi
20220205 Getting started with power biAroh Shukla
 
Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...
Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...
Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...Pyramid Analytics
 
Learn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration StrategiesLearn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration StrategiesKellton Tech Solutions Ltd
 
Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...
Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...
Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...LeanIX GmbH
 
SharePoint Migration-What you need to know
SharePoint Migration-What you need to knowSharePoint Migration-What you need to know
SharePoint Migration-What you need to knowOliver Wirkus
 
The LeanIX Microservices Integration
The LeanIX Microservices IntegrationThe LeanIX Microservices Integration
The LeanIX Microservices IntegrationLeanIX GmbH
 
Workday s financialapplications_
Workday s financialapplications_Workday s financialapplications_
Workday s financialapplications_Christophe Monnier
 

What's hot (20)

SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?
 
GraphQL in LeanIX Enterprise Architecture Management @ Bonnagile Meetup
GraphQL in LeanIX Enterprise Architecture Management @ Bonnagile MeetupGraphQL in LeanIX Enterprise Architecture Management @ Bonnagile Meetup
GraphQL in LeanIX Enterprise Architecture Management @ Bonnagile Meetup
 
How to reduce complexity by segregating your data with Virtual Workspaces
How to reduce complexity by segregating your data with Virtual WorkspacesHow to reduce complexity by segregating your data with Virtual Workspaces
How to reduce complexity by segregating your data with Virtual Workspaces
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual Workspaces
 
LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data Flow
 
LeanIX Keynote Lessons from a startup
LeanIX Keynote Lessons from a startupLeanIX Keynote Lessons from a startup
LeanIX Keynote Lessons from a startup
 
Next Level Enterprise Architecture
Next Level Enterprise ArchitectureNext Level Enterprise Architecture
Next Level Enterprise Architecture
 
GraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting FrameworkGraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting Framework
 
CGI-IgniteChicago
CGI-IgniteChicagoCGI-IgniteChicago
CGI-IgniteChicago
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101
 
Spectranetics 11.6.13
Spectranetics 11.6.13Spectranetics 11.6.13
Spectranetics 11.6.13
 
Zia Fresh Project demo
Zia   Fresh Project demoZia   Fresh Project demo
Zia Fresh Project demo
 
20220205 Getting started with power bi
20220205 Getting started with power bi20220205 Getting started with power bi
20220205 Getting started with power bi
 
Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...
Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...
Microsoft & Pyramid Analytics: What the Microsoft and Pyramid Analytics' Stra...
 
Learn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration StrategiesLearn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration Strategies
 
Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...
Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...
Your IT Architecture in your pocket with LeanIX iPhone App. Mobile Enterprise...
 
SharePoint Migration-What you need to know
SharePoint Migration-What you need to knowSharePoint Migration-What you need to know
SharePoint Migration-What you need to know
 
The LeanIX Microservices Integration
The LeanIX Microservices IntegrationThe LeanIX Microservices Integration
The LeanIX Microservices Integration
 
Workday s financialapplications_
Workday s financialapplications_Workday s financialapplications_
Workday s financialapplications_
 

Similar to Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul

Skill_Level_ Strider
Skill_Level_ StriderSkill_Level_ Strider
Skill_Level_ StriderTushar R
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewIBM UrbanCode Products
 
API and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveAPI and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveCisco DevNet
 
Sales mobile coe intellect apps internal
Sales mobile coe intellect apps internalSales mobile coe intellect apps internal
Sales mobile coe intellect apps internalKalimulla Shariff
 
Sales mobile coe intellect apps
Sales mobile coe intellect appsSales mobile coe intellect apps
Sales mobile coe intellect appsKalimulla Shariff
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 
Tuli eServices_Ecommerce portfolio
Tuli eServices_Ecommerce portfolioTuli eServices_Ecommerce portfolio
Tuli eServices_Ecommerce portfolioTULI eServices Inc.
 
Oracle business analytics and endeca approach Document
Oracle business analytics and endeca approach DocumentOracle business analytics and endeca approach Document
Oracle business analytics and endeca approach DocumentNitai Partners Inc
 
Jeffrey Wheeler Current Resume 2016
Jeffrey Wheeler Current Resume 2016Jeffrey Wheeler Current Resume 2016
Jeffrey Wheeler Current Resume 2016jwheeler1111
 
Mainstream Development - the best software developers for you and us
Mainstream Development - the best software developers for you and usMainstream Development - the best software developers for you and us
Mainstream Development - the best software developers for you and usIrena Ruzhanskaya
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeIBM UrbanCode Products
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...TriNimbus
 
About Tekmonks
About TekmonksAbout Tekmonks
About TekmonksRohit Kapoor
 
Softengi Software Development Company Profile
Softengi Software Development Company ProfileSoftengi Software Development Company Profile
Softengi Software Development Company ProfileSoftengi
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_ResumeAbby Brown
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_ResumeAbby Brown
 

Similar to Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul (20)

Skill_Level_ Strider
Skill_Level_ StriderSkill_Level_ Strider
Skill_Level_ Strider
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
API and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveAPI and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep dive
 
Sales mobile coe intellect apps internal
Sales mobile coe intellect apps internalSales mobile coe intellect apps internal
Sales mobile coe intellect apps internal
 
Sales mobile coe intellect apps
Sales mobile coe intellect appsSales mobile coe intellect apps
Sales mobile coe intellect apps
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
Tuli eServices_Ecommerce portfolio
Tuli eServices_Ecommerce portfolioTuli eServices_Ecommerce portfolio
Tuli eServices_Ecommerce portfolio
 
Oracle business analytics and endeca approach Document
Oracle business analytics and endeca approach DocumentOracle business analytics and endeca approach Document
Oracle business analytics and endeca approach Document
 
Jeffrey Wheeler Current Resume 2016
Jeffrey Wheeler Current Resume 2016Jeffrey Wheeler Current Resume 2016
Jeffrey Wheeler Current Resume 2016
 
Mainstream Development - the best software developers for you and us
Mainstream Development - the best software developers for you and usMainstream Development - the best software developers for you and us
Mainstream Development - the best software developers for you and us
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Best Software Development company india and Web marketing Company India
Best Software Development company india and Web marketing Company IndiaBest Software Development company india and Web marketing Company India
Best Software Development company india and Web marketing Company India
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
 
About Tekmonks
About TekmonksAbout Tekmonks
About Tekmonks
 
Softengi Software Development Company Profile
Softengi Software Development Company ProfileSoftengi Software Development Company Profile
Softengi Software Development Company Profile
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_Resume
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_Resume
 

More from LoQutus

Ground lion 2 case studies of case management automation in the public sector
Ground lion 2 case studies of case management automation in the public sectorGround lion 2 case studies of case management automation in the public sector
Ground lion 2 case studies of case management automation in the public sectorLoQutus
 
AXI: A collaboration environment for the public sector
AXI: A collaboration environment for the public sectorAXI: A collaboration environment for the public sector
AXI: A collaboration environment for the public sectorLoQutus
 
LoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API ConnectLoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API ConnectLoQutus
 
Pictures Connected Brains 2019
Pictures Connected Brains 2019Pictures Connected Brains 2019
Pictures Connected Brains 2019LoQutus
 
LoQutus Enterprise Architecture Management with LeanIX
LoQutus Enterprise Architecture Management with LeanIXLoQutus Enterprise Architecture Management with LeanIX
LoQutus Enterprise Architecture Management with LeanIXLoQutus
 
Scaling up your Analytics & Insights
Scaling up your Analytics & InsightsScaling up your Analytics & Insights
Scaling up your Analytics & InsightsLoQutus
 
Renson Healthbox 3.0 - an IoT success story
Renson Healthbox 3.0 - an IoT success storyRenson Healthbox 3.0 - an IoT success story
Renson Healthbox 3.0 - an IoT success storyLoQutus
 
LoQutus & LeanIX present an EA success kit
LoQutus & LeanIX present an EA success kitLoQutus & LeanIX present an EA success kit
LoQutus & LeanIX present an EA success kitLoQutus
 
LoQutus & Renson: The road towards digital leadership
LoQutus & Renson: The road towards digital leadershipLoQutus & Renson: The road towards digital leadership
LoQutus & Renson: The road towards digital leadershipLoQutus
 
LoQutus introduction - IoT for Manufacturing
LoQutus introduction - IoT for ManufacturingLoQutus introduction - IoT for Manufacturing
LoQutus introduction - IoT for ManufacturingLoQutus
 
Workshop: Design Your Future Intranet - Connected Brains 18
Workshop: Design Your Future Intranet - Connected Brains 18Workshop: Design Your Future Intranet - Connected Brains 18
Workshop: Design Your Future Intranet - Connected Brains 18LoQutus
 
Information Driven Enterprise Architecture - Connected Brains 2018
Information Driven Enterprise Architecture - Connected Brains 2018Information Driven Enterprise Architecture - Connected Brains 2018
Information Driven Enterprise Architecture - Connected Brains 2018LoQutus
 
Gent Levert case study: Smart City Dashboarding - Connected Brains 2018
Gent Levert case study: Smart City Dashboarding - Connected Brains 2018Gent Levert case study: Smart City Dashboarding - Connected Brains 2018
Gent Levert case study: Smart City Dashboarding - Connected Brains 2018LoQutus
 
The Future of Digital Operations - Connected Brains 2018
The Future of Digital Operations - Connected Brains 2018The Future of Digital Operations - Connected Brains 2018
The Future of Digital Operations - Connected Brains 2018LoQutus
 
Smart Process Automation - Connected Brains 2018
Smart Process Automation - Connected Brains 2018Smart Process Automation - Connected Brains 2018
Smart Process Automation - Connected Brains 2018LoQutus
 
Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018LoQutus
 
IoT from Hype to Reality - Connected Brains 2018
IoT from Hype to Reality - Connected Brains 2018IoT from Hype to Reality - Connected Brains 2018
IoT from Hype to Reality - Connected Brains 2018LoQutus
 
Bots & Machine Learning Change Customer Interactions - Connected Brains 2018
Bots & Machine Learning Change Customer Interactions - Connected Brains 2018Bots & Machine Learning Change Customer Interactions - Connected Brains 2018
Bots & Machine Learning Change Customer Interactions - Connected Brains 2018LoQutus
 
Bebats Digital Ecosystem - Connected Brains 2018
Bebats Digital Ecosystem - Connected Brains 2018Bebats Digital Ecosystem - Connected Brains 2018
Bebats Digital Ecosystem - Connected Brains 2018LoQutus
 
Hoe enterprise information structureren?
Hoe enterprise information structureren?Hoe enterprise information structureren?
Hoe enterprise information structureren?LoQutus
 

More from LoQutus (20)

Ground lion 2 case studies of case management automation in the public sector
Ground lion 2 case studies of case management automation in the public sectorGround lion 2 case studies of case management automation in the public sector
Ground lion 2 case studies of case management automation in the public sector
 
AXI: A collaboration environment for the public sector
AXI: A collaboration environment for the public sectorAXI: A collaboration environment for the public sector
AXI: A collaboration environment for the public sector
 
LoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API ConnectLoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API Connect
 
Pictures Connected Brains 2019
Pictures Connected Brains 2019Pictures Connected Brains 2019
Pictures Connected Brains 2019
 
LoQutus Enterprise Architecture Management with LeanIX
LoQutus Enterprise Architecture Management with LeanIXLoQutus Enterprise Architecture Management with LeanIX
LoQutus Enterprise Architecture Management with LeanIX
 
Scaling up your Analytics & Insights
Scaling up your Analytics & InsightsScaling up your Analytics & Insights
Scaling up your Analytics & Insights
 
Renson Healthbox 3.0 - an IoT success story
Renson Healthbox 3.0 - an IoT success storyRenson Healthbox 3.0 - an IoT success story
Renson Healthbox 3.0 - an IoT success story
 
LoQutus & LeanIX present an EA success kit
LoQutus & LeanIX present an EA success kitLoQutus & LeanIX present an EA success kit
LoQutus & LeanIX present an EA success kit
 
LoQutus & Renson: The road towards digital leadership
LoQutus & Renson: The road towards digital leadershipLoQutus & Renson: The road towards digital leadership
LoQutus & Renson: The road towards digital leadership
 
LoQutus introduction - IoT for Manufacturing
LoQutus introduction - IoT for ManufacturingLoQutus introduction - IoT for Manufacturing
LoQutus introduction - IoT for Manufacturing
 
Workshop: Design Your Future Intranet - Connected Brains 18
Workshop: Design Your Future Intranet - Connected Brains 18Workshop: Design Your Future Intranet - Connected Brains 18
Workshop: Design Your Future Intranet - Connected Brains 18
 
Information Driven Enterprise Architecture - Connected Brains 2018
Information Driven Enterprise Architecture - Connected Brains 2018Information Driven Enterprise Architecture - Connected Brains 2018
Information Driven Enterprise Architecture - Connected Brains 2018
 
Gent Levert case study: Smart City Dashboarding - Connected Brains 2018
Gent Levert case study: Smart City Dashboarding - Connected Brains 2018Gent Levert case study: Smart City Dashboarding - Connected Brains 2018
Gent Levert case study: Smart City Dashboarding - Connected Brains 2018
 
The Future of Digital Operations - Connected Brains 2018
The Future of Digital Operations - Connected Brains 2018The Future of Digital Operations - Connected Brains 2018
The Future of Digital Operations - Connected Brains 2018
 
Smart Process Automation - Connected Brains 2018
Smart Process Automation - Connected Brains 2018Smart Process Automation - Connected Brains 2018
Smart Process Automation - Connected Brains 2018
 
Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018
 
IoT from Hype to Reality - Connected Brains 2018
IoT from Hype to Reality - Connected Brains 2018IoT from Hype to Reality - Connected Brains 2018
IoT from Hype to Reality - Connected Brains 2018
 
Bots & Machine Learning Change Customer Interactions - Connected Brains 2018
Bots & Machine Learning Change Customer Interactions - Connected Brains 2018Bots & Machine Learning Change Customer Interactions - Connected Brains 2018
Bots & Machine Learning Change Customer Interactions - Connected Brains 2018
 
Bebats Digital Ecosystem - Connected Brains 2018
Bebats Digital Ecosystem - Connected Brains 2018Bebats Digital Ecosystem - Connected Brains 2018
Bebats Digital Ecosystem - Connected Brains 2018
 
Hoe enterprise information structureren?
Hoe enterprise information structureren?Hoe enterprise information structureren?
Hoe enterprise information structureren?
 

Recently uploaded

PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !risocarla2016
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 

Recently uploaded (20)

PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 

Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul

  • 1. Supported by: Connected Brains 2019 Implementing an API strategy at Jan De Nul
  • 2. Topics • Jan De Nul Presentation • Challenges • Solution • Approach • Conclusion & Lessons Learnt
  • 4. Michael Mangelschots Architecture Team Lead michael.mangelschots@jandenul.com
  • 5. Jan De Nul IT – What do we do? • We implement and support administrative services and process automation for our projects around the world • We gather data and provide reports that enable business decisions • We facilitate internal and external collaboration • And much more...
  • 6. Hardware • Laptops/desktops/tablets/printers/accessories • Data centers (servers, storage, networking, firewalls,...) • Telephony (PABX, handsets, smartphones) • Audiovisual equipment (beamers, video conferencing).
  • 7. Software • Analysis and development of existing or new applications for the whole group (~65% of the software is developed in-house) • Market research and implementation of commercially available off- the-shelf software for the whole group.
  • 8. Communication • Leased lines, MPLS connections between sites • Wi-Fi vessels/offices/sites • Telephony subscriptions • E-mail • SECURITY!
  • 9. Support • Service desk (~250 tickets each week) • Installation and support on-site for offices/vessels/sites • Constant monitoring of availability, stability, performance and security to allow targeted adjustments and keep the environment solid.
  • 10. Roadmap & Projects • ICT supports business strategy • Changes are implemented through a controlled project approach to prohibit major disruption in the day-to-day business operations.
  • 11. Integration • Pre-history of 5+ years: introduction of SOAP services to facilitate duplication of some master data concepts between applications • Period of 2 years to define future integration landscape • Gathering of requirements (governance, technical, security, make vs buy, ...) • Conclusion: we need professional off-th- shelf software and an external partner • RFI to find a suitable software solution • Evaluated 5 products • Search for an integration partner • Creation of an integration team • 4-5 JDN FTE + external partner (2 FTE)
  • 12. Challenges Which applications consume which APIs? Which APIs are available? No consistent security mechanism for APIs How to manage API lifecycle and versioning? No overview of API usage and performance
  • 13. API Management Reference Architecture API Key Management API Metadata Repository Version & Lifecycle Management Analytics Consumer App API Key Authentication Throttling Access Control ESB APIs Identity Management Financials Translation Gateway Management Billing Developer Portal Self-service Registration Social Features API Repository Backends
  • 15. IBM API Connect Customizable developer portal • Self-service registration & subscription • Discover & test available APIs Customizable analytics dashboards • Based on ELK stack • Customizable Kibana dashboards Easy security policy definition & application Full lifecycle & version management capabilities
  • 16. API Connect Architecture Developer Toolkit API Management Server Developer Portal API Gateway Mobile apps Enterprise apps Business partner apps Business partner apps Database Apllication server ESB Cloud service Belongs to provider org Belongs to developer org Belongs to provider org
  • 18. Center of Excellence - Aspects API reference architecture API development method Training & coaching API governance • Process • Roles & responsibilities • Deliverables • Standards & guidelines • Tooling • Organization model • Support process • Guidelines • Tooling • Evangelization • Training & coaching for different roles (API developer, API manager, …) Component overview for API delivery
  • 19. Results • Performant, secure and high-available platform • Integrated with existing build & deploy tools • Customized developer portal & dashboards • Awareness through multiple training sessions for different roles/teams • Effective API Management
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Conclusion and Lessons Learnt • There’s more to it than installing & using the tools • Make sure that everything is in place before using the platform • Set up an API CoE to centralize API platform activities • Evangelize!