Panoramica
- Una shell per l’esecuzione di comandi.
- Un browser per le interazioni sul web.
- Un editor di codice per leggere e scrivere codice.
Architettura di Devin
- The Brain: Un servizio stateless basato sul cloud che alimenta l’intelligenza di Devin, sempre residente nel cloud di Cognition (simile all’architettura di GitHub Copilot).
- The Devbox: Un ambiente virtuale sicuro in cui Devin esegue il codice, si connette alle risorse e interagisce con i tuoi sistemi.
Architettura Enterprise Cloud

Enterprise Cloud - Ospitato da Cognition in un cloud multi-tenant
Architettura Customer Dedicated Deployment

Customer Dedicated Deployment - Ambiente con tenant isolati e accesso tramite private link
Per i passaggi dettagliati per configurare la connettività AWS PrivateLink, consulta Dedicated Deployment Private Networking.Per raggiungere molti sistemi interni tramite un unico gateway distribuito nella tua rete, invece di una connessione privata per ciascun servizio, consulta Devin Connect.
Opzioni di distribuzione
Devin supporta due principali modelli di distribuzione per soddisfare diversi requisiti aziendali:Scelta di un modello di distribuzione
La distribuzione Enterprise Cloud è consigliata per la maggior parte delle organizzazioni che cercano una configurazione rapida con un overhead operativo minimo. La distribuzione può essere completata in pochi minuti. Questo modello funziona bene quando il tuo sistema di gestione del codice sorgente (GitHub.com, GitLab.com, Azure DevOps Cloud) e i tuoi artifact store sono pubblicamente accessibili o possono supportare l’allowlisting degli IP. La Customer Dedicated Deployment è ideale per le enterprise strategiche le cui risorse si trovano su reti private e non possono supportare l’allowlisting degli IP. In questo modello, Cognition ospita Devin in un ambiente con auto-scaling, isolato per cliente, all’interno di una VPC single-tenant. La tua VPC si connette all’infrastruttura di Cognition tramite un AWS Private Link sicuro (o un tunnel IPSec), consentendo a Devin di accedere alle tue risorse su rete privata mantenendo al tempo stesso l’isolamento del tenant. Questo modello di distribuzione supporta l’accesso VPN con MFA alle tue risorse interne.Considerazioni importanti di networking:
- La Devbox di Devin deve poter raggiungere i tuoi sistemi di gestione del codice sorgente (GitHub, GitLab, Bitbucket, Azure DevOps), gli artifact store (Artifactory, CodeArtifact) e gli altri strumenti di sviluppo.
- Le VPN con MFA non sono compatibili con le distribuzioni Enterprise Cloud. Se le tue risorse richiedono l’accesso tramite VPN con MFA, prendi in considerazione la Customer Dedicated Deployment.
- OpenVPN è supportato con le distribuzioni Customer Dedicated Deployment, abilitando una connettività sicura alle tue risorse interne tramite la tua infrastruttura VPN esistente.
- Per gli strumenti self-hosted (GitHub Enterprise Server, GitLab self-hosted, Artifactory), avrai bisogno o dell’allowlisting degli IP (per Enterprise Cloud) o di un modello di distribuzione dedicato.
- Le workstation degli utenti finali devono avere connettività verso
*.devinapps.com(HTTPS/443) per accedere agli strumenti di sessione interattiva di Devin, come l’IDE e Desktop. Se questo dominio è bloccato da un proxy o firewall aziendale, gli utenti non potranno utilizzare queste funzionalità. Per maggiori dettagli, consulta Requisiti di Customer Dedicated Deployment.
Distribuzione Enterprise Assured
Include tutto ciò che offre la Customer Dedicated Deployment e aggiunge le chiavi gestite dal cliente (CMK). Se sei interessato alla distribuzione Enterprise Assured, contatta il tuo Account Director Cognition.
Specifiche di distribuzione
Requisiti per Customer Dedicated Deployment
Per le distribuzioni Customer Dedicated Deployment, Cognition gestisce l’infrastruttura per conto tuo. I requisiti includono:-
Connettività di rete:
- AWS Private Link (opzione preferita)
- Tunnel IPSec (opzione alternativa)
- Possibilità di stabilire un tunnel sicuro tra il tuo VPC e il VPC single-tenant di Cognition
-
Configurazione dell’accesso:
- Risoluzione DNS per le tue risorse interne
- Instradamento di rete configurato per consentire alla Devbox di Devin di raggiungere il tuo SCM, i tuoi artifact store e gli altri strumenti di sviluppo
-
Connettività delle workstation degli utenti finali:
- Le workstation degli utenti finali devono poter raggiungere
*.devinapps.comtramite HTTPS (porta 443). Questo dominio ospita gli strumenti per le sessioni interattive di Devin, inclusi l’IDE (frontend di VSCode) e Desktop (visualizzatore nel browser), che vengono caricati nel browser dell’utente tramite iframe. - Se la tua organizzazione usa un proxy aziendale o un firewall, assicurati che
*.devinapps.comsia incluso nell’allowlist per le workstation degli utenti.
- Le workstation degli utenti finali devono poter raggiungere
Comunicazione tra tenant

Il tenant di Cognition è ospitato su Azure
Guide SSO
Usa le seguenti guide per configurare il Single Sign-On (SSO) per la tua distribuzione Enterprise.SSO via Okta
Configura l’autenticazione utilizzando OpenID Connect con Okta.
SSO via Microsoft Entra ID
Abilita un’autenticazione trasparente con Microsoft Entra ID.
SSO via SAML
Configura l’autenticazione utilizzando un provider di identità SAML 2.0 generico.
SSO via OIDC
Configura l’autenticazione utilizzando un provider di identità OpenID Connect generico.
FAQ e informazioni aggiuntive
Possiamo usare le nostre chiavi API per l'LLM?
Possiamo usare le nostre chiavi API per l'LLM?
Devin è un sistema di IA composito e al momento non supporta chiavi API di LLM di terze parti.
Supportate GCP?
Supportate GCP?
Contatta il nostro team commerciale per informazioni sul supporto a Google Cloud Platform.
Prossimi passaggi
- Per la distribuzione Enterprise Cloud: Inizia subito a usare Devin effettuando l’accesso all’app web.
- Per Customer Dedicated Deployment: Contatta il nostro Enterprise Sales Team per discutere i tuoi requisiti di rete e avviare il processo di configurazione.
- Hai bisogno di assistenza? Contatta il nostro Enterprise Sales Team.

