apidays LIVE Australia 2020 - Building Business Ecosystems
Growing Domain APIs - "T'aint what you do..."
Liz Douglass, Partner at Deloitte & Saul Caganoff, Principal at Deloitte
apidays LIVE Australia 2020 - API Value Chain by Christian Raquelapidays
apidays LIVE Australia 2020 - Building Business Ecosystems
API Value Chain - Identifying and developing business assets that deliver the most value
Christian Raquel, Director - Engineering at Industrie & Co
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
The Evolution of APIs: Events and the AsyncAPI specification
Aaron Lee, Developer Advocate, CTO Team at Solace
INTERFACE, by apidays - Aligning teams and strategies behind API investment ...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Aligning teams and strategies behind API investment
Claire Barrett, Strategy Translator at APIsFirst, and Women In APIs Lead
Crossing the low-code and pro-code chasm: a platform approachAsanka Abeysinghe
Organizations are now using low-code and pro-code tools to build digital experiences internally and externally. However, not having the right alignment between these two approaches slows down delivery.
Different developer personas that work in silos, no connection between low-code and pro-code applications, low-code creating unmanageable shadow IT applications, no single codebase or build pipeline, and interruptions to the professional developer flow are some significant drawbacks.
In this session, Asanka will look at a platform approach to bridge the low-code and pro-code chasm.
apidays LIVE Singapore 2021 - What financial services can learn from Marketpl...apidays
apidays LIVE Singapore 2021 - Digitisation, Connected Services and Embedded Finance
April 21 & 22, 2021
What financial services can learn from Marketplaces & Ecosystem Platforms in other industries
Pavan Keshavamurthy, Founder at OpenDevX.io
apidays LIVE Australia 2020 - Events are Cool Again! by Nelson Petracekapidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Events are Cool Again!
Nelson Petracek, Global CTO at TIBCO and Author of "API Success: The Journey to Digital Transformation"
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Low-Code API DevOps approach to API Lifecycle Management
Darshan Shivashankar, Founder & CTO at Itorix Inc &
Rakshith Rao, CEO at Itorix Inc
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
Ideas around automating API Management
Matt Tanner, Product Evangelist at Tyk
apidays LIVE Australia 2020 - API Value Chain by Christian Raquelapidays
apidays LIVE Australia 2020 - Building Business Ecosystems
API Value Chain - Identifying and developing business assets that deliver the most value
Christian Raquel, Director - Engineering at Industrie & Co
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
The Evolution of APIs: Events and the AsyncAPI specification
Aaron Lee, Developer Advocate, CTO Team at Solace
INTERFACE, by apidays - Aligning teams and strategies behind API investment ...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Aligning teams and strategies behind API investment
Claire Barrett, Strategy Translator at APIsFirst, and Women In APIs Lead
Crossing the low-code and pro-code chasm: a platform approachAsanka Abeysinghe
Organizations are now using low-code and pro-code tools to build digital experiences internally and externally. However, not having the right alignment between these two approaches slows down delivery.
Different developer personas that work in silos, no connection between low-code and pro-code applications, low-code creating unmanageable shadow IT applications, no single codebase or build pipeline, and interruptions to the professional developer flow are some significant drawbacks.
In this session, Asanka will look at a platform approach to bridge the low-code and pro-code chasm.
apidays LIVE Singapore 2021 - What financial services can learn from Marketpl...apidays
apidays LIVE Singapore 2021 - Digitisation, Connected Services and Embedded Finance
April 21 & 22, 2021
What financial services can learn from Marketplaces & Ecosystem Platforms in other industries
Pavan Keshavamurthy, Founder at OpenDevX.io
apidays LIVE Australia 2020 - Events are Cool Again! by Nelson Petracekapidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Events are Cool Again!
Nelson Petracek, Global CTO at TIBCO and Author of "API Success: The Journey to Digital Transformation"
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Low-Code API DevOps approach to API Lifecycle Management
Darshan Shivashankar, Founder & CTO at Itorix Inc &
Rakshith Rao, CEO at Itorix Inc
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
Ideas around automating API Management
Matt Tanner, Product Evangelist at Tyk
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...apidays
Deliver real-time data to customer using Streaming APIs
Kevin Park, Senior Solutions Architect at AWS & Nicola Pietroluongo, Senior Solutions Architect at AWS
apidays LIVE Australia 2021 - The role and expectations of an API Product Man...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
The role and expectations of an API Product Manager: why are they so hard to define?
Claire Barrett, Director at APIs First
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...apidays
apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
The future of API management
Quantum Duality of “API as a business” and “API as a Technology”
Asanka Abeysinghe, Chief Technology Evangelist at WSO2
apidays LIVE Australia 2021 - Modernising development using API First & Lesso...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Modernising development using API First & Lessons Learned
Dean Baker, Head of Engineering & Shane Lee, Staff Engineer at PEXA
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accentureapidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
API Security & AI
Deb Roy, Senior Manager API Practice at Accenture
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
EDI & API on One Integration Platform – Intcomex Success Story
Mir Musthafa Ali Pashar, Head - Middleware Practice at Royal Cyber Inc. & Grisel Infante Costa, IT Operations Coordinator at Intcomex
apidays LIVE New York 2021 - Design-First: How to champion an API culture shi...apidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Design-First: How to champion an API culture shift
Anna Daugherty, Product Marketing Manager at Stoplight
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...apidays
apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
API Lifecycle Management
Presenting the Kubernetes Browser
Daria Muehlethaler, Head of API Ecosystem at CREALOGIX
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
Bye bye to the insurance monolith - case Euler Hermes
Sophie Rutard, API Governance and API-centric Document Management Strategy at Euler Hermes
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Keeping the link between legacy and new: from software factories to software re-factories
Vince Padua, Executive Vice President - CTO at Axway
What is developer experience? And how can it affect the success of your product? Our very own Keshav Vasudevan will take you through everything you need to know.
Slides from my talk at APIDays Paris 2020 on building APIs in a Cloud Native Era. This discusses the challenges in building APIs in the Cloud and how we need to address them smartly.
apidays LIVE Hong Kong 2021 - Building a solid interoperable foundation for y...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Building a solid interoperable foundation for your Enterprise APIs with SUSE Rancher and Kubernetes
Derek So, APJ Principal Technologist - Cloud Native at SUSE
apidays LIVE New York 2021 - Docs Driven API Development by Rahul Dighe, Paypalapidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Docs Driven API Development
Rahul Dighe, Lead Product Manager at Paypal
apidays LIVE Paris 2021 - 5 Learnings Shaping Our View on the Future of APIs ...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
5 Learnings Shaping Our View on the Future of APIs
Frank Kilcommins, API Technical Evangelist at SmartBear
apidays LIVE Paris 2021 - API Terms of Service by Benjamin Jean & Célya Gruso...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
API Terms of Service : A creative commons pattern
Benjamin Jean, CEO at Inno3 & Célya Gruson Daniel, Associate Researcher in Social Sciences (COSTECH laboratory) & Practitioner Researcher Consultant at Inno³
Designed a framework for “API Strategy in the cloud” which explains challenges of API,
current trending API management platforms and the role of API management in delivering successful API programs. The report provides the strategy for building API which mainly focuses on the API maturity models, business values, business strategy: Alignment and Usefulness, engagement and usability, scalability and evolvability, manageability and security of APIs.
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
API data sharing legal practices for public sector: The case of the National licensing initiative
Hanna Niemi-Hugaerts, Executive Director at TIEKE, Finnish Information Society Development Centre
What's new in the latest source{d} releases!source{d}
We recently announce source{d} 0.11, 0.12 and 0.13, two releases with lots of new features and performance improvements. From windows support, to port management, C# language support and new SQL querying, there is a lot for you to get excited about. We also discussed why you should care about Engineering Observability and what are some of the top use cases for source{d} in enterprises.
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...apidays
Deliver real-time data to customer using Streaming APIs
Kevin Park, Senior Solutions Architect at AWS & Nicola Pietroluongo, Senior Solutions Architect at AWS
apidays LIVE Australia 2021 - The role and expectations of an API Product Man...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
The role and expectations of an API Product Manager: why are they so hard to define?
Claire Barrett, Director at APIs First
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...apidays
apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
The future of API management
Quantum Duality of “API as a business” and “API as a Technology”
Asanka Abeysinghe, Chief Technology Evangelist at WSO2
apidays LIVE Australia 2021 - Modernising development using API First & Lesso...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Modernising development using API First & Lessons Learned
Dean Baker, Head of Engineering & Shane Lee, Staff Engineer at PEXA
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accentureapidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
API Security & AI
Deb Roy, Senior Manager API Practice at Accenture
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
EDI & API on One Integration Platform – Intcomex Success Story
Mir Musthafa Ali Pashar, Head - Middleware Practice at Royal Cyber Inc. & Grisel Infante Costa, IT Operations Coordinator at Intcomex
apidays LIVE New York 2021 - Design-First: How to champion an API culture shi...apidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Design-First: How to champion an API culture shift
Anna Daugherty, Product Marketing Manager at Stoplight
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...apidays
apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
API Lifecycle Management
Presenting the Kubernetes Browser
Daria Muehlethaler, Head of API Ecosystem at CREALOGIX
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
Bye bye to the insurance monolith - case Euler Hermes
Sophie Rutard, API Governance and API-centric Document Management Strategy at Euler Hermes
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Keeping the link between legacy and new: from software factories to software re-factories
Vince Padua, Executive Vice President - CTO at Axway
What is developer experience? And how can it affect the success of your product? Our very own Keshav Vasudevan will take you through everything you need to know.
Slides from my talk at APIDays Paris 2020 on building APIs in a Cloud Native Era. This discusses the challenges in building APIs in the Cloud and how we need to address them smartly.
apidays LIVE Hong Kong 2021 - Building a solid interoperable foundation for y...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Building a solid interoperable foundation for your Enterprise APIs with SUSE Rancher and Kubernetes
Derek So, APJ Principal Technologist - Cloud Native at SUSE
apidays LIVE New York 2021 - Docs Driven API Development by Rahul Dighe, Paypalapidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Docs Driven API Development
Rahul Dighe, Lead Product Manager at Paypal
apidays LIVE Paris 2021 - 5 Learnings Shaping Our View on the Future of APIs ...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
5 Learnings Shaping Our View on the Future of APIs
Frank Kilcommins, API Technical Evangelist at SmartBear
apidays LIVE Paris 2021 - API Terms of Service by Benjamin Jean & Célya Gruso...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
API Terms of Service : A creative commons pattern
Benjamin Jean, CEO at Inno3 & Célya Gruson Daniel, Associate Researcher in Social Sciences (COSTECH laboratory) & Practitioner Researcher Consultant at Inno³
Designed a framework for “API Strategy in the cloud” which explains challenges of API,
current trending API management platforms and the role of API management in delivering successful API programs. The report provides the strategy for building API which mainly focuses on the API maturity models, business values, business strategy: Alignment and Usefulness, engagement and usability, scalability and evolvability, manageability and security of APIs.
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
API data sharing legal practices for public sector: The case of the National licensing initiative
Hanna Niemi-Hugaerts, Executive Director at TIEKE, Finnish Information Society Development Centre
What's new in the latest source{d} releases!source{d}
We recently announce source{d} 0.11, 0.12 and 0.13, two releases with lots of new features and performance improvements. From windows support, to port management, C# language support and new SQL querying, there is a lot for you to get excited about. We also discussed why you should care about Engineering Observability and what are some of the top use cases for source{d} in enterprises.
During the Agile Austria Conference 2017, Graz, Austria
Speaker: Fariz Saracevic
This session will examine how requirements management can bring significant value to agile development teams.
Scaling Application Development & Delivery across the EnterpriseCollabNet
Software and applications are core to your business. Agile project planning and management have gone mainstream and the rest of the delivery chain has yet to catch up. According to Forrester 87% of organizations have not connected their Agile project planning to their downstream delivery processes. Organizations who are successful at the workgroup level are further challenged with scaling these successes across an entire enterprise.
IBM's DevOps solution for CLM includes a full lifecycle suite of products for managing continuous business planning, Agile project management, continuous build, source code management, test management, and continuous application monitoring.
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
apidays LIVE Hong Kong - The Open API Economy: Finance-as-a-Service & API Ecosystems
The Future of Legacy - How to leverage legacy and on-prem assets in your digital transformation with Digital-Driven Integration
Zeev Avidan, Chief Product Officer of OpenLegacy
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
The clear benefits of agile development is a better collaboration, incremental delivery, early error detection and the elimination of unnecessary work—have made it the default approach for many teams. Some developers have questioned whether requirements fall into the category of unnecessary work, and can be cut down or even completely eliminated. Meanwhile, teams developing complex products, systems and regulated IT continue to have requirements-driven legacy processes.
So how does requirements management fit in an agile world? This meetup will take a look at requirements management and how it can bring significant value to agile development in regulated IT and complex product development projects, and sets out the characteristics of an effective requirements management approach in an agile environment.
Philippe Krief, Eclipse Foundation Research Relations Director explains how the Crossminer H2020 project outcomes can help software developers to select the right open source components for their own project This presentation was recorded during the OSS Projects Assesment Session at OW2con'19, June 12, 2019 in Paris.
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
APIs - How did we get here and where are we going next?
Alan Glickenhouse, Digital Transformation Business Strategist at IBM
Case Study: Practical tools and strategies for tackling legacy practices and ...Alejandro S.
In this talk you will learn how strategic tools like Wardley Maps, the C4 model and DDD’s strategic design helped a struggling CTO to fight against a crumbling monolith and the organizational practices that allowed its creation.
Among other things we will cover:
* How to plan, communicate and challenge strategies.
* Why strategy and thinking strategically is important for software developers.
* High-level overview of Simon Brown’s C4 Model
* High-level overview of DDD’s strategic design
* DDD Context Mapping
* High-level overview Wardley Maps.
* Wardley Maps: Landscape.
* FUN random facts about software development in startups :)
SA 2014 - Integrating the heterogeneous enterpriseDavid Graham
Mulesoft Connect Content presented in South Africa in November 2014. Unpacking the trends that are influencing the connected renaissance across systems whether they are on premise; off-site or in the cloud.
AppSphere 15 - How AppDynamics is Shaking up the Synthetic Monitoring Product...AppDynamics
Synthetic monitoring has been around for nearly two decades, but the innovation in this area has crawled to a trickle. Users are coping with complex and disjointed products driven by proprietary technology. This is about to change: AppDynamics Synthetic monitoring technology is driven by the leading-edge front end optimization open source technology WebPageTest and W3C standards like Webdriver. AppDynamics has embraced and combined them with changes in Cloud Computing to deliver a new generation of synthetic monitoring. These technologies allow not only for availability monitoring today, but hold a vast array of use cases and capabilities for the future which will create new innovation.
Key Takeaways:
- Learn about WebPageTest, and why it's the leading tool for front end optimization
- How AppDynamics leverages WebPageTest and Webdriver technologies
- How AppDynamics is leveraging changes in Cloud computing to deliver a new generation of synthetic -monitoring
- What future capabilities AppDynamics will leverage from these projects to create new use cases
This deck was originally presented at AppSphere 2015.
Do UX designers have a role in reducing digital waste?User Vision
UX designers are primarily concerned with ensuring the experience of end users, but should we also consider the impact on the environment?
Do the ultra-usable and convenient digital lifestyles we help create provide ease-of-use at the cost of sustainability?
We'll explore the surprisingly large impact that digital has on C02 emissions and other contributors to the climate crisis.
Then we’ll discuss what can be done by individuals and as a profession to raise awareness of the issue contribute to ways to mitigate the problem.
Integrating Mobile Technology in the Construction IndustryAppear
Mobile technology has tremendous potential to transform the way civil engineering and construction is delivered – throughout the lifecycle from planning through execution to decommissioning. This webinar illustrates how the EU MobiCloud project is helping to deliver on this potential using a novel IT infrastructure for developing and managing construction orientated mobile applications
Similar to apidays LIVE Australia 2020 - Growing an API Culture by Liz Douglass & Saul Caganoff (20)
Apidays Helsinki 2024 - APIs ahoy, the case of Customer Booking APIs in Finn...apidays
Keynote 1: APIs ahoy, the case of Customer Booking APIs in Finnlines and Grimaldi Lines, ShortSea
Vesa Vähämaa, Head of Group IT, Software at Finnlines Plc
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - From Chaos to Calm- Navigating Emerging API Security...apidays
From Chaos to Calm: Navigating Emerging API Security Challenges
Eli Arkush, Principal Solutions Engineer, API Security at Akamai
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - What is next now that your organization created a (si...apidays
What is next now that your organization created a (significant) set of APIs?
Rogier van Boxtel, Director, Pre Sales Consulting - Axway
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - There’s no AI without API, but what does this mean fo...apidays
There’s no AI without API, but what does this mean for Security?
Timo Rüppell, VP of Product - FireTail.io
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - Sustainable IT and API Performance - How to Bring The...apidays
Sustainable IT and API Performance - How to Bring Them Together
Merja Kajava, Founder - Aavista Oy
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - Security Vulnerabilities in your APIs by Lukáš Ďurovs...apidays
Security Vulnerabilities in your APIs
Lukáš Ďurovský, Staff Software Engineer at Thermo Fisher Scientific
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - Data, API’s and Banks, with AI on top by Sergio Giral...apidays
Data, API’s and Banks, with AI on top
Sergio Giraldo, IT Lead - ING
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - Data Ecosystems Driving the Green Transition by Olli ...apidays
Data Ecosystems Driving the Green Transition
Olli Kilpeläinen, VP - Data Platform & Ecosystem at Betolar
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - Bridging the Gap Between Backend and Frontend API Tes...apidays
Bridging the Gap Between Backend and Frontend API Testing with K6
Ayush Goyal, Senior Software Engineer - Grafana Labs
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - API Compliance by Design by Marjukka Niinioja, Osaangoapidays
API Compliance by Design
Marjukka Niinioja, APItalista & Founding Partner - Osaango
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays Helsinki 2024 - ABLOY goes API economy – Transformation story by Hann...apidays
ABLOY goes API economy – Transformation story
Hanna Sillanpää Head of Digital Solutions PU - Abloy
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - The subtle art of API rate limiting by Josh Twist, Zuploapidays
The subtle art of API rate limiting
Josh Twist, Co-founder & CEO at Zuplo
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - RESTful API Patterns and Practices by Mike Amundsen, ...apidays
ESTful API Patterns and Practices
Mike Amundsen, Author of "Design and Build Great APIs", API Strategist & Advisor at amundsen.com, Inc.
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - Putting AI into API Security by Corey Ball, Moss Adamsapidays
Putting AI into API Security
Corey Ball, Author and Sr. Manager Pentest at Moss Adams
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - Prototype-first - A modern API development workflow b...apidays
Prototype-first - A modern API development workflow
Tom Akehurst, CTO and Co-Founder at WireMock
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - Post-Quantum API Security by Francois Lascelles, Broa...apidays
Post-Quantum API Security: Preparing your APIs for Q-day
Francois Lascelles, Distinguished Engineer at Broadcom and CTO at Layer7
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - Increase your productivity with no-code GraphQL mocki...apidays
Increase your productivity with no-code GraphQL mocking
Hugo Guerrero, Chief Software Architect, APIs & Integration Developer Advocate at Red Hat
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - Driving API & EDA Success by Marcelo Caponi, Danoneapidays
Driving API & EDA Success: Comparing CoE & C4E Models for Organizational Enablement
Marcelo Caponi, Global Product Manager - API & Integration at Danone
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - Build a terrible API for people you hate by Jim Benne...apidays
Build a terrible API for people you hate
Jim Bennett, Principal Developer Advocate at liblab
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Apidays New York 2024 - API Secret Tokens Exposed by Tristan Kalos and Antoin...apidays
API Secret Tokens Exposed: Insights from Analyzing 1 Million Domains
Tristan Kalos, Co-founder and CEO at Escape
Antoine Carossio, Co-Founder & CTO at Escape
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
apidays LIVE Australia 2020 - Growing an API Culture by Liz Douglass & Saul Caganoff
1. Growing an
API Culture
“T’aint what you do…”
Liz Douglass, Partner at Deloitte Platform Engineering
@lizdouglass
Saul Caganoff, Principal & CTO at Deloitte Platform Engineering
@scaganoff
2. Agenda
Part 1: Common problems and anti-
patterns
Part 2: What does better look like?
Part 3: Growing applications into domains
4. Bottlenecks
⊷ Consumers waiting on APIs
⊷ Waiting on central integration team
⊷ Waiting on shared infrastructure
⊷ System inertia due to technical debt
4
Silos
⊷ Lots of similar APIs
⊷ No benefits from reuse
Contention
⊷ Version proliferation – APIs don’t get
retired
⊷ Version churn – APIs change rapidly
12. The problem with (only) projects
⊷ Compartmentalised scope and time
⊶ “Just need to get it done”
⊶ Sometimes this is unavoidable – but
technical debt is OK if you pay it back
⊷ Short-term incentives with no consequences
for shortcuts
⊷ More convenient to look at things as
evergreen
⊶ Easier to start from scratch than to re-
use someone else’s stuff
⊷ Projects are hampered in their ability to
promote durable, re-usable assets such as13
13. Product thinking
⊷ An antidote to some of the problems of
projects
⊷ Product thinking looks like:
⊶ A roadmap of features extending into
the future
⊶ Features driven by customer demand
⊶ The ability to push back (or say “no”)
on customer demand – e.g. to maintain
the integrity of the product
⊷ Typically manifest in a product manager
who has resources, rights and longevity to
deliver on a product roadmap
14
15. Many organisations struggle with
product thinking
⊷ 50 years of the project paradigm:
⊶ Concepts
⊶ Processes
⊶ Funding models
⊶ Organisational structure
⊷ Procurement models based around COTS
⊶ Projects commission COTS “boxes”
and join them up (integration)
⊶ Pick the product then pick an
implementation partner (system
integrator)
⊷ Attention centres on the box rather than the
business capability
16
16. Integration
becomes a thing
we “do”
17
⊷Delivered via projects
⊷Lines between boxes
⊷An obligation
⊷Inherits the problems of projects
⊶difficult to create durable, re-usable
assets
Application 1
Asset boundary
Application 2
Asset boundary
Integration
Design
Build
Run
Endpoints
Data structures
Mapping rules
17. Can we flip this
model?
18
⊷Most organisations already have durable asset
teams
⊶Centred on COTS applications
⊶Stopping at the application boundaries
⊷What if we move the APIs into those asset
boundaries?
⊷Asset teams become the durable owners of their
domain APIs
Application 1
Asset boundary
Application 2
Asset boundary
API Provider
Design
Build
Run
Endpoints
Data structures
API Consumer
Mapping rules
18. 19
⊷ Application boundaries expand to form domains
Application 1
Asset boundary
Application 2
Asset boundary
19. 20
Domain boundary Domain boundary
⊷ Application boundaries expand to form domains
⊷ Domain capabilities expressed via APIs & event
streams
20. 21
Domain boundary Domain boundary
⊷ Application boundaries expand to form domains
⊷ Domain capabilities expressed via APIs & event
streams
⊷ Core applications augmented by microservices
21. 22
Domain boundary Domain boundary Domain boundary
⊷ Application boundaries expand to form domains
⊷ Domain capabilities expressed via APIs & event
streams
⊷ Core applications augmented by microservices
⊷ Domain boundaries become a scaffold for
modernisation
24. 25
Disconnected
Projects
Sweet Spot
• Domain autonomy& durability
• Governanceat the edges
😭
🚀
HighAlignment
• Discovery
• Consistency
High Autonomy
• Durability
• Self-service
LowAutonomy
• Order-takers
Delivery Model
Governance
Model
Integration
Factory
🏭
Slide template courtesy of slidescarnival.com – licensed under Creative Commons
Editor's Notes
Introductions – Liz first
Saul:
Our talk today is split into 3 parts
- part 1 looks at common problems and anti-patterns that we see today
- part 2 looks at what a better model might look like
- part 3 presents a technique for achieving that better model within enterprises today
Saul: so first – what’s the problem?
Saul:
In Platform Engineering we specialize in enterprise integration and we work with dozens of different clients across a range of industries and with different digital maturity.
The common thread we see is that organisations want to deliver technology faster and at reduced cost.
We’re in the position where we can see many different responses to this challenge and there are common anti-patterns that emerge from these responses
Liz: Bottlenecks
- Teams waiting for their APIs to be implemented
often because of a dependency on a single centralised team. Alternatively this can occur when you're constrained by shared infrastructure, or
because you're weighed down by technical debt.
Saul: Silos
We often see duplicate APIs – lots of slightly different copies of APIs doing essentially the same thing
We also see organisations struggling with achieving time and cost savings through reuse of APIs
Liz:
The third class of anti-pattern we see is contention
And in this context we're talking about contention between versions -
- Either you have the domain expessed in lots of APIs, or
The expression of the API is changing quickly the versions are churning.
Saul:
And it's important to note that these anti-patterns arise regardless of the technologies used in API programs:
- API gateways,
- developer portals,
- microservices,
- CI/CD etc.
These things are helpful but not necessarily sufficient for success.
Liz:
Each of these problems can be traced back to intermediate causes:
Ownership – not possible because of dependencies on tasks or infrastructure that belong to a different team
Durability – or “attention span” – the ability of a team to evolve their ”product” over a period of time
Liz
prioritized roadmap that allows different teams to plan and collaborate over shared asset
And finally having visibility of those shared assets – both the ones in production and the ones which are planned or under development
Liz:
And then we thought about it more we decided....
Ownership and Durability are driven by the level of Autonomy that teams have,
which in turn is driven by the delivery model used.
Roadmap and visibility are driven by how different teams
achieve alignment across the broader organisation
and ultimately that comes down to your governance model
Liz:
Each of these problems can be traced back to intermediate causes:
Ownership – not possible because of dependencies on tasks or infrastructure that belong to a different team
Durability – or “attention span” – the ability of a team to evolve their ”product” over a period of time
prioritized roadmap that allows different teams to plan and collaborate over shared asset
And finally having visibility of those shared assets – both the ones in production and the ones which are planned or under development
And then we thought about it more we decided....
Ownership and Durability are driven by the level of Autonomy that teams have,
which in turn is driven by the delivery model used.
Roadmap and visibility are driven by how different teams
achieve alignment across the broader organisation
and ultimately that comes down to your governance model
Saul:
This is reminiscent of the way that Spotify have talked about the relationship between team autonomy and alignment
and how technology teams need both in order to move faster in the same direction.
Liz:
We can overlay this diagram with an integration perspective and we see similar patterns of use occurring in organisations....
Liz:
We see most organisations that we speak to are in the top left hand quadrant
Organisations in the quardrant have traditional approach to integration
and a centralised team that does all the integration work.
They have high level of alignment by virtue of the fact that they sit together terms of:
- discovery, and
- consistency
But the team often have the symptoms of being a bottleneck that we spoke about at the start of this presentation.
Saul:
Similarly, if they have multiple project teams and a poor governance model, then
we see many disconnected projects leading to the silo and contention antipatterns that we also spoke about at the start of this presentation.
Liz:
Now this being a good 2x2 means that we always want to get to the top right quadrant. In this state the people working on the APIs have:
- domain autonomy and durability
- and a high level of governance at the domain boundaries
So how do can we get to the top right without falling into the chaos state at the bottom right where everyone just does whatever they feel like?
Saul:
Liz:
Let's start by going into some more detail into what good looks like.
One of our favourite books at the moment is "Project to Product" by Mik Kersten.
In the book he describes how teams need to balance four flow types
There's the feature flows where you are building new capability
Defect flow where you are correcting errors
Risk mitigation flow where you are proactively preventing issues like a compliance or security incidents, and
Technical debt flow where you are paying down the debt that you might have accumulated whilst working on one of the other flow types.
The point that Mik makes in the book is that you need to constantly balance the four flow types.
All are required and
you must make tradeoffs
so as to prevent any of them from stagnating,
Though the balance of them changes at each stage of the product lifecycle.
Saul:
The problem is that projects generally only concentrate on two types of flow – features and defects
Projects are particularly bad at dealing with technical debt which is an important flow type which leads to systems inertia if not addressed
Projects are often built around short-term incentives with no consequences for short-cuts - it is the following projects or the enterprise at large that suffer for short-cuts
Projects also find it difficult to re-use because often that adds risk and dependencies rather than taking them away.
So overall, projects are hampered in their ability to promote durable, re-usable assets such as APIs
Liz:
- This is especially true in the API space because you can keep building them with impunity…
Liz:
The way to get to that top right quadrant is to take a product thinking approach.
Teams that do that:
- Have durability: a roadmap of what they are going to build
that takes into consideration how to evolve what they already have
- They know their customers and therefore their domain well
and the domain is expressed in the API design.
- And importantly, the team, and in particular the product manager, is in a position to maintain the integrity of the product
Saul:
<EXAMPLE – doing some logic in the integration layer that should be in in the app. Don't corrupt your domain>
Liz:
So to summarise what we've established so far:
API anti-patterns are driven for the most part by the governance model and the delivery model
To avoid these anti-patterns we're aiming for a governance model that promotes high alignment, and a delivery model that allows for high autonomy
...the top right quadrant
And we've made the case that that an essential element of getting there is to adopt product thinking....
…. So what does that practically look like?
I'm sure some of you are thinking, well that's great, but it would be easier to cycle to the moon than make that happen in my organisation....
Saul: transition
Saul:
…. And yes we acknowledge that the project paradigm is deeply entrenched in many organisations.
The project paradigm is deeply entrenched in the way we do things and it ripples through lots of dimensions:
- Concepts: our mental model make it hard to believe there are different ways <LANGUAGE, SKILLS>
- Processes: including the processes for addressing (or not addressing) the four flow types, like risk management processes
- Funding models, as well as
- The organisational structure
Liz:
We often find that organisations where the project paradigm is most ingrained
also tend to typically buy software.
They buy boxes and then customise them
The enterprise capability has a hard boundary at the edge of the box
And you go out and get a 2 for 1 deal: you get a box from a vendor and a 'systems integrator' to wire it in – which is not exactly a durable team approach.
This procurement approach also impacts how organisations also think about integration.....
Saul:
As a result of the fact that we orient around applications, integration has become a specific thing that we do
Integration is delivered within projects
It’s concerned with drawing lines between boxes
And it’s often regarded as an obligation rather than something with inherent value
Delivering integration within projects makes it difficult to create durable, reusable APIs as assets
Liz:
- Yes and design , build and run etc all fall between asset boundaries
Liz:
So what to change?
The best way we've found is to give roadmap responsibility
and ownership to the asset teams
for the APIs that integrate their systems.
The asset teams are more likely to have at least a core team that is consistently funded to be able to take up this responsibility
And they have the best knowledge of the end-users and the business domain.
This has the effect of expanding the asset boundary outside the COTs application boundary
And has numerous benefits including:
- Durability of the APIs, and
- A better likelihood of visibility
and therefore re-use for the APIs.
Saul:
- The first thing we want to do is expand application boundaries to form business domains
Saul: domain capabilities (services) are expressed via business APIs and event streams
Saul: our original applications still reside at the core of our domains – but they become augmented by auxilliary applications and microservices which take care of concerns like customisation or internal integrations
Saul: and these tightly controlled domain boundaries become a scaffold for modernisation of our applications within the domain with minimal impact outside the domain
Saul: Zooming out to the bigger picture we see digital channels are built on top of the underlying domain capabilities – delivering our business capabilities out to customers, employees and partners
Liz:
Integration is a byproduct
Liz:
To finish up,
We've covered some common anti-patterns associated with operating in the left hand side of the matrix, specifically:
- Bottlenecks, silos and contention
We've looked at the underlying causes of these issues
and proposed that the aim is to achieve both high alignment and autonomy.
We've spoken about product thinking
and how it better positions teams to achieve the top right quadrant than project thinking.
And we've proposed that that an achievable way to adopt a product approach is for asset teams to become the durable owners of their domain APIs.