Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Accelerating APIs

Accelerating APIs

Accelerating APIs
Create, deploy and test APIs using API Connect 

Pooja Mistry

July 20, 2021
Tweet

More Decks by Pooja Mistry

Other Decks in Technology

Transcript

  1. Accelerating APIs Create, deploy and test APIs using API Connect

    Pooja Mistry - IBM, Developer Advocate Santhosh Ramanathan - TCS, Cloud Pak for Integration Consultant
  2. 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
  3. 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
  4. What is Cloud Pak for Integration? 6 A collection of

    software to create, manage, secure, and re-use integration assets
  5. Cloud Pak for Integration: API Connect a comprehensive end-to-end API

    lifecycle solution that enables the automated creation of APIs
  6. API Connect – Components developer toolkit api manager developer portal

    API traffic API Portal access publish api gateway app developers backend HTTP(S) Client analytics publish 9 Management Runtime API Connect – Components developer toolkit api manager developer portal API traffic API Portal access publish api gateway app developers backend HTTP(S) Client analytics IBM Cloud / © 2019 IBM Corporation publish 11 Management Runtime
  7. 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
  8. 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
  9. 15

  10. 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
  11. 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
  12. 26