There are currently well over 20K public Web Application Program Interfaces (APIs) published by all types of companies, from Google and Amazon to DHL and NYSE. There are likely as many private APIs if not more. These APIs allow access to a wide range of services available over the Web – for example location-based services, portfolio management, market data, shipping and logistics, business intelligence, etc. In fact, many of the services in an enterprise application may soon come from APIs located outside the enterprise.
This presentation outlines the central role of APIs in the connected enterprise and shows how they can be used as a systematic approach to combine mobile applications, IoT devices, and enterprise systems. We will investigate the best practices in API creation, management, security, and design for reliability with mobile devices. We'll hear about traditional (REST-based) and real-time (WebSocket) approaches for offering and using modern Web Services from different technologies such as Java and .NET.
This presentation will: