Accelerating APIs Create, deploy and test APIs using API Connect Pooja Mistry - IBM, Developer Advocate Santhosh Ramanathan - TCS, Cloud Pak for Integration Consultant
API Connect is an API lifecycle platform to create, secure, manage, and expose APIs IBM and TCS have world class experience in application integration OpenShift is an ideal platform for application integration
5 Why APIs? Databases Applications SAAS Every organization, regardless of 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
Event End Point Management 10 • Description: Events need to 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
Manage APIs through the API Lifecycle • Define & Import 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
Developer Portal 17 • Modern UI/UX design based on customer 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
Resources • Accelerating Modernization with Agile Integration • IBM Redbooks, 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