← Zurück zum Katalog Smocker · verwaltet von DINAO

Simulieren Sie Ihre APIs, testen Sie ohne Abhängigkeit von Drittanbietern

Ein HTTP-Mock-Server angetrieben von Smocker, installiert und gewartet von DINAO. Simulieren Sie jede beliebige API, um Ihre Integrationen zu entwickeln und zu testen — auf Ihren französischen Servern, isoliert von der Produktion.

In Frankreich gehostetEinfacher HTTP-MockIntegrationstestsDSGVO-konformOffizielles Herausgeber-Image
Präsentation

Was ist Smocker?

Smocker (Server Mock) ist ein Open-Source-HTTP-Mock-Server, einfach und effizient, geschrieben in Go. Er ermöglicht es, jede beliebige HTTP-API zu simulieren, um Ihre Anwendungen und Microservices zu entwickeln und zu testen, ohne vom echten Dienst abhängig zu sein — sei er nicht verfügbar, noch in der Entwicklung oder aufrufbasiert abgerechnet.

Seine Architektur basiert auf zwei Ports: einem Mock-Port, der die von Ihnen deklarierten Routen bereitstellt, und einem Konfigurationsport mit einer Web-Oberfläche zum Speichern Ihrer Mocks. Die Definitionen werden in YAML oder JSON geschrieben, mit dynamischen Antworten, Verzögerungen, Fehlercodes und der Überprüfung empfangener Aufrufe, um Grenzfälle einfach nachzubilden.

Leichtgewichtig und containerisiert, wird Smocker in Docker bereitgestellt und fügt sich nahtlos in CI/CD-Pipelines ein, um reproduzierbare Integrationstests zu ermöglichen. Es ist das ideale Werkzeug für Teams, die autonom vorankommen und ihre Integrationen auf einer privaten, souveränen Instanz absichern wollen.

Kompatible Angebote

Hosten Sie Smocker bei DINAO

Ressourcenstufen kompatibel mit den Anforderungen von Smocker (min. 1 vCPU / 128 Mo / 1 Go). In Frankreich gehostet, vollständig gemanagt.

Standard
2 vCPU · 4 Go · 40 Go
19,90 € /Monat netto
  • 2 dedizierte vCPUs
  • 4 Go RAM
  • 40 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /Monat netto
  • 4 dedizierte vCPUs
  • 8 Go RAM
  • 80 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /Monat netto
  • 8 dedizierte vCPUs
  • 16 Go RAM
  • 160 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Unter der Haube

Technische Details

vCPU
1 vCPU
ideal : 1 vCPU
Speicher
128 Mo
ideal : 512 Mo
Festplatte
1 Go
ideal : 5 Go
Image : ghcr.io/smocker-dev/smocker:latest Registry : GHCR (GitHub Container Registry) Dienste : smocker Ports : 8080, 8081
Häufige Fragen

Sie fragen sich…

Wofür dient ein Mock-Server wie Smocker?

Zum Simulieren einer HTTP-API (eines Partners, eines Drittanbieterdienstes, eines noch nicht fertigen Microservices), um Integrationen zu entwickeln und zu testen, ohne vom echten Dienst abhängig zu sein oder bezahlte Kontingente zu verbrauchen.

Wie werden simulierte Antworten definiert?

Sie deklarieren Mocks in YAML oder JSON, über eine Web-Oberfläche oder die REST-API. Smocker trennt den Port, der die simulierten Routen bedient, und den Konfigurationsport zum Speichern dieser Mocks.

Kann ich es in meiner CI/CD verwenden?

Ja. Smocker ist leichtgewichtig und containerisiert: Es integriert sich in Ihre Pipelines für reproduzierbare Integrationstests und ermöglicht die Überprüfung, ob Ihre Dienste die richtigen Routen aufrufen.

Wo werden die Daten gehostet?

Auf der DINAO-Infrastruktur in Frankreich, in einem der verfügbaren Rechenzentren. Ihre Instanz bleibt gemäß Ihren Regeln von der Produktion und dem Rest des Internets isoliert.

Kann ich später das Tarifmodell wechseln?

Ja. Sie können jederzeit auf eine höhere oder niedrigere Stufe wechseln, ohne an proprietäre Bindungen gebunden zu sein.