SlideShare a Scribd company logo
1 of 18
State of APIs:
Now & Next
BY ANDREAS KROHN
Andreas           mashup.se

Krohn
@andreaskrohn     dopter.se



                 APIHQ.com



                nordicAPIs.com
PAST          PRESENT        FUTURE

APIs EVERYWHERE
                  ‣ THE way to integrate
                    systems
                  ‣ THE way to expose
                    data
                  ‣ Beyond internet
                    startups
PAST          PRESENT          FUTURE

APIs EVERYWHERE
INFRASTRUCTURE



                    Cloud
                                   Mobile



                            Sync
PAST          PRESENT        FUTURE

APIs EVERYWHERE
INFRASTRUCTURE
                  ‣ PSI rules!
OPENGOV
                  ‣ Open data movement
PAST          PRESENT      FUTURE

APIs EVERYWHERE
INFRASTRUCTURE
                  ‣ Hackathonmania
OPENGOV
API EVENTS
PAST            PRESENT          FUTURE

APIs EVERYWHERE
INFRASTRUCTURE
OPENGOV
API EVENTS
DEFACTO STANDARDS   ‣ REST(ish)
                    ‣ JSON
                    ‣ OAuth 2(ish)
PAST      PRESENT         FUTURE
THE OBVIOUS
                      MORE
              ‣ APIs in more industries
              ‣ REST + JSON
              ‣ Open data
PAST         PRESENT                        FUTURE
THE OBVIOUS
                 ‣ Do not reinvent the
API MANAGEMENT
                   wheel (unless you can
                   patent it)
                 ‣ The whole package is
                   important

                           Alessandro Suraci, from The Noun Project
PAST             PRESENT        FUTURE
THE OBVIOUS
API MANAGEMENT
INTERNET OF THINGS




                     ‣ Tessla, Ford, Philips,
                       Ninja Blocks...
PAST             PRESENT        FUTURE
THE OBVIOUS
                     ‣ Power of APIs for
API MANAGEMENT
INTERNET OF THINGS
                       non-coders
APIs FOR MUGGLES
                     ‣ Automation
                      ‣IFTTT.com
                      ‣Zapier.com
PAST              PRESENT       FUTURE
THE OBVIOUS
API MANAGEMENT
                     ‣ One API to rule them all
INTERNET OF THINGS
APIs FOR MUGGLES
                      ‣Janrain, Singly
                     ‣ Scripting solutions
AGGREGATION



                      ‣Webshell
PAST             PRESENT        FUTURE
THE OBVIOUS
API MANAGEMENT
                     ‣ All data all of the time
INTERNET OF THINGS
APIs FOR MUGGLES
                     ‣ Streaming
                     ‣ Push
AGGREGATION
REAL TIME
PAST             PRESENT         FUTURE
THE OBVIOUS
API MANAGEMENT
                     ‣ Hypermedia APIs
INTERNET OF THINGS
APIs FOR MUGGLES
                     ‣ Descriptors
                     ‣ Linked data
AGGREGATION
REAL TIME
API DESIGN
                     ‣ Documentation
PAST             PRESENT        FUTURE
THE OBVIOUS
                     ‣ APIs are not the
API MANAGEMENT
                       solution to all
INTERNET OF THINGS
APIs FOR MUGGLES
                       problems
AGGREGATION
REAL TIME
                     ‣ Twitter, Netflix, Google
API DESIGN
                       Reader...
BACKLASH
                     ‣ Part of growing up
NEVER MIND
THE
BACKLASH
Icons       ‣ thenounproject.com
from ....   ‣ gentleface.com
            ‣ webalys.com/minicons
            ‣ twitter.com/kemie
Thank You.
andreas@dopter.se   @andreaskrohn   mashup.se

More Related Content

What's hot

devops with dc/os
devops with dc/osdevops with dc/os
devops with dc/os명규 최
 
Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...
Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...
Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...Nabi Zamani
 
Of Microservices and Microservices - Robert Munteanu
Of Microservices and Microservices -  Robert MunteanuOf Microservices and Microservices -  Robert Munteanu
Of Microservices and Microservices - Robert Munteanumfrancis
 
Operational Visibility at Global Scale
Operational Visibility at Global ScaleOperational Visibility at Global Scale
Operational Visibility at Global ScaleSangeeta Narayanan
 
The monster under the bed - overengineering the cloud 2020 am week
The monster under the bed - overengineering the cloud 2020 am weekThe monster under the bed - overengineering the cloud 2020 am week
The monster under the bed - overengineering the cloud 2020 am weekRadu Vunvulea
 
Crafting APIs for Mobile Apps - Everything You Need to Know
Crafting APIs for Mobile Apps - Everything You Need to KnowCrafting APIs for Mobile Apps - Everything You Need to Know
Crafting APIs for Mobile Apps - Everything You Need to KnowApigee | Google Cloud
 
MQTT on Raspberry Pi - Basics
MQTT on Raspberry Pi - BasicsMQTT on Raspberry Pi - Basics
MQTT on Raspberry Pi - BasicsAyan Pahwa
 
Ret301 Nike AWS ReInvent Real-Time monitoring
Ret301 Nike AWS ReInvent Real-Time monitoring Ret301 Nike AWS ReInvent Real-Time monitoring
Ret301 Nike AWS ReInvent Real-Time monitoring Muralidhar Narahari
 
Nike retail aws_re_invent_presentation
Nike retail aws_re_invent_presentationNike retail aws_re_invent_presentation
Nike retail aws_re_invent_presentationMuralidhar Narahari
 
Distribute and Monetize APIs
Distribute and Monetize APIsDistribute and Monetize APIs
Distribute and Monetize APIsKong Inc.
 

What's hot (11)

devops with dc/os
devops with dc/osdevops with dc/os
devops with dc/os
 
Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...
Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...
Scaling UI5 Projects via Standardized Project & Infrastructure Setup (Ui5Con ...
 
Of Microservices and Microservices - Robert Munteanu
Of Microservices and Microservices -  Robert MunteanuOf Microservices and Microservices -  Robert Munteanu
Of Microservices and Microservices - Robert Munteanu
 
Operational Visibility at Global Scale
Operational Visibility at Global ScaleOperational Visibility at Global Scale
Operational Visibility at Global Scale
 
The monster under the bed - overengineering the cloud 2020 am week
The monster under the bed - overengineering the cloud 2020 am weekThe monster under the bed - overengineering the cloud 2020 am week
The monster under the bed - overengineering the cloud 2020 am week
 
Crafting APIs for Mobile Apps - Everything You Need to Know
Crafting APIs for Mobile Apps - Everything You Need to KnowCrafting APIs for Mobile Apps - Everything You Need to Know
Crafting APIs for Mobile Apps - Everything You Need to Know
 
Gcpug
GcpugGcpug
Gcpug
 
MQTT on Raspberry Pi - Basics
MQTT on Raspberry Pi - BasicsMQTT on Raspberry Pi - Basics
MQTT on Raspberry Pi - Basics
 
Ret301 Nike AWS ReInvent Real-Time monitoring
Ret301 Nike AWS ReInvent Real-Time monitoring Ret301 Nike AWS ReInvent Real-Time monitoring
Ret301 Nike AWS ReInvent Real-Time monitoring
 
Nike retail aws_re_invent_presentation
Nike retail aws_re_invent_presentationNike retail aws_re_invent_presentation
Nike retail aws_re_invent_presentation
 
Distribute and Monetize APIs
Distribute and Monetize APIsDistribute and Monetize APIs
Distribute and Monetize APIs
 

Viewers also liked

Sveriges radio nordic apis 21 mars 2013
Sveriges radio nordic apis 21 mars 2013Sveriges radio nordic apis 21 mars 2013
Sveriges radio nordic apis 21 mars 2013Nordic APIs
 
Criticality of identity
Criticality of identityCriticality of identity
Criticality of identityNordic APIs
 
Samtrafiken - Lessons learned from Trafiklab
Samtrafiken - Lessons learned from TrafiklabSamtrafiken - Lessons learned from Trafiklab
Samtrafiken - Lessons learned from TrafiklabNordic APIs
 
Nordic APIs - Integrated Social Solutions for a Cloudy, Mobile World
Nordic APIs - Integrated Social Solutions for a Cloudy, Mobile WorldNordic APIs - Integrated Social Solutions for a Cloudy, Mobile World
Nordic APIs - Integrated Social Solutions for a Cloudy, Mobile WorldTwobo Technologies
 
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...CA API Management
 
Microservice Websites (microXchg 2017)
Microservice Websites (microXchg 2017)Microservice Websites (microXchg 2017)
Microservice Websites (microXchg 2017)Gustaf Nilsson Kotte
 
Nordic APIs - Building a Secure API
Nordic APIs - Building a Secure APINordic APIs - Building a Secure API
Nordic APIs - Building a Secure APITwobo Technologies
 

Viewers also liked (7)

Sveriges radio nordic apis 21 mars 2013
Sveriges radio nordic apis 21 mars 2013Sveriges radio nordic apis 21 mars 2013
Sveriges radio nordic apis 21 mars 2013
 
Criticality of identity
Criticality of identityCriticality of identity
Criticality of identity
 
Samtrafiken - Lessons learned from Trafiklab
Samtrafiken - Lessons learned from TrafiklabSamtrafiken - Lessons learned from Trafiklab
Samtrafiken - Lessons learned from Trafiklab
 
Nordic APIs - Integrated Social Solutions for a Cloudy, Mobile World
Nordic APIs - Integrated Social Solutions for a Cloudy, Mobile WorldNordic APIs - Integrated Social Solutions for a Cloudy, Mobile World
Nordic APIs - Integrated Social Solutions for a Cloudy, Mobile World
 
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
 
Microservice Websites (microXchg 2017)
Microservice Websites (microXchg 2017)Microservice Websites (microXchg 2017)
Microservice Websites (microXchg 2017)
 
Nordic APIs - Building a Secure API
Nordic APIs - Building a Secure APINordic APIs - Building a Secure API
Nordic APIs - Building a Secure API
 

Similar to State of APIs: Now & Next

Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012Andreas Krohn
 
Real World Progressive Web Apps (Building Flipkart Lite)
Real World Progressive Web Apps (Building Flipkart Lite)Real World Progressive Web Apps (Building Flipkart Lite)
Real World Progressive Web Apps (Building Flipkart Lite)Abhinav Rastogi
 
Continuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchhContinuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchhDirk Hoerig
 
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)Jan Penninkhof
 
AppsWorld 2015 - Cross Platform Native Applications in JavaScript
AppsWorld 2015 - Cross Platform Native Applications in JavaScriptAppsWorld 2015 - Cross Platform Native Applications in JavaScript
AppsWorld 2015 - Cross Platform Native Applications in JavaScriptJason Kneen
 
Mobile for PHP developers
Mobile for PHP developersMobile for PHP developers
Mobile for PHP developersIvo Jansch
 
Mobile Web & HTML5 Performance Optimization
Mobile Web & HTML5 Performance OptimizationMobile Web & HTML5 Performance Optimization
Mobile Web & HTML5 Performance OptimizationMaximiliano Firtman
 
Building an Event-driven Web @ Impact
Building an Event-driven Web @ ImpactBuilding an Event-driven Web @ Impact
Building an Event-driven Web @ ImpactJeff Lindsay
 
Intro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsIntro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsXamariners
 
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)Anand Bagmar
 
London Adapt or Die: Five Things Enterprises Should Know About Serverless
London Adapt or Die: Five Things Enterprises Should Know About ServerlessLondon Adapt or Die: Five Things Enterprises Should Know About Serverless
London Adapt or Die: Five Things Enterprises Should Know About ServerlessApigee | Google Cloud
 
Go for Real Time Streaming Architectures - DotGo 2017
Go for Real Time Streaming Architectures - DotGo 2017Go for Real Time Streaming Architectures - DotGo 2017
Go for Real Time Streaming Architectures - DotGo 2017Mickaël Rémond
 
O'Reilly author webinar "APIs: A Strategy guide": Transforming Your Business...
O'Reilly author webinar "APIs: A Strategy guide":  Transforming Your Business...O'Reilly author webinar "APIs: A Strategy guide":  Transforming Your Business...
O'Reilly author webinar "APIs: A Strategy guide": Transforming Your Business...Apigee | Google Cloud
 
Monitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to backMonitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to backIcinga
 
Is It API Time For A New Strategy?
Is It API Time For A New Strategy?Is It API Time For A New Strategy?
Is It API Time For A New Strategy?Pat Cappelaere
 
Future Proof Development
Future Proof DevelopmentFuture Proof Development
Future Proof DevelopmentJeff Segars
 
Anton Caceres "Async Python and Web Sockets"
Anton Caceres "Async Python and Web Sockets"Anton Caceres "Async Python and Web Sockets"
Anton Caceres "Async Python and Web Sockets"OdessaPyConference
 

Similar to State of APIs: Now & Next (20)

Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012
 
Real World Progressive Web Apps (Building Flipkart Lite)
Real World Progressive Web Apps (Building Flipkart Lite)Real World Progressive Web Apps (Building Flipkart Lite)
Real World Progressive Web Apps (Building Flipkart Lite)
 
Continuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchhContinuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchh
 
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
 
AppsWorld 2015 - Cross Platform Native Applications in JavaScript
AppsWorld 2015 - Cross Platform Native Applications in JavaScriptAppsWorld 2015 - Cross Platform Native Applications in JavaScript
AppsWorld 2015 - Cross Platform Native Applications in JavaScript
 
APIs
APIsAPIs
APIs
 
Phonegap 1.0
Phonegap 1.0Phonegap 1.0
Phonegap 1.0
 
Mobile for PHP developers
Mobile for PHP developersMobile for PHP developers
Mobile for PHP developers
 
Mobile Web & HTML5 Performance Optimization
Mobile Web & HTML5 Performance OptimizationMobile Web & HTML5 Performance Optimization
Mobile Web & HTML5 Performance Optimization
 
Building an Event-driven Web @ Impact
Building an Event-driven Web @ ImpactBuilding an Event-driven Web @ Impact
Building an Event-driven Web @ Impact
 
Intro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsIntro to Azure Api Management - With Cats
Intro to Azure Api Management - With Cats
 
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
 
London Adapt or Die: Five Things Enterprises Should Know About Serverless
London Adapt or Die: Five Things Enterprises Should Know About ServerlessLondon Adapt or Die: Five Things Enterprises Should Know About Serverless
London Adapt or Die: Five Things Enterprises Should Know About Serverless
 
Go for Real Time Streaming Architectures - DotGo 2017
Go for Real Time Streaming Architectures - DotGo 2017Go for Real Time Streaming Architectures - DotGo 2017
Go for Real Time Streaming Architectures - DotGo 2017
 
O'Reilly author webinar "APIs: A Strategy guide": Transforming Your Business...
O'Reilly author webinar "APIs: A Strategy guide":  Transforming Your Business...O'Reilly author webinar "APIs: A Strategy guide":  Transforming Your Business...
O'Reilly author webinar "APIs: A Strategy guide": Transforming Your Business...
 
Monitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to backMonitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to back
 
Web Hooks
Web HooksWeb Hooks
Web Hooks
 
Is It API Time For A New Strategy?
Is It API Time For A New Strategy?Is It API Time For A New Strategy?
Is It API Time For A New Strategy?
 
Future Proof Development
Future Proof DevelopmentFuture Proof Development
Future Proof Development
 
Anton Caceres "Async Python and Web Sockets"
Anton Caceres "Async Python and Web Sockets"Anton Caceres "Async Python and Web Sockets"
Anton Caceres "Async Python and Web Sockets"
 

More from Andreas Krohn

20 APIs in 20 minutes - Göteborg Startup Hack
20 APIs in 20 minutes -  Göteborg Startup Hack20 APIs in 20 minutes -  Göteborg Startup Hack
20 APIs in 20 minutes - Göteborg Startup HackAndreas Krohn
 
Målgrupper för öppna data
Målgrupper för öppna dataMålgrupper för öppna data
Målgrupper för öppna dataAndreas Krohn
 
20 ap is in 20 minutes - Nordic APIs Gothenburg
20 ap is in 20 minutes  - Nordic APIs Gothenburg20 ap is in 20 minutes  - Nordic APIs Gothenburg
20 ap is in 20 minutes - Nordic APIs GothenburgAndreas Krohn
 
Business Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIsBusiness Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIsAndreas Krohn
 
I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...Andreas Krohn
 
APIs are not a technical challenge
APIs are not a technical challengeAPIs are not a technical challenge
APIs are not a technical challengeAndreas Krohn
 
Gör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala MediaGör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala MediaAndreas Krohn
 
Framgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs SundsvallFramgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs SundsvallAndreas Krohn
 
20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n Hack20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n HackAndreas Krohn
 
20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norge20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norgeAndreas Krohn
 
APIer i Sociala Medier
APIer i Sociala MedierAPIer i Sociala Medier
APIer i Sociala MedierAndreas Krohn
 
Öppna APIer gör din information tillgänglig för alla
Öppna APIer  gör din information tillgänglig för allaÖppna APIer  gör din information tillgänglig för alla
Öppna APIer gör din information tillgänglig för allaAndreas Krohn
 
Maximera nyttan med APIer
Maximera nyttan med APIerMaximera nyttan med APIer
Maximera nyttan med APIerAndreas Krohn
 
Why are APIs important?
Why are APIs important?Why are APIs important?
Why are APIs important?Andreas Krohn
 
20 APIs in 20 minutes
20 APIs in 20 minutes20 APIs in 20 minutes
20 APIs in 20 minutesAndreas Krohn
 
20 APIer på 20 minuter
20 APIer på 20 minuter20 APIer på 20 minuter
20 APIer på 20 minuterAndreas Krohn
 
Why APIs are important
Why APIs are importantWhy APIs are important
Why APIs are importantAndreas Krohn
 
Mashup - Web Service Awards Stockholm 2008
Mashup  - Web Service Awards Stockholm 2008Mashup  - Web Service Awards Stockholm 2008
Mashup - Web Service Awards Stockholm 2008Andreas Krohn
 
Openkapow At Mashup Camp 5
Openkapow At Mashup Camp 5Openkapow At Mashup Camp 5
Openkapow At Mashup Camp 5Andreas Krohn
 

More from Andreas Krohn (20)

20 APIs in 20 minutes - Göteborg Startup Hack
20 APIs in 20 minutes -  Göteborg Startup Hack20 APIs in 20 minutes -  Göteborg Startup Hack
20 APIs in 20 minutes - Göteborg Startup Hack
 
Målgrupper för öppna data
Målgrupper för öppna dataMålgrupper för öppna data
Målgrupper för öppna data
 
20 ap is in 20 minutes - Nordic APIs Gothenburg
20 ap is in 20 minutes  - Nordic APIs Gothenburg20 ap is in 20 minutes  - Nordic APIs Gothenburg
20 ap is in 20 minutes - Nordic APIs Gothenburg
 
Business Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIsBusiness Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIs
 
I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...
 
APIs are not a technical challenge
APIs are not a technical challengeAPIs are not a technical challenge
APIs are not a technical challenge
 
Gör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala MediaGör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala Media
 
Framgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs SundsvallFramgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs Sundsvall
 
20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n Hack20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n Hack
 
20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norge20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norge
 
APIer i Sociala Medier
APIer i Sociala MedierAPIer i Sociala Medier
APIer i Sociala Medier
 
Öppna APIer gör din information tillgänglig för alla
Öppna APIer  gör din information tillgänglig för allaÖppna APIer  gör din information tillgänglig för alla
Öppna APIer gör din information tillgänglig för alla
 
Maximera nyttan med APIer
Maximera nyttan med APIerMaximera nyttan med APIer
Maximera nyttan med APIer
 
Why are APIs important?
Why are APIs important?Why are APIs important?
Why are APIs important?
 
20 APIs in 20 minutes
20 APIs in 20 minutes20 APIs in 20 minutes
20 APIs in 20 minutes
 
20 APIer på 20 minuter
20 APIer på 20 minuter20 APIer på 20 minuter
20 APIer på 20 minuter
 
Why APIs are important
Why APIs are importantWhy APIs are important
Why APIs are important
 
API Best Practices
API Best PracticesAPI Best Practices
API Best Practices
 
Mashup - Web Service Awards Stockholm 2008
Mashup  - Web Service Awards Stockholm 2008Mashup  - Web Service Awards Stockholm 2008
Mashup - Web Service Awards Stockholm 2008
 
Openkapow At Mashup Camp 5
Openkapow At Mashup Camp 5Openkapow At Mashup Camp 5
Openkapow At Mashup Camp 5
 

Recently uploaded

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Recently uploaded (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

State of APIs: Now & Next

  • 1. State of APIs: Now & Next BY ANDREAS KROHN
  • 2. Andreas mashup.se Krohn @andreaskrohn dopter.se APIHQ.com nordicAPIs.com
  • 3. PAST PRESENT FUTURE APIs EVERYWHERE ‣ THE way to integrate systems ‣ THE way to expose data ‣ Beyond internet startups
  • 4. PAST PRESENT FUTURE APIs EVERYWHERE INFRASTRUCTURE Cloud Mobile Sync
  • 5. PAST PRESENT FUTURE APIs EVERYWHERE INFRASTRUCTURE ‣ PSI rules! OPENGOV ‣ Open data movement
  • 6. PAST PRESENT FUTURE APIs EVERYWHERE INFRASTRUCTURE ‣ Hackathonmania OPENGOV API EVENTS
  • 7. PAST PRESENT FUTURE APIs EVERYWHERE INFRASTRUCTURE OPENGOV API EVENTS DEFACTO STANDARDS ‣ REST(ish) ‣ JSON ‣ OAuth 2(ish)
  • 8. PAST PRESENT FUTURE THE OBVIOUS MORE ‣ APIs in more industries ‣ REST + JSON ‣ Open data
  • 9. PAST PRESENT FUTURE THE OBVIOUS ‣ Do not reinvent the API MANAGEMENT wheel (unless you can patent it) ‣ The whole package is important Alessandro Suraci, from The Noun Project
  • 10. PAST PRESENT FUTURE THE OBVIOUS API MANAGEMENT INTERNET OF THINGS ‣ Tessla, Ford, Philips, Ninja Blocks...
  • 11. PAST PRESENT FUTURE THE OBVIOUS ‣ Power of APIs for API MANAGEMENT INTERNET OF THINGS non-coders APIs FOR MUGGLES ‣ Automation ‣IFTTT.com ‣Zapier.com
  • 12. PAST PRESENT FUTURE THE OBVIOUS API MANAGEMENT ‣ One API to rule them all INTERNET OF THINGS APIs FOR MUGGLES ‣Janrain, Singly ‣ Scripting solutions AGGREGATION ‣Webshell
  • 13. PAST PRESENT FUTURE THE OBVIOUS API MANAGEMENT ‣ All data all of the time INTERNET OF THINGS APIs FOR MUGGLES ‣ Streaming ‣ Push AGGREGATION REAL TIME
  • 14. PAST PRESENT FUTURE THE OBVIOUS API MANAGEMENT ‣ Hypermedia APIs INTERNET OF THINGS APIs FOR MUGGLES ‣ Descriptors ‣ Linked data AGGREGATION REAL TIME API DESIGN ‣ Documentation
  • 15. PAST PRESENT FUTURE THE OBVIOUS ‣ APIs are not the API MANAGEMENT solution to all INTERNET OF THINGS APIs FOR MUGGLES problems AGGREGATION REAL TIME ‣ Twitter, Netflix, Google API DESIGN Reader... BACKLASH ‣ Part of growing up
  • 17. Icons ‣ thenounproject.com from .... ‣ gentleface.com ‣ webalys.com/minicons ‣ twitter.com/kemie
  • 18. Thank You. andreas@dopter.se @andreaskrohn mashup.se