DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Please enter at least three characters to search
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workkloads.

Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

Related

  • Revolutionizing Financial Monitoring: Building a Team Dashboard With OpenObserve
  • Unlocking the Benefits of a Private API in AWS API Gateway
  • APIs for Logistics Orchestration: Designing for Compliance, Exceptions, and Edge Cases
  • Building Data Pipelines With Jira API

Trending

  • Microsoft Azure Synapse Analytics: Scaling Hurdles and Limitations
  • Create Your Own AI-Powered Virtual Tutor: An Easy Tutorial
  • While Performing Dependency Selection, I Avoid the Loss Of Sleep From Node.js Libraries' Dangers
  • Beyond ChatGPT, AI Reasoning 2.0: Engineering AI Models With Human-Like Reasoning
  1. DZone
  2. Data Engineering
  3. Databases
  4. Point of View on API Platforms

Point of View on API Platforms

API platforms in the digital transformation journey enable companies to think towards a digital economy. Here, explore challenges organizations can face while developing APIs.

By 
Chandra Manohar user avatar
Chandra Manohar
·
Updated Sep. 29, 21 · Opinion
Likes (3)
Comment
Save
Tweet
Share
14.6K Views

Join the DZone community and get the full member experience.

Join For Free

APIs are foundational technology platforms in the digital transformation journey that enable companies to think towards a digital economy. APIs enable internal or external integration of data, services, and processes in the application development process. API management is essential in the digital economy to determine how to distribute, control, monitor, analyze and monetize. The common platform capabilities include developer portal, API gateway, API lifecycle management, and API analytics.

Some of the challenges faced by organizations while developing APIs are:

  • API-first is the core requirement in digital transformation. If the applications require to be built with a large number of APIs, it might take a long time to develop.
  • Business analysts, developers, and testers work in silos while implementing APIs and are not able to connect the story, as they may be using different tools.
  • Developing applications requires multiple ways of connecting such as data, application, services, processes, etc.
  • Challenges in getting the data out of legacy applications
  • Implementation of security aspects for the APIs while exposing or accessing the APIs
  • Managing and governing the APIs developed becomes even more complicated when you have a large number of APIs and different versions are used.

It is a good practice to have an API management platform to address the above challenges.  The below diagram gives a high-level overview of platform capabilities.

API Platform (High Level Capabilites)

The mind map below gives a detailed view of API Platform capabilities required for a digital transformation during the development life cycle.
API Platform (Development Capabilities)

The mind map below gives a detailed view of API Platform capabilities required for a digital transformation during the deploy and manage life cycle.

API Platform (Deploy & Manage Capabilities)


The methodology for building API-first applications is below.

methodology for building the API first applications


This blog provides a generic perspective about what the API Platforms should have capabilities for developing API-centric applications. There are many tools in the market which provide these capabilities, and one can choose the platform by evaluating them based on their fitment requirements. Below are some of the API platform providers available in the market. This is not a full list, as many more are available.

  • MuleSoft Anypoint (Salesforce)
  • Apigee (Google)
  • Amplify API Management (Axway)
  • IBM API Connect
  • Azure API Management
  • Oracle API Platform Cloud Service
  • Red Hat 3scale API Management
  • TIBCO Cloud Mashery API Management Platform
  • Software AG webMethods API Cloud
  • WSO2
  • DellBoomi
API

Published at DZone with permission of Chandra Manohar. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Revolutionizing Financial Monitoring: Building a Team Dashboard With OpenObserve
  • Unlocking the Benefits of a Private API in AWS API Gateway
  • APIs for Logistics Orchestration: Designing for Compliance, Exceptions, and Edge Cases
  • Building Data Pipelines With Jira API

Partner Resources

×

Comments
Oops! Something Went Wrong

The likes didn't load as expected. Please refresh the page and try again.

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends:

Likes
There are no likes...yet! 👀
Be the first to like this post!
It looks like you're not logged in.
Sign in to see who liked this post!