
I tuoi mock e test di API, ospitati in Francia
Trasforma le tue specifiche API in mock viventi in pochi secondi e valida la conformità dei tuoi servizi. Un'istanza Microcks installata e supervisionata da DINAO — i tuoi contratti API rimangono sui nostri server francesi.
Cos'è Microcks ?
Microcks è uno strumento open source cloud native dedicato al mocking e al test delle API e dei microservizi. Progetto incubato dalla Cloud Native Computing Foundation (CNCF), trasforma i tuoi artefatti API — specifiche OpenAPI, AsyncAPI, schemi gRPC/Protobuf, schemi GraphQL, collezioni Postman, progetti SoapUI — in mock viventi in pochi secondi.
Oltre alla simulazione, Microcks riutilizza questi stessi artefatti per eseguire test di conformità e di non regressione contro la tua implementazione reale. Copre un'ampia gamma di pattern e protocolli: REST, SOAP, gRPC, GraphQL, WebSockets, nonché la messaggistica asincrona (Kafka, NATS, RabbitMQ, MQTT, Google PubSub, Amazon SQS/SNS).
Pensato per le catene di integrazione moderne, Microcks si integra tramite una CLI semplice con Jenkins, GitHub Actions, GitLab CI, Tekton e molti altri. Permette di disaccoppiare i team, accelerare lo sviluppo parallelo front/back e garantire la conformità dei contratti API per tutto il ciclo di vita.
Alloggia Microcks su DINAO
Livelli di risorse compatibili con i requisiti di Microcks (2 vCPU / 2 Go / 5 Go minimo). Ospitato in Francia, fully managed.
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
1 livello/i nascosto/i (risorse insufficienti per questa app) : Découverte
Dettagli tecnici
Ti chiedi…
A cosa serve concretamente Microcks?
Microcks trasforma le tue specifiche API (OpenAPI, AsyncAPI, Postman…) in mock realistici che i tuoi team front-end possono chiamare immediatamente, senza attendere il back-end. Ripete anche questi contratti per testare la conformità della tua implementazione.
Quali protocolli sono supportati?
REST, SOAP, gRPC, GraphQL, WebSockets nonché la messaggistica asincrona (Kafka, MQTT, RabbitMQ, NATS, Amazon SQS/SNS, Google PubSub) a seconda del tuo livello.
Posso integrarlo alla mia CI/CD?
Sì. Microcks fornisce una CLI e integrazioni native con GitHub Actions, GitLab CI, Jenkins e Tekton per automatizzare il mocking e i test di contratto a ogni build.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. Le tue specifiche e i set di test non lasciano il territorio.
Sono necessarie competenze tecniche?
L'interfaccia web è accessibile ai team prodotto così come agli sviluppatori. DINAO gestisce l'installazione, gli aggiornamenti e la sicurezza; i tuoi sviluppatori mantengono l'accesso completo all'API e alla CLI.