The document summarizes the evolution of PayPal's API platform from 2012 to the present. It describes how PayPal transitioned from having multiple inconsistent APIs to adopting a standardized API-first approach with isolated microservices aligned by business capabilities. Key steps in the evolution included defining a target architecture, setting shared goals and metrics, educating teams, and gradually migrating services to the new platform. The goal is to have 75% of services comply with API design standards and operational objectives by 2016.
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureDeepak Nadig
PayPal provides a faster, safer way to pay and get paid online, via mobile devices and in stores. With 143 million active accounts in 193 markets and 26 currencies around the world, PayPal enables global commerce, processing more than 9 million payments every day. From its initial product which enabled consumers to exchange money via PDA devices, PayPal has been enabling online merchants to accept secure payments via PayPal, helping users access money in their PayPal accounts via ATM machines and enabling consumers to pay at POS terminals in stores.
From enabling simple HTML buttons for the web, PayPal APIs evolved over the last 14 years, and enabled integrations across a variety of channels including mobile, POS, ATMs and other connected devices like televisions and gaming consoles. Through the years, PayPal’s external APIs became increasingly inconsistent, complex and difficult to use, and its internal SOA built on proprietary approaches became tightly coupled and was crippling development.
To address these issues, PayPal began developing a new API and Services Platform in 2012 basing it on principles such as API as a Product, API First and loosely coupled services. The new API Platform was initially launched in 2013 to external developers and partners, and is now being used by PayPal’s own developers to build PayPal’s new products and experiences in hours instead of weeks.
In this talk, you will learn about how PayPal’s API Platform has evolved both internally and externally, as well as how the company’s culture has changed along with the new API Platform.
In this presentation, you will learn about how PayPal’s API Platform has evolved both internally and externally, as well as how the company’s culture has changed along with the new API Platform.
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.
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.
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureDeepak Nadig
PayPal provides a faster, safer way to pay and get paid online, via mobile devices and in stores. With 143 million active accounts in 193 markets and 26 currencies around the world, PayPal enables global commerce, processing more than 9 million payments every day. From its initial product which enabled consumers to exchange money via PDA devices, PayPal has been enabling online merchants to accept secure payments via PayPal, helping users access money in their PayPal accounts via ATM machines and enabling consumers to pay at POS terminals in stores.
From enabling simple HTML buttons for the web, PayPal APIs evolved over the last 14 years, and enabled integrations across a variety of channels including mobile, POS, ATMs and other connected devices like televisions and gaming consoles. Through the years, PayPal’s external APIs became increasingly inconsistent, complex and difficult to use, and its internal SOA built on proprietary approaches became tightly coupled and was crippling development.
To address these issues, PayPal began developing a new API and Services Platform in 2012 basing it on principles such as API as a Product, API First and loosely coupled services. The new API Platform was initially launched in 2013 to external developers and partners, and is now being used by PayPal’s own developers to build PayPal’s new products and experiences in hours instead of weeks.
In this talk, you will learn about how PayPal’s API Platform has evolved both internally and externally, as well as how the company’s culture has changed along with the new API Platform.
In this presentation, you will learn about how PayPal’s API Platform has evolved both internally and externally, as well as how the company’s culture has changed along with the new API Platform.
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.
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.
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
Architecting an Enterprise API Management StrategyWSO2
A good internal and external API management strategy and architecture is key to building ecosystem platforms that lead to successful API economies in the enterprise. This workshop will look at best practices in API management using the WSO2 API Manager and Integration Platform products, which are used to rapidly implement RESTful design, enforce governance policies, safely scale solutions, orchestrate complex interaction sequences, and re-use assets. The session will also look at reference architectures and architectural recommendations of building large scale API ecosystems.
Director - Solutions Architecture at WSO2, Mifan Careem presented this session at APIdays Sydney 2015.
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
Changing the game in hospitality integrationsluisw19
The hospitality industry is undergoing the greatest transformation in its contemporary history. An industry known for its ‘high-touch’ nature and not necessarily famous for embracing the latest / greatest tech, has been forced to adapt and embrace modern technologies or risk becoming irrelevant in a post-pandemic world.
Join this talk to learn how Oracle Hospitality’s Open API strategy is changing the game in hospitality integrations by not only enabling innovation at an unprecedented rate, but also by changing the API-value chain to ensure that all participants of the Hospitality API economy benefit from this move.
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
API Management 101: The New API Experience with WSO2WSO2
API Management is one of the most heavily discussed topics in the enterprise integration industry. As the industry progresses to deploying more microservices, adopting serverless, and embracing containers and container orchestration platforms, the need to have APIs and API management systems are increasing.
This webinar will explore the importance of APIs and API management in modern and legacy enterprise architectures.
This deck covers the why’s and how’s of:
- Creating, deploying, and managing APIs
- Versioning, documenting, and consuming APIs
- Securing, controlling, and monitoring APIs
- Engaging CI/CD and rolling out APIs into production
API monetization extends beyond the simple selling of an API to realize new revenue streams. Monetization enables multi-pronged business relationships, for example, a SaaS provider, an industry focused ISV and a SaaS customer. Learn more about how Oracle is helping customers in the Hospitality industry realize the true value of APIs. In this talk, we will also cover some future capabilities that will help enterprises monetize their APIs for both revenue streams, and insights into the value all their APIs provide
The API Economy is exploding, and this presentation explains how to extend your brand, accelerate new channel adoption and operate with API best practices.
Presentation by Tim Burks and Sunny Gupta at the June 16, 2016 Meetup of the Open API Initiative hosted by Google. Tim and Sunny walked attendees through how Google is implementing the OpenAPI Specification.
Digital transformation is on its way and the industry is required to adopt new concepts and techniques, like the Internet of things (IoT), Cloud and Enterprise Mobility. As a matter of that, new business models arise, which need to be evaluated by companies to not lose market shares and stay in touch with the competitors.
Gartner’s vision of Bi-modal IT seems to become more and more the reality, which besides all chances, also brings a lot of challenges companies have to deal with. One essential topic for implementing the ideas of Bi-modal IT is API Management – at least from our point of view. In addition, it is also a key enabler to define a solid strategy, in order to meet the challenges with respect to digital transformation.
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Spatially enabling Web APIs through OGC Standards
Dr.Gobe Hobona, Director of Product Management, Standards at Open Geospatial Consortium
GlueCon 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
INTERFACE, by apidays - API Design is where culture and tech meet each other...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
API Design is where culture and tech meet each other
Aleksei Akimov, Head of API at Adyen
The motivation on why and when to use API-First service design. What are the real-life poblems in application development with regard to API's ? And how to solve these using tools like Swagger Editor , Swagger UI and Swagger-codegen. And how can an API Manager tool help to manage the Apllication Lifecycle of your API ( publishing , versioning, registration of consumers , quota's and rate-limiting )
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
Architecting an Enterprise API Management StrategyWSO2
A good internal and external API management strategy and architecture is key to building ecosystem platforms that lead to successful API economies in the enterprise. This workshop will look at best practices in API management using the WSO2 API Manager and Integration Platform products, which are used to rapidly implement RESTful design, enforce governance policies, safely scale solutions, orchestrate complex interaction sequences, and re-use assets. The session will also look at reference architectures and architectural recommendations of building large scale API ecosystems.
Director - Solutions Architecture at WSO2, Mifan Careem presented this session at APIdays Sydney 2015.
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
Changing the game in hospitality integrationsluisw19
The hospitality industry is undergoing the greatest transformation in its contemporary history. An industry known for its ‘high-touch’ nature and not necessarily famous for embracing the latest / greatest tech, has been forced to adapt and embrace modern technologies or risk becoming irrelevant in a post-pandemic world.
Join this talk to learn how Oracle Hospitality’s Open API strategy is changing the game in hospitality integrations by not only enabling innovation at an unprecedented rate, but also by changing the API-value chain to ensure that all participants of the Hospitality API economy benefit from this move.
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
API Management 101: The New API Experience with WSO2WSO2
API Management is one of the most heavily discussed topics in the enterprise integration industry. As the industry progresses to deploying more microservices, adopting serverless, and embracing containers and container orchestration platforms, the need to have APIs and API management systems are increasing.
This webinar will explore the importance of APIs and API management in modern and legacy enterprise architectures.
This deck covers the why’s and how’s of:
- Creating, deploying, and managing APIs
- Versioning, documenting, and consuming APIs
- Securing, controlling, and monitoring APIs
- Engaging CI/CD and rolling out APIs into production
API monetization extends beyond the simple selling of an API to realize new revenue streams. Monetization enables multi-pronged business relationships, for example, a SaaS provider, an industry focused ISV and a SaaS customer. Learn more about how Oracle is helping customers in the Hospitality industry realize the true value of APIs. In this talk, we will also cover some future capabilities that will help enterprises monetize their APIs for both revenue streams, and insights into the value all their APIs provide
The API Economy is exploding, and this presentation explains how to extend your brand, accelerate new channel adoption and operate with API best practices.
Presentation by Tim Burks and Sunny Gupta at the June 16, 2016 Meetup of the Open API Initiative hosted by Google. Tim and Sunny walked attendees through how Google is implementing the OpenAPI Specification.
Digital transformation is on its way and the industry is required to adopt new concepts and techniques, like the Internet of things (IoT), Cloud and Enterprise Mobility. As a matter of that, new business models arise, which need to be evaluated by companies to not lose market shares and stay in touch with the competitors.
Gartner’s vision of Bi-modal IT seems to become more and more the reality, which besides all chances, also brings a lot of challenges companies have to deal with. One essential topic for implementing the ideas of Bi-modal IT is API Management – at least from our point of view. In addition, it is also a key enabler to define a solid strategy, in order to meet the challenges with respect to digital transformation.
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Spatially enabling Web APIs through OGC Standards
Dr.Gobe Hobona, Director of Product Management, Standards at Open Geospatial Consortium
GlueCon 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
INTERFACE, by apidays - API Design is where culture and tech meet each other...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
API Design is where culture and tech meet each other
Aleksei Akimov, Head of API at Adyen
The motivation on why and when to use API-First service design. What are the real-life poblems in application development with regard to API's ? And how to solve these using tools like Swagger Editor , Swagger UI and Swagger-codegen. And how can an API Manager tool help to manage the Apllication Lifecycle of your API ( publishing , versioning, registration of consumers , quota's and rate-limiting )
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays
apidays Australia 2022 - Enabling Business Networks
September 14 & 15, 2022
Accelerate business innovation by improving API program maturity
Rakshith Rao, Co-founder & CEO at APIwiz
David Freeman, Director at Sonrai Consulting
------------
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
Open APIs + Software Competitions = Innovative & Creative SolutionsCA API Management
Do you want to drive new software developers and apps into your API ecosystem? Would you like to build awareness and engagement in the developer community? Software competitions enable you to leverage outside talent and find creative solutions to your problems.
Using the tools you provide (like APIs, SDKs and/or datasets), competing developers can work individually or in teams to build applications that meet your unique requirements and enhance the value of your platform.
The social nature of these app competitions drives engagement with your product and helps to foster a community around your brand. This webinar featuring ChallengePost and Layer 7 Technologies will give you a how-to guide for setting up an app challenge.
How to Manage APIs in your Enterprise for Maximum Reusability and GovernanceHARMAN Services
Trying to form an API/service strategy to keep pace with the IoT revolution? Know how you can address issues and challenges your enterprise might face while implementing it and know how you can address the same.
This webinar will also explains how WSO2 API Manager and WSO2 Governance Registry have helped enterprises overcome the following challenges:
1. How the number of services and their users affect service discoverability, catalog, and re-usability.
2. Mistrust among producers and consumers
3. Reliability, stability, and availability of services
4. How externally built common and reusable services meet requirements (anti-patterns - NIH)
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
Watch webinar recording: https://wso2.com/library/webinars/deliver-new-digital-experiences-fast-with-choreo/
To differentiate yourself, you need to create unique and compelling digital experiences for both internal and external customers. However, this can be difficult and slow due to the complexity that comes from integrating existing systems, building new services, and managing APIs. Piecing together the development and operation technologies you need - including Kubernetes, Docker, and service meshes - takes time and requires dedicated expertise to manage, which can be hard to come by.
Choreo is a Digital Platform, as a service, for delivering new digital experiences. Choreo abstracts away the complexity of cloud-native infrastructure for your dev and ops teams so you can create new services, integrations, and APIs in hours or days instead of weeks or months.
This slide deck explores how you can use Choreo to
- Innovate in hours, not months by creating, composing, collaborating on, and reusing API-driven business logic
- Replace your complex infrastructure and coding with tools that make dev and ops simple and fast
- Make security and governance part of your DevOps automation with a platform where everything is secured and governed by default
API Introduction - API Management Workshop Munich from Ronnie MitraCA API Management
Ronnie Mitra's slides from the Layer 7 Munich API Management Workshop. This workshop will included talks from Softcon CTO Michel Dorochevsky and Layer 7 API Architect Ronnie Mitra.
The workshop Covered:
• Discover the latest trends in the API economy
• Understand why API Management is important
• Learn best practices for securely exposing your APIs
• Find out what other organizations are doing to manage their APIs
WSO2Con EU 2015: Case Study – Digital Transformation: To Monetise Business by...WSO2
WSO2Con EU 2015: Case Study – Digital Transformation: To Monetise Business by Building Elastic API Eco Systems
In a world where Google & Amazon are battling it out for “Same Day Delivery Service Models”, an (r)e-tailer can either get their delivery strategy right or lose customers. This session will present how WSO2 helped one of the largest same day delivery companies to expand and transform their existing delivery business by creating an API platform for the (r)e-tailer. The APIs opened a new channel enabling increased engagement with their customers. They were also able to provide a multi-tenanted capability to each (r)e-tailer, keeping their data separate along with custom security mechanisms tailored for each one of the (r)e-tailer needs. To top things up, the entire WSO2 platform is hosted on the cloud, enabling easy scale for the spikes during sales seasons, so that you as a customer get your delivery in time for the special occasion.
Presenter:
Ashish Mital
Principal Architect
Aditi Technologies
INTERFACE by apidays 2023 - No more coding API's, Prerna Sood, Syncloopapidays
INTERFACE by apidays 2023
APIs for a “Smart” economy. Embedding AI to deliver Smart APIs and turn into an exponential organization
June 28 & 29, 2023
No more coding API's
Prerna Sood, Co-founder and CEO at Syncloop
------
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/
Oxagile is an international software development company with years of experience in mobile and web application development. Our professional team has in-depth expertise in such key technologies as Java, PHP, .Net as well as profound knowledge of iOS, Android, Windows Phone and BlackBerry development tools. Oxagile team of 200+ tech-savvy specialists has successfully delivered 400+ web and mobile projects to our valuable customers and partners from North America, Europe and Australia. Our company offers full-cycle development services from business analysis, software design and prototyping to development, QA services, post-project maintenance and support.
Similar to Evolution of PayPal API Platform at API Meetup (20)
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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
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
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Evolution of PayPal API Platform at API Meetup
1. Evolution of the PayPal API Platform
Enabling the future of Money
API Meetup
November 12 2014
Deepak Nadig, Head of API Platform Engineering
2. PAYPAL CONTEXT
2
– 157 million active digital wallets
– 203 markets and 100 currencies
– Serves 2M+ third-party developers
– 2013: Total Payment Volume was $180 billion
– Q3 2014
– Total Payment Volume was $56.6 Billion, $7118 / second
– Growing 29% YoY
– $12 Billion in mobile payments volume (20% of total)
– 895 million transactions, 9.7 million payments / day
– 2014: >1 Billion Mobile Transactions
– 25% cross border trade
In a globally dynamic environment
– 300+ features per quarter
– We roll 100,000+ lines of code every two weeks
3. PAYPAL EXTERNAL API EVOLUTION
3
PayPal External API
PayPal Capabilities
2001 Instant Payment Notification
2004 Transaction, Mass Pay API
2005 Direct Payment API, Express Checkout
2007 Payment APIs (NVP)
2009 Adaptive APIs (SOAP/XML, NV, JSON)
2013 Payment APIs (REST)
5. WHAT GOT US HERE WON’T TAKE US THERE
5
Mobile Local
Social
Digital
Time
Performance
Limits
reached
High
growth
Kickoff
6. API PLATFORM – 2012 TO TARGET STATE
6
API Definition Internal or External Universal
API Discovery Painful Developer Portal
API Design Project specific API as a Product
Architecture Tightly coupled SOA Loosely coupled SOA
Technology Proprietary Standards based
Integration Expensive TTFHW1 < x min
(1) Time to First Hello World – Time to make a simple call/application
7. PAYPAL API PLATFORM
7
Portfolio of APIs
aligned by business capabilities,
realized by isolated and encapsulated services,
that can be used by internal and external developers
to develop applications and integrations
quickly and cost effectively
8. API PLATFORM QUALITIES
8
API First
API as a Product
• Work back from the use cases
• API Design Standards
• API portfolio
• Aligned by capabilities
Developer Experience
• Easy to learn, integrate, diagnose
• Time To First Hello World
API Quality Attributes
• Response-time
• Availability
Service Architecture
• Encapsulated, Isolated
• Craftsmanship
Working back from the customer
9. GUIDING TOWARDS TARGET STATE
9
• Define the Target State
• Define shared goals and measure progress
• Facilitate change across the company
10. TARGET STATE - RUN-TIME ARCHITECTURE
10
API Facade
Payments Instruments Customer
Credit Risk Compliance
Invoicing
Disputes
PayPal Applications
(Wallet, POS)
2nd-party
Applications
(eBay, Braintree)
3nd-party Server
Applications
(Online websites)
PayPal Web
Applications
Experience
APIs
Capability
APIs
Event Bus
Webhooks
3nd-party Mobile
Applications
(Uber, PhotoCard)
Batch
Processing
External
Events
Batch
Protocol conversion APIs
OAuth, CORS
Routing
Orchestration
11. SHARED GOALS & MEASURING PROGRESS
11
Maturity
Level
Maturity Level
Name
Characteristics (Design, Functional, Operational)
Level 1 Exists All services (classic & new)
Level 2 Functional Complies with API standards, fully tested, basic documentation
Level 3 Core API aligned with product structure, complete developer experience
Level 4 Performant Complies with SLO (Service Level Objectives)
Level 5 Ideal
Fully encapsulated, isolated, meets all design and implementation
principles
Shared goals for completing at least 75% of platform at Maturity Level 3+
Reported across functions and leaders
12. FACILITATING CHANGE
12
• Educate & evangelize target architecture & standards
• Make it valuable to conform. Make deviations very expensive
• Partition using API Product Structure & ‘bounded contexts’
• Report progress of each API Product & organization
• Make early adopters your evangelists. Celebrate success!
14. EVOLUTION IS MORE THAN TECHNOLOGY
14
People
• API Design team
• API Product owners
• Developer advocates
Technology/Product
• REST/OAuth
• API Orchestration w/ Groovy
• GDD(1) based tools/Genio
Developer
Process
• Hackathons
• Developer experience
• Company-wide program
(1) Google Discovery Document
15. CUSTOMERS OF THE API PLATFORM
15
Customer Application: eBay PayPal Web Web Page
Application
APIs: /v1/apis/applications
Mobile Application
Third-party Web Application
Mobile Application (based on mSDK)
Touch
Samsung Wallet (Samsung Galaxy S5, Gear 2, Gear Fit)
oauth2/token, tokens, /v1//v1/payments/vault/wallet/{wallet/payments/payments
token
user-activities
payment
payment
id}/financial-instruments
16. TO CLOSE
16
• PayPal API Platform has been redesigned to support new needs
• Plan to evolve the complete Architecture Business Cycle
• Define target; goals and metrics; manage change
• Educate, evangelize … repeat
• Flexibility may be the most under-rated quality attribute!
PayPal founded 15+ years ago. Money transfer between 2 PDA devices. VC beamed money from a Palm Pilot. In 1999, email based payments. And then Merchants checkout online. PayPal has grown phenomenally.
Outline:
The PayPal Context
PayPal API Evolution (Until REST)
PayPal Complexity
What got us here …
From 2012 to Target
API Platform
API Platform Qualities
Getting to Target
Maturity Model
Architecture
Successes
Summary
Most common SOA anti-patterns
You start bottom up (without spending time with developers)
Different quality attributes are important at different stages of a company
Loosely coupled SOA
Bounded contexts using namespaces
Shared nothing
Changing mindset of 13000 employees
3 Primary integration or interaction styles
Request/Response
Notifications
Batch
REST
Service granularity is a little more predictable and customer driven
Events are also APIs of a different nature. Managing portfolio of events is similar to managing portfolio of APIs