Technology Support
Protocol Support
Speedscale replays involve three distinct steps that are supported separately: Capture, Analyze, and Playback. It is possible to have observability (Capture) into one protocol without necessarily having full replay support. Please reach out if you need support for a technology not in this list.
Supported Protocols
Technology | Type | Support | Notes |
---|---|---|---|
AMQP (0.9.1) | Protocol | Capture Only | |
Auth0 | API | Full | |
Basic Auth | Auth | Full | |
Bearer JWT | Auth | Full | Automatic discovery and replacement |
Google BigQuery | DBMS | Full | If using the Google SDK with standard pagination |
Google BigTable | DBMS | Full | If using the Google SDK with standard pagination |
Cookies | Auth | Full | |
AWS Athena | DBMS | Full | |
AWS Data Firehose | API | Full | |
AWS DynamoDB | DBMS | Full | |
AWS Redshift | DBMS | Full | |
AWS S3 / minio | API | Full | |
AWS SNS | API | Full | |
AWS SQS | API | Full | |
Elasticsearch | DBMS | Full | |
Kubernetes (1.19+) | Environment | Full | |
Gmail | API | Full | |
GraphQL | Protocol | Full | |
gRPC | Protocol | Full | |
HTTP 1.1 / 2.0 | Protocol | Full | |
HTTP/S inbound | Protocol | Full | See TLS |
JSON | Protocol | Full | |
IMAP | Protocol | Capture Only | |
Istio (1.12+) | Environment | Full | |
Kafka | Protocol | Capture Only | Active beta for full replay |
Microsoft Outlook 365 | API | Full | |
MongoDB | DBMS | Capture Only | |
Mutual TLS (mTLS) | Protocol | Partial | See TLS |
MySQL | DBMS | Full | |
Postgres | DBMS | Full | |
RabbitMQ | Protocol | Capture Only | |
Redis | DBMS | Capture Only | |
Salesforce | API | Full | |
SOAP | API | Full | |
Stripe | API | Full | |
Twilio | API | Full | |
XML | Protocol | Full | |
Zapier | API | Full |
Environments
Most modern enterpise environments are supported by Speedscale and new ones are added upon request. This includes everything from desktops to Docker to Kubernetes.
Environment/Distribution | Notes |
---|---|
Argo Rollouts | See guide |
AWS Elastic Container Service (ECS) or Fargate | See guide |
AWS Elastic Kubernetes Service (EKS) | |
AWS Elastic Beanstalk | See guide |
AWS Elastic Compute Cloud (EC2) | See guide |
Canonical Microk8s | Must enable DNS |
Civo Kubernetes | |
CNCF Kind | |
CNCF Minikube | Must add --cni=true flag |
DigitalOcean Kubernetes | |
Docker Desktop | See guide |
DigitalOcean Managed Kubernetes | |
GCP GKE Autopilot | Requires Dual Proxy |
GCP GKE CloudRun | |
GCP GKE Standard | |
Istio | See guide |
MacOS Desktop | See CLI |
Microsoft Azure Kubernetes Service (AKS) | |
Microsoft Azure App Services | See guide |
Postman Collections (v2+) | See guide |
Rancher Desktop | |
Rancher K3S | |
Rancher RKE2 | Rancher Marketplace Helm Chart |
Redhat OpenShift | See guide |
Virtual Machines (VMWare and others) | See guide |
Windows Desktop | See CLI |
Speedscale control plane, sidecar and replay system are compatible with all currently supported versions of Kubernetes and Istio.
Questions?
If there are other protocols that are integral to your organization, please let us know at support@speedscale.com or join our slack community.