Small Teams & Individual Developers

WireMock

Is a widely used OSS standard to build out 
API mocks

Straightforward API Mocking
Large Teams & Software Critical Businesses

WireMock Cloud

Is a cloud platform to prototype, validate and serve API mocks

End-to-end developer productivity platform

Why choose WireMock Cloud over OSS?

Intuitive UI empowers everyone on the team.

Easy, high scale usage and enterprise readiness.

Guarantee prod resiliency with Chaos testing.

Keep alignment with OpenAPI contract testing.

Rapid API prototyping with a mock-first approach.

WireMock Cloud

“...we can save a number of  developer hours, not having to figure out how to host WireMock, how to protect it, how to define access controls, scale it, maintain it, and take on the burden of doing all of that...”

Kosta Krauth

Head Of Engineering, Bilt Rewards

API Mocking Options

WireMock OSS

WireMock Cloud

Deployment and  maintenance
Self-managed and self-maintained
Cloud hosted, automated, maintained and scaled by  the WireMock platform
User Interface
Managed via scripts and code
Simple, accessible UI for technical and non-technical users
Scalability
Manually orchestrated and manually scaled
Hosted with unlimited scalability
Team collaboration
Individual developer only
Team collaboration and RBAC
User Management
Individual developer only
RBAC, SSO
K8s support
No k8s-specific implementation
K8s-native platform distribution
Security
No out of the box mock security
Header-match, HTTP basic, OpenID Connect
OpenAPI / Swagger Importing
Not natively supported
Cloud hosted, automated, maintained and scaled by  the WireMock platform
Deployment and  maintenance
Self-managed and self-maintained
Swagger, OpenAPI, WireMock OSS import
Validator to alert in case of discrepancy between the mock and the API specification
Not supported
Drift detection with soft and hard validation
Chaos Engineering Module
Not supported
Multiple chaos modes
Mock-based API prototyping
Not supported
Collaborative interface to mock APIs that will generate open API spec and internal documentation portal
Mock processes
Running process per individual API mocked
Hosted with unlimited scalability
Performance metrics  dashboard
No metrics available
Visibility into usage and  performance
Mock API templates (Public as well as private Mock templates library)
No UI or templating
Thousands of  public templates as well as ability to create company  private mock templates
Support
Community Support
Enterprise Support including guaranteed SLAs
GIT Integration
Not supported
Supported
Import data from CSV files to be used by the mock
Not supported
Supported
Stateful scenarios
Not supported
Supported

WireMock OSS

Deployment and  maintenance
Self-managed and self-maintained
User Interface
Managed via scripts and code
Scalability
Manually orchestrated and manually scaled
Team collaboration
Individual developer only
User Management
Individual developer only
K8s support
No k8s-specific implementation
Security
No out of the box mock security
OpenAPI / Swagger Importing
Not natively supported
Chaos Engineering Module
Not supported
Validator to alert in case of discrepancy between the mock and the API specification
Not supported
Mock-based API prototyping
Not supported
Mock processes
Running process per individual API mocked
Performance metrics  dashboard
No metrics available
Mock API templates (Public as well as private Mock templates library)
No UI or templating
Support
Community Support
GIT Integration
Not supported
Import data from CSV files to be used by the mock
Not supported

WireMock Cloud

Deployment and  maintenance
Cloud hosted, automated, maintained and scaled by  the WireMock platform
User Interface
Simple, accessible UI for technical and non-technical users
Scalability
Hosted with unlimited scalability
Team collaboration
Team collaboration and RBAC
User Management
RBAC, SSO
K8s support
K8s-native platform distribution
Security
Header-match, HTTP basic, OpenID Connect
OpenAPI / Swagger Importing
Swagger, OpenAPI, WireMock OSS import
Chaos Engineering Module
Drift detection with soft and hard validation
Validator to alert in case of discrepancy between the mock and the API specification
Multiple chaos modes
Mock-based API prototyping
Collaborative interface to mock APIs that will generate open API spec and internal documentation portal
Mock processes
Hosted with unlimited scalability
Performance metrics  dashboard
Visibility into usage and  performance
Mock API templates (Public as well as private Mock templates library)
Thousands of  public templates as well as ability to create company  private mock templates
Support
Enterprise Support including guaranteed SLAs
GIT Integration
Supported
Import data from CSV files to be used by the mock
Coming Soon

Benefits of WireMock Cloud

“Since it runs in the cloud, we don’t need to invest in maintenance and  infrastructure.”

Sergio Rubio
Quality Assurance Specialist, Agibank

…having a hosted WireMock Cloud experience that has an easy user interface, access controls, integration with our SSO provider - it was really helpful so that we can just get started and start using it without having to do all this pre-work.”

Kosta Krauth

Head Of Engineering, Bilt Rewards