SlideShare a Scribd company logo
1 of 79
The Programmable Car
Brian Mulloy
@landlessness
Apigee
@apigee
Apps, APIs, Data and Ecosystems
groups.google.com/group/api-craft
groups.google.com/group/app-craft
youtube.com/apigee
slideshare.net/apigee
@landlessness
@apigee
http://www.entertainmentearth.com/prodinfo.asp?number=RC452#.UZuueCuAewQ
http://bentley.umich.edu/research/guides/automotive/images/gmlineworkers.jpg
http://techcrunch.com/2010/05/22/an-insiders-look-at-fords-virtual-reality-design-tools/
http://techcrunch.com/2010/05/22/an-insiders-look-at-fords-virtual-reality-design-tools/
http://www.examiner.com/slideshow/chevrolet-to-show-spark-ev-at-la-auto-show-first-pure-electric-for-gm
The amount of software in the average vehicle
has grown exponentially — a typical new car has
about 100 million lines of code — with the
advent of sophisticated, cloud-connected
infotainment systems. Software has become a
competitive advantage as vital to General Motors
or Toyota as it is to Apple or Google.
“
Doug Newcomb
“The Next Big OS War Is in Your Dashboard”
Wired, December 3rd, 2012
http://idealab.talkingpointsmemo.com/2013/01/toyota-test-driving-autonomous-vehicles-in-michigan.php
For developers who have been making apps for
smartphones…
http://afterdarkmusings.blogspot.com/2013/02/why-samsung-galaxy-siv-release-is-good.html
…and open source hardware…
http://scoolbell.wordpress.com/2012/10/30/how-arduino-is-open-sourcing-imagination/
…the car is a dream platform.
http://www.netcarshow.com/bmw/2013-4-series_coupe_concept/
Three programmable car scenarios:
1. Smartphone App within the Car
2. Smartphone App without the Car
3. Head Unit App
Smartphone App within the Car
Example: using the car’s display and controls to
play music on the developer’s smartphone app.
Bluetooth
Head Unit Smartphone
App
Ford AppLink provides Android and iOS SDKs for
developers.
For Android, the developer adds Ford’s .jar files to
the app project.
For iOS, the developer imports Ford’s XCode
project files and links them to the app’s project.
public void onOnButtonPress(OnButtonPress notification) {
if(notification.getButtonName() == OK) {
_audioDetails.startAudioPlayer();
}
}
Android
Ford AppLink SDK Examples
- (void) onOnButtonPress:(FMOnButtonPress*) notification {
if (notification.buttonName == [FMButtonName OK]) {
[audioController startMusic];
}
}
iOS
Smartphone App without the Car
Example: start the car parked at the airport
parking lot while the user is at baggage claim.
Car Company
Data Center
Smartphone
App
WebWeb
Car
HTTP API
Proprietary
SMS
MQTT
GM provides a simple web API for developers.
The developer registers at GM’s developer portal
and requests an access token.
HTTP & OAuth 2.0
GM Remote API
POST /api/v1/account/vehicles/{vin}/commands/start
Authorization: Bearer 490699ea3c903790c600f82042f27947
Head Unit App
Head Unit
App
App Developer’s
Mobile Backend
Web
HTTP API
GM provides an HTML5 and JavaScript internet
apps framework and emulator for developers.
The developer submits a developer agreement,
downloads the SDK, builds the app and submits it
to the GM AppShop.
gm.system.getSpeed();
gm.info.getRadioInfo(success, failure);
gm.comm.webServiceRequest(success, failure, options);
JavaScript
GM In-Vehicle JavaScript API
The progress is tangible.
What are the risks?
Traditional software platforms must account for
two key vectors:
Features
Security
Three-legged auth helped us a bunch.
The car as platform must add an important third
vector:
Physical safety
http://redtri.com/seattle/forget-the-sunscreen-a-cool-indoor-sand-oasis-for-seattle-kids/
There’s another inherent issue.
Car: $30,303
Washing Machine: $1,012
Smartphone: $200
Car: 10 years
Washing machine: 10 years
Smartphone: 21 months
There is a frequency mismatch between consumer
electronics and automobiles.
And then there’s culture.
App
User
Platform
Company
APIApp
App
Store
App
Developer
Customer Car
Company
Tiers of
Suppliers
CarCar
Dealer
Customer Car
Company
Tiers of
Suppliers
CarCar
Dealer
Car
APIsApp
App
Developer
?
Customer
Car
Company
Tiers of
Suppliers
Car
Car
APIs
App
App
Developer
Car
Dealer
Tinkering
Mechanical
Engineering
Electrical
Engineering
Consumer
Electronics
Software
Platforms
FordBenz Kettering Galvin Musk
APIs make cars a software platform, not just a
hardware platform. That is where the high
velocity innovation is going to happen.
Running a platform is like running a small
town. A lot of it is about governance and
policies -- very little is about the tech. The
most valuable platforms provide a large
audience + user acquisition or unique data.
Cars have the potential to offer both.
Ryan Sarver @rsarver
Director, Twi er API & Pla orm
Cranbrook ’98
“
Ryan Sarver
Product/BD, Platform Team
Twitter
Running a developer platform is difficult.
It’s about winning the hearts and minds of app
developers.
Minds: Vehicles Sold in Q1 2013
Tesla GM
4,900 2,360,000
Hearts: ZOMG Tesla has an API!
Except they don’t.
A developer reverse-engineered the API used by
Tesla’s apps.
Which is exactly what happens when you when
the heart of a developer.
What is Apigee’s role in the programmable world?
OEM Data Center
Web
Smartphone
within the Car
Smartphone
without the CarHead Unit
Developer Channel
App
Developer
MAx MAx MAx
API Gateway App ServicesAPI Analytics
Bluetooth
http://bentley.umich.edu/research/guides/automotive/images/gmlineworkers.jpg
The car is a compelling component of the internet of things.
Questions?
THANK YOU
Subscribe to API webinars at:
youtube.com/apigee
THANK YOU
Questions and ideas to:
groups.google.com/group/api-craft
THANK YOU
Contact me at:
Brian Mulloy
@landlessness
brian@apigee.com
@apigee

More Related Content

What's hot

Enterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital TransformationEnterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital Transformationandreas kuncoro
 
1 Million Cups Presentation
1 Million Cups Presentation1 Million Cups Presentation
1 Million Cups PresentationRenz Kuipers
 
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...AppDynamics
 
Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...
Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...
Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...April Song
 
Presentation of transport tracking system
Presentation of transport tracking systemPresentation of transport tracking system
Presentation of transport tracking systemArchana Negi
 
Streamline API Management
Streamline API ManagementStreamline API Management
Streamline API ManagementAxway
 
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...Sebastian Wedeniwski
 
Roadmap to a Connected Business
Roadmap to a Connected BusinessRoadmap to a Connected Business
Roadmap to a Connected BusinessAsanka Abeysinghe
 
Digital Transformation – The way to Zero Distance
Digital Transformation – The way to Zero DistanceDigital Transformation – The way to Zero Distance
Digital Transformation – The way to Zero DistanceItalian Network
 
SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...
SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...
SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...VMware Tanzu
 
How to Make the API Economy a Reality
How to Make the API Economy a RealityHow to Make the API Economy a Reality
How to Make the API Economy a RealityWSO2
 
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillonapidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillonapidays
 
Node: The Integration Fabric of the Future
Node: The Integration Fabric of the FutureNode: The Integration Fabric of the Future
Node: The Integration Fabric of the FutureAlbert Tsang
 
3 Dimensions Of Transformation
3 Dimensions Of Transformation3 Dimensions Of Transformation
3 Dimensions Of TransformationHARMAN Services
 
Acando scm seminarium 19 april
Acando scm seminarium 19 aprilAcando scm seminarium 19 april
Acando scm seminarium 19 aprilAcando Sweden
 
Telecom API Event (11-13 Nov London) Summary
Telecom API Event (11-13 Nov London) SummaryTelecom API Event (11-13 Nov London) Summary
Telecom API Event (11-13 Nov London) SummaryAlan Quayle
 
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.ioINTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.ioapidays
 
From 3D Visualization to Augmented Reality
From 3D Visualization to Augmented RealityFrom 3D Visualization to Augmented Reality
From 3D Visualization to Augmented RealityIIoTWorld
 
Profiting From "Smart City" APIs
Profiting From "Smart City" APIsProfiting From "Smart City" APIs
Profiting From "Smart City" APIsProgrammableWeb
 

What's hot (20)

Enterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital TransformationEnterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital Transformation
 
1 Million Cups Presentation
1 Million Cups Presentation1 Million Cups Presentation
1 Million Cups Presentation
 
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
 
Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...
Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...
Planes, Trains, and Automobiles: A Data Scientist’s Guide to Modeling Engine ...
 
Presentation of transport tracking system
Presentation of transport tracking systemPresentation of transport tracking system
Presentation of transport tracking system
 
Streamline API Management
Streamline API ManagementStreamline API Management
Streamline API Management
 
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...
 
Roadmap to a Connected Business
Roadmap to a Connected BusinessRoadmap to a Connected Business
Roadmap to a Connected Business
 
Digital Transformation – The way to Zero Distance
Digital Transformation – The way to Zero DistanceDigital Transformation – The way to Zero Distance
Digital Transformation – The way to Zero Distance
 
Global ai conference nyc - oct 23 - 24 2017
Global ai conference  nyc - oct 23 - 24  2017Global ai conference  nyc - oct 23 - 24  2017
Global ai conference nyc - oct 23 - 24 2017
 
SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...
SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...
SaaS Add-on Services for Cloud Foundry Powered by AppDirect (Cloud Foundry Su...
 
How to Make the API Economy a Reality
How to Make the API Economy a RealityHow to Make the API Economy a Reality
How to Make the API Economy a Reality
 
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillonapidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
 
Node: The Integration Fabric of the Future
Node: The Integration Fabric of the FutureNode: The Integration Fabric of the Future
Node: The Integration Fabric of the Future
 
3 Dimensions Of Transformation
3 Dimensions Of Transformation3 Dimensions Of Transformation
3 Dimensions Of Transformation
 
Acando scm seminarium 19 april
Acando scm seminarium 19 aprilAcando scm seminarium 19 april
Acando scm seminarium 19 april
 
Telecom API Event (11-13 Nov London) Summary
Telecom API Event (11-13 Nov London) SummaryTelecom API Event (11-13 Nov London) Summary
Telecom API Event (11-13 Nov London) Summary
 
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.ioINTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.io
 
From 3D Visualization to Augmented Reality
From 3D Visualization to Augmented RealityFrom 3D Visualization to Augmented Reality
From 3D Visualization to Augmented Reality
 
Profiting From "Smart City" APIs
Profiting From "Smart City" APIsProfiting From "Smart City" APIs
Profiting From "Smart City" APIs
 

Viewers also liked

Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Robert Gardner-Sharp
 
Apps for the Connected World: Supercharge Customer Data with Code Halos
Apps for the Connected World: Supercharge Customer Data with Code HalosApps for the Connected World: Supercharge Customer Data with Code Halos
Apps for the Connected World: Supercharge Customer Data with Code HalosCognizant
 
Top 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answersTop 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answersforeverlove251092
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...MaxEye Technologies Private Limited
 
CSA guideline - A ladder to successful agriculture in Tanzania
CSA guideline - A ladder to successful agriculture in TanzaniaCSA guideline - A ladder to successful agriculture in Tanzania
CSA guideline - A ladder to successful agriculture in TanzaniaMaa- ja metsätalousministeriö
 
Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...
Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...
Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...Future Market Insights
 
Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Apigee | Google Cloud
 
The value proposition of advanced telematics
The value proposition of advanced telematicsThe value proposition of advanced telematics
The value proposition of advanced telematicsTristan Wiggill
 
Examining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H MichelExamining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H Michelmfrancis
 
Telematics PPT 2016
Telematics PPT 2016Telematics PPT 2016
Telematics PPT 2016Joe Crandall
 

Viewers also liked (17)

Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
 
Apps for the Connected World: Supercharge Customer Data with Code Halos
Apps for the Connected World: Supercharge Customer Data with Code HalosApps for the Connected World: Supercharge Customer Data with Code Halos
Apps for the Connected World: Supercharge Customer Data with Code Halos
 
Top 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answersTop 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answers
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
 
Infotainment system of car
Infotainment system of carInfotainment system of car
Infotainment system of car
 
CSA guideline - A ladder to successful agriculture in Tanzania
CSA guideline - A ladder to successful agriculture in TanzaniaCSA guideline - A ladder to successful agriculture in Tanzania
CSA guideline - A ladder to successful agriculture in Tanzania
 
Automotive telematics
Automotive telematicsAutomotive telematics
Automotive telematics
 
Rooban
RoobanRooban
Rooban
 
Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...
Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...
Asia Pacific Automotive Telematics Market Opportunity and Assessment, 2014 - ...
 
Smart devices
Smart devicesSmart devices
Smart devices
 
Telematics
TelematicsTelematics
Telematics
 
Inverter
InverterInverter
Inverter
 
Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast)
 
IFTTT
IFTTTIFTTT
IFTTT
 
The value proposition of advanced telematics
The value proposition of advanced telematicsThe value proposition of advanced telematics
The value proposition of advanced telematics
 
Examining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H MichelExamining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H Michel
 
Telematics PPT 2016
Telematics PPT 2016Telematics PPT 2016
Telematics PPT 2016
 

Similar to The Programmable Car - Apps, APIs, Data and Ecosystems

SapientNitro_Insights_Automotive_Technologies_Final
SapientNitro_Insights_Automotive_Technologies_FinalSapientNitro_Insights_Automotive_Technologies_Final
SapientNitro_Insights_Automotive_Technologies_FinalTimothy Cory
 
How Can HTML Compete with Native?
How Can HTML Compete with Native?How Can HTML Compete with Native?
How Can HTML Compete with Native?SlashData
 
Android Automotive Apps - Product Strategy
Android Automotive Apps - Product StrategyAndroid Automotive Apps - Product Strategy
Android Automotive Apps - Product StrategyKaushal Trivedi
 
Using Online Social Networks to Commercialize the Networked Automobile
Using Online Social Networks to Commercialize the Networked AutomobileUsing Online Social Networks to Commercialize the Networked Automobile
Using Online Social Networks to Commercialize the Networked Automobilebenres1
 
Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...
Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...
Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...Fabernovel
 
IRJET- The Smart in-Car Technology
IRJET-  	  The Smart in-Car TechnologyIRJET-  	  The Smart in-Car Technology
IRJET- The Smart in-Car TechnologyIRJET Journal
 
Augmented Reality: Use Cases In the Automotive Industry
Augmented Reality: Use Cases In the Automotive IndustryAugmented Reality: Use Cases In the Automotive Industry
Augmented Reality: Use Cases In the Automotive IndustryAudax Labs
 
IRJET- Using Deep Convolutional Neural Network to Avoid Vehicle Collision
IRJET- Using Deep Convolutional Neural Network to Avoid Vehicle CollisionIRJET- Using Deep Convolutional Neural Network to Avoid Vehicle Collision
IRJET- Using Deep Convolutional Neural Network to Avoid Vehicle CollisionIRJET Journal
 
The AMI-C / OSGi Alliance Relationship - P Malhotra
The AMI-C / OSGi Alliance Relationship - P MalhotraThe AMI-C / OSGi Alliance Relationship - P Malhotra
The AMI-C / OSGi Alliance Relationship - P Malhotramfrancis
 
Personal Driver Assistant, Techprom LLC
 Personal Driver Assistant, Techprom LLC Personal Driver Assistant, Techprom LLC
Personal Driver Assistant, Techprom LLCzoospec
 
Techprom -> Personal Driver Assistant
Techprom -> Personal Driver AssistantTechprom -> Personal Driver Assistant
Techprom -> Personal Driver AssistantVideotomsk
 
IRJET- Autonomous Cars – Predicting Future Customers
IRJET- Autonomous Cars – Predicting Future CustomersIRJET- Autonomous Cars – Predicting Future Customers
IRJET- Autonomous Cars – Predicting Future CustomersIRJET Journal
 
How to AI Proof your Career - What YOU can do to Keep Pace
How to AI Proof your Career - What YOU can do to Keep PaceHow to AI Proof your Career - What YOU can do to Keep Pace
How to AI Proof your Career - What YOU can do to Keep PaceKeep Pace Technology
 
Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?Yokogawa1
 
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Mark Goldstein
 
autonomous_vehicle_working_paper_01072020-_508_compliant.pdf
autonomous_vehicle_working_paper_01072020-_508_compliant.pdfautonomous_vehicle_working_paper_01072020-_508_compliant.pdf
autonomous_vehicle_working_paper_01072020-_508_compliant.pdfPandurangGurakhe
 
YATRI - THE TRAVELLING APP
YATRI - THE TRAVELLING APPYATRI - THE TRAVELLING APP
YATRI - THE TRAVELLING APPIRJET Journal
 

Similar to The Programmable Car - Apps, APIs, Data and Ecosystems (20)

SapientNitro_Insights_Automotive_Technologies_Final
SapientNitro_Insights_Automotive_Technologies_FinalSapientNitro_Insights_Automotive_Technologies_Final
SapientNitro_Insights_Automotive_Technologies_Final
 
How Can HTML Compete with Native?
How Can HTML Compete with Native?How Can HTML Compete with Native?
How Can HTML Compete with Native?
 
Android Automotive Apps - Product Strategy
Android Automotive Apps - Product StrategyAndroid Automotive Apps - Product Strategy
Android Automotive Apps - Product Strategy
 
Using Online Social Networks to Commercialize the Networked Automobile
Using Online Social Networks to Commercialize the Networked AutomobileUsing Online Social Networks to Commercialize the Networked Automobile
Using Online Social Networks to Commercialize the Networked Automobile
 
Auto Apps Evolution 2014
Auto Apps Evolution 2014 Auto Apps Evolution 2014
Auto Apps Evolution 2014
 
Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...
Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...
Disrupting the Car Industry and Driver Experience with APIs - API Days San Fr...
 
IRJET- The Smart in-Car Technology
IRJET-  	  The Smart in-Car TechnologyIRJET-  	  The Smart in-Car Technology
IRJET- The Smart in-Car Technology
 
Augmented Reality: Use Cases In the Automotive Industry
Augmented Reality: Use Cases In the Automotive IndustryAugmented Reality: Use Cases In the Automotive Industry
Augmented Reality: Use Cases In the Automotive Industry
 
IRJET- Using Deep Convolutional Neural Network to Avoid Vehicle Collision
IRJET- Using Deep Convolutional Neural Network to Avoid Vehicle CollisionIRJET- Using Deep Convolutional Neural Network to Avoid Vehicle Collision
IRJET- Using Deep Convolutional Neural Network to Avoid Vehicle Collision
 
The AMI-C / OSGi Alliance Relationship - P Malhotra
The AMI-C / OSGi Alliance Relationship - P MalhotraThe AMI-C / OSGi Alliance Relationship - P Malhotra
The AMI-C / OSGi Alliance Relationship - P Malhotra
 
Personal Driver Assistant, Techprom LLC
 Personal Driver Assistant, Techprom LLC Personal Driver Assistant, Techprom LLC
Personal Driver Assistant, Techprom LLC
 
Techprom -> Personal Driver Assistant
Techprom -> Personal Driver AssistantTechprom -> Personal Driver Assistant
Techprom -> Personal Driver Assistant
 
IRJET- Autonomous Cars – Predicting Future Customers
IRJET- Autonomous Cars – Predicting Future CustomersIRJET- Autonomous Cars – Predicting Future Customers
IRJET- Autonomous Cars – Predicting Future Customers
 
How to AI Proof your Career - What YOU can do to Keep Pace
How to AI Proof your Career - What YOU can do to Keep PaceHow to AI Proof your Career - What YOU can do to Keep Pace
How to AI Proof your Career - What YOU can do to Keep Pace
 
Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?
 
Resume
ResumeResume
Resume
 
18_Connectivity
18_Connectivity18_Connectivity
18_Connectivity
 
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
 
autonomous_vehicle_working_paper_01072020-_508_compliant.pdf
autonomous_vehicle_working_paper_01072020-_508_compliant.pdfautonomous_vehicle_working_paper_01072020-_508_compliant.pdf
autonomous_vehicle_working_paper_01072020-_508_compliant.pdf
 
YATRI - THE TRAVELLING APP
YATRI - THE TRAVELLING APPYATRI - THE TRAVELLING APP
YATRI - THE TRAVELLING APP
 

More from Apigee | Google Cloud

Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldApigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessApigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorApigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailApigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranApigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!Apigee | Google Cloud
 

More from Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Recently uploaded

2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 

Recently uploaded (20)

2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 

The Programmable Car - Apps, APIs, Data and Ecosystems

Editor's Notes

  1. Creative Commons Attribution-Share Alike 3.0 United States License
  2. Designed with virtual reality software
  3. Designed with virtual reality software
  4. Manufactured by Roboticists
  5. electric powertrains
  6. Paraphrase auto engineer who said, “we stopped driving our cars years ago. Today we make gestures with our hands and feet and the software determines the appropriate action”
  7. Anecdote: conversation between a military roboticist and a vehicle manufacturer: blown away by lower costs and higher quality
  8. Anecdote: conversation between a military roboticist and a vehicle manufacturer: blown away by lower costs and higher quality
  9. Anecdote: conversation between a military roboticist and a vehicle manufacturer: blown away by lower costs and higher quality
  10. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  11. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  12. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  13. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  14. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  15. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  16. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  17. Handles as part of query string parameters in the header
  18. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  19. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  20. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  21. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  22. Handles as part of query string parameters in the header
  23. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  24. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  25. We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
  26. Handles as part of query string parameters in the header
  27. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  28. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  29. The CNN moment
  30. If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
  31. If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
  32. If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
  33. If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
  34. If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
  35. If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
  36. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  37. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  38. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  39. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  40. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  41. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  42. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  43. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  44. harman / kardon - http://www2.mercedes-benz.co.uk/content/unitedkingdom/mpc/mpc_unitedkingdom_website/en/home_mpc/passengercars/home/new_cars/models/s-class/_w221/facts_/overview/telematics.0006.htmlbose - http://blog.donwheaton.com/2013/04/15/2013-buick-encore-premium-awd-review/bang & olufsen - http://www.seriouswheels.com/2009/a/2009-Audi-Q7-Bang-Olufsen-4-1280x960.htm
  45. Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
  46. The ones that have generated the most discussion are those around defining service levels and throttling limits. We have found that it is an ever changing definition, getting refined with over time with new API and associated clients. We need to adapt the service levels to the needs of our clients and the constraints of our internal services, which has been a challenging, but a nice intellectual exercise.The other is around versioning and how do we manage communication around internal service version changes and how it affects clients usign our API’s