IBM Cloud Functions vs. OCI API Management

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
IBM Cloud Functions
Score 6.8 out of 10
N/A
IBM Cloud Functions is a PaaS platform based on Apache OpenWhisk. With it, developers write code (“actions”) that respond to external events. Actions are hosted, executed, and scaled on demand based on the number of events coming in. No servers or infrastructure to provision and manage.
$0
per second of execution
OCI API Management
Score 7.8 out of 10
N/A
Oracle Cloud Infrastructure (OCI) provides a comprehensive set of services to manage the lifecycle of APIs (application programming interfaces). The built-in tools let developers to collaborate on prototyping, testing, and validating APIs.
$3
per month per 1 Million API calls
Pricing
IBM Cloud FunctionsOCI API Management
Editions & Modules
Basic Cloud Functions Rate
$0.00017
per second of execution
API Gateway Rate
Free
No answers on this topic
Offerings
Pricing Offerings
IBM Cloud FunctionsOCI API Management
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
IBM Cloud FunctionsOCI API Management
Features
IBM Cloud FunctionsOCI API Management
API Management
Comparison of API Management features of Product A and Product B
IBM Cloud Functions
-
Ratings
OCI API Management
8.6
15 Ratings
2% above category average
API access control00 Ratings7.915 Ratings
Rate limits and usage policies00 Ratings7.814 Ratings
API usage data00 Ratings9.015 Ratings
API user onboarding00 Ratings8.814 Ratings
API versioning00 Ratings9.014 Ratings
Usage billing and payments00 Ratings8.815 Ratings
API monitoring and logging00 Ratings9.015 Ratings
Best Alternatives
IBM Cloud FunctionsOCI API Management
Small Businesses
AWS Lambda
AWS Lambda
Score 8.3 out of 10
NGINX
NGINX
Score 9.2 out of 10
Medium-sized Companies
Red Hat OpenShift
Red Hat OpenShift
Score 9.2 out of 10
NGINX
NGINX
Score 9.2 out of 10
Enterprises
Red Hat OpenShift
Red Hat OpenShift
Score 9.2 out of 10
NGINX
NGINX
Score 9.2 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
IBM Cloud FunctionsOCI API Management
Likelihood to Recommend
3.0
(7 ratings)
8.0
(15 ratings)
User Testimonials
IBM Cloud FunctionsOCI API Management
Likelihood to Recommend
IBM
IBM Cloud Functions [is] not the worse product on the IBM cloud. I decided to write this review as I thought it would be balanced. I would still use functions to set up a serverless architecture where execution time is pretty quick and the code is relatively simple. I wouldn't use IBM Cloud Functions for async calls obviously, as costs could be higher. The functions documentation is lacking in terms of CI/CD, and there are unexplainable errors occurring - like the network connection that I mentioned. So I wouldn't just rely on IBM Cloud Functions too much for the entire system, but make sure it's diversified.
Read full review
Oracle
Oracle API Manager is well suited in a business or company that make use of Apis to facilitate access of backend services and data sources by the staff or customers or both. It is also imported in situations where all actions in a system need to be attributed to specific users.
Read full review
Pros
IBM
  • Great substitute for a simple API calls to run non-complicated code.
  • Easy way to run Python/Java/Javascript to get something done.
  • File validation.
Read full review
Oracle
  • API Manager allows for REST and SOAP API's to be easily created and tracked
  • API Manager allows for only certain people/applications to use the API (does this thru a subscriber service it provides)
  • It also publishes the API's it is tracking so developers can easily know what interfaces already exist.
  • The monitoring ability is a nice feature. The admin person can easily see how and where the APIs are currently being used
Read full review
Cons
IBM
  • Billing can be a hassle, not the most responsive customer service/support team
  • Handles & executes most functionalities, but other platforms offer more scalability if you're seeking consistent and stable growth
Read full review
Oracle
  • Absence of Role-Based Access. A finer grain control on what type of users can call certain API Endpoints is needed.
  • Performance with third-party databases isn't as fast as using Oracle Database.
  • Long learning curve. Although Oracle API Manager provides performance and a vast deal of features, a certain level of expertise is required to effectively make use of them.
Read full review
Alternatives Considered
IBM
  • ICF is a lightweight service and does not require runtime configurations
  • Scalable on demand and hence there is no need to pay for runtime costs
Read full review
Oracle
Oracle API Manager is much easier to learn and understand then IBM Data Power Gateway and IBM API Connect. We selected Oracle API Manager in our company because to have a good intuitive interface with drag and drop features and because beginners and easily get up to speed to use this tool.
Read full review
Return on Investment
IBM
  • It directly affected our expenses since we do not need to deploy and maintain a set of separate applications.
  • It allowed us to pay for only the amount of time cloud functions run.
  • It saved on maintenance and monitoring of the applications it replaced.
Read full review
Oracle
  • Oracle API Manager supports both REST & SOAP API's.
  • Secure and attributable connection to back-end services and data sources. In addition to creating API's for querying data, you can also create API endpoints that can manipulate the data in the back-end databases.
  • Although Oracle API Manager provides performance and a vast deal of features, to start with it is really important you train your people working on development, deployment and administrators to effectively use Oracle API Manager.
Read full review
ScreenShots