Built for Boomi
Pre-built templates for runtimes, the API Gateway, and the Developer Portal ship in your CertKit account. No scripting required.
Boomi stores certificates as X.509 components. Self-hosted Atoms and Molecules serve one from their Shared Web Server, and the API Gateway and Developer Portal each point at one. A new component version does nothing until each runtime re-saves its settings and restarts, and each gateway and portal is upgraded to it. Every 47 days.
CertKit issues and renews the certificate centrally, then the CertKit Agent updates the component through the Boomi Platform API and pushes it to every runtime you list.
Pre-built templates for runtimes, the API Gateway, and the Developer Portal ship in your CertKit account. No scripting required.
Each template updates the same certificate component in place, so its ID stays stable and every reference keeps working. For runtimes, CertKit pushes the certificate to each Shared Web Server and restarts it.
Boomi has no API for the gateway and portal bindings, so those still need one click on Upgrade to Latest after each renewal. The deployment log says exactly where.
The manual process, if you want to do it yourself:
Every one of these steps is manual, and Boomi won't repeat any of them when the certificate renews. With lifetimes shrinking to 47 days, that's twelve times a year, for every runtime, gateway, and portal. Miss one and partners calling your APIs get TLS errors instead of responses.
At 47 days, automation is the only sustainable way to run Boomi certificates. Here's how CertKit does it.
Your Boomi account CertKit ACME CA ┌───────────────────┐ ┌──────────────────┐ ┌─────────────┐ │ ┌─────────────┐ │ │ │ │ │ │ │Deploy Agent │◄─┼─────┤ Issue & Renew │◄──►│ │ │ └──┬────┬─────┘ │ │ Certificates │ │ │ │ │ │Platform│ │ ┌───┐ └─────────────┘ │ │ │API │ └───────────┬────│DNS│ │ ▼ ▼ │ │ └───┘ │ ┌──────────────┐ │ │ │ │ Boomi │ │ │ │ │ [x] Component│ │ │ │ │ [x] Pushed │ │ ◄───────────────┘ │ │ [x] Restarted│ │ Verify │ └──────────────┘ │ └───────────────────┘
CertKit issues and renews certificates centrally using delegated DNS validation. You create a one-time CNAME record, and CertKit handles every ACME challenge after that.
The deploy agent runs on a Windows server and pulls each renewal from CertKit over outbound HTTPS. It only needs to reach Boomi's Platform API, not the runtimes themselves. Boomi never runs ACME and never holds DNS credentials.
CertKit has transformed how Belden manages SSL certificate issuance, delivering a streamlined process that dramatically reduced both cost and complexity. Their solution has been a clear win for our organization.
Ryan Buckner, IT Infrastructure Analyst, Belden
Boomi doesn't push component changes on its own. A runtime keeps serving the old certificate until its Shared Web Server settings are saved again and it restarts, and a gateway keeps it until someone upgrades the reference. The component shows the new certificate while production serves the old one until it expires.
CertKit does the push and the restarts on every renewal, and names the one click Boomi still requires.
The systems Boomi connects need certificates too: systems of record like IBM i, Java servers like Oracle WebLogic, and cloud services fed from Azure Key Vault. CertKit automates all of it from one account.
Free 90-day trial. No credit card required. Direct access to our engineering team to get you set up.