Deploying Devin
Devin is designed for seamless integration into enterprise environments, with deployment options that balance speed, security, and compliance. Devin can be initiated through the web interface, Slack, or API, ensuring flexibility in how teams engage with the system.
Upon activation, Devin operates within a dedicated workspace that includes:
Devin’s workspace operates under the control of its brain, which always resides within Cognition’s Cloud.
Devin supports two primary deployment models:
Deployment Model | Primary Advantage | Considerations |
---|---|---|
SaaS | Fastest setup, managed infrastructure | Managed environment |
VPC | Full data isolation, greater control | Requires additional setup time |
Once a deployment model is chosen, the next critical step is integrating source code repositories.
Devin VPC Architecture
Devin SaaS Architecture
Deploying Devin in a Virtual Private Cloud (VPC) requires a dedicated server that meets the following requirements:
Hardware Requirements:
Software Requirements:
Devin’s architecture ensures secure communication between your VPC environment and Cognition’s Cloud.
Cognition's Tenant is Hosted on Azure
Feature | Requirement |
---|---|
Networking | Egress access required |
Ports | HTTPS/443 |
Connection | On startup, Devin establishes a secure WebSocket connection to an isolated container in Cognition’s tenant |
Communication | All subsequent operations occur over this secure channel |
Isolation | Backend session isolation for enhanced security |
Granting internet access to Devin’s workspace is strongly recommended to ensure full functionality.
Use the following platform-specific guides to deploy Devin in your VPC environment:
Step-by-step guide for deploying Devin in AWS.
Instructions for setting up Devin in Azure.
Configure authentication using SAML & OpenID 2.0 with Okta.
Enable seamless authentication with Azure AD.
Can we use our own LLM API keys?
Devin is a compound AI system and does not currently support third-party LLM API keys.
Do you support GCP?
Please contact our sales team for information on Google Cloud Platform support.
Do you support OpenShift?
OpenShift support is available upon request. Please reach out to our sales team for details.
Deploying Devin
Devin is designed for seamless integration into enterprise environments, with deployment options that balance speed, security, and compliance. Devin can be initiated through the web interface, Slack, or API, ensuring flexibility in how teams engage with the system.
Upon activation, Devin operates within a dedicated workspace that includes:
Devin’s workspace operates under the control of its brain, which always resides within Cognition’s Cloud.
Devin supports two primary deployment models:
Deployment Model | Primary Advantage | Considerations |
---|---|---|
SaaS | Fastest setup, managed infrastructure | Managed environment |
VPC | Full data isolation, greater control | Requires additional setup time |
Once a deployment model is chosen, the next critical step is integrating source code repositories.
Devin VPC Architecture
Devin SaaS Architecture
Deploying Devin in a Virtual Private Cloud (VPC) requires a dedicated server that meets the following requirements:
Hardware Requirements:
Software Requirements:
Devin’s architecture ensures secure communication between your VPC environment and Cognition’s Cloud.
Cognition's Tenant is Hosted on Azure
Feature | Requirement |
---|---|
Networking | Egress access required |
Ports | HTTPS/443 |
Connection | On startup, Devin establishes a secure WebSocket connection to an isolated container in Cognition’s tenant |
Communication | All subsequent operations occur over this secure channel |
Isolation | Backend session isolation for enhanced security |
Granting internet access to Devin’s workspace is strongly recommended to ensure full functionality.
Use the following platform-specific guides to deploy Devin in your VPC environment:
Step-by-step guide for deploying Devin in AWS.
Instructions for setting up Devin in Azure.
Configure authentication using SAML & OpenID 2.0 with Okta.
Enable seamless authentication with Azure AD.
Can we use our own LLM API keys?
Devin is a compound AI system and does not currently support third-party LLM API keys.
Do you support GCP?
Please contact our sales team for information on Google Cloud Platform support.
Do you support OpenShift?
OpenShift support is available upon request. Please reach out to our sales team for details.