Submit Search
Upload
Why should i care about hypermedia
•
0 likes
•
1,330 views
Nordic APIs
Follow
Presented by Mads Enevoldsen from Jayway at Nordic APIS in Copenhagen on May 21 2013
Read less
Read more
Technology
Business
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Presentation by Ronnie Mitra, Principal API Architect - Europe from Layer 7 API Academy at Nordic APIs in Copenhagen. 21st May - 2013
My Journey into the Terrifying World of Hypermedia
My Journey into the Terrifying World of Hypermedia
Nordic APIs
Presentation for the Monage Fall 2017 conference on AI in search
AI for Intelligent Search & Discovery
AI for Intelligent Search & Discovery
Jeff Fried
During the past years, the data deluge that prevails in the World Wide Web has been accompanied by a number of APIs that expose business logic. In this paper, we discuss a novel approach to enrich existing API standards definitions with business rules. Taking advantage of the REST principles, we aim at enabling the creation of generic clients that can dynamically navigate through semantically enriched web affordances with the help of Hydrabased Hypermedia API descriptions, which encapsulate the finite state machine of possible actions into SWRL rules.
Adding Rules on Existing Hypermedia APIs
Adding Rules on Existing Hypermedia APIs
Michael Petychakis
Session from SPTechCon Austin April 2017
Is BCS Dead?
Is BCS Dead?
Jeff Fried
A overview of API business models, Linked Data Business models and a small overview of JSON-LD, Hydra and DeepGraphs.
APIs and Linked Data: A match made in Heaven
APIs and Linked Data: A match made in Heaven
Michael Petychakis
Slides from a Webinar I did for the Cognitive Computing Consortium, including a compare-and-contrast of Google and Microsoft's AI platforms and approaches
The Race is on: comparing Google and Microsoft's Cognitive Services
The Race is on: comparing Google and Microsoft's Cognitive Services
Jeff Fried
Session from SPSNE outlining what intelligent search is, what's OOB, and how to go way beyond OOB
Use O365 and Azure Cognitive Services for intelligent search
Use O365 and Azure Cognitive Services for intelligent search
Jeff Fried
Search Friendly Web Apps
Search Friendly Web Apps
Nikhil Kothari
Recommended
Presentation by Ronnie Mitra, Principal API Architect - Europe from Layer 7 API Academy at Nordic APIs in Copenhagen. 21st May - 2013
My Journey into the Terrifying World of Hypermedia
My Journey into the Terrifying World of Hypermedia
Nordic APIs
Presentation for the Monage Fall 2017 conference on AI in search
AI for Intelligent Search & Discovery
AI for Intelligent Search & Discovery
Jeff Fried
During the past years, the data deluge that prevails in the World Wide Web has been accompanied by a number of APIs that expose business logic. In this paper, we discuss a novel approach to enrich existing API standards definitions with business rules. Taking advantage of the REST principles, we aim at enabling the creation of generic clients that can dynamically navigate through semantically enriched web affordances with the help of Hydrabased Hypermedia API descriptions, which encapsulate the finite state machine of possible actions into SWRL rules.
Adding Rules on Existing Hypermedia APIs
Adding Rules on Existing Hypermedia APIs
Michael Petychakis
Session from SPTechCon Austin April 2017
Is BCS Dead?
Is BCS Dead?
Jeff Fried
A overview of API business models, Linked Data Business models and a small overview of JSON-LD, Hydra and DeepGraphs.
APIs and Linked Data: A match made in Heaven
APIs and Linked Data: A match made in Heaven
Michael Petychakis
Slides from a Webinar I did for the Cognitive Computing Consortium, including a compare-and-contrast of Google and Microsoft's AI platforms and approaches
The Race is on: comparing Google and Microsoft's Cognitive Services
The Race is on: comparing Google and Microsoft's Cognitive Services
Jeff Fried
Session from SPSNE outlining what intelligent search is, what's OOB, and how to go way beyond OOB
Use O365 and Azure Cognitive Services for intelligent search
Use O365 and Azure Cognitive Services for intelligent search
Jeff Fried
Search Friendly Web Apps
Search Friendly Web Apps
Nikhil Kothari
Office 365 & SharePoint Connect Session
O365Con18 - Invest in Search - Matthew McDermott
O365Con18 - Invest in Search - Matthew McDermott
NCCOMMS
This presentation contains information relating to how Microsoft Azure can help small and large enterprises transform to digital. The presentation also covers set of Azure Cognitive Services and a demonstration with Text Analytics AP
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Thuan Ng
Office 365 & SharePoint Connect Session
O365Con18 - Query like a Pro - Matthew McDermott
O365Con18 - Query like a Pro - Matthew McDermott
NCCOMMS
Office 365 & SharePoint Connect Session
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
NCCOMMS
In a world of content and links, technical SEO can often be left behind, but getting it wrong can be catastrophic. In this talk, Faye will take you through the different steps of a technical SEO audit and why it is essential, sharing with you some of the most common mistakes and what you should be looking out for on your own website.
Technical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
BristolSEO
Zoomdata helps you find quick and easy solutions for even the most complicated Big Data challenges. To meet their Big Data challenges, Blue Canopy designed an AWS-based Data Science Workstation (DSWS) with Zoomdata’s blazing-fast, secure data analysis and visualization platform. Blue Canopy provides information technology and cyber security solutions to US government and commercial enterprises and needed a solution that could expand the depth and breadth of their analytics capabilities for big data projects. They built a Data Science Workstation, which is a self-provisioned tool on AWS, that delivers on-demand services for data analysts.
Taking Complexity Out of Data Science with AWS and Zoomdata PPT
Taking Complexity Out of Data Science with AWS and Zoomdata PPT
Amazon Web Services
by Shankar Ramachandran, Solutions Architect, AWS
Introduction to Artificial Intelligence on AWS
Introduction to Artificial Intelligence on AWS
Amazon Web Services
Irsan Saputra - IBM Indonesia
Dukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang Lokal
Yoza Aprilio
Presented by The Digital Media Marketing
The truth behind seo
The truth behind seo
Julia Giesbrecht (LION)
Service-Orientation is the lasted paradigm for the design of future IT systems as well as for novel business strategies. Instead of proprietary solutions and offers, decoupled and reusable services shall be provided and be dynamically combined with respect to specific client requirements. seekda addresses these needs and provides the first Web Service Search engine and Marketplace. The current market is mostly based on singular service offerings, where in reality, complete integrated solutions are clearly needed. seekda facilitates the creation of service bundles. Interoperability issues between different providers are handled by the marketplace, which allows seamless switching between providers and reduces integration costs for their customers. The following questions will be discussed in this talk: - Web of Services and the Future of SaaS (Software as a Service) - How to enable Service Commerce? - Need of Semantics in an Internet of Services - Use case: eTourism
Web Service Search Engines - Enabling Of Service Commerce
Web Service Search Engines - Enabling Of Service Commerce
miczar
In this talk, Les Hazlewood, Stormpath CTO and Apache Shiro Chair, will go beyond the traditional way to secure applications and deep dive into how Spring Security + Stormpath gives you an instant, highly-available and highly-secure user management system for Spring Boot applications.
Instant Security and User Management in Spring Boot
Instant Security and User Management in Spring Boot
Remy Champion
HTML Hypermedia APIs and Adaptive Web Design - Nordic APIs
HTML Hypermedia APIs and Adaptive Web Design - Nordic APIs
Gustaf Nilsson Kotte
Dev sum hypemedia talk
Dev sum hypemedia talk
Glenn Block
This presentation was featured on the third AngularJS Meetup in Belgium and presented by Glenn Dejaeger, Thomas Anciaux and Pieter Herroelen, who have been working on a large AngularJS application for almost a year now. This presentation features the many challenges they have encountered and also ways to solve them, including: - structuring a large AngularJS application (and building it with grunt) - writing reusable components - using AngularJS with a hypermedia API Enjoy! AE nv
AngularJS in large applications - AE NV
AngularJS in large applications - AE NV
AE - architects for business and ict
Primary focus of this presentation is on the hypermedia as the engine of application state (HATEOAS) and how HTTP APIs may benefit from it. Provides sneak peek into HAL media type & gives an overview of hypermedia support in Java tools (JAX-RS / HalBuilder and Spring HATEOAS) along with practical suggestions for server-side design of hypermedia API. Also includes quick overview of Richardson Maturity Model based on a set of examples, current API trends.
Together Cheerfully to Walk with Hypermedia
Together Cheerfully to Walk with Hypermedia
Vladimir Tsukur
A big part of REST is the idea of Hypermedia As The Engine Of Application State. Using HATEOAS brings the qualities of the web such as the robustness and scalability to your system. In this presentation you will see how we have built a hypermedia-driven client using Angular.js. The media type we have used is HAL.
Using a hypermedia API with Angular.js
Using a hypermedia API with Angular.js
Pieter Herroelen
Hypermedia is an API style that’s starting to pick up steam. In this session, you’ll hear about what motivated L.L.Bean to choose hypermedia over other API styles. Along the way, concepts will be introduced, discussed, and evaluated based on real-world experiences. Is hypermedia ready for the enterprise?
Hypermedia in API Design: Enterprise as an Early Adopter
Hypermedia in API Design: Enterprise as an Early Adopter
Apigee | Google Cloud
Elisei introduce il concetto di psicopatologia del cambiamento, quale insieme di reazioni emotive a situazioni che cambiano. Roma, Centro Congressi Frentani 9 Febbraio 2015
Sull’adattamento dell’individuo al cambiamento - Elisei
Sull’adattamento dell’individuo al cambiamento - Elisei
CAF CIA
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?
Akana
The hypermedia api
The hypermedia api
Inviqa
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - Matija Dujmović
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - M...
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - M...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
An overview of where we are coming from, where we are and where we are going in the API world. Presentation from Nordic APIs in Copenhagen and Sundsvall in May 2013.
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
Andreas Krohn
More Related Content
What's hot
Office 365 & SharePoint Connect Session
O365Con18 - Invest in Search - Matthew McDermott
O365Con18 - Invest in Search - Matthew McDermott
NCCOMMS
This presentation contains information relating to how Microsoft Azure can help small and large enterprises transform to digital. The presentation also covers set of Azure Cognitive Services and a demonstration with Text Analytics AP
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Thuan Ng
Office 365 & SharePoint Connect Session
O365Con18 - Query like a Pro - Matthew McDermott
O365Con18 - Query like a Pro - Matthew McDermott
NCCOMMS
Office 365 & SharePoint Connect Session
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
NCCOMMS
In a world of content and links, technical SEO can often be left behind, but getting it wrong can be catastrophic. In this talk, Faye will take you through the different steps of a technical SEO audit and why it is essential, sharing with you some of the most common mistakes and what you should be looking out for on your own website.
Technical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
BristolSEO
Zoomdata helps you find quick and easy solutions for even the most complicated Big Data challenges. To meet their Big Data challenges, Blue Canopy designed an AWS-based Data Science Workstation (DSWS) with Zoomdata’s blazing-fast, secure data analysis and visualization platform. Blue Canopy provides information technology and cyber security solutions to US government and commercial enterprises and needed a solution that could expand the depth and breadth of their analytics capabilities for big data projects. They built a Data Science Workstation, which is a self-provisioned tool on AWS, that delivers on-demand services for data analysts.
Taking Complexity Out of Data Science with AWS and Zoomdata PPT
Taking Complexity Out of Data Science with AWS and Zoomdata PPT
Amazon Web Services
by Shankar Ramachandran, Solutions Architect, AWS
Introduction to Artificial Intelligence on AWS
Introduction to Artificial Intelligence on AWS
Amazon Web Services
Irsan Saputra - IBM Indonesia
Dukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang Lokal
Yoza Aprilio
Presented by The Digital Media Marketing
The truth behind seo
The truth behind seo
Julia Giesbrecht (LION)
Service-Orientation is the lasted paradigm for the design of future IT systems as well as for novel business strategies. Instead of proprietary solutions and offers, decoupled and reusable services shall be provided and be dynamically combined with respect to specific client requirements. seekda addresses these needs and provides the first Web Service Search engine and Marketplace. The current market is mostly based on singular service offerings, where in reality, complete integrated solutions are clearly needed. seekda facilitates the creation of service bundles. Interoperability issues between different providers are handled by the marketplace, which allows seamless switching between providers and reduces integration costs for their customers. The following questions will be discussed in this talk: - Web of Services and the Future of SaaS (Software as a Service) - How to enable Service Commerce? - Need of Semantics in an Internet of Services - Use case: eTourism
Web Service Search Engines - Enabling Of Service Commerce
Web Service Search Engines - Enabling Of Service Commerce
miczar
In this talk, Les Hazlewood, Stormpath CTO and Apache Shiro Chair, will go beyond the traditional way to secure applications and deep dive into how Spring Security + Stormpath gives you an instant, highly-available and highly-secure user management system for Spring Boot applications.
Instant Security and User Management in Spring Boot
Instant Security and User Management in Spring Boot
Remy Champion
What's hot
(11)
O365Con18 - Invest in Search - Matthew McDermott
O365Con18 - Invest in Search - Matthew McDermott
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
O365Con18 - Query like a Pro - Matthew McDermott
O365Con18 - Query like a Pro - Matthew McDermott
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
Technical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
Taking Complexity Out of Data Science with AWS and Zoomdata PPT
Taking Complexity Out of Data Science with AWS and Zoomdata PPT
Introduction to Artificial Intelligence on AWS
Introduction to Artificial Intelligence on AWS
Dukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang Lokal
The truth behind seo
The truth behind seo
Web Service Search Engines - Enabling Of Service Commerce
Web Service Search Engines - Enabling Of Service Commerce
Instant Security and User Management in Spring Boot
Instant Security and User Management in Spring Boot
Viewers also liked
HTML Hypermedia APIs and Adaptive Web Design - Nordic APIs
HTML Hypermedia APIs and Adaptive Web Design - Nordic APIs
Gustaf Nilsson Kotte
Dev sum hypemedia talk
Dev sum hypemedia talk
Glenn Block
This presentation was featured on the third AngularJS Meetup in Belgium and presented by Glenn Dejaeger, Thomas Anciaux and Pieter Herroelen, who have been working on a large AngularJS application for almost a year now. This presentation features the many challenges they have encountered and also ways to solve them, including: - structuring a large AngularJS application (and building it with grunt) - writing reusable components - using AngularJS with a hypermedia API Enjoy! AE nv
AngularJS in large applications - AE NV
AngularJS in large applications - AE NV
AE - architects for business and ict
Primary focus of this presentation is on the hypermedia as the engine of application state (HATEOAS) and how HTTP APIs may benefit from it. Provides sneak peek into HAL media type & gives an overview of hypermedia support in Java tools (JAX-RS / HalBuilder and Spring HATEOAS) along with practical suggestions for server-side design of hypermedia API. Also includes quick overview of Richardson Maturity Model based on a set of examples, current API trends.
Together Cheerfully to Walk with Hypermedia
Together Cheerfully to Walk with Hypermedia
Vladimir Tsukur
A big part of REST is the idea of Hypermedia As The Engine Of Application State. Using HATEOAS brings the qualities of the web such as the robustness and scalability to your system. In this presentation you will see how we have built a hypermedia-driven client using Angular.js. The media type we have used is HAL.
Using a hypermedia API with Angular.js
Using a hypermedia API with Angular.js
Pieter Herroelen
Hypermedia is an API style that’s starting to pick up steam. In this session, you’ll hear about what motivated L.L.Bean to choose hypermedia over other API styles. Along the way, concepts will be introduced, discussed, and evaluated based on real-world experiences. Is hypermedia ready for the enterprise?
Hypermedia in API Design: Enterprise as an Early Adopter
Hypermedia in API Design: Enterprise as an Early Adopter
Apigee | Google Cloud
Elisei introduce il concetto di psicopatologia del cambiamento, quale insieme di reazioni emotive a situazioni che cambiano. Roma, Centro Congressi Frentani 9 Febbraio 2015
Sull’adattamento dell’individuo al cambiamento - Elisei
Sull’adattamento dell’individuo al cambiamento - Elisei
CAF CIA
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?
Akana
The hypermedia api
The hypermedia api
Inviqa
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - Matija Dujmović
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - M...
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - M...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
An overview of where we are coming from, where we are and where we are going in the API world. Presentation from Nordic APIs in Copenhagen and Sundsvall in May 2013.
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
Andreas Krohn
How to keep a popular API up an running 24 hours a day, 365 days a year. Presentation by Federico Hernandez, Västtrafik from Nordic APIs Copenhagen in May 2013.
Running an API 24/365
Running an API 24/365
Nordic APIs
Presented by Srijith Nair from Axiomatics at Nordic APIs in Copenhagen the 21st of May 2013
Authorization The Missing Piece of the Puzzle
Authorization The Missing Piece of the Puzzle
Nordic APIs
This is a session given by Adam Duvander at Nordic APIs 2016 Platform Summit on October 26th, in Stockholm Sweden. Description: API that nobody uses is almost as sad as a pie that nobody eats. Yet, both of these occur every day. Regardless of whether your API is for partners, internal, or external usage, it needs an advocate to help it be adopted. There are good reasons why an API gets no usage, and there’s a lot we can learn from how pies are made, sold, and consumed. Don’t expect short-term tactics, but the timeless fundamentals from Adam DuVander’s lessons learned in developer relations, within a large enterprise, and as one of the earliest journalists covering APIs. You’ll learn the importance of knowing your competition (yup, even for internal APIs), sharing your vision, being ever-present, and helping developers get started fast. And don’t forget the delicious, flaky crust. DuVander has seen the same approach work at database-as-a-service Orchestrate.io, internally at its parent company CTL.io, at his neighborhood bakery, and in discussions with hundreds of API providers over the last eight years.
Pie for Sale: Timeless Lessons in API Advocacy (Adam DuVander)
Pie for Sale: Timeless Lessons in API Advocacy (Adam DuVander)
Nordic APIs
This is a session given by Urika Park and Petter Kvarnfors at Nordic APIs 2016 Platform Summit on October 26th, in Stockholm Sweden. Description: Nobina is the largest bus operator in the Nordic countries. With about 10 000 employees and 3600 vehicles we strive to simplify the every day traveling for our customers by deliver simple, friendly and priceworthy public transport services. In this session we share experiences from consuming the API’s from Trafiklab.se, which started in 2011 as a national initiative for public transport. One of our applications that consumes these API’s is the travel planner “Res i Sthlm”. This app has over 700 000 active end users in Stockholm who rely on it and Trafiklab for their daily transport, so we’re constantly working with reliability and quality with the data we expose. We also talk about how we contribute to European Standards for API’s in vehicles, and how we implement these standards in our vehicles/busses in traffic – in other words our IoT-units on wheels. For instance, the European initiative ITxPT and the MQTT standard. We share some thoughts and discuss with you what data we think Nobina and other bus operators will and should publish in the future from vehicles and other public transport data. When dealing with public transport, it’s extremely important to work with a long term mindset, since consequences for travelers can be severe if every operator and type of transport implements different solutions and designs.
Public Transport APIs – How we are using and creating long lasting APIs at No...
Public Transport APIs – How we are using and creating long lasting APIs at No...
Nordic APIs
This is a session given by Steve Rice at Nordic APIs 2016 Platform Summit on October 26th, in Stockholm Sweden. Description: Once you have an API out in the wild (be it one that’s well designed, or one that grew organically), how do you evolve that API in the future? How do you take something everyone is using in a variety of ways, and distill those needs down into improvements? This talk will walk through a recent major API version update we went through at PagerDuty from beginning to end. This will include details on what kinds of usage data we gathered, how we engaged with users of the API to understand what worked well and what didn’t, and how to break out of some of the existing antipatterns we had. Audience members of this talk will be able to walk away with strategies they can apply to their own APIs (internal or external), testing patterns to consider, and ways to communicate engineering efforts in terms of business and customer value.
API Creation to Iteration without the Frustration
API Creation to Iteration without the Frustration
Nordic APIs
To view recording of this webinar please use the below URL: http://wso2.com/library/webinars/2016/02/deep-dive-into-microservice-outer-architecture/ Microservices architecture (MSA) promotes loosely coupled services as building blocks for software system architecture. It was first adopted by large internet companies like Netflix and now is popular with enterprise architects everywhere. You may find yourself asking what the main premises of MSA are and whether it replaces SOA. In this webinar Frank and Srinath will Compare and contrast MSA with SOA and discuss both their pros and cons Examine what MSA looks like in practice Answer questions such as where to use databases, how to use security and how to perform service orchestration and integration Discuss practical challenges
Deep-dive into Microservice Outer Architecture
Deep-dive into Microservice Outer Architecture
WSO2
This is a session given by Jonas Markström at Nordic APIs 2016 Platform Summit on October 26th, in Stockholm Sweden. Description: So you’ve decided to go down the API path. You’re fitting your enterprise’s architecture with the best in REST services, micro services, and API gateways. You’ve convinced your management that opening up your most precious assets – your data – to the outside world will have considerable benefits. Just imagine: your partners, customers, and contractors will all be able to interact with your systems. Now, of course, there is just this little nagging doubt in your head: did you code that service correctly? Are you positive only the right people have access to the relevant data? Did you thoroughly test that 10,000-line code that implements access control? Of course you didn’t… Because you didn’t hard-code the authorization. You went for Attribute Based Access Control, the weapon of choice of API Ninjas. Right? In this talk, we will cover the basics of externalizing authorization using ABAC and how it can be applied to your APIs: – Secure API endpoints no matter the technology – Control access to API functionality – Control access to data: dynamic data masking – Implement access control as centrally-managed policies – Reuse the access control across other technologies in the stack. Benefits include: – Leaner APIs – Slashed development time – Faster time-to-market
Lean and Mean – Authorization for kick-ass APIs (Jonas Markström)
Lean and Mean – Authorization for kick-ass APIs (Jonas Markström)
Nordic APIs
Presented by Jacob Ideskog from Twobo Technologies at Nordic APIs in Copenhagen the 21st of May 2013.
Integrated social solutions, the power and pitfalls of mashups
Integrated social solutions, the power and pitfalls of mashups
Nordic APIs
This is a session given by Henrik Segesten at Nordic APIs 2016 Platform Summit on October 26th, in Stockholm Sweden. Description: In the automotive industry, the term “automotive grade” is in common use applied to hardware. It means that the hardware has been tested for longer durability and more extreme conditions than consumer grade hardware. But how does this apply to software and more specifically APIs?
Automotive Grade APIs – designing for longevity
Automotive Grade APIs – designing for longevity
Nordic APIs
Viewers also liked
(20)
HTML Hypermedia APIs and Adaptive Web Design - Nordic APIs
HTML Hypermedia APIs and Adaptive Web Design - Nordic APIs
Dev sum hypemedia talk
Dev sum hypemedia talk
AngularJS in large applications - AE NV
AngularJS in large applications - AE NV
Together Cheerfully to Walk with Hypermedia
Together Cheerfully to Walk with Hypermedia
Using a hypermedia API with Angular.js
Using a hypermedia API with Angular.js
Hypermedia in API Design: Enterprise as an Early Adopter
Hypermedia in API Design: Enterprise as an Early Adopter
Sull’adattamento dell’individuo al cambiamento - Elisei
Sull’adattamento dell’individuo al cambiamento - Elisei
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?
The hypermedia api
The hypermedia api
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - M...
Javantura v4 - True RESTful Java Web Services with JSON API and Katharsis - M...
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
Running an API 24/365
Running an API 24/365
Authorization The Missing Piece of the Puzzle
Authorization The Missing Piece of the Puzzle
Pie for Sale: Timeless Lessons in API Advocacy (Adam DuVander)
Pie for Sale: Timeless Lessons in API Advocacy (Adam DuVander)
Public Transport APIs – How we are using and creating long lasting APIs at No...
Public Transport APIs – How we are using and creating long lasting APIs at No...
API Creation to Iteration without the Frustration
API Creation to Iteration without the Frustration
Deep-dive into Microservice Outer Architecture
Deep-dive into Microservice Outer Architecture
Lean and Mean – Authorization for kick-ass APIs (Jonas Markström)
Lean and Mean – Authorization for kick-ass APIs (Jonas Markström)
Integrated social solutions, the power and pitfalls of mashups
Integrated social solutions, the power and pitfalls of mashups
Automotive Grade APIs – designing for longevity
Automotive Grade APIs – designing for longevity
Similar to Why should i care about hypermedia
This presentation aimed to explain what is REST and why it is commonly misunderstood. It focuses on describing REST from scientific point of view, based on Roy`s Fielding dissertation.
Representational State Transfer
Representational State Transfer
Alexei Skachykhin
The rise of Mobile and the diversity its technologies make exposing a RESTfull API the most crucial capability of any application and the key to its success. In the absence of widely adopted best practices and well-defined conventions, designing such an API is nothing but trivial. This presentation introduces the fundamentals of REST architecture, and discusses the principles of RESTfull design. Among the topics covered: resource modeling (URI design, and HTTP verbs/status code canonical usage), multiple representation support, testing, cache control, security (Http and OAuth), and API versioning. HATEOAS and REST maturity model are also discussed. No prior knowledge REST is required.
How RESTful Is Your REST?
How RESTful Is Your REST?
Abdelmonaim Remani
Web 2.0 Standard For End User
Web 2.0 Standard For End User
yanvns
Web2 0 Incredibles
Web2 0 Incredibles
anjeshdubey
Carole Goble, Professor in the School of Computer Science in the University of Manchester. This is the slides of the keynote presentation opening the Hypertext 2007 Conference in Manchester, UK on the 10th September 2007. Visit http://www.ht07.org for more details
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
hypertext2007
TurnToTech presentation on web development
Web Development Presentation
Web Development Presentation
TurnToTech
Jumpstart your day with an introduction to quickly building apps using the MongoDB ecosystem. We'll begin with a brief introduction to MongoDB, Atlas, and Stitch. Then watch as Lauren attempts to live-code a blogging application that stores and displays comments. Next, she'll put the application on the Internet for anyone to access. Finally, she'll implement a feature to send email notifications whenever someone comments on the blog. All in 40 minutes or less! You'll walk away with the knowledge you need to build your first app using the MongoDB ecosystem!
MongoDB.local Dallas 2019: Building Your First MongoDB App Using Atlas & Stitch
MongoDB.local Dallas 2019: Building Your First MongoDB App Using Atlas & Stitch
MongoDB
This is a talk I give to explain S+S and provide architectural guidance on how to understand and build S+S solutions.
S+S Architecture Overview
S+S Architecture Overview
David Solivan
* Brief History * Differences Between Web 1.0 and Web 2.0 * The Web as Platform * Harnessing Collective Intelligence * Blogging and the Wisdom of Crowds * Data is the Next Intel Inside * End of the Software Release Cycle * Lightweight Programming Models * Software Above the Level of a Single Device * Rich User Experiences * Core Competencies
Introduction to Web 2.0
Introduction to Web 2.0
Reggie Niccolo Santos
Transition from relational structure to MongoDB
Micro-Blogging for The Enterprise (MongoDB)
Micro-Blogging for The Enterprise (MongoDB)
toamitkumar
Highly informative PPT on web services covering motivation, history, web service model, web service components, and various examples.After reading this you can solution for Interoperability, Firewall traversal and complexity.
Detailed information on webservice by websoles
Detailed information on webservice by websoles
NAVEEN KUMAR SHARMA
Web Services tutorial is designed for beginners and professionals providing basic and advanced concepts of web services such as protocols, SOAP Web services are client and server applications that communicate over the World Wide Web’s (WWW) HyperText Transfer Protocol (HTTP).
Web services Tutorial /Websoles Strategic Digital Solutions
Web services Tutorial /Websoles Strategic Digital Solutions
Ratnesh Pandey
The term Web services describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone.
Web services | Websoles
Web services | Websoles
CRM Manager | Developer @ Websoles Strategic Digital Solutions
Websoles Strategic Digital Solutions is a Delhi-based Digital agency. We provide solutions across various platforms: Software Solutions Web Solutions Graphic & Multimedia Solutions Mobile Application Solutions Digital Marketing ,Web Development & Other IT services.
Best Web services tutorial | Websoles Strategic Digital Solutions
Best Web services tutorial | Websoles Strategic Digital Solutions
Shubham Kumar Singh
Node.js API development workshop at IBM Interconnect conference
Ibm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshop
Shubhra Kar
Presentation at prostep ivip symposium on April 10,2019 https://www.prostep-ivip-symposium.org/en/
Standard Web APIs for Multidisciplinary Collaboration
Standard Web APIs for Multidisciplinary Collaboration
Axel Reichwein
Ali Khalili Postdoctoral Fellow Vrije Universiteit Amsterdam, Amsterdam, Nederland
Ali khalili: Towards an Open Linked Data-based Infrastructure for Studying Sc...
Ali khalili: Towards an Open Linked Data-based Infrastructure for Studying Sc...
knowdiff
Due to the increasing amount of Linked Data openly published on the Web, user-facing Linked Data Applications (LDAs) are gaining momentum. One of the major entrance barriers for Web developers to contribute to this wave of LDAs is the required knowledge of Semantic Web technologies such as the RDF data model and SPARQL query language. This paper presents an adaptive component-based approach together with its open source implementation for creating flexible and reusable Semantic Web interfaces driven by Linked Data. Linked Data-driven (LD-R) Web components abstract the complexity of the underlying Semantic Web technologies in order to allow reuse of existing Web components in LDAs, enabling Web developers who are not experts in Semantic Web to develop interfaces that view, edit and browse Linked Data. In addition to the modularity provided by the LD-R components, the proposed RDF-based configuration method allows application assemblers to reshape their user interface for different use cases, by either reusing existing shared configurations or by creating their proprietary configurations.
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Ali Khalili
A short talk presentation on the design space for modelling tools
Modeling REST API's Behaviour with Text, Graphics or Both?
Modeling REST API's Behaviour with Text, Graphics or Both?
Ana Ivanchikj
Future of Software Engineering (FoSE) at SANER'16
Software Analysis for the Web: Achievements and Prospects
Software Analysis for the Web: Achievements and Prospects
Ali Mesbah
Similar to Why should i care about hypermedia
(20)
Representational State Transfer
Representational State Transfer
How RESTful Is Your REST?
How RESTful Is Your REST?
Web 2.0 Standard For End User
Web 2.0 Standard For End User
Web2 0 Incredibles
Web2 0 Incredibles
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
Web Development Presentation
Web Development Presentation
MongoDB.local Dallas 2019: Building Your First MongoDB App Using Atlas & Stitch
MongoDB.local Dallas 2019: Building Your First MongoDB App Using Atlas & Stitch
S+S Architecture Overview
S+S Architecture Overview
Introduction to Web 2.0
Introduction to Web 2.0
Micro-Blogging for The Enterprise (MongoDB)
Micro-Blogging for The Enterprise (MongoDB)
Detailed information on webservice by websoles
Detailed information on webservice by websoles
Web services Tutorial /Websoles Strategic Digital Solutions
Web services Tutorial /Websoles Strategic Digital Solutions
Web services | Websoles
Web services | Websoles
Best Web services tutorial | Websoles Strategic Digital Solutions
Best Web services tutorial | Websoles Strategic Digital Solutions
Ibm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshop
Standard Web APIs for Multidisciplinary Collaboration
Standard Web APIs for Multidisciplinary Collaboration
Ali khalili: Towards an Open Linked Data-based Infrastructure for Studying Sc...
Ali khalili: Towards an Open Linked Data-based Infrastructure for Studying Sc...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Modeling REST API's Behaviour with Text, Graphics or Both?
Modeling REST API's Behaviour with Text, Graphics or Both?
Software Analysis for the Web: Achievements and Prospects
Software Analysis for the Web: Achievements and Prospects
More from Nordic APIs
A presentation given by Todd Kerpelman, Developer Advocate at Plaid, at our 2024 Austin API Summit, March 12-13. Session Description: Have you ever thought about building your own chatbot to help developers be more successful using your APIs? Well, we made one for Plaid’s documentation site, and in this talk, I’ll cover some of the things we learned! This presentation will cover topics like: – How does it work? What does it mean to “train” a bot on your docs? – Setting appropriate expectations: Do you still need to write documentation? Do you still need a support team? – The trade-offs around building your own vs. buying a 3rd party solution – Some decisions around the underlying tech – How to build a decent “conversational mode” so you can ask follow-up questions – How you evaluate the quality of a chatbot, and some surprises we ecountered along the way – What do you do when things go wrong? – Security considerations And much more! Actually, probably not that much more. That already sounds like a lot.
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
Nordic APIs
A presentation given by David Biesack, Chief API Officer at Apiture, at our 2024 Austin API Summit, March 12-13. Session Description: API Design is truly an art. While ChatGPT can spit out seemingly detailed APIs, there is still much to be said for well-crafted, consistent APIs designed by organic intelligence, in a broader context, with the consumer and Developer Experience in mind. A good (or dare we dream, great) Developer Experience (DX) is an important aspect of API design and the success of your API program. Attendees will grok the interplay of API design, patterns, and language constraints and limitations. See how and why artful API Design Matters to DX and "good" API outcomes, and why fluency in the myriad languages of APIs matters. Learn how choosing guiding principles can shape all your APIs for success. Learn how to stay relevant as an API designer when the API generating robots are breathing down your neck.
The Art of API Design, by David Biesack at Apiture
The Art of API Design, by David Biesack at Apiture
Nordic APIs
A presentation given by David Brossard, CTO at Axiomatics, at our 2024 Austin API Summit, March 12-13. Session Description: So you've just built your cool new API and figured out the authentication part. You're even using OAuth for access delegation, scopes, and claims. So, you're good, right? Well what about fine-grained authorization? What about OWASP's #1 security threat, broken access control? How do you handle that? Maybe you need an authorization framework to help with that. But which one? Is ABAC the way to go? Policies? Graphs? In this presentation, we'll give you the tools to understand what authorization for APIs entails, what options you have, and how to successfully implement a secure authorization strategy for your APIs. We will cover approaches such as ALFA, ReBAC, and Zanzibar and illustrate with a live demo.
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
Nordic APIs
A presentation given by Budhaditya Bhattacharya, Developer Advocate at Tyk, at our 2024 Austin API Summit, March 12-13. Session Description: APIs and microservices are powering domain-driven design architectures and have become the fabric of modern cloud-native applications. However, focusing on technology isn't enough - there is a need for a synergy between people, processes, and tools. Based on the CNCF platform maturity model, we will look to bridge the gap between an org's current and desired platform maturity level when creating cloud-native API platforms. We'll discuss: 1. The platform team model - team topologies and key roles for developing internal API platforms 2. Processes like platform discovery, jobs-to-be-done analysis, and continuous feedback loops to understand and meet developer needs 3. Applying a "platform as a product" mindset to measure and communicate platform success 4. Architecting for discoverability, security, observability and integration capabilities 5. The role of technologies like service meshes, API gateway, identity management, internal developer portals and OpenAPI specifications
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
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.
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
Nordic APIs
A presentation given by Aldo Pietropaolo, Director of Solutions Engineering at SGNL, at our 2024 Austin API Summit, March 12-13. Session Description: Securing APIs and ensuring you are protected from threats by implementing authentication and authorization while keeping the request context intact can be challenging. This session will show us how to leverage SGNL, Curity, and the Kong API Gateway to protect fictitious patient records. The session will be a technical session focused on the architecture and integration points for implementing continuous access management.
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
Nordic APIs
A presentation given by Rob Dickinson, VP of Engineering at Graylog, at our 2024 Austin API Summit, March 12-13. Session Description: Discovering the attack surface presented by your APIs is the first step to improving API security. But APIs are fundamentally dark and constantly changing, which presents serious challenges for security teams trying to assess and manage new risks. There are several reasonable ways to perform API discovery, but each has its own tradeoffs and implications about what is actually being counted. This talk covers taking an API discovery program from start to best-of-breed, and strategies for measuring and monitoring your API attack surface.
API Discovery from Crawl to Run - Rob Dickinson, Graylog
API Discovery from Crawl to Run - Rob Dickinson, Graylog
Nordic APIs
A presentation given by Derric Gilling, CEO of Moseif, at our 2024 Austin API Summit, March 12-13. Session Description: The talk would target product owners looking to turn APIs into revenue centers. Specifically, how to price and package APIs, different strategies around prepaid, postpaid, and PAYG billing, and how to choose the right metric to charge, etc. Then, we’ll chat on the go-to-market to drive developer adoption.
Productizing and Monetizing APIs - Derric Gilling, Moseif
Productizing and Monetizing APIs - Derric Gilling, Moseif
Nordic APIs
A presentation given by Ruben Sitbon, Lead Solutions Architect at Sipios, at our 2024 Austin API Summit, March 12-13. Session Description: ChatGPT has been a tidal wave, changing forever the way people and companies perceive the value of Artificial Intelligence. Many startups have launched products with ChatGPTI at its core, innovative SaaS players have all integrated Generative AI extensions or plugins, but it is now clear that users will be expecting more and more Generative AI to boost the features of products they use on a daily basis. In this talk, I will describe how a framework relying on Generative AI in-house APIs that allows: - Easily « boosting » any product feature with Generative AI - Improving the answers through a « trainer API » that allows experts to improve the accuracy and tone of the model - Bundling security and continuous compliance in the APIs to enjoy the benefits even within risk averse large corporates.
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Nordic APIs
A presentation given by Ankita Gupta, Co-Founder and CEO, Akto.io, at our 2024 Austin API Summit, March 12-13. Session Description: In this session, I will talk about API security of LLM APIs, addressing key vulnerabilities and attack vectors. The purpose is to educate developers, API designers, architects and organizations about the potential security risks when deploying and managing LLM APIs. 1. Overview of Large Language Models (LLMs) APIs 2. Understanding LLM Vulnerabilities: - Prompt Injections - Sensitive Data Leakage - Inadequate Sandboxing - Insecure Plugin Design - Model Denial of Service - Unauthorized Code Execution - Input attacks - Poisoning attacks 3. Best practices to secure LLM APIs from data breaches I will explain all the above using real life examples.
Security of LLM APIs by Ankita Gupta, Akto.io
Security of LLM APIs by Ankita Gupta, Akto.io
Nordic APIs
A presentation given by Katie Paxton-Fear, API Security Educator, Traceable AI, at our 2024 Austin API Summit, March 12-13. Session Description: Have you ever wanted to be the villain or anti-hero? In this talk, we'll cover how to hack APIs, with permission, of course. First, we'll look at the tools of the trade for API hackers, some of the most common security vulnerabilities and how we test for them, and finally, I'll tell some of my API hacking stories. The aim of the session will be to learn a little API hacking and encourage people to have a go at API hacking themselves. Participants will also join me as I hack live, giving suggestions for the next steps, for an interactive and engaging session.
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
Nordic APIs
A presentation given by Kishore Banala, Senior Software Engineer, Netflix, at our 2024 Austin API Summit, March 12-13. Session Description: Extend the advantages of GraphQL beyond the UI layer by creating data streams that seamlessly transfer data from Federated GraphQL to your preferred destination. This presentation explores the myriad use cases that can be unleashed, such as Search, Analytics etc., sparing you from the complexity of extensive ETL jobs. Join us for an in-depth exploration of the advantages that arise from seamlessly connecting GraphQL with data streams, opening new dimensions of efficiency and capability.
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Nordic APIs
A presentation given by Gareth Jones, API Architect at Microsoft, at our 2024 Austin API Summit, March 12-13. Session Description: Didn't the API description wars end in 2017 when we all agreed that OAS was the way forward? Yes, and yet how satisfied with your API descriptions are you? Are they thousands of lines of hard to read yaml or JSON? When someone makes a change, is it easy to review for correctness and completeness? Do visual tools make this easier? Do they support change management? I'll make the case that the next generation of more abstract DSLs for defining APIs such as Smithy from Amazon and TypeSpec, open sourced by Microsoft, move us back to a more intentional approach to design and give us the opportunity to highlight the business characteristics that matter most at design-time.
Reigniting the API Description Wars with TypeSpec and the Next Generation of...
Reigniting the API Description Wars with TypeSpec and the Next Generation of...
Nordic APIs
A presentation given by James Higginbotham, Executive API Consultant, LaunchAny, at our 2024 Austin API Summit, March 12-13. Session Description: Building and growing an API platform takes more than building and organizing your APIs. It requires understanding the needs of your ecosystem, establishing lightweight processes that drive discoverability, providing the resources for self-service enablement, and delivering a federated API coach program to scale your efforts. This talk will explore the practices and patterns implemented by global organizations that will help your API ecosystem shift from a functional program to a transformational API platform.
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Nordic APIs
A presentation given by Adrienne Moherek, Developer Experience Technical Leader, Cisco, at our 2024 Austin API Summit, March 12-13. Session Description: Heard of suss? You can suss out more information or you can find someone’s information to be suss. “Suss” shows the flexibility of language. It’s an ongoing process to change how we use certain words. It’s important to choose words carefully to convey the correct meaning and avoid harmful subtext or exclusion. Let’s explore some of the tools and triage methods that it takes from an engineering viewpoint to make bias-free choices. How can you ensure that biased words do not sneak into code, UI, docs, configurations, or our everyday language? First, let’s walk through how to take an inventory of assets from code to config files to API specifications to standards. Next, by placing those findings into categories, prioritize the work to substitute with inclusive alternatives. Let’s examine some examples using both API and code assets. Next is a demonstration of how to automate analyzing your source code or documentation with a linter, looking for patterns based on rules that are fed into the tool. What’s in the future for these efforts? Inclusive language should expand beyond English and North America efforts. To do so, let’s organize the work with automation tooling, as engineers do.
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Nordic APIs
A presentation given by Bill Doerrfeld, Editor in Chief of Nordic APIs, at our 2024 Austin API Summit, March 12-13. Session Description: As it turns out, making a hit API is a lot like making a hit music album. You have to find a niche, you need good naming, and you need quality content. Also, on the production side, design, style, experience, and collaboration all matter a lot. At the end of the day, both are products, requiring the right management tools, marketing know-how, and infrastructure to scale. In this SXSW-inspired opening keynote, I'll look into the parallels between the two endeavors, providing a fun and informative look into specific things API providers should be considering on their journey toward becoming API platform rockstars.
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Nordic APIs
A presentation given by Raghavan Sadagopan, Sr. Director from CapitalOne & Lakshmi Narayana, Sr. Lead Software Engineer from CapitalOne, at our 2024 Austin API Summit, March 12-13. Session Description: Managing Risk is critical to the success of an organization. Managing Risks starts with identifying potential Risks which in the digital world are signals emanating from varying source systems. Identifying potential risks real-time enables organizations to mitigate / better prepare for potential exposures. The session will share our point of view on implementing an API centric event mesh architecture that routes events in real-time through a scalable and resilient cloud-native service on AWS.
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Nordic APIs
A presentation given by Paul Dumas, Senior Director Analyst at Gartner, at our 2024 Austin API Summit, March 12-13. Session Description: GenAI will be, well, generating APIs. We are entering the era where software creates software. It will develop APIs faster than humans are capable of. Humans cannot compete with this compute power. How do we marshal this power, govern what it produces, and leverage it to support our business objectives and strategies? We will become more dependent on the capabilities we have as humans that elude machines. This talk provides insight to software leaders about the challenges of leading and managing this new software development power. The key lies in skills that are unique to humans: foresight, intuition, and agility.
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
Nordic APIs
A presentation given by Joe Furbee, Developer Advocate and Developers Communities Manager at SAS Institute, at our 2024 Austin API Summit, March 12-13. Session Description: Sure, we could have hired someone to (re)create our developer portal, developer.sas.com. However, we wanted the freedom to build our portal from the ground up. But, it takes more than an API architect and a developer advocate to create a modern, interactive developer experience. This session provides an overview of the steps we took to relaunch the SAS AI and analytics platform developer portal. Who was involved? How did we accomplish what we wanted to build? We’ll explore the stakeholders involved, the importance of open-source technologies, and why focusing on the developer’s perspective matters. This is not a marketing pitch to promote SAS services. Instead, it’s a detailed look at the process we followed to deploy our new developer portal.
The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...
The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...
Nordic APIs
A presentation given by Vidhya Arvind, Staff Software Engineer, Netflix, at our 2024 Austin API Summit, March 12-13. Session Description: At Netflix, Data abstraction plays a pivotal role in hosting 100s of use cases that scale, they are widely adopted and depended on by mission-critical systems. In this talk, I show how to design reliable APIs and layout data for Key-Value services for petabyte-scale datasets. Key-value service uses a control plane and data plane to abstract the data, uses some novel techniques to reliably store and safely scale the service to 100s of instances.
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
Nordic APIs
More from Nordic APIs
(20)
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
The Art of API Design, by David Biesack at Apiture
The Art of API Design, by David Biesack at Apiture
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Discovery from Crawl to Run - Rob Dickinson, Graylog
API Discovery from Crawl to Run - Rob Dickinson, Graylog
Productizing and Monetizing APIs - Derric Gilling, Moseif
Productizing and Monetizing APIs - Derric Gilling, Moseif
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Security of LLM APIs by Ankita Gupta, Akto.io
Security of LLM APIs by Ankita Gupta, Akto.io
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Reigniting the API Description Wars with TypeSpec and the Next Generation of...
Reigniting the API Description Wars with TypeSpec and the Next Generation of...
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...
The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
Recently uploaded
This instalment looked at building performance at the earliest stages of your project, covering Interoperability, Solar and Daylighting.
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
IES VE
This talk offers actionable insights at an executive level for enhancing productivity and refining your portfolio management approach to propel your organization to greater heights. Key Points Covered: 1. Experience Transformation: - The core challenge remains consistent across organizations: converting budget into user-centric designs. - Strategies for deploying design resources effectively in both startups and large enterprises. 2. Strategic Frameworks: - Introduction to the "Ziggurat of Impact" model, detailing layers from basic system interactions to comprehensive customer experiences. - Practical insights on creating frameworks that scale with organizational complexity. 3. Organizational Impact: - Real-world examples of navigating design in large settings, focusing on the synthesis of consumer products and customer experiences. - Emphasis on the importance of designing systems that directly influence customer interactions. 4. Design Execution: - Detailed walkthrough of organizational layers affecting design execution, from touchpoints and customer activities to shared capabilities. - How to ensure design influences both the micro and macro aspects of customer interactions. 5. Measurement and Adaptation: - Techniques for measuring the impact of design decisions and adapting strategies based on data-driven insights. - The critical role of continuous improvement and feedback in refining customer experiences.
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
Heather Hedden, Senior Consultant at Enterprise Knowledge, presented “Enterprise Knowledge Graphs: The Importance of Semantics” on May 9, 2024, at the annual Data Summit in Boston. In her presentation, Hedden describes the components of an enterprise knowledge graph and provides further insight into the semantic layer – or knowledge model – component, which includes an ontology and controlled vocabularies, such as taxonomies, for controlled metadata. While data experts tend to focus on the graph database components (RDF triple store or a label property graph), Hedden emphasizes they should not overlook the importance of the semantic layer.
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge
I'm excited to share my latest predictions on how AI, robotics, and other technological advancements will reshape industries in the coming years. The slides explore the exponential growth of computational power, the future of AI and robotics, and their profound impact on various sectors. Why this matters: The success of new products and investments hinges on precise timing and foresight into emerging categories. This deck equips founders, VCs, and industry leaders with insights to align future products with upcoming tech developments. These insights enhance the ability to forecast industry trends, improve market timing, and predict competitor actions. Highlights: ▪ Exponential Growth in Compute: How $1000 will soon buy the computational power of a human brain ▪ Scaling of AI Models: The journey towards beyond human-scale models and intelligent edge computing ▪ Transformative Technologies: From advanced robotics and brain interfaces to automated healthcare and beyond ▪ Future of Work: How automation will redefine jobs and economic structures by 2040 With so many predictions presented here, some will inevitably be wrong or mistimed, especially with potential external disruptions. For instance, a conflict in Taiwan could severely impact global semiconductor production, affecting compute costs and related advancements. Nonetheless, these slides are intended to guide intuition on future technological trends.
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
The standard Salesforce Approval process can be limiting in many ways, especially in complex scenarios. What if there was a way to implement very flexible approvals where one can use Apex code to make data updates in unrelated records, dynamically generate next steps details, and compute assignees on the fly? And still use UI-based configurations to implement concrete approval processes. In this session, we will share ideas behind such a solution and show a few lines of code to get you started.
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
CzechDreamin
Keynote talk by Mark Billinghurst at the 9th XR-Metaverse conference in Busan, South Korea. The talk was given on May 20th, 2024. It talks about progress on achieving the Metaverse vision laid out in Neil Stephenson's book, Snowcrash.
The Metaverse: Are We There Yet?
The Metaverse: Are We There Yet?
Mark Billinghurst
Intrigued by why some of the world's largest companies (Netflix, Google, Cisco, Twitter, Uber etc) are using gRPC? In this demo based talk we delve into the world of gRPC in .Net, what it does and why we should use it. We compare the interface with both Rest and graphQL. We will show you how to implement grpc server-side in .net and in the web. Finally, I will show you how the tooling helps you deliver powerful interfaces and interact with them quickly and simply.
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
John Staveley
Syngulon’s technology expands the capacity for selection of microorganisms. The ability to select individual microbes with a behavior of interest is essential, whether for simple cloning at the bench, or for industry-scale production. Synthetic biology uses the concept of “bioengineering” to improve or modify existing genetic systems to create microbes with desired behaviors, and Syngulon uses this approach to develop its selection technologies. This selection technology is based on bacteriocins, ribosomally-produced peptides naturally made by most bacteria to kill competitive microbial species. These bacteriocins can have a limited or wide target range against other microbial species. This technology offers advantageous over antibiotic selection for several reasons: it avoids the use of antibiotics in the first place, helping to reduce the spread of antibiotic resistant microbes. The technology also increases product yield; as bacteriocins are generally smaller peptides, they do not impose a heavy metabolic burden on the producing cell. They can have a wide target specificity, helping to avoid genetic drift. Finally, our system is 100% plasmid-based (e.g. without chromosomal mutations), making it applicable for use in any E. coli strains.
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
Syngulon
FIDO Taipei Workshop: Securing the Edge with FDO
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
FIDO Alliance
New customer? New industry? New cloud? New team? A lot to handle! How to ensure the success of the project? Start it well! I've created the 3 areas of focus at the beginning of the project that helped me in multiple roles (BA, PO, and Consultant). Learn from real-world experiences and discover how these insights can empower you to deliver unparalleled value to your customers right from the project's start.
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
CzechDreamin
In this session, we will showcase how to revolutionize automated testing for your software, automation, and QA teams with UiPath Test Suite. In part 1 of UiPath test automation using UiPath Test Suite – developer series, we will cover, Software testing overview What is software testing Why software testing is required Typical test types and levels Continuous testing and challenges Introduction to UiPath Test Suite UiPath Test Suite family of products Speaker: Atul Trikha, Chief Technologist & Solutions Architect, Peraton and UiPath MVP Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
DianaGray10
The Epson EcoTank L3210 is a high-performance and cost-efficient printer designed to meet the printing needs of both home users and small businesses. Equipped with Epson’s revolutionary EcoTank ink tank system, the Epson eliminates the need for traditional ink cartridges, thereby significantly reducing printing costs and plastic waste. With its PrecisionCore technology, this printer delivers sharp, vibrant prints for both documents and photos. Its user-friendly design ensures easy setup and operation, while its compact form factor saves valuable desk space. Whether it’s everyday printing jobs or creative projects, the Epson EcoTank L3210 provides a reliable and eco-friendly printing solution.
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
EasyPrinterHelp
Already know how to write a basic SOQL query? Great! But what about an *aggregate* SOQL query? You know, the kind that uses aggregate functions like COUNT & MAX along with GROUP BY and HAVING clauses? No? Well, get ready to learn how to slice & dice your org’s data right inside your own dev console. From finding duplicate records to prototyping summary & matrix reports, learn the ins and outs of aggregate queries during this fast-paced but admin-friendly session on advanced SOQL concepts.
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
CzechDreamin
Ever caught yourself nodding along when someone mentions "delivering value" in Agile, but secretly wondering what the heck they actually mean? You're not alone! Join us for an eye-opening session where we'll strip away the buzzwords and dive into the heart of Agile—value delivery. But what is "value"? Is it a mythical unicorn in the world of software development, or is there more to this overused term? This isn't going to be a sit-and-get lecture. We're talking about a face-to-face, interactive meetup where YOU play a crucial role. Come along to: Define It: What does "value" really mean? We’ll build a definition that’s not just words, but a compass for your Agile journey. Contextualise It: Discover what value means specifically to you, your team, your company, and your industry. Because one size does not fit all. Deliver It: Share strategies and gather new ones for uncovering and delivering true value—no more shooting in the dark!
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
David Michel
Unlock the mysteries of successful Salesforce interviews in this insightful session hosted by Hugo Rosario (Salesforce Customer), a seasoned hiring manager that leads the Salesforce Department of multinational company with over 100 interviews under their belt. Step into the manager's chair and gain exclusive behind-the-scenes insights into what makes a Salesforce consultant stand out during the interview process. From deciphering the unspoken cues to mastering key strategies, we'll explore the intricacies of the interview process and provide practical tips for consultants looking to not only pass interviews but also thrive in their roles. Whether you're a seasoned professional or just starting your Salesforce journey, this session is your backstage pass to the secrets that hiring managers wish you knew.
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
CzechDreamin
FIDO Taipei Workshop: Securing the Edge with FDO
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
FIDO Alliance
Partner Tech Talk with Tinybird
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
confluent
A talk given at PyCon 2024 about how you can write sustainable Python by understanding dependencies, composability, open-closed principles, and extensibility. Also covers topics such as Event-Driven Programming and Plug-in based Architecture
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
Patrick Viafore
PLAI is the Italian Accelerator igniting the growth of innovative Startups and nurturing a community of talents in the Generative AI field.
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
Stefano
This presentation dives into the practical applications of machine learning within Google's operations, providing a comprehensive overview of how to leverage AI technologies to solve real-world business challenges. Key Points Covered: - Introduction to Machine Learning at Google: Discussion on the role of ML and its evolution in enhancing Google's operational efficiency. - Experience Sharing: Insights into the team's long-term engagement with machine learning projects and the impacts on Google’s operational strategies. - Practical Applications: Real-world examples of ML applications within Google’s daily operations, providing a blueprint to adapt similar strategies. - Challenges and Solutions: Discussion on the challenges faced during the implementation of ML projects and the strategic solutions employed to overcome them. - Future of ML at Google: Insights into future trends in machine learning at Google and how they plan to continue integrating AI into their ecosystem.
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
UXDXConf
Recently uploaded
(20)
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
The Metaverse: Are We There Yet?
The Metaverse: Are We There Yet?
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
Why should i care about hypermedia
1.
Why should I care about Hypermedia APIs? Copenhagen May 21th 2013 Mads Enevoldsen mads.enevoldsen@jayway.com
2.
Poll
3.
Assumptions Overall concepts Only HTTP
4.
REST Coined Roy Fielding [2000]: "Architectural Styles and the Design of Networkbased Software Architectures" REST polluted and HATEOAS Hypermedia API
5.
Richardson Maturity Model Martin Fowler http://martinfowler.com/articles/richardsonMaturityModel.html
6.
Hypermedia Controls Human: links with names Computer: links with 'rel'
7.
Design of Hypermedia API Communicate business flow via links Client like a state machine
8.
Client Side Comparison Level 2 Level 3 Navigation Behavior
9.
Client Side Comparison Level 2 Level 3 Navigation construct
follow Behavior
10.
Client Side Comparison Level 2 Level 3 Navigation construct
follow Behavior business rules implied by links
11.
Example: Bookshop Browse book catalog Read book details Purchase book Download book
12.
Level 2 Gustaf Nielson Kotte Surviving the Zombie Apocapolypse of Connected Devices
13.
Level 3 Gustaf Nielson Kotte Surviving the Zombie Apocapolypse of Connected Devices
14.
CR: Free Xmas download
15.
CR: Free Xmas download Fat clients need update
16.
CR: Free Xmas download Skinny Clients Are OK
17.
Framework support @HasBoughtBook(false) public void buy() {...} @HasBoughtBook(true) public
InputStream download() {...}
18.
Thank you mads.enevoldsen@jayway.com
Download now