SlideShare a Scribd company logo
© Fresenius Netcare GmbH
T-C-E2E-163-PowerPoint V 2.0
Innovative API-Based LeanIX Enhancements
Thomas Schreiner
Senior Manager - Enterprise Architecture Management
Fresenius Netcare GmbH
© Fresenius Netcare GmbH
2
Products and services for
people with chronic kidney
failure.
Medicines and technologies
for infusion, transfusion and
clinical nutrition.
Europe's leading private
hospital operator, with HELIOS
and Quirónsalud hospitals.
Projects and services for
hospitals and other healthcare
facilities worldwide.
© Fresenius Netcare GmbH
3
© Fresenius Netcare GmbH
4
© Fresenius Netcare GmbH
5
© Fresenius Netcare GmbH
Group Structure
6
Fresenius Group: 280.000 employees
Fresenius Netcare: 1.000 employees
50 locations
© Fresenius Netcare GmbH
Easy Excel Reports
7
I need an Excel sheet containing
all legal entities, clustered by country,
including each entity's # of global applications,
# of local applications, and the ratio of global vs. local.
And the application names.
illustrational data
© Fresenius Netcare GmbH
leanix-core
8
leanix-core
• Integrated into our script languages (ruby / python)
• “Don‘t think about the LeanIX API”
• Access and navigate the whole LeanIX meta model
report.rb /
report.py .
• Load data
• Process data
• Write report
• NOT: Paging, authentication, caching, proxy settings, logging
© Fresenius Netcare GmbH
report.rb
9
# Loading data
applications = Application.all
usergroups = UserGroup.all
# Lookup by fact sheet name
app = Application.new("SAP ERP")
# Navigate the meta model
u = app.user_groups
# Tags and attributes
ug["tags"].include?("Imported by:Kabi")
ug["location"]["geoCountry"]
© Fresenius Netcare GmbH
Ad-Hoc Analysis via Console
10
Which application is
used by most legal
entities?
© Fresenius Netcare GmbH
Ad-Hoc Analysis via Console
11
leanix-core
• Integrated into our script languages (ruby / python)
• “Don‘t think about the LeanIX API”
• Access and navigate the whole LeanIX meta model
irb / python
console
• Type commands
• Get answers immediately
© Fresenius Netcare GmbH
Ad-Hoc Analysis via Console
12
• Load all applications
• Select their names, count their user groups
• Sort by number of user groups
• Return largest entry.
© Fresenius Netcare GmbH
More Use Cases for leanix-core…
13
• ARIS import
• Custom Excel import
• Custom notifications
leanix-core
© Fresenius Netcare GmbH
Custom Notifications
14
• Send e-mail to a specific subscription role
• Include LeanIX data + links
• Fully automated
• No manual pre-processing
© Fresenius Netcare GmbH
Custom Notifications
15
leanix-core
• Integrated into our script languages (ruby / python)
• “Don‘t think about the LeanIX API”
• Access and navigate the whole LeanIX meta model
leanix-mailer
• Who will receive the notification? ➧ All users in role X.
• What content will be displayed? ➧ Get each user's fact sheets.
• Replace template placeholders by fact sheet attributes
• Send mail to user via own SMTP server.
mail
template
© Fresenius Netcare GmbH
Custom Notifications – Demo
16
© Fresenius Netcare GmbH
Custom Notifications – Demo
17
© Fresenius Netcare GmbH
leanix-utils: Auto-Snapshot
18
© Fresenius Netcare GmbH
leanix-utils: Auto-Snapshot
19
• Start Full Snapshot Creation
• Monitor Snapshot Creation
• Download Snapshot
• Extra Feature: Download all Survey Runs
Auto Snapshot
(python)
© Fresenius Netcare GmbH
leanix-utils: Auto-Snapshot
20
© Fresenius Netcare GmbH
News Feed / Latest Updates
21
© Fresenius Netcare GmbH
leanix-utils: News Feed
22
© Fresenius Netcare GmbH
Auto-Tagging / Auto-Subscribing
23
• Applications are auto-tagged with the segment tags of their user groups.
• If a user is subscribed to a fact sheet as responsible or accountable, the
fact sheet is auto-tagged with the user's segment tag.
• If an interface or process is connected to an application, the application is
auto-tagged with the segment tags of the interface/process.
• On creating a fact sheet, the creating user is auto-subscribed to the fact sheet.
illustrational data
© Fresenius Netcare GmbH
event-engine
24
event-engine
(python)
Production
Training
…
Webhook
• Rule handling
• Action triggers
Production
Training
…
EAM VM
API call
FACT_SHEET_UPDATED
mail
notification
SMTP
© Fresenius Netcare GmbH
*** Bonus scenario ***
Excel Get & Transform ("Power Query")
25
Problem
• Excel data collection sheets
• Dropdown lists for relations
have to be kept in sync with
LeanIX
Solution
• Excel: LeanIX GraphQL API
as external data source
• Custom Query to load fact
sheet information
© Fresenius Netcare GmbH
Roadmap
26
• Advanced e-signatures in a validated environment
© Fresenius Netcare GmbH
Thank you!
27
thomas.schreiner@fresenius-netcare.com
https://github.com/fnc-eam/leanix-utils ➧ auto snapshot, news feed
https://www.xing.com/profile/Thomas_Schreiner7
https://www.linkedin.com/in/thomas-schreiner/


More Related Content

What's hot

GraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting FrameworkGraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting Framework
LeanIX GmbH
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual Workspaces
LeanIX GmbH
 
Effective EAM: whet your appetite & deliver solutions
Effective EAM: whet your appetite & deliver solutionsEffective EAM: whet your appetite & deliver solutions
Effective EAM: whet your appetite & deliver solutions
LeanIX GmbH
 
Lessons learned: A step-wise implementation for Application Rationalization
Lessons learned: A step-wise implementation for Application RationalizationLessons learned: A step-wise implementation for Application Rationalization
Lessons learned: A step-wise implementation for Application Rationalization
LeanIX GmbH
 
LeanIX Inventory: Import & Export
LeanIX Inventory: Import & ExportLeanIX Inventory: Import & Export
LeanIX Inventory: Import & Export
LeanIX GmbH
 
How to set up a Lean Standards Governance
How to set up a Lean Standards GovernanceHow to set up a Lean Standards Governance
How to set up a Lean Standards Governance
LeanIX GmbH
 
SAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIXSAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIX
LeanIX GmbH
 
Restart EAM at OSRAM with a lean approach
Restart EAM at OSRAM with a lean approachRestart EAM at OSRAM with a lean approach
Restart EAM at OSRAM with a lean approach
LeanIX GmbH
 
Survey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud TransformationSurvey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud Transformation
LeanIX GmbH
 
Why it's time to rethink your approach to Enterprise Architecture
Why it's time to rethink your approach to Enterprise ArchitectureWhy it's time to rethink your approach to Enterprise Architecture
Why it's time to rethink your approach to Enterprise Architecture
LeanIX GmbH
 
GraphQL Basics
GraphQL BasicsGraphQL Basics
GraphQL Basics
LeanIX GmbH
 
LeanIX Technology Lifecycle- & Risk-Management
LeanIX Technology Lifecycle- & Risk-ManagementLeanIX Technology Lifecycle- & Risk-Management
LeanIX Technology Lifecycle- & Risk-Management
LeanIX GmbH
 
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De NulJan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
LoQutus
 
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
 
Delivering operational efficiency in the new dawn of complex BIM data through...
Delivering operational efficiency in the new dawn of complex BIM data through...Delivering operational efficiency in the new dawn of complex BIM data through...
Delivering operational efficiency in the new dawn of complex BIM data through...
p6academy
 
Content Services - What's New in EP5?
Content Services - What's New in EP5?Content Services - What's New in EP5?
Content Services - What's New in EP5?
OpenText
 
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer EngagementOpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText
 
10 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 201510 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 2015
K2
 
What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...
What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...
What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...
OpenText
 
Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?
Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?
Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?
Alfresco Software
 

What's hot (20)

GraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting FrameworkGraphQL Part 3: LeanIX Reporting Framework
GraphQL Part 3: LeanIX Reporting Framework
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual Workspaces
 
Effective EAM: whet your appetite & deliver solutions
Effective EAM: whet your appetite & deliver solutionsEffective EAM: whet your appetite & deliver solutions
Effective EAM: whet your appetite & deliver solutions
 
Lessons learned: A step-wise implementation for Application Rationalization
Lessons learned: A step-wise implementation for Application RationalizationLessons learned: A step-wise implementation for Application Rationalization
Lessons learned: A step-wise implementation for Application Rationalization
 
LeanIX Inventory: Import & Export
LeanIX Inventory: Import & ExportLeanIX Inventory: Import & Export
LeanIX Inventory: Import & Export
 
How to set up a Lean Standards Governance
How to set up a Lean Standards GovernanceHow to set up a Lean Standards Governance
How to set up a Lean Standards Governance
 
SAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIXSAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIX
 
Restart EAM at OSRAM with a lean approach
Restart EAM at OSRAM with a lean approachRestart EAM at OSRAM with a lean approach
Restart EAM at OSRAM with a lean approach
 
Survey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud TransformationSurvey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud Transformation
 
Why it's time to rethink your approach to Enterprise Architecture
Why it's time to rethink your approach to Enterprise ArchitectureWhy it's time to rethink your approach to Enterprise Architecture
Why it's time to rethink your approach to Enterprise Architecture
 
GraphQL Basics
GraphQL BasicsGraphQL Basics
GraphQL Basics
 
LeanIX Technology Lifecycle- & Risk-Management
LeanIX Technology Lifecycle- & Risk-ManagementLeanIX Technology Lifecycle- & Risk-Management
LeanIX Technology Lifecycle- & Risk-Management
 
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De NulJan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
 
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...
 
Delivering operational efficiency in the new dawn of complex BIM data through...
Delivering operational efficiency in the new dawn of complex BIM data through...Delivering operational efficiency in the new dawn of complex BIM data through...
Delivering operational efficiency in the new dawn of complex BIM data through...
 
Content Services - What's New in EP5?
Content Services - What's New in EP5?Content Services - What's New in EP5?
Content Services - What's New in EP5?
 
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer EngagementOpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
 
10 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 201510 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 2015
 
What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...
What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...
What’s new in OpenText Extended ECM Platform CE 21.1 and OpenText Content Sui...
 
Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?
Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?
Alfresco Day Brussels 2016 - Keynote: Why Alfresco in the Digital Enterprise?
 

Similar to Innovative API-Based LeanIX Enhancements

OSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen Vigna
OSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen VignaOSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen Vigna
OSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen Vigna
NETWAYS
 
OSMC 2015: End to End Monitoring mit Alyvix-Jürgen Vigna
OSMC 2015: End to End Monitoring mit Alyvix-Jürgen VignaOSMC 2015: End to End Monitoring mit Alyvix-Jürgen Vigna
OSMC 2015: End to End Monitoring mit Alyvix-Jürgen Vigna
NETWAYS
 
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
South Tyrol Free Software Conference
 
2017-05-10 Gate4SPICE: "Legacy Software"
2017-05-10 Gate4SPICE: "Legacy Software"2017-05-10 Gate4SPICE: "Legacy Software"
2017-05-10 Gate4SPICE: "Legacy Software"
Alexander Much
 
Big Fix Architectural Overview
Big Fix Architectural OverviewBig Fix Architectural Overview
Big Fix Architectural OverviewBrian Dickhaus
 
Imatics Corporate Presenation (EN)
Imatics Corporate Presenation (EN)Imatics Corporate Presenation (EN)
Imatics Corporate Presenation (EN)
imatics Software GmbH
 
Key points quality leaders should know about intelligent information manageme...
Key points quality leaders should know about intelligent information manageme...Key points quality leaders should know about intelligent information manageme...
Key points quality leaders should know about intelligent information manageme...
XeniT Solutions nv
 
Sharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systemsSharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systems
Sankar Annamalai
 
Lelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company ProfileLelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company Profile
Hrishikesh Lele
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
What’s new in OpenText Release 16 Extented ECM EP5
What’s new in OpenText Release 16 Extented ECM EP5What’s new in OpenText Release 16 Extented ECM EP5
What’s new in OpenText Release 16 Extented ECM EP5
OpenText
 
What's New In EP5 for SAP, Microsoft, Salesforce and Oracle
What's New In EP5 for SAP, Microsoft, Salesforce and OracleWhat's New In EP5 for SAP, Microsoft, Salesforce and Oracle
What's New In EP5 for SAP, Microsoft, Salesforce and Oracle
OpenText
 
Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...
Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...
Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...
Impetus Technologies
 
Datasheet anthillpropluginforrd
Datasheet anthillpropluginforrdDatasheet anthillpropluginforrd
Datasheet anthillpropluginforrdMidVision
 
Application Lifetime Management
Application Lifetime ManagementApplication Lifetime Management
Application Lifetime Management
OutSystems Technical Knowledge
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppDynamics
 
Découvrez le Rugged DevOps
Découvrez le Rugged DevOpsDécouvrez le Rugged DevOps
Découvrez le Rugged DevOps
Talent Agile @ Avanade
 
Tango/04-HelpSystems offering
Tango/04-HelpSystems offeringTango/04-HelpSystems offering
Tango/04-HelpSystems offering
Daniele Fittabile
 
Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"
KPIT
 

Similar to Innovative API-Based LeanIX Enhancements (20)

OSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen Vigna
OSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen VignaOSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen Vigna
OSMC 2015 | End-to-End Monitoring mit Alyvix by Jürgen Vigna
 
OSMC 2015: End to End Monitoring mit Alyvix-Jürgen Vigna
OSMC 2015: End to End Monitoring mit Alyvix-Jürgen VignaOSMC 2015: End to End Monitoring mit Alyvix-Jürgen Vigna
OSMC 2015: End to End Monitoring mit Alyvix-Jürgen Vigna
 
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
 
2017-05-10 Gate4SPICE: "Legacy Software"
2017-05-10 Gate4SPICE: "Legacy Software"2017-05-10 Gate4SPICE: "Legacy Software"
2017-05-10 Gate4SPICE: "Legacy Software"
 
Big Fix Architectural Overview
Big Fix Architectural OverviewBig Fix Architectural Overview
Big Fix Architectural Overview
 
Imatics Corporate Presenation (EN)
Imatics Corporate Presenation (EN)Imatics Corporate Presenation (EN)
Imatics Corporate Presenation (EN)
 
Key points quality leaders should know about intelligent information manageme...
Key points quality leaders should know about intelligent information manageme...Key points quality leaders should know about intelligent information manageme...
Key points quality leaders should know about intelligent information manageme...
 
Vixeka Portfolio
Vixeka PortfolioVixeka Portfolio
Vixeka Portfolio
 
Sharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systemsSharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systems
 
Lelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company ProfileLelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company Profile
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
 
What’s new in OpenText Release 16 Extented ECM EP5
What’s new in OpenText Release 16 Extented ECM EP5What’s new in OpenText Release 16 Extented ECM EP5
What’s new in OpenText Release 16 Extented ECM EP5
 
What's New In EP5 for SAP, Microsoft, Salesforce and Oracle
What's New In EP5 for SAP, Microsoft, Salesforce and OracleWhat's New In EP5 for SAP, Microsoft, Salesforce and Oracle
What's New In EP5 for SAP, Microsoft, Salesforce and Oracle
 
Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...
Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...
Accelerating Hadoop Solution Lifecycle and Improving ROI- Impetus On-demand W...
 
Datasheet anthillpropluginforrd
Datasheet anthillpropluginforrdDatasheet anthillpropluginforrd
Datasheet anthillpropluginforrd
 
Application Lifetime Management
Application Lifetime ManagementApplication Lifetime Management
Application Lifetime Management
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
 
Découvrez le Rugged DevOps
Découvrez le Rugged DevOpsDécouvrez le Rugged DevOps
Découvrez le Rugged DevOps
 
Tango/04-HelpSystems offering
Tango/04-HelpSystems offeringTango/04-HelpSystems offering
Tango/04-HelpSystems offering
 
Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"
 

More from LeanIX GmbH

Gartner EA: The Rise of Data-driven Architectures
Gartner EA: The Rise of Data-driven ArchitecturesGartner EA: The Rise of Data-driven Architectures
Gartner EA: The Rise of Data-driven Architectures
LeanIX GmbH
 
Application Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIXApplication Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIX
LeanIX GmbH
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data Flow
LeanIX GmbH
 
Application Rationalization with LeanIX
Application Rationalization with LeanIXApplication Rationalization with LeanIX
Application Rationalization with LeanIX
LeanIX GmbH
 
Ensure GDPR Compliance with LeanIX
Ensure GDPR Compliance with LeanIXEnsure GDPR Compliance with LeanIX
Ensure GDPR Compliance with LeanIX
LeanIX GmbH
 
Moving EA - from where we are to where we should be
Moving EA - from where we are to where we should beMoving EA - from where we are to where we should be
Moving EA - from where we are to where we should be
LeanIX GmbH
 
Is next generation EAM more than just agile IT planning?
Is next generation EAM more than just agile IT planning?Is next generation EAM more than just agile IT planning?
Is next generation EAM more than just agile IT planning?
LeanIX GmbH
 
Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025
LeanIX GmbH
 
The Day After Tomorrow
The Day After TomorrowThe Day After Tomorrow
The Day After Tomorrow
LeanIX GmbH
 
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
LeanIX GmbH
 
Fact-based Transformation at TUI
Fact-based Transformation at TUIFact-based Transformation at TUI
Fact-based Transformation at TUI
LeanIX GmbH
 
Visualization of Enterprise Architecture Data
Visualization of Enterprise Architecture DataVisualization of Enterprise Architecture Data
Visualization of Enterprise Architecture Data
LeanIX GmbH
 
How to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environmentHow to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environment
LeanIX GmbH
 
Enterprise Architecture and Digital Transformation
Enterprise Architecture and Digital TransformationEnterprise Architecture and Digital Transformation
Enterprise Architecture and Digital Transformation
LeanIX GmbH
 

More from LeanIX GmbH (14)

Gartner EA: The Rise of Data-driven Architectures
Gartner EA: The Rise of Data-driven ArchitecturesGartner EA: The Rise of Data-driven Architectures
Gartner EA: The Rise of Data-driven Architectures
 
Application Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIXApplication Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIX
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data Flow
 
Application Rationalization with LeanIX
Application Rationalization with LeanIXApplication Rationalization with LeanIX
Application Rationalization with LeanIX
 
Ensure GDPR Compliance with LeanIX
Ensure GDPR Compliance with LeanIXEnsure GDPR Compliance with LeanIX
Ensure GDPR Compliance with LeanIX
 
Moving EA - from where we are to where we should be
Moving EA - from where we are to where we should beMoving EA - from where we are to where we should be
Moving EA - from where we are to where we should be
 
Is next generation EAM more than just agile IT planning?
Is next generation EAM more than just agile IT planning?Is next generation EAM more than just agile IT planning?
Is next generation EAM more than just agile IT planning?
 
Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025
 
The Day After Tomorrow
The Day After TomorrowThe Day After Tomorrow
The Day After Tomorrow
 
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
 
Fact-based Transformation at TUI
Fact-based Transformation at TUIFact-based Transformation at TUI
Fact-based Transformation at TUI
 
Visualization of Enterprise Architecture Data
Visualization of Enterprise Architecture DataVisualization of Enterprise Architecture Data
Visualization of Enterprise Architecture Data
 
How to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environmentHow to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environment
 
Enterprise Architecture and Digital Transformation
Enterprise Architecture and Digital TransformationEnterprise Architecture and Digital Transformation
Enterprise Architecture and Digital Transformation
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

Innovative API-Based LeanIX Enhancements

  • 1. © Fresenius Netcare GmbH T-C-E2E-163-PowerPoint V 2.0 Innovative API-Based LeanIX Enhancements Thomas Schreiner Senior Manager - Enterprise Architecture Management Fresenius Netcare GmbH
  • 2. © Fresenius Netcare GmbH 2 Products and services for people with chronic kidney failure. Medicines and technologies for infusion, transfusion and clinical nutrition. Europe's leading private hospital operator, with HELIOS and Quirónsalud hospitals. Projects and services for hospitals and other healthcare facilities worldwide.
  • 6. © Fresenius Netcare GmbH Group Structure 6 Fresenius Group: 280.000 employees Fresenius Netcare: 1.000 employees 50 locations
  • 7. © Fresenius Netcare GmbH Easy Excel Reports 7 I need an Excel sheet containing all legal entities, clustered by country, including each entity's # of global applications, # of local applications, and the ratio of global vs. local. And the application names. illustrational data
  • 8. © Fresenius Netcare GmbH leanix-core 8 leanix-core • Integrated into our script languages (ruby / python) • “Don‘t think about the LeanIX API” • Access and navigate the whole LeanIX meta model report.rb / report.py . • Load data • Process data • Write report • NOT: Paging, authentication, caching, proxy settings, logging
  • 9. © Fresenius Netcare GmbH report.rb 9 # Loading data applications = Application.all usergroups = UserGroup.all # Lookup by fact sheet name app = Application.new("SAP ERP") # Navigate the meta model u = app.user_groups # Tags and attributes ug["tags"].include?("Imported by:Kabi") ug["location"]["geoCountry"]
  • 10. © Fresenius Netcare GmbH Ad-Hoc Analysis via Console 10 Which application is used by most legal entities?
  • 11. © Fresenius Netcare GmbH Ad-Hoc Analysis via Console 11 leanix-core • Integrated into our script languages (ruby / python) • “Don‘t think about the LeanIX API” • Access and navigate the whole LeanIX meta model irb / python console • Type commands • Get answers immediately
  • 12. © Fresenius Netcare GmbH Ad-Hoc Analysis via Console 12 • Load all applications • Select their names, count their user groups • Sort by number of user groups • Return largest entry.
  • 13. © Fresenius Netcare GmbH More Use Cases for leanix-core… 13 • ARIS import • Custom Excel import • Custom notifications leanix-core
  • 14. © Fresenius Netcare GmbH Custom Notifications 14 • Send e-mail to a specific subscription role • Include LeanIX data + links • Fully automated • No manual pre-processing
  • 15. © Fresenius Netcare GmbH Custom Notifications 15 leanix-core • Integrated into our script languages (ruby / python) • “Don‘t think about the LeanIX API” • Access and navigate the whole LeanIX meta model leanix-mailer • Who will receive the notification? ➧ All users in role X. • What content will be displayed? ➧ Get each user's fact sheets. • Replace template placeholders by fact sheet attributes • Send mail to user via own SMTP server. mail template
  • 16. © Fresenius Netcare GmbH Custom Notifications – Demo 16
  • 17. © Fresenius Netcare GmbH Custom Notifications – Demo 17
  • 18. © Fresenius Netcare GmbH leanix-utils: Auto-Snapshot 18
  • 19. © Fresenius Netcare GmbH leanix-utils: Auto-Snapshot 19 • Start Full Snapshot Creation • Monitor Snapshot Creation • Download Snapshot • Extra Feature: Download all Survey Runs Auto Snapshot (python)
  • 20. © Fresenius Netcare GmbH leanix-utils: Auto-Snapshot 20
  • 21. © Fresenius Netcare GmbH News Feed / Latest Updates 21
  • 22. © Fresenius Netcare GmbH leanix-utils: News Feed 22
  • 23. © Fresenius Netcare GmbH Auto-Tagging / Auto-Subscribing 23 • Applications are auto-tagged with the segment tags of their user groups. • If a user is subscribed to a fact sheet as responsible or accountable, the fact sheet is auto-tagged with the user's segment tag. • If an interface or process is connected to an application, the application is auto-tagged with the segment tags of the interface/process. • On creating a fact sheet, the creating user is auto-subscribed to the fact sheet. illustrational data
  • 24. © Fresenius Netcare GmbH event-engine 24 event-engine (python) Production Training … Webhook • Rule handling • Action triggers Production Training … EAM VM API call FACT_SHEET_UPDATED mail notification SMTP
  • 25. © Fresenius Netcare GmbH *** Bonus scenario *** Excel Get & Transform ("Power Query") 25 Problem • Excel data collection sheets • Dropdown lists for relations have to be kept in sync with LeanIX Solution • Excel: LeanIX GraphQL API as external data source • Custom Query to load fact sheet information
  • 26. © Fresenius Netcare GmbH Roadmap 26 • Advanced e-signatures in a validated environment
  • 27. © Fresenius Netcare GmbH Thank you! 27 thomas.schreiner@fresenius-netcare.com https://github.com/fnc-eam/leanix-utils ➧ auto snapshot, news feed https://www.xing.com/profile/Thomas_Schreiner7 https://www.linkedin.com/in/thomas-schreiner/ 