apidays LIVE LONDON - The Road to Embedded Finance, Banking and Insurance with APIs
Discovering API Version differences with ease
Jaap Brasser, Developer Advocate at Rubrik
This document discusses the need for reconstructing API specifications from runtime traffic without source code access. It provides an overview of existing open source solutions and their limitations. It then introduces APIClarity, an open source tool that monitors API traffic using a service mesh to automatically generate OpenAPI specifications, allows users to review and approve specifications, and detects differences between specifications and runtime behavior. The document demonstrates APIClarity using a sample application and discusses plans for additional features.
Build pipelines with TeamCity and Kotlin DSLAnton Arhipov
- TeamCity allows building software projects and managing build pipelines for continuous integration and delivery (CI/CD)
- A build pipeline in TeamCity refers to the sequence of build steps such as compiling code, running tests, and deploying artifacts that are automatically triggered by code changes
- The document demonstrates how to define a build pipeline in TeamCity using Kotlin DSL that compiles and packages a Java application project and its dependency library project
apidays LIVE Hong Kong 2021 - Automating the API Product Lifecycle by Jeremy ...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Automating the API Product Lifecycle
Jeremy Glassenberg, Product Lead, APIs at Docusign
TDD for APIs in a Microservice World (Short Version) by Michael Kuehne-Schlin...Michael Kuehne-Schlinkert
It can be tough to test an apparently simple service comprehensively. A microservice architecture brings a new level of complexity to the question “How can we validate that our API is working as intended?”
In this talk Michael will explain how to use test driven development for APIs and even further how TDD can drive an API Design towards a more usable design, and how to build an well-tested ecosystem of microservices.
This approach is applicable for different kinds of services (REST APIs, websockets, industrial protocols). Independent from the type of interface we always ran into similar problems when we build an ecosystem of services.
We have to deal with dependency, asynchronous behaviours, fallback mechanisms, endpoint versioning and sometimes even shared databases.
It’s not trivial to apply TDD to these kinds of problems cause you have to think of scenarios. But there are ways of identify these scenarios and to test them.
As an API specialist Michael worked with various clients designing, building, testing, maintaining and even redesigning private and public services. Based on his project experience he developed a practical approach to apply TDD to APIs in microservice ecosystems.
apidays LIVE Australia 2020 - Evaluating the usability of security APIs by Dr...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Evaluating the usability of security APIs
Dr Nalin Asanka Gamagedara Arachchilage, Senior Research Fellow in Cyber Security (DevOpsSec) at La Trobe University
This presentation will illustrate what is the common issues when the API is made publicly available, how API gateway can be utilized to enhance security, performance improvement can be accomplished by using API gateway.
apidays LIVE Hong Kong 2021 - Multi-Protocol APIs at Scale in Adidas by Jesus...apidays
1. The document discusses the need for an integration specification to manage APIs that use multiple protocols and styles at large companies.
2. An integration specification would provide a single source of truth for technical metadata about APIs, including how they are structured, the data they manage, and how they relate to each other and enterprise data.
3. This would enable automated API discovery, integration, and management processes by describing APIs and their access to data products at an enterprise level.
Rest api best practices – comprehensive handbookKaty Slemon
This document provides an overview of REST API best practices. It discusses the key aspects of REST API design, including the 6 architectural constraints of REST (uniform interface, client-server, stateless, cacheable, layered system, and code on demand). It also outlines 12 best practices for REST API design, such as using nouns instead of verbs in URIs, plural naming conventions, implementing HATEOAS, and using Swagger for documentation. The document serves as a comprehensive guide to building robust RESTful APIs.
Contract {Collaboration} Driven Development - APIdays Interface 2020Alianna Inzana
In the API space, much of the conversation around Contract Driven Development has centered on the question “Did we build the API right?“. By using the contract as the foundation for a common understanding of the API, we can answer not only that question, but the equally important - but more elusive - “Did we build the right API?“.
In /Contract/{Collaboration}/DrivenDevelopment, we will discuss how API Specifications and consumer-driven contracts can form the basis for cross-team collaboration in delivering quality services.
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
Innovation and rejuvenation combined: a beneficial approach in mixing API and ESB. Based on a real case-study.
Francois Rivard, CEO of Astrakhan
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...SmartBear
API virtualization allows for faster development, testing, and delivery of APIs. It involves simulating API responses without accessing the actual implementation through techniques like static mocking, dynamic mocking, and runtime simulation. This allows isolating components, enabling early development and testing, and providing sandboxes. Virtualization can be done by generating responses from API definitions, capturing real traffic, or refining with dedicated tooling. It is particularly useful for complex systems with many interdependent components and external dependencies.
A survey of various tools and techniques commonly used by API craftsman. API specification languages, testing, debugging and analytics are covered.
As presented by Jason Harmon at Booz Allen Hamilton's "Distinguished Speaker Series" 3/2/2015
Pure APIs: Development workflows for successful API integrationsJosé Haro Peralta
APIs are the fundamental tenets of the Internet. They enable integrations between different services, and they power the servers that bring our applications to life. API integrations lay at the core of our API-driven world, and delivering successful API integrations is fundamental to sustain it. However, more often than not, API integrations tend to fail due to ineffective development workflows. In this presentation, I want to present various API development workflows that have helped me and my clients deliver successful API integrations. I’ll show how documentation-driven development, using mock servers, robust API testing frameworks, and API visibility tools can help to significantly reduce the chances of API integration failure and to keep errors under control.
apidays LIVE Paris 2021 - Taming the beast by Markus Mueller, Apiidaapidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Taming the beast - How to manage multiple API platforms at once
Markus Mueller, CTO at Apiida
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
GraphQL : Beyond APIs, graph your enterprise
Maxime Topolov, CEO of GraphQL Portal
Check out our API conferences @ https://www.apidays.global/
Kasten securing access to your kubernetes applicationsLibbySchulze
The document discusses securing access to Kubernetes applications using Dex for authentication and RBAC for authorization. It provides an overview of Dex and how it can be used to authenticate users against an existing identity provider like Active Directory. It then covers Kubernetes RBAC and how it can be used to define roles and role bindings to control authorization and grant varying levels of access to different user types like cluster administrators. It includes examples of defining roles, role bindings, and checking user access using kubectl auth can-i.
apidays LIVE Hong Kong - Orchestrating APIs at Scale by Hieu Nguyen Nhuapidays
apidays LIVE Hong Kong - The Open API Economy: Finance-as-a-Service & API Ecosystems
Orchestrating APIs at Scale
Hieu Nguyen Nhu , Senior Cloud Native Technical Specialist at Microsoft
apidays LIVE New York 2021 - Service API design validation by Uchit Vyas, KPMGapidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Service API design validation
Uchit Vyas, Associate Director at KPMG
[apidays Live Australia] How do you enhance customer experience through event...WSO2
Events provide the real-time information you need to deliver the tailored, immediate experience that modern customers expect. It promotes loose coupling which in turn improves agility.
apidays LIVE Australia 2020 - Building a scalable API platform for an IoT eco...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Building a scalable API platform for an IoT ecosystem
Pooja Subramanian, Lead Consultant at ThoughtWorks & Archanaa Ravikumar, Lead Engineer at BCG Digital Ventures
apidays LIVE Paris 2021 - Inside API delivery Pipeline, the checklist! - Fran...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Inside API delivery Pipeline, the checklist!
François Lasne, Director Open API & Open Banking at Finastra
This document provides an overview of API gateways and their role in microservice architectures. It begins with a brief history of monolithic architectures and how microservices emerged as a solution. It then defines key concepts like APIs, gateways, and how they relate. The main points are:
1) An API gateway acts as a single entry point and centralizes request routing, protocol translation, and provides cross-cutting features like authentication, monitoring and security for internal microservices.
2) Gateways help reduce complexity and overhead by encapsulating microservices and allowing transformations, while also improving reusability and security.
3) Examples of API gateway tools are provided, as well as a proposed activity, before concluding
Irfan Baqui, Senior Engineer at LunchBadger, breaks down the important role of the API Gateway in Microservices. Additionally, Irfan covers how to get started with Express Gateway, an open source API Gateway built entirely on Express.js. Originally presented at the San Francisco Node Meetup.
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...apidays
apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
API Architecture and Security
Application to API Security, drivers to the Shift
Doron Chema, CEO & Co-Founder at L7 Defense LTD.
API workshop: Introduction to APIs (TC Camp)Tom Johnson
This is the introduction to API documentation that I gave at the TC Camp unconference. See http://idratherbewriting.com for more details.
พบกับเซสชั่น "Microsoft Graph for Microsoft 365 and Power Platform" ในงาน Microsoft 365 Developer Bootcamp
- แนะนำ Microsoft Graph
- เรียนรู้การเรียกใช้งาน REST API เพื่อเข้าถึงข้อมูลบนบริการต่าง ๆ ของ Microsoft 365
โดยคุณแชมป์ Narisorn Limpaswadpaisarn (Microsoft Certified Trainer)
Rest api best practices – comprehensive handbookKaty Slemon
This document provides an overview of REST API best practices. It discusses the key aspects of REST API design, including the 6 architectural constraints of REST (uniform interface, client-server, stateless, cacheable, layered system, and code on demand). It also outlines 12 best practices for REST API design, such as using nouns instead of verbs in URIs, plural naming conventions, implementing HATEOAS, and using Swagger for documentation. The document serves as a comprehensive guide to building robust RESTful APIs.
Contract {Collaboration} Driven Development - APIdays Interface 2020Alianna Inzana
In the API space, much of the conversation around Contract Driven Development has centered on the question “Did we build the API right?“. By using the contract as the foundation for a common understanding of the API, we can answer not only that question, but the equally important - but more elusive - “Did we build the right API?“.
In /Contract/{Collaboration}/DrivenDevelopment, we will discuss how API Specifications and consumer-driven contracts can form the basis for cross-team collaboration in delivering quality services.
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
Innovation and rejuvenation combined: a beneficial approach in mixing API and ESB. Based on a real case-study.
Francois Rivard, CEO of Astrakhan
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...SmartBear
API virtualization allows for faster development, testing, and delivery of APIs. It involves simulating API responses without accessing the actual implementation through techniques like static mocking, dynamic mocking, and runtime simulation. This allows isolating components, enabling early development and testing, and providing sandboxes. Virtualization can be done by generating responses from API definitions, capturing real traffic, or refining with dedicated tooling. It is particularly useful for complex systems with many interdependent components and external dependencies.
A survey of various tools and techniques commonly used by API craftsman. API specification languages, testing, debugging and analytics are covered.
As presented by Jason Harmon at Booz Allen Hamilton's "Distinguished Speaker Series" 3/2/2015
Pure APIs: Development workflows for successful API integrationsJosé Haro Peralta
APIs are the fundamental tenets of the Internet. They enable integrations between different services, and they power the servers that bring our applications to life. API integrations lay at the core of our API-driven world, and delivering successful API integrations is fundamental to sustain it. However, more often than not, API integrations tend to fail due to ineffective development workflows. In this presentation, I want to present various API development workflows that have helped me and my clients deliver successful API integrations. I’ll show how documentation-driven development, using mock servers, robust API testing frameworks, and API visibility tools can help to significantly reduce the chances of API integration failure and to keep errors under control.
apidays LIVE Paris 2021 - Taming the beast by Markus Mueller, Apiidaapidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Taming the beast - How to manage multiple API platforms at once
Markus Mueller, CTO at Apiida
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
GraphQL : Beyond APIs, graph your enterprise
Maxime Topolov, CEO of GraphQL Portal
Check out our API conferences @ https://www.apidays.global/
Kasten securing access to your kubernetes applicationsLibbySchulze
The document discusses securing access to Kubernetes applications using Dex for authentication and RBAC for authorization. It provides an overview of Dex and how it can be used to authenticate users against an existing identity provider like Active Directory. It then covers Kubernetes RBAC and how it can be used to define roles and role bindings to control authorization and grant varying levels of access to different user types like cluster administrators. It includes examples of defining roles, role bindings, and checking user access using kubectl auth can-i.
apidays LIVE Hong Kong - Orchestrating APIs at Scale by Hieu Nguyen Nhuapidays
apidays LIVE Hong Kong - The Open API Economy: Finance-as-a-Service & API Ecosystems
Orchestrating APIs at Scale
Hieu Nguyen Nhu , Senior Cloud Native Technical Specialist at Microsoft
apidays LIVE New York 2021 - Service API design validation by Uchit Vyas, KPMGapidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Service API design validation
Uchit Vyas, Associate Director at KPMG
[apidays Live Australia] How do you enhance customer experience through event...WSO2
Events provide the real-time information you need to deliver the tailored, immediate experience that modern customers expect. It promotes loose coupling which in turn improves agility.
apidays LIVE Australia 2020 - Building a scalable API platform for an IoT eco...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Building a scalable API platform for an IoT ecosystem
Pooja Subramanian, Lead Consultant at ThoughtWorks & Archanaa Ravikumar, Lead Engineer at BCG Digital Ventures
apidays LIVE Paris 2021 - Inside API delivery Pipeline, the checklist! - Fran...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Inside API delivery Pipeline, the checklist!
François Lasne, Director Open API & Open Banking at Finastra
This document provides an overview of API gateways and their role in microservice architectures. It begins with a brief history of monolithic architectures and how microservices emerged as a solution. It then defines key concepts like APIs, gateways, and how they relate. The main points are:
1) An API gateway acts as a single entry point and centralizes request routing, protocol translation, and provides cross-cutting features like authentication, monitoring and security for internal microservices.
2) Gateways help reduce complexity and overhead by encapsulating microservices and allowing transformations, while also improving reusability and security.
3) Examples of API gateway tools are provided, as well as a proposed activity, before concluding
Irfan Baqui, Senior Engineer at LunchBadger, breaks down the important role of the API Gateway in Microservices. Additionally, Irfan covers how to get started with Express Gateway, an open source API Gateway built entirely on Express.js. Originally presented at the San Francisco Node Meetup.
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...apidays
apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
API Architecture and Security
Application to API Security, drivers to the Shift
Doron Chema, CEO & Co-Founder at L7 Defense LTD.
API workshop: Introduction to APIs (TC Camp)Tom Johnson
This is the introduction to API documentation that I gave at the TC Camp unconference. See http://idratherbewriting.com for more details.
พบกับเซสชั่น "Microsoft Graph for Microsoft 365 and Power Platform" ในงาน Microsoft 365 Developer Bootcamp
- แนะนำ Microsoft Graph
- เรียนรู้การเรียกใช้งาน REST API เพื่อเข้าถึงข้อมูลบนบริการต่าง ๆ ของ Microsoft 365
โดยคุณแชมป์ Narisorn Limpaswadpaisarn (Microsoft Certified Trainer)
GraphQL: The Missing Link Between Frontend and Backend DevsSashko Stubailo
Engineers working on backend data services are often focused on operational concerns like data consistency, reliability, uptime, and storage efficiency. Because each situation calls for a specific set of tradeoffs, one organization can end up with a diverse set of backend databases and services. For the people building the UI and frontend API layers, this diversity can quickly become an issue, especially if the same client needs to call into multiple backends or fetch related objects across different data sources.
GraphQL is a language-agnostic API gateway technology designed precisely to solve this mismatch between backend and frontend requirements. It provides a highly structured, yet flexible API layer that lets the client specify all of its data requirements in one GraphQL query, without needing to know about the backend services being accessed. Better yet, because of the structured, strongly typed nature of both GraphQL queries and APIs, it's possible to quickly get critical information, such as which objects and fields are accessed by which frontends, which clients will be affected by specific changes to the backend, and more.
In this talk, I'll explain what GraphQL is, what data management problems it can solve in an organization, and how you can try it today.
API First Workflow: How could we have better API Docs through DevOps pipelinePronovix
API Documentation plays an important role in improving the customer’s experience with APIs, which is always a struggle for most of the company. The way to accomplish this is to transition API development culture from “Code First” to “Design First”, here in SAS we call it “API First”. For better API designing and documentation, we have built an API First CI/CD workflow which brings many open-sourced API tools together and involves developers, product managers, documentation writers, and testers to synchronously work together to develop APIs in a “Design First” approach, the industry standard.
In the talk, we will discuss how the API-first Workflow could enable better collaboration between teams which could help in many aspects especially writing the openAPI documentation, keeping it up to date and sync with your code. We will take a deep look at one example, the Linting tool from API First workflow, which helps to make sure the API documentation follows the company standard from the start. With openSource linting tools like Spectral, it’s easy for teams to define their own linting rules which includes company standards. When your API specifications go through the linter in the CI/CD pipeline, the linter will throw errors and warnings as you write your spec. This will help ensure your specification is following proper guidelines and that’s all automatic.
This session was recorded during the BizTalk Summit 2015 London event where Sameer Chabungbam from Microsoft product group explains how you can build your first connector and how you can make it work in Logic Apps.
Design Microservice Architectures the Right WayMichael Bryzek
Learn from first hand, deep experience, the most critical decisions we face in building successful microservice architectures: how to think about the tradeoffs that impact the productivity of our teams and the quality of our software. In particular, understand how to avoid creating an architecture that eventually (and sometimes quickly) paralyzes our ability to execute. This talk highlights specific key decisions that very directly impact the quality and maintainability of a micro service architecture, covering infrastructure, continuous deployment, communication, event streaming, language choice and more, all to ensure that our teams and systems remain productive as we scale.
Logic apps and PowerApps - Integrate across your APIsSriram Hariharan
We have a number of new feature in Logic apps and PowerApps that make it easier than ever to build workflows that orchetstrate across any RESTful API. We will cover some of the latest updates to Logic apps and PowerApps.
Survival Strategies for API Documentation: Presentation to Southwestern Ontar...Tom Johnson
This is a presentation I gave to the Southwestern Ontario STC chapter on API documentation on Feb 2, 2015. For more details, see my blog at http://idratherbewriting.com. You can listen to the recorded presentation here: http://youtu.be/I8rGe2w1sAo.
This talk, originally given at "bits, bytes & bier #3", shows the importance of API Design and documentation for developer experience (DX), explains the OpenAPI specification format and then explains how a spec-driven API lifecycle can help with DX.
Accelerate development with Visual Studio and Power Platform.pdfJuan Fabian
This document discusses how to accelerate development using the Microsoft Power Platform and Visual Studio. It highlights how the Power Platform enables low-code application development through tools like Power Apps, Power Automate, and Power BI. It also discusses how APIs, Azure services, and AI tools like OpenAI can be integrated to build innovative solutions. The document provides key takeaways on using API Management for authorization and governance, leveraging Azure OpenAI with Power Platform, and getting started with development using the Power Platform developer plan.
This document discusses delivering developer tools at scale for Oracle Bare Metal Cloud Services. It outlines the challenges of supporting many programming languages, tools, services, features and rapid innovation with a small team. The solutions discussed are using Swagger to declaratively describe APIs, open sourcing tools to engage the community, and maintaining API consistency. It also addresses handling multiple release scopes by using custom fields in the Swagger specification.
This document provides an overview of REST APIs and automated API documentation solutions. It discusses REST architecture and best practices for documenting REST APIs. It also covers popular automated documentation solutions like Swagger and RAML that can generate reference documentation from API specifications. The document demonstrates how to use Swagger and RAML specifications to automatically generate API documentation websites and interactive consoles. It compares the pros and cons of Swagger versus RAML and provides examples of professionally designed API documentation websites.
Content Strategy and Developer Engagement for DevPortalsAxway
Slides from Write the Docs Ottawa Meet Up at Shopify HQ in Canada, June 24, 2019
We’ll walk through 5 scenarios and concrete ways of reaching a developer community for frictionless and increased engagement.
This document discusses API security and provides examples of common API attacks and defenses. It covers API fingerprinting and discovery, debugging APIs using proxies, different authentication methods like basic auth, JWTs, and OAuth, and risks of attacking deprecated or development APIs. Specific attacks explained include parameter tampering, bypassing JWT signature validation, OAuth login flows being vulnerable to CSRF, and chaining multiple issues to perform account takeovers. The document emphasizes the importance of API security and provides mitigation strategies like input validation, secret management, rate limiting, and updating old APIs.
The document outlines the framework and process for automating testing of an Oracle Identity Management application. It includes sections on the execution approach, framework types, the Test Complete automation tool used, application under test details, framework implementation including GUI design, expected vs. actual result comparison, and report generation. The framework implementation is demonstrated through examples for user identity verification and account provisioning test cases.
This webinar deck provides a primer on DreamFactory's open source REST API platform, including:
- Cloud installation options
- Configuring an application
- Connecting to a SQL database
- Setting up role permissions
- Performing database queries with the REST API
- Making API calls to your database using DreamFactory's mobile SDKs
Geosophic is a platform of online services for mobile games. It offers both user engagement features (such as leaderboards and achievements) and analytics.
In this talk I would like to share with you our experience building this platform with Grails with the goal to support a big load. I’ll focus on the system architecture, the problems we have found and how we are solving them.
apidays Paris 2024 - AI-Enhanced API Documentation Bridging Knowledge Gaps an...apidays
AI-Enhanced API Documentation : Bridging Knowledge Gaps and Elevating Developer Experience
Saheed Abiola Lasisi, Executive Director, Principal API Architect , JPMorgan Payments at JP Morgan Chase & Co.
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - AI Adoption - Engaging Minds, Developing Skills, Deliver...apidays
AI Adoption : Engaging Minds, Developing Skills, Delivering Results
Yannick Tremblais, AI/IT Innovation Manager at Groupe Rocher
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Design, Debug, Test and Mock APIs with Kong Insomnia, Pi...apidays
Design, Debug, Test and Mock APIs with Kong Insomnia
Pierre-Alexandre Loriot, Senior Solutions Engineer at Kong
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Generate OpenAPI Schema from Golang Code with the Fuego ...apidays
Generate OpenAPI Schema from Golang Code with the Fuego Framework
Ewen Quimerc'h, Software Engineer at Theodo
Edouard Lacourt, Software Engineer at Theodo
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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/
Green IO Conference at apidays Paris 2024 - Meeting or Missing Targets? Data ...apidays
Meeting or Missing Targets? Data Centres, Hardware, AI and Sustainability
Deborah Andrews, Professor at London South Bank University
Green IO Conference
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Project API Forge, Naresh Jain, Specmaticapidays
Project API Forge: Streamlining Dev-First API Lifecycle Management
Naresh Jain, Chief Catalyst at Jio Platforms Limited and Founder & CEO of Specmatic
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - How API Help to Better Serve Clients at Allianz Trade, M...apidays
How API Help to Better Serve Clients at Allianz Trade
Mickaël De Sa, Regional Head of Ecommerce at Allianz Trade en France
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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/
Green IO Conference at apidays Paris 2024 - TOSS In Some AI, Pindy Bhullar, UBSapidays
TOSS In Some AI
Pindy Bhullar, Green Software Foundation Contributor and PhD Researcher - ESG CTO at UBS
Green IO Conference
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Embeddings: Core Concepts for Developers, Jocelyn Matthe...apidays
Embeddings: Core Concepts for Developers
Jocelyn Matthews, DevRel, Head of Developer Community at Pinecone
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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/
Green IO Conference at apidays Paris 2024 - What's Behind Avoided Emissions, ...apidays
What's Behind Avoided Emissions? A Systemic Stance to Vinted Case Study
David Ekchajzer, Co-Founder at Hubblo
Laetitia Bornes, PHD Student at ISAE-SUPAERO
Green IO Conference
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Governance of Event-Driven Distributed Systems, Omid Ei...apidays
Governance of Event-Driven Distributed Systems
Omid Eidivandi, Solution Architect at Groupe La Centrale
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Contract-Driven Development for Event-Driven Architectur...apidays
Contract-Driven Development for Event-Driven Architectures
Hari Krishnan, CTO & Co-Founder at Specmatic
Joel Rosario, Chief Scientist at Specmatic
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - 7 Rules for Crafting Developer-Friendly API Libraries, B...apidays
7 Rules for Crafting Developer-Friendly API Libraries
Beppe Catanese, Developer Advocate at Adyen
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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/
Tackling OpenAPI Drift
Ikenna Nwaiwu, Principal Consultant at Ikenna Consulting
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Advanced API Management and Operations A Developeapidays
Advanced API Management and Operations A Developer and Customer-Focused Approach
Bartosz Pietroń, Analyst / IT Architect at BlueSoft and IT Integration/Solutions Architect at Raiffeisen Bank International
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Develop in Parallel and Ship Earlier with OpenAPI and Mo...apidays
Develop in Parallel and Ship Earlier with OpenAPI and Mocking
Lee Turner, Senior Software Engineer at WireMock
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Make Your LLM Infrastructure Serverless, Guillaume Blaqu...apidays
Make Your LLM Infrastructure Serverless
Guillaume Blaquiere, Group Data Architect at Carrefour
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Modularizing your API with Domain Storytelling Henning S...apidays
Modularizing your API with Domain Storytelling
Henning Schwentner, Coder, Coach, Consultant - WPS at Workplace Solutions
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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 Paris 2024 - Establishing a Specification Framework for API Managemen...apidays
Establishing a Specification Framework for API Management Federation
Daniel Kocot, Head of API Experience and Operations at codecentric AG
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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/
Green IO Conference at apidays Paris 2024 - The Internet is Getting Emptier;...apidays
The Internet is Getting Emptier; That's a Sustainability Problem
Romain Jacob, Senior Researcher at ETH Zürich
Green IO Conference
apidays Paris 2024 - The Future API Stack for Mass Innovation
December 3 - 5, 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/
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where we’ll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, we’ll cover how Rust’s unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
How Can I use the AI Hype in my Business Context?Daniel Lehner
𝙄𝙨 𝘼𝙄 𝙟𝙪𝙨𝙩 𝙝𝙮𝙥𝙚? 𝙊𝙧 𝙞𝙨 𝙞𝙩 𝙩𝙝𝙚 𝙜𝙖𝙢𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙧 𝙮𝙤𝙪𝙧 𝙗𝙪𝙨𝙞𝙣𝙚𝙨𝙨 𝙣𝙚𝙚𝙙𝙨?
Everyone’s talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know 𝗵𝗼𝘄.
✅ What exactly should you ask to find real AI opportunities?
✅ Which AI techniques actually fit your business?
✅ Is your data even ready for AI?
If you’re not sure, you’re not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
Spark is a powerhouse for large datasets, but when it comes to smaller data workloads, its overhead can sometimes slow things down. What if you could achieve high performance and efficiency without the need for Spark?
At S&P Global Commodity Insights, having a complete view of global energy and commodities markets enables customers to make data-driven decisions with confidence and create long-term, sustainable value. 🌍
Explore delta-rs + CDC and how these open-source innovations power lightweight, high-performance data applications beyond Spark! 🚀
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersToradex
Toradex brings robust Linux support to SMARC (Smart Mobility Architecture), ensuring high performance and long-term reliability for embedded applications. Here’s how:
• Optimized Torizon OS & Yocto Support – Toradex provides Torizon OS, a Debian-based easy-to-use platform, and Yocto BSPs for customized Linux images on SMARC modules.
• Seamless Integration with i.MX 8M Plus and i.MX 95 – Toradex SMARC solutions leverage NXP’s i.MX 8 M Plus and i.MX 95 SoCs, delivering power efficiency and AI-ready performance.
• Secure and Reliable – With Secure Boot, over-the-air (OTA) updates, and LTS kernel support, Toradex ensures industrial-grade security and longevity.
• Containerized Workflows for AI & IoT – Support for Docker, ROS, and real-time Linux enables scalable AI, ML, and IoT applications.
• Strong Ecosystem & Developer Support – Toradex offers comprehensive documentation, developer tools, and dedicated support, accelerating time-to-market.
With Toradex’s Linux support for SMARC, developers get a scalable, secure, and high-performance solution for industrial, medical, and AI-driven applications.
Do you have a specific project or application in mind where you're considering SMARC? We can help with Free Compatibility Check and help you with quick time-to-market
For more information: https://www.toradex.com/computer-on-modules/smarc-arm-family
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxAnoop Ashok
In today's fast-paced retail environment, efficiency is key. Every minute counts, and every penny matters. One tool that can significantly boost your store's efficiency is a well-executed planogram. These visual merchandising blueprints not only enhance store layouts but also save time and money in the process.
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
4. Use cases
• Backup
• Cloud Data Management
• Disaster Recovery
• Anomaly detection
• Test / Dev scenarios
5. Rubrik API Architecture
Authentication:
• Basic (user/pw)
• API token
Rubrik UI
same logic applies
API Abstraction:
• SDK
• Plug-in
• Automation tool
Consumes 3rd party APIs:
• Amazon S3 API
• Blob Service REST API
Spray - framework for building REST/HTTP-
based integration layers
Spray-can - lightweight HTTP server that
handles REST methods
Spragger - generates code using OpenAPI spec
REST API
*OpenAPI spec
Versioned:
/internal
/v1
/v2
6. Who are we dealing with
Different roles, different expectations
12. Ideal Scenario
• Generate report on version diffs
• Report breaking changes
• Moved endpoints
• Changes in status / body / param
• Report on SDK changes
13. What we’ve built
Eternally work in progress
Comparison
Framework
Swagger
Definitions
Downstream
SDK Analysis
Reports