Presentation from the panel about Cloud API Security from Infosec 2012. It is an introduction to APIs, the developers role and what the difference is between SOAP and REST.
42. REST ‣ Easy to use
‣ Popularity
‣ More data formats
43. REST ‣ Easy to use
‣ Popularity
‣ More data formats
‣ Emerging security
standards
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Not:\n- Programming language\n- Hardware API like Apples API to the iPhone camera\n\nEasy to use - at least easy to get started with and perceived as easy to use \nLarge number of devs & devices - APIs can be internal and for partners only and then only have few users, but the main advantage of Cloud APIs are that they can be used by a large number of developers outside your organisation and that they can be used on a large number of devices, like mobile phones and tablets\n
Not:\n- Programming language\n- Hardware API like Apples API to the iPhone camera\n\nEasy to use - at least easy to get started with and perceived as easy to use \nLarge number of devs & devices - APIs can be internal and for partners only and then only have few users, but the main advantage of Cloud APIs are that they can be used by a large number of developers outside your organisation and that they can be used on a large number of devices, like mobile phones and tablets\n
Not:\n- Programming language\n- Hardware API like Apples API to the iPhone camera\n\nEasy to use - at least easy to get started with and perceived as easy to use \nLarge number of devs & devices - APIs can be internal and for partners only and then only have few users, but the main advantage of Cloud APIs are that they can be used by a large number of developers outside your organisation and that they can be used on a large number of devices, like mobile phones and tablets\n
Not:\n- Programming language\n- Hardware API like Apples API to the iPhone camera\n\nEasy to use - at least easy to get started with and perceived as easy to use \nLarge number of devs & devices - APIs can be internal and for partners only and then only have few users, but the main advantage of Cloud APIs are that they can be used by a large number of developers outside your organisation and that they can be used on a large number of devices, like mobile phones and tablets\n
This kind of API results in using REST...\n
This kind of API results in using REST...\n
This kind of API results in using REST...\n
New business opp. - partnerships, sell API access, new markets and niches\n\nSo how does REST and SOAP compare...\n
New business opp. - partnerships, sell API access, new markets and niches\n\nSo how does REST and SOAP compare...\n
New business opp. - partnerships, sell API access, new markets and niches\n\nSo how does REST and SOAP compare...\n
\n
\n
\n
\n
\n
Difficult to use - at least it is perceived as difficult, and perception matters when you are trying to attract a large number of developers\n
Difficult to use - at least it is perceived as difficult, and perception matters when you are trying to attract a large number of developers\n
Difficult to use - at least it is perceived as difficult, and perception matters when you are trying to attract a large number of developers\n
Difficult to use - at least it is perceived as difficult, and perception matters when you are trying to attract a large number of developers\n
Difficult to use - at least it is perceived as difficult, and perception matters when you are trying to attract a large number of developers\n
Popularity - default standard among new APIs and well known by the developers\n\nNo default security model - many to chose from - HTTP Basic/Digest, OAuth 1 & 2 etc\n
Popularity - default standard among new APIs and well known by the developers\n\nNo default security model - many to chose from - HTTP Basic/Digest, OAuth 1 & 2 etc\n
Popularity - default standard among new APIs and well known by the developers\n\nNo default security model - many to chose from - HTTP Basic/Digest, OAuth 1 & 2 etc\n
Popularity - default standard among new APIs and well known by the developers\n\nNo default security model - many to chose from - HTTP Basic/Digest, OAuth 1 & 2 etc\n