Panoramica

Benvenuto in Archie Core, il backend AI-nativo che alimenta Archie e permette alle applicazioni moderne di passare dall’idea alla produzione con velocità e chiarezza senza precedenti.
Archie Core è un Backend-as-a-Service (BaaS) agnostico del cloud, progettato per team che desiderano la potenza di un’infrastruttura enterprise senza la frizione, la burocrazia o il lock-in a lungo termine che di solito ne derivano.
Questa documentazione spiega cos’è Archie Core, come funziona e come costruire con esso.
Cos’è Archie Core?
Sezione intitolata “Cos’è Archie Core?”Archie Core è un backend cloud di nuova generazione che genera, gestisce e fa evolvere automaticamente il backend della tua applicazione.
Nel suo nucleo, Archie Core fornisce:
- Un vero database relazionale (PostgreSQL o MySQL)
- API GraphQL e REST generate automaticamente
- Servizi di sistema di livello enterprise (auth, RBAC, storage, messaggistica, ecc.)
- Logica backend estensibile tramite funzioni personalizzate
- Interazione AI nativa tramite linguaggio naturale
- CI/CD e governance della produzione di prima classe
A differenza dei backend tradizionali, Archie Core non è assemblato da strumenti separati. È un sistema unico e coesivo progettato per essere compreso sia dagli umani che dall’IA.
A chi è destinata questa documentazione
Sezione intitolata “A chi è destinata questa documentazione”Questa documentazione è scritta per:
- Sviluppatori che costruiscono applicazioni in produzione
- Fondatori che vogliono velocità senza debito architetturale
- Team di prodotto che apprezzano chiarezza e slancio
Se comprendi API, database e applicazioni cloud moderne, sei nel posto giusto.
AI-nativo per design
Sezione intitolata “AI-nativo per design”La maggior parte delle piattaforme aggiunge l’IA dopo. Archie Core è stato progettato per l’IA fin dall’inizio.
Questo significa:
- Il tuo backend può essere esplorato e manipolato usando il linguaggio naturale
- Modelli di dati, API, permessi e logica sono spiegabili e ispezionabili
- Gli agenti IA (incluso Archie stesso) possono ragionare sul tuo sistema in sicurezza
L’IA non è una funzionalità di Archie Core — è un partecipante di prima classe.
Questo rende Archie Core particolarmente adatto per:
- Sviluppo assistito dall’IA
- Workflow agentici
- Iterazione rapida senza degrado architetturale
Agnostico del cloud (Prossimamente)
Sezione intitolata “Agnostico del cloud (Prossimamente)”Archie Core funziona su AWS, Google Cloud Platform o Azure.
Tu scegli:
- Il tuo cloud
- La tua regione
- La tua strategia di deployment
Archie Core offre portabilità senza teatro dell’astrazione. La tua applicazione gira su infrastruttura reale, usando database reali, con garanzie operative reali. Nessun runtime proprietario. Nessun database finto. Nessun lock-in nascosto.
API automatiche, istantaneamente
Sezione intitolata “API automatiche, istantaneamente”Ogni backend Archie Core espone automaticamente potenti API GraphQL per un accesso flessibile guidato dal client — Il tuo modello dati diventa la tua API immediatamente.
Sicurezza, validazione e permessi vengono applicati in modo coerente, senza richiedere codice di collegamento personalizzato o cablaggio manuale.
Playground integrati
Sezione intitolata “Playground integrati”Archie Core include strumenti interattivi per comprendere e testare il tuo sistema in tempo reale:
- API Playground – Esplora ed esegui API GraphQL e REST
- SQL Playground – Interroga il tuo database direttamente usando SQL
Questi strumenti sono progettati per apprendimento, debug, validazione ed esplorazione assistita dall’IA.
Servizi di sistema inclusi
Sezione intitolata “Servizi di sistema inclusi”Archie Core fornisce servizi backend di livello produttivo pronti all’uso:
- Autenticazione (più provider)
- Controllo degli accessi basato sui ruoli (RBAC)
- Storage file (più provider)
- Integrazioni (SendGrid, Shopify, Slack, Stripe, Twilio)
Questi servizi sono nativi, non aggiunti dopo — il che significa che sono coerenti, sicuri, osservabili e tutti governati dagli stessi modelli di permessi e dati.
Estensibilità tramite funzioni backend
Sezione intitolata “Estensibilità tramite funzioni backend”Quando il comportamento generato non è sufficiente, Archie Core ti permette di estendere il backend usando funzioni backend personalizzate.
Queste funzioni:
- Vengono eseguite in sicurezza all’interno del runtime Archie Core
- Hanno accesso controllato a dati e servizi
- Preservano le garanzie e i permessi del sistema
- Si integrano in modo pulito con le API generate
Questo ti permette di implementare logica di business avanzata senza rompere il modello.
Database reali, SQL reale
Sezione intitolata “Database reali, SQL reale”Archie Core supporta:
- PostgreSQL
- MySQL
Lavori con veri database relazionali usando SQL standard. I tuoi dati rimangono portabili, interrogabili e comprensibili — oggi e negli anni a venire.
Integrazioni native
Sezione intitolata “Integrazioni native”Archie Core include integrazioni di prima classe con servizi come:
Stripe
Integra Stripe per l’elaborazione dei pagamenti.
SendGrid
Configura SendGrid per le email transazionali.
Shopify
Sincronizza i dati con il tuo negozio Shopify.
Slack
Invia notifiche ai canali Slack.
Twilio
Invia messaggi SMS tramite Twilio.
Queste integrazioni sono trattate come capacità native, non come plugin di terze parti — garantendo sicurezza, configurazione e osservabilità coerenti.
Prestazioni e scalabilità
Sezione intitolata “Prestazioni e scalabilità”Archie Core è progettato per essere eccezionalmente veloce — non solo in latenza grezza, ma nella produttività complessiva dello sviluppatore.
Eliminando codice di collegamento, logica duplicata e cablaggio manuale:
- I team rilasciano più velocemente
- I sistemi restano più puliti
- L’overhead operativo viene ridotto
Le prestazioni non sono un ripensamento — sono un obiettivo di design.
Livello enterprise di default
Sezione intitolata “Livello enterprise di default”Archie Core include capacità enterprise dal primo giorno:
- Pipeline CI/CD
- Isolamento degli ambienti
- Deployment sicuri
- Governance e auditabilità della produzione
Non c’è una “modalità prototipo” che deve essere riscritta in seguito.
Parte della piattaforma Archie
Sezione intitolata “Parte della piattaforma Archie”Archie Core è completamente integrato in Archie, la piattaforma dall’idea all’applicazione.
Questo significa:
- I backend vengono creati come parte del pensiero di prodotto, non dopo
- Architettura, modelli di dati e API evolvono insieme
- L’IA può ragionare attraverso i livelli di prodotto, design e infrastruttura
Puoi usare Archie Core in modo indipendente — ma brilla davvero quando abbinato ad Archie.
Costruiamo
Sezione intitolata “Costruiamo”Archie Core è progettato per eliminare la frizione tra intenzione ed esecuzione. Il resto di questa documentazione ti mostra come.