← Torna al catalogo Smocker · gestito da DINAO

Simula le tue API, testa senza dipendere dai terzi

Un server di mock HTTP alimentato da Smocker, installato e mantenuto da DINAO. Simula qualsiasi API per sviluppare e testare le tue integrazioni — sui tuoi server francesi, isolato dalla produzione.

Ospitato in FranciaMock HTTP sempliceTest di integrazioneConforme RGPDImmagine ufficiale dell'editore
Presentazione

Cos'è Smocker ?

Smocker (server mock) è un server di mock HTTP open source, semplice ed efficiente, scritto in Go. Permette di simulare qualsiasi API HTTP per sviluppare e testare le tue applicazioni e microservizi, senza dipendere dal servizio reale — che sia indisponibile, ancora in sviluppo o fatturato a chiamata.

La sua architettura si basa su due porte: una porta di mock che espone le route che hai dichiarato, e una porta di configurazione dotata di un'interfaccia web per registrare i tuoi mock. Le definizioni si scrivono in YAML o JSON, con risposte dinamiche, ritardi, codici di errore e verifica delle chiamate ricevute per riprodurre facilmente i casi limite.

Leggero e containerizzato, Smocker si distribuisce in Docker e si integra naturalmente nei pipeline CI/CD per test di integrazione riproducibili. È lo strumento ideale per i team che vogliono procedere in autonomia e rendere più affidabili le proprie integrazioni, su un'istanza privata e sovrana.

Offerte compatibili

Alloggia Smocker su DINAO

Livelli di risorse compatibili con i requisiti di Smocker (1 vCPU / 128 Mo / 1 Go minimo). Ospitato in Francia, fully managed.

Standard
2 vCPU · 4 Go · 40 Go
19,90 € /mese IVA escl.
  • 2 vCPU dedicati
  • 4 Go di RAM
  • 40 Go NVMe
  • Backup quotidiani
  • Fully managed & supervisionato da DINAO
Ordina
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /mese IVA escl.
  • 4 vCPU dedicati
  • 8 Go di RAM
  • 80 Go NVMe
  • Backup quotidiani
  • Fully managed & supervisionato da DINAO
Ordina
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /mese IVA escl.
  • 8 vCPU dedicati
  • 16 Go di RAM
  • 160 Go NVMe
  • Backup quotidiani
  • Fully managed & supervisionato da DINAO
Ordina
Sotto il cofano

Dettagli tecnici

vCPU
1 vCPU
ideale : 1 vCPU
Memoria
128 Mo
ideale : 512 Mo
Disco
1 Go
ideale : 5 Go
Immagine : ghcr.io/smocker-dev/smocker:latest Registro : GHCR (GitHub Container Registry) Servizi : smocker Porte : 8080, 8081
Domande frequenti

Ti chiedi…

A cosa serve un server di mock come Smocker?

A simulare un'API HTTP (un partner, un servizio di terze parti, un microservizio non ancora pronto) per sviluppare e testare le tue integrazioni senza dipendere dal servizio reale, né consumare quote a pagamento.

Come si definiscono le risposte simulate?

Dichiari i mock in YAML o JSON, tramite un'interfaccia web o l'API REST. Smocker separa la porta che serve le route simulate e la porta di configurazione per registrare questi mock.

Posso usarlo nella mia CI/CD?

Sì. Smocker è leggero e containerizzato: si integra nei tuoi pipeline per test di integrazione riproducibili e permette di verificare che i tuoi servizi chiamino correttamente le route giuste.

Dove sono ospitati i dati?

Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. La tua istanza rimane isolata dalla produzione e dal resto di internet secondo le tue regole.

Posso cambiare formula in seguito?

Sì. Puoi aumentare o diminuire il livello in qualsiasi momento, senza vincoli proprietari.