size or complexity, NEEDS and USES APIs • Gain access to databases and backend applications for reuse • Easy to interact with legacy and modern architectures • Re-use existing apps • Backend to Front-end (Mobile, Web apps) • Two Speed IT, allow front-end / digital to move faster than traditional • Security, security, security – safest way to let the RIGHT people to access the RIGHT data
be described in a way that provides enough information for another developer to make use of them • Discovery: Generating events is only useful if other people make use of them. For developers to make use of them they must be discoverable. • Decentralized: to enable developers to have quick access to these additional event-driven ways of interacting with a system • Decoupled: abstracted interface, independent from how a system is implemented
REST or SOAP APIs to enable clients to evolve their SOA tier • Package APIs into Products and tailor them to target specific consumer markets • Publish and Promote across different environments to align with DevOps practices • Manage and Control API Lifecycle and versioning from staging to deprecation to meet corporate governance needs • Subscription and Community management to grow go-to-market channels 14
and market feedback • Simple, powerful and extensible customizations built on open-source Drupal 8 • Fast track app creation with a simple subscription wizard designed to reduce friction • Delight and increase app developer productivity with a first class Portal Analytics experience • Effectively engage your developer community with custom email support
January 2020 • Agile integration: A modern approach to enterprise hybrid integration • IBM Cloud Garage, June 2020 • Introducing IBM Cloud Pak for Integration: IBM’s hybrid integration platform • IBM Developer, February 2020 • IBM API Connect Deployment WhitePaper • Managing your APIs throughout the API lifecycle