Enterprise Apiman Support

Enterprise support, development, and expertise from the co-founder, maintainers, and lead developers of Apiman.

  • Access to team that created and maintains Apiman
  • Rapid support response, from 1 hour
  • 24/7/365 incident support available
  • Answers to your developer questions
  • Bundled with a range of valuable services
  • Includes BPL Enterprise, our suite of enhanced functionality and integrations for Apiman
Black Parrot Labs is here to support enterprises using Apiman. We provide a range of professional services, including long-term support and integration expertise to ensure your Apiman projects are successful now, and into the future.

Production Support In Detail

Scroll ↔️

Essentials

Standard

Advanced

Cores

4
16
32

Includes

Additional benefits included as part of your yearly support package.
Feature Development
You can request features and enhancements that go into the upstream project
5 days
20 days
41 days
Professional Services
Days of consulting to use for whatever you need, for example helping with integration.
1 days
5 days
10 days
Training & Workshops
Apiman training and workshops customised to your needs. For example, how to develop plugins.
1 day
3 days
5 days
BPL Enterprise: Enhanced suite of Apiman functionality & integrations
Special Apiman extensions only available to BPL Support Subscribers.
CVE Patches & Alerting (Security)
Proactive security patches, alerts and advice. We constantly monitor and provide customised advice for your specific deployment.
Included
Included
Included
Incident Response SLA
We have your back if you suffer a serious production incident.
24x7
24x7
24x7
Response Time
If production goes down, we’ll drop everything to help straight away.

For more minor issues, we’ll still respond quickly with clearly-defined SLAs.
From 1 hour
From 1 hour
From 1 hour
Incidents
We don't artificially limit the number of incidents/emergencies we'll handle for you.
Unlimited
Unlimited
Unlimited
Admin Contacts
Named people in your organisation to contact us directly.
1
2
3
Queries
Ask us anything about Apiman! We'll answer your developer, operational, and all other Apiman-related questions. We can help you get the most out of Apiman.
1 parallel
2 parallel
3 parallel
Phone, Email, Portal
Bug Fix Prioritisation
If you find a bug you need fixed, we’ll get onto it right away, providing you a fixed build — you don't need to wait for the next upstream release.
Long-Term Support
Many enterprise users of Apiman want to remain on older versions for longer, but still receive maintenance.
Contact
We make it easy to get in touch.
Phone, Email, Portal
Phone, Email, Portal
Get a Quote or Arrange a Call
Need something larger or more customised? Please contact us.

Subscription Questions

1. How are security issues / CVEs patched and notified

We monitor continuously for security issues in your version of Apiman. This includes the specific distribution and setup you are using.

As soon as we detect a potential issue, we begin the process of assessing and creating patches. We proactively reach out to customers to advise them of the level of risk posed, and how best to proceed, whether that be a patch or application of configuration changes.

  • Detection: we use CVE scanning tools and monitor public CVE repositories to find out as soon as possible when an issue might affect your version of Apiman. This is not just Apiman code itself, but also in libraries and platforms that Apiman uses.
  • Notifications: we inform you promptly via our support portal about vulnerabilities, and any initial mitigations that may be required. You get to find out about issues as soon as possible, rather than having to monitor.
  • Patch and deploy: we immediately begin working on patching the problem. We inform you as soon as this work has been completed, ensuring you can roll it out promptly. Instructions are provided, as required.
  • Assessment: our Apiman experts assess all potential CVEs to determine whether Apiman is affected by the disclosed security issue and what the severity of the problem is. It requires a deep understand of the Apiman codebase to understand whether the vulnerable code is used, and whether the vulnerability can actually be exploited.

2. Which platforms do you support?

We support Apiman on WildFly, EAP, and Tomcat.

We also support the Vert.x Apiman Gateway.

Note, our support is for Apiman and not for the unrelated functionality in the underlying platform, although we do provide CVE alerts, where relevant.

If you use a paid-for platform like Red Hat EAP, you will need to hold those subscriptions separately (i.e. we don't sell EAP itself).

3. Do you offer long-term support for older version of Apiman?

Yes.

There may be some limitations, depending on the specifics of the version you are still using.

4. Can you provide advice and assistance for migrating to newer version of Apiman?

Yes, as part of our support, we help customers migrate to newer versions of Apiman. Please contact us.

5. How are cores counted?

We have a separate guide that provides extra detail, but in short:

  • Physical core: each physical core would be counted, if running on bare metal/physical deployment.
  • Virtual core: each virtual core is counted, as long as it does not span more than a single physical core.
  • Resource isolation (e.g. cgroups): if the operating system imposes a strictly guaranteed limit, the number of assigned cores is counted.

Our pricing model is as flexible and transparent as possible, avoiding the bill shock that comes with per-request pricing that is common in other supported API Management platforms.

Whether you are using cloud or on-prem, we want to make Apiman work for you.

Income we receive helps fund the continued development of the open source project.

6. Can you answer our development and operational questions?

Absolutely. Developer questions are included in our support packages, allowing you to open a defined number of questions in parallel with our team.

As the main developers and co-founders of Apiman, we have a comprehensive understanding of the project. With our support packages you get direct access to the expertise of the development team.

Whether it's answering questions about writing custom Apiman plugins, Apiman components, or advice integration issues — we can help.

If more hands-on support is required, we also provide consulting: we've helped customers seamlessly integrate API Management capabilities into their platforms, write custom plugins, debug complex issues, and much more besides. All packages are bundled with some hours of consulting, and we can sell additional hours of our as needed on top of support.

Please contact us, we'd be delighted to help you.