This was a 1h demo and talk co-presented by Red Hat's Cojan van Ballegooijen and 3scale's Manfred Bortenschlager talking about data integration of various diverse sources via data virtualization. Then we exposed the data via RESTful APIs and added the 3scale API Management layer on top to get full control and visibility about API access.
How to use Donuts and Onions for Scaling API Programs3scale
Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
APIs and Unlocking the Value of Your Data - Strata Barcelona 20143scale
Taking Big Data to the next level by adding APIs. Thinking through data as a product and how to distribute it. Talk at Strata Hadoop 2014 http://strataconf.com/strataeu2014
API Model Canvas for successful API strategies and programs3scale
Manfred (@ManfredBo) presented the API Model Canvas at the APIStrat conference on November 20, 2015, in Austin. The API Model Canvas is intended to be used to create and run successful API strategies and programs in a sustainable way.
API Model Canvas (APIDays Mediterranea 2015)3scale
Manfred presented the API Model Canvas at APIDays Mediterranea in Barcelona on May 6, 2015.
Designing and running an API program successfully is difficult and goes far beyond technical challenges. In this talk, he covered several critical elements which make an API program successful -- or not. Examples include: objectives of the API, design, developer experience, partners, resources, cost, or generated value.
He also demonstrated an interactive tool, which supports the thinking process for designing and running successful API programs: the API Model Canvas
APIs and data have not only become a competitive advantage for enterprises but also an innovation tool and source of revenue. Finding the right monetization program is crucial to help you deliver the right business model for your digital assets.
In our deep-dive webcast, we explore how you can:
- think about your APIs as a strategic revenue opportunity
- strengthen and manage your partnerships
- build and energize your developer ecosystem with creative pricing
- how Apigee Monetization Services changes the game
Listen to the podcast version here: http://bit.ly/1Mq6DGF
How to use Donuts and Onions for Scaling API Programs3scale
Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
APIs and Unlocking the Value of Your Data - Strata Barcelona 20143scale
Taking Big Data to the next level by adding APIs. Thinking through data as a product and how to distribute it. Talk at Strata Hadoop 2014 http://strataconf.com/strataeu2014
API Model Canvas for successful API strategies and programs3scale
Manfred (@ManfredBo) presented the API Model Canvas at the APIStrat conference on November 20, 2015, in Austin. The API Model Canvas is intended to be used to create and run successful API strategies and programs in a sustainable way.
API Model Canvas (APIDays Mediterranea 2015)3scale
Manfred presented the API Model Canvas at APIDays Mediterranea in Barcelona on May 6, 2015.
Designing and running an API program successfully is difficult and goes far beyond technical challenges. In this talk, he covered several critical elements which make an API program successful -- or not. Examples include: objectives of the API, design, developer experience, partners, resources, cost, or generated value.
He also demonstrated an interactive tool, which supports the thinking process for designing and running successful API programs: the API Model Canvas
APIs and data have not only become a competitive advantage for enterprises but also an innovation tool and source of revenue. Finding the right monetization program is crucial to help you deliver the right business model for your digital assets.
In our deep-dive webcast, we explore how you can:
- think about your APIs as a strategic revenue opportunity
- strengthen and manage your partnerships
- build and energize your developer ecosystem with creative pricing
- how Apigee Monetization Services changes the game
Listen to the podcast version here: http://bit.ly/1Mq6DGF
APIs and the Bot Revolution (APIDays Nordic, May 18)3scale
3scale's Nicolas presented "APIs and the Bot Revolution" at the APIDays Nordic event on May 18. He covered the importance of making bots smart by using APIs. APIs for bots need specific API design considerations and some different thinking about DX. Bots and APIs have the potential to introduce a paradigm shift about how we interact with technology.
API Thinking - How to Design APIs Through Systems DesignLaunchAny
A 5 min discussion about how to improve API design by focusing on domain modeling (to identify entities, relationships, transitions, and events) and systems design (to find the context boundaries for our APIs).
O'Reilly author webinar "APIs: A Strategy guide": Transforming Your Business...Apigee | Google Cloud
For business and product executives, this O'Reilly Author webinar covers what an API strategy can do for you, including the different types of public vs. private API strategies. Courtesy of O'Reilly, a free book chapter is posted here: http://bit.ly/GTW9sF
APIs Are Forever - How to Design Long-Lasting APIsLaunchAny
Teams often struggle with balancing the complexity of legacy applications, limited time, and limited resources when designing APIs. The result is often the release of less-than-ideal API design that meets the immediate needs of the client but misses opportunities for longer-term value. This talk explores systems design and domain-driven design (DDD) for API design thinking and how to apply this technique to your design process to create a clear, well-designed, long-lasting API. Presented at API Strategy and Practice 2015
API Management Workshop (at Startupbootcamp Berlin)3scale
These are the slides from the API Management Workshop, held at the Startupbootcamp Berlin on October 17.
We covered benefits of APIs for an organisation (regardless of size, sector, stage or purpose) and gave examples of successful deployment of APIs.
We then described the typical API lifecycle:
plan/design > build/integrate > operate/manage > share/engage.
We covered many best practices and tools for each stage and gave practical demos about how to secure and manage APIs.
My presentation from Nordic APIs 2014 in Stockholm, Sweden.
How can the architecture of one API platform look like? How can you break down things to make this challenge easier?
Moving Toward a Modular Enterprise - All About the API Conference 2016LaunchAny
A look at how APIs and microservices are driving the enterprise toward a more modular, connected approach to software development. Also outlines the key transformation steps used by CIOs and CTOs to address digital transformation and achieve a more modular enterprise.
The Fundamentals of Platform Strategy: Creating Genuine Value with APIs3scale
APIWorld 2016 presentations on how to succeed in building a platform for your company. Focusing on how to create value, identify true users and scale. By Steven Willmott
API Discovery: Visibility, Usability, and AdvocacyBill Doerrfeld
How do we increase API adoption? One method is by making the web service more discoverable. In this presentation, I outline 3 areas of API marketing; visibility, usability, and advocacy. In it, I outline discovery formats, API definitions, and API directories that can improve the discovery process. Also, I describe best practices for crafting usable APIs, and strategies top evangelists deploy to build effective developer communities. Given at Seattle APIs and IPAs July 20 2017.
WSO2Con EU 2015: Towards a Winning API StrategyWSO2
WSO2Con EU 2015: Towards a Winning API Strategy
Today, every enterprise agrees that there is a pressing need for business APIs. However, it’s the right API strategy that will make business APIs a winning one.
This session will explain how you could formulate a winning API strategy, and will particularly focus on the following areas:
What are the key ingredients in defining a winning API strategy?
How should the strategy be converted into a set of action items that will create a winning combination?
How can WSO2’s API Management capabilities help?
It will also touch on some real customer scenarios where WSO2′s platform has been a key part in implementing a winning API strategy for these enterprises.
Presenter:
Sumedha Rubasinghe
Director – API Architecture,
WSO2
Sachin Agarwal, SOA Software VP of Product Marketing, explains the frenzy around the mass development and adoption of APIs. In this presentation, he describes the business and technology implications of developing an API stratgy.
Building Successful API Programs in Higher Education3scale
In this webinar, hosted on August 27, 2015, Steven Willmott discusses the benefits of API development in higher education.
APIs are not exclusive to for-profit organizations. In higher education—from statewide university and college systems to smaller private institutions—schools like Notre Dame and Brigham Young University have built highly successful API programs.
APIs and the Bot Revolution (APIDays Nordic, May 18)3scale
3scale's Nicolas presented "APIs and the Bot Revolution" at the APIDays Nordic event on May 18. He covered the importance of making bots smart by using APIs. APIs for bots need specific API design considerations and some different thinking about DX. Bots and APIs have the potential to introduce a paradigm shift about how we interact with technology.
API Thinking - How to Design APIs Through Systems DesignLaunchAny
A 5 min discussion about how to improve API design by focusing on domain modeling (to identify entities, relationships, transitions, and events) and systems design (to find the context boundaries for our APIs).
O'Reilly author webinar "APIs: A Strategy guide": Transforming Your Business...Apigee | Google Cloud
For business and product executives, this O'Reilly Author webinar covers what an API strategy can do for you, including the different types of public vs. private API strategies. Courtesy of O'Reilly, a free book chapter is posted here: http://bit.ly/GTW9sF
APIs Are Forever - How to Design Long-Lasting APIsLaunchAny
Teams often struggle with balancing the complexity of legacy applications, limited time, and limited resources when designing APIs. The result is often the release of less-than-ideal API design that meets the immediate needs of the client but misses opportunities for longer-term value. This talk explores systems design and domain-driven design (DDD) for API design thinking and how to apply this technique to your design process to create a clear, well-designed, long-lasting API. Presented at API Strategy and Practice 2015
API Management Workshop (at Startupbootcamp Berlin)3scale
These are the slides from the API Management Workshop, held at the Startupbootcamp Berlin on October 17.
We covered benefits of APIs for an organisation (regardless of size, sector, stage or purpose) and gave examples of successful deployment of APIs.
We then described the typical API lifecycle:
plan/design > build/integrate > operate/manage > share/engage.
We covered many best practices and tools for each stage and gave practical demos about how to secure and manage APIs.
My presentation from Nordic APIs 2014 in Stockholm, Sweden.
How can the architecture of one API platform look like? How can you break down things to make this challenge easier?
Moving Toward a Modular Enterprise - All About the API Conference 2016LaunchAny
A look at how APIs and microservices are driving the enterprise toward a more modular, connected approach to software development. Also outlines the key transformation steps used by CIOs and CTOs to address digital transformation and achieve a more modular enterprise.
The Fundamentals of Platform Strategy: Creating Genuine Value with APIs3scale
APIWorld 2016 presentations on how to succeed in building a platform for your company. Focusing on how to create value, identify true users and scale. By Steven Willmott
API Discovery: Visibility, Usability, and AdvocacyBill Doerrfeld
How do we increase API adoption? One method is by making the web service more discoverable. In this presentation, I outline 3 areas of API marketing; visibility, usability, and advocacy. In it, I outline discovery formats, API definitions, and API directories that can improve the discovery process. Also, I describe best practices for crafting usable APIs, and strategies top evangelists deploy to build effective developer communities. Given at Seattle APIs and IPAs July 20 2017.
WSO2Con EU 2015: Towards a Winning API StrategyWSO2
WSO2Con EU 2015: Towards a Winning API Strategy
Today, every enterprise agrees that there is a pressing need for business APIs. However, it’s the right API strategy that will make business APIs a winning one.
This session will explain how you could formulate a winning API strategy, and will particularly focus on the following areas:
What are the key ingredients in defining a winning API strategy?
How should the strategy be converted into a set of action items that will create a winning combination?
How can WSO2’s API Management capabilities help?
It will also touch on some real customer scenarios where WSO2′s platform has been a key part in implementing a winning API strategy for these enterprises.
Presenter:
Sumedha Rubasinghe
Director – API Architecture,
WSO2
Sachin Agarwal, SOA Software VP of Product Marketing, explains the frenzy around the mass development and adoption of APIs. In this presentation, he describes the business and technology implications of developing an API stratgy.
Building Successful API Programs in Higher Education3scale
In this webinar, hosted on August 27, 2015, Steven Willmott discusses the benefits of API development in higher education.
APIs are not exclusive to for-profit organizations. In higher education—from statewide university and college systems to smaller private institutions—schools like Notre Dame and Brigham Young University have built highly successful API programs.
Les sites web sont devenus de véritables applications, grâce notamment à l'adoption du model SPA (single page application). Dès lors, il semble logique qu'elles puissent lire et modifier les données de façon plus intuitive et de définir leur propre schéma de données indépendamment du back-end. Il serait élégant de résoudre cette problématique via une solution souple, pérenne et indépendante d'un framework. Heureusement, Facebook et Netflix ont open-sourcé leur réponse respective : GraphQL et FalcorJS. Nous aborderons en détail le fonctionnement de ces librairies et vous donnerons les clés pour faire un choix éclairé
API design principles for accelerated developmentJonathan LeBlanc
Audio from this presentation is available at https://archive.org/details/api_design
One of the largest issues in API architecture development is that the task is often driven by the pragmatic indoctrination of a specification into a product rather than designing around the speed and ease of development, usually due to a separation between the engineering teams and their core developer user base. Extending upon the ideas of API design around developer accelerated development, we will take a deeper look into some of the great techniques delivered to us through the RESTful specification, applying them to developer API consumption practices with the intention of creating efficient best practices for rapid development. Within this talk we will explore what we have learned through reconstructing our API backbone at PayPal for our developer community, including: - API automation practices for code reduction and application longevity - Open security standards that promote developer integration ease and maintain strict security practices - RESTful API architecture best practices for developer centric accelerated development
Take Control of your APIs in a Microservice Architecture3scale
Microservices are a new architectural approach to modularize systems into smaller units. The benefits include that services can be adapted more rapidly to changing business demands. Application programming interfaces (APIs) are crucial in every microservice architecture (MSA) as they link up the various microservices. Key challenges of MSA are getting API security, access control and analytics right in an environment that is constantly changing. This workshop talk will show how the features of the 3scale API management platforms in combination with the Red Hat OpenShift PaaS can be leveraged to overcome these challenges.
We’ve analysed 1 billion requests across 9 thousand projects and produced an industry-first report based on actual usage data, not surveys. The report covers everything four key topics:
- **API Design**: how people are building APIs, what technologies they use, and how they structure them and similar
- **API Performance**: what does performance look like on an average API, what technologies have better performance metrics and similar
- **API Security**: what is the state of security on an average API, are they using HTTPS, are API requests authenticated and similar
- **API Market**: which industries are using APIs the most, what are the most popular countries and cities that use APIs and similar
### Key Findings
- **AI APIs doubled in 2023:** The number of AI-related APIs grew by a staggering 96% compared to 2022., outpacing APIs within most other industries combined.
- **Most API requests are made mid-week**: Wednesday is single-handedly the most popular day in the week when it comes to request volume all year long across all APIs.
- **Every fifth endpoint on an API is a zombie endpoint:** 20% of endpoints on an average API don’t get a single request for 30 days or more, making them dead weight on the API.
- **APIs are still very insecure:** 51% of all requests did not use any form of authentication, and 55% had a medium threat level score.
- **Most problems with APIs happen on the client-side:** Based on HTTP response codes, client-related errors occur 4x more often than server-related errors.
Manfred Bortenschlager from 3scale presented "The Power of APIs. Connecting (big) brands with bright minds" at the DevLab LIVE event in London at Level39 on May 9th.
The talk highlighted the benefits of the Platform Business Model. APIs are seen as the enablers of the Platform Business Model.
From a developer perspective, Manfred presented the APItools.com for managing and modifying APIs.
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?apidays
apidays LIVE Helsinki & North: API Ecosystems - Connecting Physical and Digital
March 16 & 17, 2022
How good are your APIs? Really?
Chris Phillips, Senior Technical Staff Member at IBM
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...Nordic APIs
A presentation given by Markus Müller, CTO at APIIDA, at our 2024 Austin API Summit, March 12-13.
Session Description: In an era where digital transformation is pivotal, the management and governance of APIs have emerged as critical components in the technological infrastructure of businesses. "The Federated Future: Pioneering Next-Gen Solutions in API Management" is a forward-looking talk that delves into the evolving landscape of API governance, with a particular focus on Federated API Management as a groundbreaking approach.
Over the course of this presentation, we will explore the paradigm shift from traditional, centralized API management towards a more dynamic, federated model. This approach not only offers scalability and flexibility but also fosters innovation by enabling diverse teams to collaboratively manage APIs while adhering to consistent governance policies.
Key topics include:
- The current challenges in API governance and how federated management addresses these.
- The principles and architecture of Federated API Management, distinguishing it from traditional models.
- Real-world implications of adopting a federated approach, including case studies that illustrate its transformative impact on businesses.
- Strategies for implementing Federated API Management, focusing on best practices for seamless integration.
- The future outlook of API governance, anticipating emerging trends and technologies.
Let's explore why you should have an API, how will it influence your business, why you should think about a monetisation seriously. There are a whole bunch of existing models that can help you find the right fit for your API depending on your roadmap.
Finally we take a look at the distribution of APIs to developers. Like any cake, you need to make sure it looks and tastes great to be able to sell it and be a leader!
Five Elements of Software Engineering for Mobile3scale.net
I presented five elements of software engineering for mobile that IMHO increase the chance of success to Computing students at Imperial College.
These five elements are:
1. Make the technical platform choices right for your context
2. Get the UX right
3. Choose the right methodologies in the areas of building a business, customer development and product development
4. Enrich the functionality of your app integrating Web APIs
5. Leverage the power of tools (rather than reinventing the wheel)
I started a write-up of this talk. Find it here:
http://www.3scale.net/2014/04/five-elements-software-engineering-mobile-part-1/
The State of API Integration Report 2017 helps to address the proliferation challenge by providing trends, insights on ease of integration, data on where the industry is strong, and where it is going next. The data presented here comes from the Cloud Elements platform of API integrations with research provided by ProgrammableWeb and Datanyze, as well as industry experts. It will help all developers navigate the recent explosion of APIs and the implications of API integrations to work more efficiently in 2017 and beyond.
Creating compelling user experiences through APIsJeremy Brown
Jeremy will give a taste of how Apigee customers are using API Management to create compelling user experiences with incredible speed. We will quickly zoom through high level general principles like culture on our way to the architectural nitty gritty of why you should make a tailored API for every device you support.
http://idc2016.sched.org/event/6AyR/apigee-creating-compelling-user-experiences-through-apis
apidays LIVE Hong Kong 2021 - Building an Integrated Supply Chain for APIs b...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Building an Integrated Supply Chain for APIs
Asanka Abeysinghe, Chief Technology Evangelist at WSO2
APIs are the products of the 21st century. As we build out API systems, we find that we are constantly learning from product journeys. We propose a new kind of supply chain - the Integrated Supply Chain for APIs (ISCA) - which is needed by any organization looking to create and monetize API products, either directly or indirectly. In this session, Asanka will outline our vision of the ISCA, identify five key patterns for success, and give a blueprint for creating a digital business based on API products.
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs WSO2
APIs are the products of the 21st century. As we build out API systems, we find that we are constantly learning from product journeys. We propose a new kind of supply chain - the Integrated Supply Chain for APIs (ISCA) - which is needed by any organization looking to create and monetize API products, either directly or indirectly. Through these slides, it is outlined our vision of the ISCA, identify five key patterns for success, and give a blueprint for creating a digital business based on API products.
Unlock the Unbeatable: Proven Best Practices for Crafting an Exceptional API.
From creating endpoints to understanding the importance of documentation, these time-tested tips will help you build an API that will stand the test of time. Delve into the details behind crafting a superior user experience and discover what makes a truly great API.
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Planning Your Steps to Data Economy Using APIOps Cycles
Marjukka Niinioja, Founding Partner, APItalista at Osaango Oy
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...apidays
apidays New York 2023
APIs for Embedded Business Models: Finance, Healthcare, Retail, and Media
May 16 & 17, 2023
Enabling unified API Catalogs in a multi-vendor/cross-platform API landscape
Markus Müller, CTO at APIIDA AG
------
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/
INTERFACE, by apidays - The Evolution of Data Movement.pdfapidays
INTERFACE, by apidays - APIs: the next 10 years
June 8, 9 & 10 2022
The Evolution of Data Movement
Michel Tricot, Co-founder and CEO at Airbyte
------------
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/
Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/
Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW
apidays New York 2023 - Make API Governance work in your unified API Strategy...apidays
apidays New York 2023
APIs for Embedded Business Models: Finance, Healthcare, Retail, and Media
May 16 & 17, 2023
Make API Governance work in your unified API Strategy
Markus Müller, CTO at APIIDA AG
------
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/
Similar to Integrating, exposing and managing distributed data with RESTful APIs and open source (20)
APISTRAT KEYNOTE: Surfing the Wave between Chaos and Innovation3scale
Keynote presentation from the Annual API Strategy and Practice Conference. Given on the 25th of September, 2018 in Nashville TN. Covering APIs, API Programs, Digital Transformation
Inside mind of a successful platform architect / Gartner APPS 2016 3scale
Enterprise architects are facing new challenges as software becomes central to business to success. The development of a stable internal platform is a key strategy to deliver more, faster. However actually succeeding in platform delivery is it a challenge in itself. In this session we cover three key ways of thinking that help structure that platform journey.
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)3scale
Presentation gave by Nicolas Grenié (@picsoung) at APIdays Nordic in Tampere, Finland in 2016
He covered the principles of serverless infrastructure, explaining the pros and cons about it and the different platforms.
He also gave an overview of the Serverless (serverless.com) framework.
The Swagger Format becomes the Open API Specification: Standardizing descript...3scale
Presentation at Cloud Expo Europe on the evolution of Swagger and the Open API Initiative (http://openapis.org). Slides based on OAI standard slides by others (credits in the deck). Lighthouse image by Joshua Hibbert vin Unsplash).
Entering the Platform Age: How to create genuine value for internal and exter...3scale
Keynote at APIDays Melbourne 2016, Steven Willmott - 3scale.
Organizations have recognized that making available IT systems as APIs for both internal and external developers can create huge new opportunities for agility, products and ultimately revenue. However, while this "platform thinking" holds great potential, it can be extremely challenging to determine how to deliver on these opportunities. In this talk we'll look at how focusing on the value APIs can deliver helps underpin genuine success for an API program and an organization's platform initiatives as a whole.
Microservices in action: How to actually build them3scale
Andrzej from the 3scale team gave this talk during the API Meetup Barcelona about how to practically build microservices using AWS Lambda, Amazon API Gateway, the JAWS framework and 3scale API Management.
Here is more info about the meetup:
http://www.meetup.com/API-Meetup-Barcelona/events/226165254/
This was a talk given by Nico from 3scale as part of the API Meetup Barcelona on March 2.
Nico showed how developers can easily integrate and manage several APIs by using APItools. He built the demo iOS app "LocalHemp" -- Check the talk if you want to know more.
You can find more info here:
http://www.meetup.com/API-Meetup-Barcelona/
Changing the Face of Transport via APIs. Talk at APIDays Paris 20143scale
This is Manfred's talk at APIDays Paris on December 3, 2014. He talked about opportunities and challenges in the transport industry and the role of APIs. He discussed five typical API use cases with examples of organisations from the transport industry. He also talked about platform economics such as n-sided business models.
If data is the new oil, then interfaces are the new delivery means -- Ignite ...3scale
"If data is the new oil, then interfaces are the new delivery means"
These are the slides of Manfred's Ignite talk at the O'Reilly Strata+Hadoop conference in Barcelona. It was about getting the interfaces right as an enabler of the benefits of the Second Machine Age.
A recording is included or on YouTube:
http://youtu.be/00eNinS50PU
A write-up will follow and be posted on the 3scale blog:
http://www.3scale.net/blog/
These are the slides of our talk and demo at the PAPIs.io conference on Predictive APIs and Apps in Barcelona, November 17/18.
In the demo we showed integration of various Web APIs: Bicing, Google Maps, and BigML. We customised API requests and responses exactly to our needs.
That's the power of APItools.com
A video of the live demo will be added soon. In the meantime you can find screenshots a the end of the slide deck.
For more info get in touch:
hello@apitools.com
(And check out the APItools Middleware contest.)
Nicolas Grenie's presentation from HTML5 Dev Conf. 2014:
There is currently a major shift sweeping over the software industry. With each passing day the world is becoming more and more API-driven. When building an API there are many design options and Hypermedia is the new emerging way of designing APIs. Hypermedia APIs are widely used by companies such as Paypal and Amazon. In this session I will discuss the principles of Hypermedia APIs and the different ways to implement one in Node.js. I will first introduce you to a basic implementation using Express and then move on to a more advanced solution using a dedicated framework: Fortune.js. I will also share my experience of building APIbunny (http://apibunny.com), an API-driven easter game.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
JMeter webinar - integration with InfluxDB and Grafana
Integrating, exposing and managing distributed data with RESTful APIs and open source
1. @cvanball @ManfredBo
Integrating, exposing and managing
distributed data
with RESTful APIs and open source
Cojan van Ballegooijen Red Hat @cvanball
Manfred Bortenschlager 3scale @ManfredBo
At Endpoint2015, Sept. 4, Amsterdam
2. @cvanball @ManfredBo
Outline
1. Power of data integration and Web APIs
2. Solution overview
3. Data integration and exposition via data
virtualization
4. API management
5. Take aways
2
6. @cvanball @ManfredBo
Data is nothing without analytics
Analytics require data access.
Data access requires integration of multiple
and diverse data sources.
6
⇒ APIs
⇒ Data Virtualization
21. @cvanball @ManfredBo
Access Control
Authentication and authorization to identify the originator
of incoming traffic and ensure only permitted access.
Rate Limits and Usage Policies
Usage quotas and restrictions on incoming traffic to keep
loads predictable.
Analytics
Data capture and analysis of traffic patterns to learn how
the API is being used.
21
22. @cvanball @ManfredBo
A good API management deployment model
22
API
Consumer
API
Provider
Traffic
Monitoring
API Management
Access Control
Usage Policies
Analytics
Developer Portal
Billing
25. @cvanball @ManfredBo
Take aways
Big Data seems awesome. But data is useless without
analytics.
To facilitate analytics, diverse data needs to be integrated
and provided.
This seems hard, but does not have to be.
Data virtualisation and API management can make this very
easy.
Both can be used independently – but naturally fit well
together.
25
26. @cvanball @ManfredBo
Teiid:
http://www.teiid.org
JBoss Data Virtualization:
http://www.jboss.org/products/datavirt/overview/
3scale Tutorials:
https://support.3scale.net/
API Economy ebooks:
http://www.3scale.net/resources/reports/
Further resources
26
27. @cvanball @ManfredBo
Integrating, exposing and managing
distributed data with RESTful APIs
and open source
Contacts:
Cojan van Ballegooijen
Manfred Bortenschlager
At Endpoint2015, Sept. 4, Amsterdam