Talk to an expert

Datasheet

Built to test any use case or protocol, at scale

Supported use cases, initiatives, technologies, and integrations behind Gatling Enterprise Edition.

Keep this datasheet

Get the full datasheet in your inbox

Everything on this page, as a PDF, for sharing with your team or your architecture review.

No spam. Just the datasheet, straight to your inbox.

Check your inbox We just sent the technical datasheet to your email.

What you can test

Built to test any use case or protocol, at scale

Gatling Enterprise Edition is a developer-first load testing platform for modern, high-scale systems. It supports APIs, microservices, real-time protocols, and legacy tech across HTTP, WebSockets, gRPC, and more. Create tests with code, low-code, or no-code options. Integrate seamlessly into CI/CD pipelines and APM tools to ensure resilience at any scale.

Gatling is designed to test the performance of today's most demanding systems, across industries and architectures. From modern web apps to AI workloads, Gatling adapts to your use case:

icon

Web applications

Simulate user interactions and ensure fast, reliable front-end performance under load.

icon

Public and private APIs

Validate your API performance, latency, and error handling across high concurrency.

icon

Cloud-based infrastructures

Evaluate performance and resiliency of cloud-native apps, especially after migrations from on-premise to cloud environments.

icon

SQL databases

Measure query response times and throughput under real-world usage scenarios.

icon

Microservices architectures

Test internal service-to-service communication and isolate performance bottlenecks.

icon

IoT systems and protocols

Emulate device fleets and message flows using MQTT, AMQP, and other IoT protocols.

icon

Mobile applications

Reproduce mobile usage patterns and variable network conditions for realistic testing.

icon

LLM and AI-powered APIs

Evaluate AI inference latency and ensure consistent performance for high-volume requests.

Testing initiatives

Purpose-built for modern performance testing initiatives

Gatling is ideally suited for teams leading today's most impactful performance efforts:

icon

Load-Test-as-Code and Shift-Left Testing

Enable developers to own performance early in the SDLC with test-as-code, CI/CD integration, and flexible scripting in JavaScript, Scala, or Java.

icon

High-Scale Stress Testing

Simulate millions of concurrent virtual users and requests to validate the resilience of large-scale, distributed systems.

icon

Microservices Architecture Support

Coordinate tests across services, queues, and APIs to validate real-world dependencies and interactions at scale.

icon

DevOps-Ready Reliability Testing

Integrate performance testing into your CI/CD pipelines and SRE workflows to ensure continuous reliability and system health.

icon

API-First Performance Validation

Design and execute realistic test scenarios across REST, GraphQL, gRPC, and messaging APIs—ideal for modern digital platforms.

icon

Load testing as a Service

Whatever your starting point, if your goal is load testing, Gatling can support you from start to finish with turnkey solutions.

Supported technologies

A tech stack that meets you where you are

From core web protocols to IoT, databases, containers, and packaged applications—Gatling supports the technologies behind modern and legacy systems alike.

Web app, rich internet app, and frameworks
HTTP/HTTPS
Main protocol Gatling targets
HTML5
Downloads HTML but doesn't render HTML5 content
SOAP API
Supports SOAP envelopes via raw XML in body
REST API
Uses JSON/XML over standard HTTP methods
XML
XML is fully supported as raw text
Web Services/WSDL
WSDL-based SOAP (XML over HTTP) is fully supported
WebSockets
Fully supported
AJAX
AJAX requests are regular HTTP calls—fully supported
React
React apps make HTTP calls—fully supported
AngularJS
AngularJS uses HTTP APIs—fully supported
Single Page Application
SPAs rely on HTTP/API calls—fully supported
Push Technologies
Supports push via WebSockets and Server-Sent Events
Server-Sent Events (SSE)
Fully supported
GraphQL
Supported via HTTP POST with query in body
J2EE
Fully supported if interfaces are exposed over HTTP
PHP
Fully supported as long as it serves HTTP endpoints
Microsoft .NET
.NET support depends on the exposed protocol (e.g., HTTP, WebSocket)
Kafka
Supported (Community plugin)
gRPC
Fully supported
JMS (Java Message Service)
Fully supported via Gatling JMS SDK
IoT protocols
MQTT
We support MQTT over TCP
AMQP
Supported via Community plugin
RabbitMQ (messaging and streaming broker/AMQP)
Supported via AMQP plugin
Network protocols
FTP (File Transfer Protocol)
Supported via Community plugin
IMAP (Internet Message Access Protocol)
Supported via Community plugin
SMTP (Simple Mail Transfer Protocol)
Supported via Community plugin
JDBC (Java Database Connectivity)
Supported via Community plugin
TLS
Fully supported
Databases
PostgreSQL, MySQL, Microsoft SQL Server, Oracle, DB2, SAP HANA, ODBC/JDBC
For all technologies, send SQL queries to any database that provides a compatible JDBC driver
Monitoring and remote access
Git
Supported via Community plugin
FTP
Supported via Community plugin
SFTP (SSH File Transfer Protocol)
Supported via Community plugin
Containerized applications and architecture
Docker
Gatling runs smoothly in native Docker environments
AWS ECS
Supported as a deployment option for running tests in AWS
Azure Container Apps
Compatible with Azure's container services
GCP Cloud Runner
Gatling can run tests in GCP Cloud Runner environments
AKS (Azure Kubernetes Service)
Gatling integrates with AKS for Kubernetes-based orchestration
EKS (Elastic Kubernetes Service on AWS)
Compatible with EKS to manage tests in AWS Kubernetes clusters
GKE (Google Kubernetes Engine)
Works with GKE to deploy and scale load tests
VMware
Gatling supports execution on VMware virtual machines
Hyper-V
Gatling also works in Hyper-V virtualized environments
Packaged applications
Dockerized applications
Gatling can easily test any application packaged as a Docker container
Guidewire
Guidewire-based applications are testable if HTTP APIs are exposed
Jira
Gatling can test Jira modern instances if you're targeting its exposed REST APIs

Fits your toolchain

Integrations

Gatling Enterprise Edition fits right into your toolchain. From CI/CD to APM, authentication, and team workflows, we provide deep integrations to help you automate, scale, and secure your performance testing process.

API Platforms

Seamlessly reuse your Postman Collections for load testing, eliminating manual conversions.

Postman

Build Tools

Run tests and package simulations directly from your favorite build systems.

npm
Gradle
sbt
Maven

CI/CD Tools

Automate your testing pipeline with direct CI/CD plugins and scripts.

Jenkins
GitLab CI
GitHub Actions
Azure DevOps
Bamboo
TeamCity
CircleCI
Bitbucket

APM Tools

Correlate performance test metrics with real-time observability data.

Datadog
Dynatrace
New Relic
Grafana

Notifications

Keep your team informed with real-time alerts and simulation summaries and results directly to your channels.

Slack
Microsoft Teams
Custom webhooks

Authentication Sources

Integrate Gatling Enterprise with your organization's SSO provider.

OpenID Connect
SAML v2.0
Azure AD
Google
GitHub
GitLab
Okta

Secrets Manager

Gatling scripts can integrate with a lot of Secrets Managers to securely retrieve and manage secret values after the initialization stage of your load generators.

AWS Secrets Manager
HashiCorp Vault
Azure Key Vault

Ready to evaluate Enterprise Edition?

Whether you're scaling APIs, migrating to the cloud, or handling flash-traffic spikes, Gatling helps you deliver fast, reliable performance.

Talk to an expert