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
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
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

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • The Rising Risks and Opportunities in API Security
  • What Is API-First?
  • When Technology Broke and How We Fixed It (The Evolution of APIs)
  • How to Use OpenAPI for Secure and Robust API Integration

Trending

  • Modular Software Architecture: Advantages and Disadvantages of Using Monolith, Microservices and Modular Monolith
  • CI/CD Docker: How To Create a CI/CD Pipeline With Jenkins, Containers, and Amazon ECS
  • Lost in Communication and Collaboration
  • Top 7 Best Practices DevSecOps Team Must Implement in the CI/CD Process
  1. DZone
  2. Software Design and Architecture
  3. Integration
  4. Enterprise APIs and the "Iceberg Slide"

Enterprise APIs and the "Iceberg Slide"

Mark O'Neill user avatar by
Mark O'Neill
·
Jun. 27, 13 · Interview
Like (0)
Save
Tweet
Share
6.44K Views

Join the DZone community and get the full member experience.

Join For Free

It is often noted that every presentation by an API vendor must include the "Iceberg Slide". As Swift from Sendgrid noted at API Days SF, "API people sure do love their icebergs".The iceberg slide is used to show that Open APIs (the ones you see on ProgrammableWeb, which any developer can sign up for) are just "the tip of the iceberg". Enterprise APIs, the kinds of APIs used for partner integration and to link internal systems, are much larger. In the iceberg analog they are "the bottom of the iceberg". [ I also like the analogy with Dark Matter: "Dark APIs" are the Enterprise APIs which are "all around us but we don't see them"].

Here at Axway we are no exception to the "Iceberg Slide" rule. Here is an example from my colleague Ed King. As you can see on the slide, Open APIs often are a function of "Shadow IT", deployed by a business unit with limited integration into the rest of the enterprise. Enterprise APIs provide more partner and on-premise integration, as well as stringent security and privacy.


The ubiquity of the "iceberg slide" shows that the API industry is agreed there are more Enterprise APIs than Open APIs. But, how *how much more*? To answer that question, we recently ran a survey in a webinar which I co-presented with Jeff Hammond from Forrester on "APIs - A key part of your enterprise engagement strategy". When you watch the webinar recording, you can see that we first define the difference between Enterprise APIs and Open APIs. Then we ask in the survey "What types of APIs are you planning to deploy?". The results are striking:


As you can see in the pie-chart above, Enterprise APIs predominate. The webinar attendees included architects from healthcare and financial services companies, as well as developers and security professionals. So it was a good mix from which to draw the survey.

I believe this survey provides a neat data-point to the "iceberg slide". As an industry, we will continue to funnel part of our marketing budgets to pay royalties to iceberg photographers. But, we can now back up the iceberg analogy with hard data.
Integration API security dev Data (computing) Architect (software) Analog (program) planning

Published at DZone with permission of Mark O'Neill, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • The Rising Risks and Opportunities in API Security
  • What Is API-First?
  • When Technology Broke and How We Fixed It (The Evolution of APIs)
  • How to Use OpenAPI for Secure and Robust API Integration

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • 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: