SlideShare a Scribd company logo
Maximizing API
Management
Efficiency
The Power of Shifting Down with
APIOps
HELLO!
I am Dominic
Senior Platform
Engineer at SIX
Group
2
dominiclueching
er
Trends in Software
Development
DevOps Microservices API
3
Shift left & Opsification
4
Ops
Ops
Ops
Op
s
Two-edged sword
Cognitive load Skill Siloing
5
Islands of
Divergence
Shifting down
Push workloads down
onto the platforms
“
A platform is a product
that serves or enables
other products or
services.
Gartner, Information Technology Glossary
7
Op
s
integrates DevOps
and GitOps
principles to
streamline API
development and
maintenance
8
Centralized Catalog
9
Git as a platform
10
Put you Data to the Test
11
Enabling Autopilot
12
SIX API Management
Approval, Transformation,​Deployment
13
Porta
l
Enterprise
Architectur
e
Change
Management
Control
Plane
Configuratio
n
Testing
Pre-Production
Productio
n
API Specs
&
Metadata
store transform
Application Connectivity Portal
API Catalog
14
Application Connectivity Portal
API Settings
15
Application Connectivity Portal
API Settings
16
Learnings
17
●One single OpenAPI spec is not
enough
●Template, don’t parse (MVC)
●Introduce compliance early on
●Aim for single source of truth
●Avoid vendor lock-in (unbundling)
●Save cost with ephemeral
environments
Do you need a
Platform Team?
Minimum Viable Product
vs
Thinnest Viable Platform
Key Takeaways
Shift down, instead of left
Store API and Metadata in git
Product thinking, customer-
centricity
Start small - Thinnest Viable
19
THANKS!
You can find me at:
20
dominiclueching
er
Ad

More Related Content

Similar to Maximizing API Management Efficiency: The Power of Shifting Down with APIOps - Dominic Lüchinger, SIX Group (20)

OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
Mee Nam Lee
 
Pivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow KeynotePivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow Keynote
cornelia davis
 
Create GraphQL server with apolloJS
Create GraphQL server with apolloJSCreate GraphQL server with apolloJS
Create GraphQL server with apolloJS
Jonathan Jalouzot
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
Guilherme Pereira Silva
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
Sandeep Chellingi
 
1040: OpenPOWER Foundation Update
1040: OpenPOWER Foundation Update1040: OpenPOWER Foundation Update
1040: OpenPOWER Foundation Update
NVIDIA Japan
 
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab SummitPresentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab Summit
Open API Initiative (OAI)
 
CA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the EnterpriseCA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the Enterprise
Mark Sigler
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Angel Alberici
 
Api led connectivity_brazil
Api led connectivity_brazilApi led connectivity_brazil
Api led connectivity_brazil
Anupam Gogoi
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
Daniel Oh
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
Sufyaan Kazi
 
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud EnvironmentsTools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
VMware Tanzu
 
Oracle Forms Performance Testing PushToTest TestMaker JAT
Oracle Forms Performance Testing PushToTest TestMaker JATOracle Forms Performance Testing PushToTest TestMaker JAT
Oracle Forms Performance Testing PushToTest TestMaker JAT
Clever Moe
 
Devops Powered by Splunk
Devops Powered by SplunkDevops Powered by Splunk
Devops Powered by Splunk
Splunk
 
5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs
WSO2
 
Agile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-is
Judy Breedlove
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into Products
Nuwan Dias
 
Optimizing and Automating Complex Workloads for Greater IT Efficiency
Optimizing and Automating Complex Workloads for Greater IT EfficiencyOptimizing and Automating Complex Workloads for Greater IT Efficiency
Optimizing and Automating Complex Workloads for Greater IT Efficiency
HCLSoftware
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
Mee Nam Lee
 
Pivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow KeynotePivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow Keynote
cornelia davis
 
Create GraphQL server with apolloJS
Create GraphQL server with apolloJSCreate GraphQL server with apolloJS
Create GraphQL server with apolloJS
Jonathan Jalouzot
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
Sandeep Chellingi
 
1040: OpenPOWER Foundation Update
1040: OpenPOWER Foundation Update1040: OpenPOWER Foundation Update
1040: OpenPOWER Foundation Update
NVIDIA Japan
 
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab SummitPresentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab Summit
Open API Initiative (OAI)
 
CA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the EnterpriseCA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the Enterprise
Mark Sigler
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Angel Alberici
 
Api led connectivity_brazil
Api led connectivity_brazilApi led connectivity_brazil
Api led connectivity_brazil
Anupam Gogoi
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
Daniel Oh
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
Sufyaan Kazi
 
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud EnvironmentsTools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
VMware Tanzu
 
Oracle Forms Performance Testing PushToTest TestMaker JAT
Oracle Forms Performance Testing PushToTest TestMaker JATOracle Forms Performance Testing PushToTest TestMaker JAT
Oracle Forms Performance Testing PushToTest TestMaker JAT
Clever Moe
 
Devops Powered by Splunk
Devops Powered by SplunkDevops Powered by Splunk
Devops Powered by Splunk
Splunk
 
5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs
WSO2
 
Agile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-is
Judy Breedlove
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into Products
Nuwan Dias
 
Optimizing and Automating Complex Workloads for Greater IT Efficiency
Optimizing and Automating Complex Workloads for Greater IT EfficiencyOptimizing and Automating Complex Workloads for Greater IT Efficiency
Optimizing and Automating Complex Workloads for Greater IT Efficiency
HCLSoftware
 

More from Nordic APIs (20)

How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
Nordic APIs
 
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Nordic APIs
 
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Nordic APIs
 
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SEEvent-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Nordic APIs
 
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Nordic APIs
 
Using Typespec for Open Finance Standards - Chris Wood, Ozone API
Using Typespec for Open Finance Standards - Chris Wood, Ozone APIUsing Typespec for Open Finance Standards - Chris Wood, Ozone API
Using Typespec for Open Finance Standards - Chris Wood, Ozone API
Nordic APIs
 
Schema-first API Design Using Typespec - Cailin Smith, Microsoft
Schema-first API Design Using Typespec - Cailin Smith,  MicrosoftSchema-first API Design Using Typespec - Cailin Smith,  Microsoft
Schema-first API Design Using Typespec - Cailin Smith, Microsoft
Nordic APIs
 
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain, Xnsio
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain,  XnsioAvoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain,  Xnsio
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain, Xnsio
Nordic APIs
 
How to Build an Integration Platform with Open Source - Magnus Hedner, Benify
How to Build an Integration Platform with Open Source - Magnus Hedner, BenifyHow to Build an Integration Platform with Open Source - Magnus Hedner, Benify
How to Build an Integration Platform with Open Source - Magnus Hedner, Benify
Nordic APIs
 
API Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
API Design First in Practise – An Experience Report - Hari Krishnan, SpecmaticAPI Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
API Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
Nordic APIs
 
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
Nordic APIs
 
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Nordic APIs
 
APIs Vs Events - Bala Bairapaka, Sandvik AB
APIs Vs Events - Bala Bairapaka, Sandvik ABAPIs Vs Events - Bala Bairapaka, Sandvik AB
APIs Vs Events - Bala Bairapaka, Sandvik AB
Nordic APIs
 
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon DigitalGraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
Nordic APIs
 
From Good API Design to Secure Design - Axel Grosse, 42Crunch
From Good API Design to Secure Design - Axel Grosse, 42CrunchFrom Good API Design to Secure Design - Axel Grosse, 42Crunch
From Good API Design to Secure Design - Axel Grosse, 42Crunch
Nordic APIs
 
API Revolution in IoT: How Platform Engineering Streamlines API Development -...
API Revolution in IoT: How Platform Engineering Streamlines API Development -...API Revolution in IoT: How Platform Engineering Streamlines API Development -...
API Revolution in IoT: How Platform Engineering Streamlines API Development -...
Nordic APIs
 
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Nordic APIs
 
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red HatIncrease Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Nordic APIs
 
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Nordic APIs
 
GraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet Limited
GraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet LimitedGraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet Limited
GraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet Limited
Nordic APIs
 
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
Nordic APIs
 
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Nordic APIs
 
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Nordic APIs
 
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SEEvent-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Nordic APIs
 
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Nordic APIs
 
Using Typespec for Open Finance Standards - Chris Wood, Ozone API
Using Typespec for Open Finance Standards - Chris Wood, Ozone APIUsing Typespec for Open Finance Standards - Chris Wood, Ozone API
Using Typespec for Open Finance Standards - Chris Wood, Ozone API
Nordic APIs
 
Schema-first API Design Using Typespec - Cailin Smith, Microsoft
Schema-first API Design Using Typespec - Cailin Smith,  MicrosoftSchema-first API Design Using Typespec - Cailin Smith,  Microsoft
Schema-first API Design Using Typespec - Cailin Smith, Microsoft
Nordic APIs
 
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain, Xnsio
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain,  XnsioAvoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain,  Xnsio
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain, Xnsio
Nordic APIs
 
How to Build an Integration Platform with Open Source - Magnus Hedner, Benify
How to Build an Integration Platform with Open Source - Magnus Hedner, BenifyHow to Build an Integration Platform with Open Source - Magnus Hedner, Benify
How to Build an Integration Platform with Open Source - Magnus Hedner, Benify
Nordic APIs
 
API Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
API Design First in Practise – An Experience Report - Hari Krishnan, SpecmaticAPI Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
API Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
Nordic APIs
 
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
Nordic APIs
 
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Nordic APIs
 
APIs Vs Events - Bala Bairapaka, Sandvik AB
APIs Vs Events - Bala Bairapaka, Sandvik ABAPIs Vs Events - Bala Bairapaka, Sandvik AB
APIs Vs Events - Bala Bairapaka, Sandvik AB
Nordic APIs
 
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon DigitalGraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
Nordic APIs
 
From Good API Design to Secure Design - Axel Grosse, 42Crunch
From Good API Design to Secure Design - Axel Grosse, 42CrunchFrom Good API Design to Secure Design - Axel Grosse, 42Crunch
From Good API Design to Secure Design - Axel Grosse, 42Crunch
Nordic APIs
 
API Revolution in IoT: How Platform Engineering Streamlines API Development -...
API Revolution in IoT: How Platform Engineering Streamlines API Development -...API Revolution in IoT: How Platform Engineering Streamlines API Development -...
API Revolution in IoT: How Platform Engineering Streamlines API Development -...
Nordic APIs
 
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Nordic APIs
 
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red HatIncrease Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Nordic APIs
 
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Nordic APIs
 
GraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet Limited
GraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet LimitedGraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet Limited
GraphQL, REST or RPC? Making the Choice! - Rob Allen, Nineteen Feet Limited
Nordic APIs
 
Ad

Recently uploaded (20)

UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Ad

Maximizing API Management Efficiency: The Power of Shifting Down with APIOps - Dominic Lüchinger, SIX Group

Editor's Notes

  • #1: Ask questions right away?
  • #2: Short intro about me. Building platforms since almost two decades. I worked in the hosting industry, insurance and now finance. Automation is always key. Make technology accessable with a good user expirience. Also interested in security topics.
  • #3: Mentioning Software Development => Full Software Development Lifecycle (SDLC) Devops = Collaboration + Automation + Continuous Improvement (Embrace failure) + Customer-centric action + End-to-End responsibility Monoliths are replaced by independent Microservice All this trends enable independence and agility of teams When executed well, it has a lot of benefits. Less coordination, better Lead Time for Changes, increased Deployment frequency
  • #4: Shift left and Opsification are here to help to cope with the new responsiblities of software development teams. Shifting left involves moving tasks, processes, or responsibilities earlier in the software development lifecycle. Opsification is the integration of operational principles and practices into various aspects of software development disciplines. DevOps, FinOps, DevSecOps, MlOps, GitOps Look at this supernatural creatures that are called fullstack developers that are now doing all the Ops work shiften on them. Very nice. Big thumbs up.
  • #5: Cognitive load or overload refers to the excessive mental strain experienced due to managing complex tasks. The cognitive load increased significantly as new responsibilities were shifted onto the team's shoulders. Skill siloing limits knowledge sharing and collaboration, resulting in inefficiencies and dependency on specific individuals or teams. Islands of Divergence: Within the software development landscape, there exist islands of divergence where unique methodologies, compliance considerations, and interpretations of standards thrive.
  • #6: This were shifting up come to play Add abstractions. Build up dedicated teams support the platform. But how to get started?
  • #7: When talking about a platform I would think of a software or infrastructure component glued together by code and presented with UI to the user. I'd like this definition because it's has no emphasis on the how and what. Instead it focus on the aspect that a platform needs to be treated and managed like a product.
  • #8: It's obsification, all over again. Ask who is familiar with GitOps. Otherwise explain it. Why start with API? The responsibility of API's are exchanging data. Data is at the core of every business process. APIOps combines DevOps and GitOps principles, led by a specialized platform engineering team. This ensures streamlined processes, consistent outcomes, and a renewed focus on quality throughout the API lifecycle. By embracing APIOps, we unlock benefits like standardized contracts, seamless collaboration, and automated CI/CD pipelines. It's not just a buzzword—it's a pathway to success in API development.
  • #9: The typical start is to create a centralized catalog on Confluence or your Collaboration ​Tool of your choice. If it's well maintained and supported, congratulation, you have a platform. If this catalog fulfills all your organization needs, even better. But the changes are high that while your organization grows the platform also needs to keep up. Think of it like a maturity model.
  • #10: Putting your API catalog (formly OpenAPI definitions) in a git repository ​will quickly result in a lot of benefits. My assumption is, that you use a tool like Github, GitLab or Bitbucket, which itself are already good enough platform at your disposal. With the help of this platform is easy to structure the catalog, define basic authorization restriction. Eg. give people different roles to a repository, protect certain branches, demand Pullrequest for changes. Most of this platform come with a UI and an editor. Simple edits can be performed by anyone in the browser. In addition to the API specification I would recommend storing a metadata file alongside. This YAML/JSON/Text file contains information about the owner of an API and any other relevant data. Don't forget the benefit that all the changes are now under version control and can help with audit requirements. The next step from here is obvious.
  • #11: Keywords: Linting, validation (compliance), documentation, dependency management, security scanning, automated testing Highlight the importance of integrating compliance measures into the APIOps platform to ensure regulatory adherence. All this codified parts will reduce the cognitive load of your development teams.
  • #12: The next step and probably the most difficult is going from reading the API data and validating them (the CI part) to the rollout of API changes. In the most basic version this could be a regeneration of a API documentation. In the case of SIX we go multiple steps further. The holy grail of the maturity model is an self-service platform with little or no human interaction in the rollout process.
  • #13: Sheduled change, auto register in change management (compliance)
  • #14: Some stats: Overall 850 Published 600 PROD approx 170 13 clusters => 90 Namespace => 14 envs + 1 Azure
  • #16: Overall it reduces kognitive load, moves the dedicated API knowladge to the platform team, the platform unifies
  • #17: You need more then OpenAPI specification to provide some benefit. Metadata and sometimes multiple OpenAPI specs are required. We also figured out, that you might need multiple git repositories. One to store the meta data and OpenAPI specs arranged in folders like one per app. This data is then transformed with the help of a simple templating engine to the desired controle plane config or what ever post processing you might need. YAML, terraform rules, API calls. Explain MVC principle. Changes can be made easier. When starting our, introduce guidelines and compliance rules like formating and required meta data from the start. Try to aim for a single source of truth. Avoid manual overwrites not stored in the single source of truth. Most tools nowadays allow for UI access. All our admin users are read only. Break the glass procedure.
  • #18: Now to the question. Do I need a platform team to be successful. Fake it until you make it. The minimum viable product (MVP) represents the smallest version of a product that can be released to satisfy initial customer needs, but a lot of things are mocked and faked, while the thinnest viable platform (TVP) focuses on creating the minimal infrastructure necessary to support product development and delivery. Iterate, Iterate.