API Management For Building Software Applications Powerpoint Presentation SlidesSlideTeam
This document discusses API management for building software applications. It provides an agenda and table of content for a presentation on the topic. The agenda covers ensuring API development aligns with business goals, analyzing new APIs, and influencing investment in new APIs. The table of content lists various topics related to API roadmaps, implementation testing, integration, issues and solutions.
APIStrat Keynote: Lessons in Transforming the Enterprise to an API PlatformLaunchAny
This document outlines lessons from transforming an enterprise to an API platform. It discusses 5 key lessons: 1) developing an API strategy, 2) implementing federated API governance, 3) modernizing architecture and delivery, 4) increasing API adoption, and 5) defining platform processes. The goal is to offer a platform that supports internal developers, public app developers, customers, and third-party approved apps through APIs, streams, and events.
Journey to APIs and Microservices: Best PracticesDeepak Nadig
Agility is enabled by systems that are flexible and extensible.
IEEE Standard Glossary of Software Engineering Technology defines Flexibility as the ease with which a system or component can be modified for use in applications or environments other than those for which it was specifically designed. and Extensibility as the ease with which a system or component can be modified to increase its functional capacity.
As customer needs evolve, flexibility helps with composing features and applications rapidly from using API, and extensibility helps in introducing the required changes quickly by making changes in services.
The challenge many companies have today is that they have built systems primarily as monoliths during a stage of their evolution, or have several services but they are tightly coupled. Satisfying a customer need even though the functionality already exists can take significant effort and cost.
Companies are therefore moving to APIs and microservices to address this business imperative. While many initiate this journey, most of them don’t end up with the intended outcomes - they falter or fail and go through many iterations.
This talk will share principles, best practices and approaches - across architecture, organizational and cultural - that have been applied in transforming companies such as eBay, PayPal and Intuit to APIs and Microservices.
apidays LIVE Australia 2020 - Data with a Mission by Matt McLarty apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Data with a Mission: A COVID-19 API Case Study
Matt McLarty, Global Leader, API Strategy & Sanjna Verma, Product Manager at MuleSoft
Austin API Summit 2018: Are REST APIs Still Relevant Today?LaunchAny
A look at common API styles available today, a look back at historical API styles, and guidance for selecting the right API styles for your organization. Deep-dive of HTTP, mentioned in the presentation, can be found at: http://bit.ly/power-http
Austin API Summit 2019 - APIs, Microservices, and Serverless: The Shape of Th...LaunchAny
A look at the growth of APIs, the influence of microservices and serverless, and the new enterprise API platform stack including API profiles, multiple API styles, and data management
Any new digital service being built today also needs to be exposed as an API. This is the core of agile, successful digital businesses. It forces digital organizations to create new APIs while consuming many other APIs in the process, effectively being part of the global API supply chain.
However, many API strategies fail, mostly due to underestimating the full lifecycle of APIs from conceptualization to engineering to production and evolution. Getting optimal ROI from APIs requires understanding the nuances of building APIs and finding the right balance between what you build and reuse. This slide deck discusses:
• How we develop APIs today and commonly noticed problems
• The different types of APIs in an organization and their nuances
• 5 key elements for developing enterprise-grade APIs for the enterprise
• The safest bet for a successful API strategy
We also explore Choreo, an integration Platform as a Service for API developers: https://wso2.com/choreo
GlueCon 2019: Beyond REST - Moving to Event-Based APIs and StreamingLaunchAny
For more than a decade, web APIs have replaced the previous generation of web services. Throughout this period of growth, most APIs have been restricted to request-response over HTTP. We are now seeing a move back to eventing with the popularity of webhooks. Additionally, streaming is becoming another option for connecting services, apps, and devices. In this talk, we will look at the opportunities that event-based APIs and streaming offer and how our software architecture is evolving to handle these new styles of API interaction.
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
One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session, we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.
apidays LIVE Australia 2020 - Have your cake and eat it too: GraphQL? REST? W...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Have your cake and eat it too: GraphQL? REST? Why not have both!
Roy Mor, Technical Lead at Sisense
API Gateways are the well suited service for microservices architecture. It provides many security and performance related features along with reliability of the system. These slides explains what is API Gateway. What is microservices architecture, its benefits and how API Gateway empower this architecture. Further more API Gateway aggregation is explained with an example.
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Deepak Nadig
Consumers today are increasingly using a variety of applications across web, mobile, cars and devices to find information and/or to perform their tasks. In addition, Consumers are also using multiple modes of interactions - including touch and voice - with these applications. To deliver these variety of applications and natural interaction paradigms, companies need to develop API and service platforms that can be used by their internal developers as well as external developers and partners. In order to survive and be competitive, companies need to move quickly to deliver such platforms and features. It's Not the Big that Eat the Small... It's the FAST that Eat the Slow!
Successful platforms, from companies such as eBay, PayPal, Amazon and Intuit, embody attributes such as delightful integration experience, flexibility and extensibility along with implicit developer expectations - security, quality, response time and availability.
This talk will share a recipe for building and delivering platforms that developers love - principles, best practices and approaches - across architecture, organizational and cultural - used in companies such as eBay, PayPal and Intuit.
apidays LIVE Helsinki - Implementing OpenAPI and GraphQL Services with gRPC b...apidays
apidays LIVE Helsinki - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
Implementing OpenAPI and GraphQL Services with gRPC
Tim Burks, Software Engineer at Google
Architecting an Enterprise API Management StrategyWSO2
The document discusses strategies for architecting an enterprise API management strategy. It covers factors to consider like whether to treat APIs as a product or tactic. It also discusses API management components like the API publisher and store. The document outlines reference architectures like using API management within an orthogonal toolset. It provides examples of API management for use cases like within a telecommunications ecosystem.
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.
Oracle API Platform Cloud Service Best Practices & Lessons Learntluisw19
The document provides best practices and lessons learned from implementing Oracle API Platform. It discusses the importance of API management and outlines the key steps in the API lifecycle. It also summarizes the steps recommended for a successful API Platform implementation, including discovery workshops, architecture design, installation tips, and an API design process leveraging API-first principles.
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/08/wso2-api-platform-vision-and-roadmap/
WSO2 API platform adopters are driving digital business and creating innovative business models. API platforms create a secure, self-service, managed, and monetized environment that increases safe connected business interactions.
In this presentation, Chris and Shiro will describe:
Key goals and challenges driving API platform adoption
WSO2 API Platform capabilities and advantages
Visionary platform use cases
Innovative customer success stories
Lessons in Transforming the Enterprise to an API PlatformLaunchAny
A look at lessons from our recent consulting engagements on why and how enterprises are moving from an API program to an API platform as part of their digital transformation. Includes 5 common practices we see across successful enterprises as they move to an API platform. Recording: https://www.youtube.com/watch?v=Km-mCx0Zbgo&feature=youtu.be
Ultimate Guide to 30+ API Documentation SolutionsBill Doerrfeld
This document provides a list of 31 API documentation solutions, with each listing including the name of the solution, a brief description, and a link. The solutions cover a range of formats including OpenAPI/Swagger, API Blueprint, RAML, and others. They provide functionality such as visualization of API resources, generation of documentation from code or specifications, and interactive developer portals. The list is compiled by Bill Doerrfeld and sourced from Apis.guru.
API Description Languages: Which is the Right One for Me?Akana
SOA Software Director of API Strategy, Laura Heritage, discusses new ways to describe and document APIs have emerged such as Swagger, RAML, API Blueprint and others, each taking a slightly different approach. Please join us in this webinar to hear how these description languages differ and how to choose right one for your API.
The document provides an overview of API design. It discusses key concepts like the API hierarchy of needs which is inspired by Maslow's hierarchy of needs. It outlines different architectural styles for APIs including tunneling, URI, hypermedia, and event-driven. It also discusses architectural layers for APIs including security, caching, representation, and orchestration layers. Additionally, it introduces the USE paradigm for API design which emphasizes usability, scalability, and evolvability as important qualities for APIs. The document provides guidance on how to design APIs with these qualities in mind.
GraphQL has made an excellent entree on the API scene. It is reintroducing the original concepts of RPC-style architecture with a revolutionary API consumer-oriented approach. It brought a new option to the stalled waters of RESTful APIs. But more importantly, GraphQL brought back the principal question: What is the right API architectural style for my project?
If you are building an API, this talk should give you enough of the theoretical background to make the right API-decision for your product.
In this talk, we will take a critical look at predominant API architectural style – RESTful APIs and put it in contrast to GraphQL and Hypermedia APIs. We will discuss the expected properties of distributed systems, the consequences of choosing a particular API style, and reflect these findings in the pros and cons of the popular methods.
MuleSoft Madrid Meetup #5 slides 21st January 2021Ieva Navickaite
This document discusses establishing a Center for Enablement (C4E) to help close the widening gap between IT delivery capacity and business demands. It outlines the key components of a C4E including platform enablement, API strategy, best practices, and delivery acceleration. The roles and responsibilities of a C4E team are described, including platform architects, API architects, and DevOps engineers. Different C4E structures and delivery models are presented. A six phase playbook is provided for implementing a C4E, starting with assessing integration capabilities and establishing an operating model, then building assets, evangelizing, driving consumption, and measuring results.
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 gained popularity in 2005, yet GraphQL and other alternatives are moving the discussion beyond REST. Microservices and message streaming are forcing a rethink of internal APIs. In this talk, we will examine the state of APIs today, examine the use cases driving the next generation of APIs, if REST is still relevant, and how we need to prepare for the future of APIs.
Any new digital service being built today also needs to be exposed as an API. This is the core of agile, successful digital businesses. It forces digital organizations to create new APIs while consuming many other APIs in the process, effectively being part of the global API supply chain.
However, many API strategies fail, mostly due to underestimating the full lifecycle of APIs from conceptualization to engineering to production and evolution. Getting optimal ROI from APIs requires understanding the nuances of building APIs and finding the right balance between what you build and reuse. This slide deck discusses:
• How we develop APIs today and commonly noticed problems
• The different types of APIs in an organization and their nuances
• 5 key elements for developing enterprise-grade APIs for the enterprise
• The safest bet for a successful API strategy
We also explore Choreo, an integration Platform as a Service for API developers: https://wso2.com/choreo
GlueCon 2019: Beyond REST - Moving to Event-Based APIs and StreamingLaunchAny
For more than a decade, web APIs have replaced the previous generation of web services. Throughout this period of growth, most APIs have been restricted to request-response over HTTP. We are now seeing a move back to eventing with the popularity of webhooks. Additionally, streaming is becoming another option for connecting services, apps, and devices. In this talk, we will look at the opportunities that event-based APIs and streaming offer and how our software architecture is evolving to handle these new styles of API interaction.
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
One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session, we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.
apidays LIVE Australia 2020 - Have your cake and eat it too: GraphQL? REST? W...apidays
apidays LIVE Australia 2020 - Building Business Ecosystems
Have your cake and eat it too: GraphQL? REST? Why not have both!
Roy Mor, Technical Lead at Sisense
API Gateways are the well suited service for microservices architecture. It provides many security and performance related features along with reliability of the system. These slides explains what is API Gateway. What is microservices architecture, its benefits and how API Gateway empower this architecture. Further more API Gateway aggregation is explained with an example.
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Deepak Nadig
Consumers today are increasingly using a variety of applications across web, mobile, cars and devices to find information and/or to perform their tasks. In addition, Consumers are also using multiple modes of interactions - including touch and voice - with these applications. To deliver these variety of applications and natural interaction paradigms, companies need to develop API and service platforms that can be used by their internal developers as well as external developers and partners. In order to survive and be competitive, companies need to move quickly to deliver such platforms and features. It's Not the Big that Eat the Small... It's the FAST that Eat the Slow!
Successful platforms, from companies such as eBay, PayPal, Amazon and Intuit, embody attributes such as delightful integration experience, flexibility and extensibility along with implicit developer expectations - security, quality, response time and availability.
This talk will share a recipe for building and delivering platforms that developers love - principles, best practices and approaches - across architecture, organizational and cultural - used in companies such as eBay, PayPal and Intuit.
apidays LIVE Helsinki - Implementing OpenAPI and GraphQL Services with gRPC b...apidays
apidays LIVE Helsinki - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
Implementing OpenAPI and GraphQL Services with gRPC
Tim Burks, Software Engineer at Google
Architecting an Enterprise API Management StrategyWSO2
The document discusses strategies for architecting an enterprise API management strategy. It covers factors to consider like whether to treat APIs as a product or tactic. It also discusses API management components like the API publisher and store. The document outlines reference architectures like using API management within an orthogonal toolset. It provides examples of API management for use cases like within a telecommunications ecosystem.
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.
Oracle API Platform Cloud Service Best Practices & Lessons Learntluisw19
The document provides best practices and lessons learned from implementing Oracle API Platform. It discusses the importance of API management and outlines the key steps in the API lifecycle. It also summarizes the steps recommended for a successful API Platform implementation, including discovery workshops, architecture design, installation tips, and an API design process leveraging API-first principles.
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/08/wso2-api-platform-vision-and-roadmap/
WSO2 API platform adopters are driving digital business and creating innovative business models. API platforms create a secure, self-service, managed, and monetized environment that increases safe connected business interactions.
In this presentation, Chris and Shiro will describe:
Key goals and challenges driving API platform adoption
WSO2 API Platform capabilities and advantages
Visionary platform use cases
Innovative customer success stories
Lessons in Transforming the Enterprise to an API PlatformLaunchAny
A look at lessons from our recent consulting engagements on why and how enterprises are moving from an API program to an API platform as part of their digital transformation. Includes 5 common practices we see across successful enterprises as they move to an API platform. Recording: https://www.youtube.com/watch?v=Km-mCx0Zbgo&feature=youtu.be
Ultimate Guide to 30+ API Documentation SolutionsBill Doerrfeld
This document provides a list of 31 API documentation solutions, with each listing including the name of the solution, a brief description, and a link. The solutions cover a range of formats including OpenAPI/Swagger, API Blueprint, RAML, and others. They provide functionality such as visualization of API resources, generation of documentation from code or specifications, and interactive developer portals. The list is compiled by Bill Doerrfeld and sourced from Apis.guru.
API Description Languages: Which is the Right One for Me?Akana
SOA Software Director of API Strategy, Laura Heritage, discusses new ways to describe and document APIs have emerged such as Swagger, RAML, API Blueprint and others, each taking a slightly different approach. Please join us in this webinar to hear how these description languages differ and how to choose right one for your API.
The document provides an overview of API design. It discusses key concepts like the API hierarchy of needs which is inspired by Maslow's hierarchy of needs. It outlines different architectural styles for APIs including tunneling, URI, hypermedia, and event-driven. It also discusses architectural layers for APIs including security, caching, representation, and orchestration layers. Additionally, it introduces the USE paradigm for API design which emphasizes usability, scalability, and evolvability as important qualities for APIs. The document provides guidance on how to design APIs with these qualities in mind.
GraphQL has made an excellent entree on the API scene. It is reintroducing the original concepts of RPC-style architecture with a revolutionary API consumer-oriented approach. It brought a new option to the stalled waters of RESTful APIs. But more importantly, GraphQL brought back the principal question: What is the right API architectural style for my project?
If you are building an API, this talk should give you enough of the theoretical background to make the right API-decision for your product.
In this talk, we will take a critical look at predominant API architectural style – RESTful APIs and put it in contrast to GraphQL and Hypermedia APIs. We will discuss the expected properties of distributed systems, the consequences of choosing a particular API style, and reflect these findings in the pros and cons of the popular methods.
MuleSoft Madrid Meetup #5 slides 21st January 2021Ieva Navickaite
This document discusses establishing a Center for Enablement (C4E) to help close the widening gap between IT delivery capacity and business demands. It outlines the key components of a C4E including platform enablement, API strategy, best practices, and delivery acceleration. The roles and responsibilities of a C4E team are described, including platform architects, API architects, and DevOps engineers. Different C4E structures and delivery models are presented. A six phase playbook is provided for implementing a C4E, starting with assessing integration capabilities and establishing an operating model, then building assets, evangelizing, driving consumption, and measuring results.
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 gained popularity in 2005, yet GraphQL and other alternatives are moving the discussion beyond REST. Microservices and message streaming are forcing a rethink of internal APIs. In this talk, we will examine the state of APIs today, examine the use cases driving the next generation of APIs, if REST is still relevant, and how we need to prepare for the future of APIs.
As soon as we start working on an API, architecture issues arise. Many mistaken common beliefs turn out to be fiction in this area. A poorly designed API architecture will lead to misuse or – even worse – not be used at all by its intended clients: application developers.
To facilitate and accelerate design and development of your APIs, we share our vision and beliefs with you in this Reference Card. They come from our direct experience on API projects.
An overview of 5 new API design trends. For each, I briefly summarize, show sample code, insert community opinions, showcase open source tooling, and find examples.
- Developer Experience
- GraphQL
- AsyncAPI
- OpenAPI Specification
- OAuth & OpenID Connect
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...Polyxer Systems
In this comprehensive guide learn the distinctions between Web API & Minimal API for your project understanding and get detailed insights on framework differences, benefits & limits.
The document summarizes a meetup organized by the Kochi MuleSoft Meetup Group about Anypoint DataGraph. The meetup agenda includes an introduction to GraphQL and Anypoint DataGraph, use cases of consuming multiple APIs via a single request using DataGraph, and a quiz with prizes. The speaker Jitendra Bafna will discuss how DataGraph can unify multiple APIs as a single data service without additional coding.
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...Deepak Nadig
This document summarizes PayPal's evolution towards APIs and microservices architecture. It discusses how PayPal has transitioned from a monolithic architecture with overlapping and inconsistent APIs to a loosely coupled architecture organized around a portfolio of standardized APIs. The key challenges of the previous architecture included complex developer experiences and slow integration times. The new architecture prioritizes developer experience, API quality, and loose coupling between independently deployable microservices. It establishes a maturity model to guide the evolution of services and aims to improve the percentage of services meeting quality standards over time.
Extend soa with api management spoug- MadridVinay Kumar
Vinay Kumar is an Oracle ACE, Enterprise Architect, and co-author of a book on Oracle WebCenter Portal. He will present on Oracle API platform introduction, including the evolution of API management, extending SOA with API management, API management architecture and components, configuring API policies, APIMATIC for developer experience, API Fortress, best practices and benefits, and a demo. The Oracle API platform provides full lifecycle management of APIs from design to decommissioning. It is built on REST principles and supports integration with popular API tools. Key components include the management console, developer portal, API gateway, and API design tool APIARY.
API Management within a Microservice ArchitectureWSO2
This slide deck will discuss API management's role in a microservices ecosystem. It will discuss the purpose of edge gateways and proxies and how that complements a well defined API management layer.
MuleSoft_Meetup_Datagraph and Async APIs.pptx.pdfVikalp Bhalia
The document summarizes a meetup event about Anypoint DataGraph and Async APIs. It includes an agenda, introductions of organizers, overviews of DataGraph and GraphQL, use cases demonstrating how DataGraph can unify and aggregate data from multiple REST APIs, limitations of DataGraph, authentication mechanisms supported, challenges with synchronous communication, and how Async APIs address these challenges using event-driven architectures. The last few slides provide examples of using Async APIs for payments and next steps around sharing and providing feedback.
João Emilio Santos Bento da Silva - Estratégia de APIsDevCamp Campinas
This document discusses WSO2's API management, integration, identity and access management, and analytics products. It highlights key capabilities including creating an API ecosystem, leveraging legacy systems, gaining agility, improving user experience, and protecting brands. The document also discusses how an increasing demand from customers to decompose applications into microservices is driving more endpoints and the need for every developer to become an integrator. It provides an overview of how WSO2's methodology supports agile development and the importance of APIs.
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
The 8 Key Components of a Modern API Stack
Iddo Gino, CEO at RapidAPI
[WSO2 Integration Summit Bern 2019] Transforming Your Business through APIsWSO2
The document discusses how APIs are driving digital transformation and the app economy. It outlines several key points:
1) APIs enable innovation through agility by allowing for small, focused teams to build and iterate quickly, as opposed to siloed operations with long development cycles.
2) To truly be agile, an API should be managed by a small "two-pizza team" that owns the full lifecycle from design to deployment.
3) An API marketplace approach where internal teams can publish, discover, and consume APIs promotes participation, transparency, and allows the "market" to decide what is most useful.
Building an API Factory: Turn your APIs into ProductsNuwan Dias
The document outlines steps for building an API product factory, including observing API usage, building, testing, deploying, and evangelizing APIs. It discusses strategies for API goals and architecture, designing APIs, integrating systems, securing APIs, managing the API lifecycle, documenting APIs, testing, deployment, evangelism, observing metrics, and evolving APIs over time. The overall process aims to turn APIs into well-managed products.
The Complete Guide to API Development in 2022.pdfConcetto Labs
Are you looking for an easy way to start building APIs? Then read our complete guide to API development in 2022. It covers everything from the basics to advanced topics like authentication and authorization.
API Development has become one of the most often used phrases among tech enthusiasts and any organization developing web applications worldwide.
In today’s environment, API is crucial to businesses and, by extension, to the economy as a whole.
APIs are everywhere and are regularly used by regular people.
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/
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
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, transcript, 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.
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.
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
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
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
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
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
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
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
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.
2. About RapidAPI
● World’s Largest API Marketplace
○ 1 Million Developers
○ >10,000 APIs
○ Billions of API Calls
● Founded in 2015
● Based in San Francisco & Tel Aviv
● Backed by:
3. Agenda
Proliferation of APIs1
2 APIs in the Enterprise
5 Questions (and Answers)
4 Next-generation Platform for All APIs
3 API Types – From REST to Kafka
4. Proliferation of APIs
● Developers are increasingly utilizing APIs to develop new applications and software
● API Economy is predicted to grow to $2.2 Trillion dollars
● Already yielded multiple unicorns:
Ovum, “Realizing the Business Value of APIs,” October 2014
Google Searches for “Rest API”, 2004-2019
Acquired - $3B Public - $15B Private - $35B
Acquired - $800M Public - $18B Private - $1.1B
5. Proliferation of APIs – Grows as Company Scales
16
29
52
82
92
160
307
Less than 10 10-50 51-100 101-500 501-1,000 1,001-5,000 5,001-10,000
Organization Size
How many APIs in your organization?
RapidAPI API Survey, 2019
6. 3.2%
5.6%
8.8% 8.8%
10.4%
8.0%
10.8%
12.4%
8.0% 8.0%
7.2%
8.8%
How many APIs in your organization?
Imperva API Survey, 2018
APIs in the Enterprise
● Developers are increasingly utilizing APIs to
develop new applications and software
● 50% of organizations have more than 300
APIs
● Many have thousands of APIs
● Many organizations are enabling customers
and partners to leverage their APIs
7. APIs used in the Enterprise
Continuous Process
• Powering integrations with
select partners & customers
• Exposed on a per-need basis
• Requires direct business
agreement / relationship
Partner APIs
• Internal services created
by development team
• Used to build applications
and services
• Not exposed externally
Internal APIs
• Used by developers to speed
up development
• May be integrated on an ad-
hoc basis by developers
• Used for basic infrastructure
and functionality
Public APIs
9. APIs - Many Shapes and Forms
● Technology and standards landscape in
APIs is shifting
● API standards are diverging – more
specialized standards are introduced
● Starting to adopt event driven
architecture
● Makes API discovery & integration
more difficult
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
REST SOAP Webhooks Severless & FaaS GraphQL gRPC
API Technology Adoption
Using in Production In POC Investigating Aware But Not Using Unfamiliar
RapidAPI API Survey, 2019
11. API Diversity
APIs / microservices play varied roles in applications
● Data retrieval
● CRUD
● Job executions (encoding, sending, etc)
● Conversion
Thus the technical requirements vary
● Data exploration
● Low latency / low overhead
● Load management / async behavior
There isn’t a one size fit all…
12. ● REST APIs are used to call resources and
allow software to communicate based on
standardized principles, properties, and
constraints
● Uses HTTP requests to GET, PUT, POST and
DELETE data
Who uses it
REST (Representative State Transfer)
GraphQL
Kafka Webhooks PUB/SUB
RPC gRPC Protobufs
SOAPSOAPREST
13. ● REST operates on a simple
request/response system
● Response returns relevant data, which
can be formatted as JSON, XML, plain
text, images etc.
● RESTful APIs can be designed with
different endpoints that return
different data
● Accessing multiple endpoints requires
multiple calls
How REST Works
REST
REST
RESTClient Database
14. ● Relies on XML to make requests and
receive responses
● Ideal for transactions that involve multiple
calls or applications where security is the
main consideration
● Less complex – requires less coding in the
app layer for transactions, security and
other functions
Who uses it
SOAP (Simple Object Protocol)
REST
GraphQL
Kafka Webhooks PUB/SUB
RPC gRPC Protobufs
REST SOAP
15. When to use REST vs. SOAP
Familiarity – Dev team has used, short learning curve
Interoperability – Most platforms/frameworks interface
with REST
Flexibility – REST APIs can handle multiple types of calls
and return different data formats.
Performance – Recommend for higher loads and
processes.
Development efficiencies – Rest APIs are reusable; can
build independent microservices that work
independently of one another
REST
Legacy – many older platforms will come with SOAP based
APIs
Extensibility – Allows for extensions that introduce powerful
features (Windows Server)
Neutrality – Operates over a wide range of protocols
Transactional reliability – Reliable for financial transactions
Independence – Compatible with nearly any programming
language
Standardization – Designed rules and specs
SOAP
16. ● Query language developed by Facebook
that lets the client define the structure of
the data required
○ Request data from multiple sources in a
single request
○ Control exactly what information your
application receives in the response
Who uses it
GraphQL
REST
Kafka Webhooks PUB/SUB
RPC gRPC Protobufs
SOAPSOAP GraphQL
17. ● Pre-defined schema is what allows the
client to specify the exact shape of
data returned
● Ability to define exact request and
response structure cuts down on the
resources and bandwidth required
● Returns only the desired data in the
response
How GraphQL Works
REST
18. Easy of Use – Aggregates data from multiple
sources into one convenient API
When to Use GraphQL
REST
Kafka Webhooks PUB/SUB
RPC gRPC Protobufs
SOAPSOAP GraphQL
Performance – combine queries & omit
unnecessary data
Development efficiencies – decouples front end
and backend development
Ease of onboarding – self documenting APIs
19. ● Stream-processing software platform
developed by LinkedIn
● Popular with large enterprise due to the
unique ability to handle and process data
streams and ingest/move large amounts of
data quickly
● 5 core Kafka-based APIs: Producer,
Consumer, Streams, Connector, Admin
Who uses it
Kafka (async / queue based APIs)
GraphQL
Webhooks PUB/SUB
RPC gRPC Protobufs
SOAPSOAPREST
Kafka
20. How Queue Based APIs Work
Queue
Web Client
Encoding
Service
Encode
Request
Encode
Request
Confirmation
Encode
Request
21. Async Processing– Processes / flows don’t
happen in real-time
High Performance – Due to low latency, Kafka
can handle more messages of high
volume/velocity
Scalable – Distributed system that can be
scaled independently
Reliable – Record processes and handle failures
gracefully
When to Use Kafka
REST
Webhooks PUB/SUB
RPC gRPC Protobufs
SOAPSOAP GraphQL
Kafka
22. ● Webhook – Method for server-side app to notify
client-side app that an event has occurred
Other API Types – Webhooks and Pub/Sub
Webhooks
Pub/Sub
● Pub/Sub – Asynchronous communication method
where messages are exchanged between
applications without knowing the sender or
recipient
When to Use: Real-time events that require you
to send data from one application to another
When to use: For event-driven architectures,
balancing workloads or data streaming
23. Other API Types – RPC, gRPC, and Protobufs
Open sourced version of RPC
introduced by Google (uses
HTTP/2)
Use case: Used for low
latency, scalable, distributed
systems (i.e. mobile
application development)
Uses a client-server model to
enable one program to request
a service from another program
over a network
Use case: RPC is used to call
other processes on a remote
system with the same
Google’s language-neutral,
platform-neutral, extensible
mechanism for serializing
structured data
Use case: Smaller and faster than
XML, used for RPC systems and
storage of data.
RPC gRPC Protobufs
27. Microservices: 68% are Using or Investigating
● Internal APIs = microservices & internal systems
● Hundreds of internal APIs VS tens of external
APIs
● Most APIs start as internal and graduate to be
public facing
29%
15%
24%
30%
Using microservices in
production
Using microservices in
development
Investigating
microservices
Other (2%)
Not using
microservices
Ngnix Survey, 2015
28. APIs – Start Inside Out
Internal APIs.
Used by: internal developers.
Used for: creating new products and integrations.
Partner APIs.
Used by: existing customers & partners.
Used for: deep integrations, dashboarding, reports.
Public APIs.
Used by: any 3rd party developer (self-service).
Used for: new applications & services.
29. Internal APIs – Unlocking Innovation
● To innovate, developers need access to data and
functionality
● That data and functionality is siloed behind APIs
● Organizing internal APIs
○ Makes data and functionality more accessible
○ Enables developers to innovate
○ Speeds up time to market
New Digital Experience
API API API API
30. Enterprise API Hub
Enterprise
API Hub
API Creators
Publish APIs
Internal Developers
Discover & Connect
to APIs
External Developers
Governance Team
Manage APIs
32. API Platform
Publish API Documentation
CI/CD & Gateway Integration
Access & Visibility Control
Support for All API Types
Monetization
37. RapidAPI – Powering the API Economy
Discover APIs
Developers use RapidAPI to search for APIs, test APIs and compare them based on latency,
uptime and popularity.
Connect to APIs
RapidAPI gives developers a single SDK and access point to connect to any API. Developers
pay for APIs via RapidAPI.
Monitor & Analyze APIs
Developers use RapidAPI dashboard to monitor API performance and switch APIs seamlessly.
38. RapidAPI – API Discovery
● Search through a catalog of over
10,000 APIs.
● Instantly see API metrics, including
uptime, latency and popularity.
● Powerful API search including API
tags and metadata.
39. RapidAPI – API Connection
● See all API endpoints &
their parameters.
● Test any API directly from
the website.
● Copy code snippets to
embed API connection
into your application.
40. RapidAPI – API Consumption Analytics
● View analytics on API
call volume, latency and
error rate.
● Identify issues by digging
into log level
information on API calls.
41. RapidAPI – API Monetization
● Create billing plans
● Automatically invoice users
● Bill per object
● Rate limiting by plan
● Limit endpoint by plan
● Require DocuSign Signature
● Built-in credit card, ACH support
46. Conclusion
● Determine how the API works, when to use it, and if it is at a
point in maturity that makes sense for your application
● Try out new API Types and narrow down the right one that works
for your project.
● With the proliferation of APIs, companies needs a centralized API
Platform that is runtime agnostic, supports internal and external
APIs, and accommodates multiple API types
● The ”right” API type depends on your project goals