Devin Azure VPC-Bereitstellungsleitfaden
- Einfache Einrichtung (Terraform)
- Erweiterte Einrichtung (manuell)
Terraform-Bereitstellung (empfohlen)
Die Terraform-Bereitstellung ist unser empfohlenes Vorgehen, um Devin in Ihrem Azure-VPC einzurichten. Diese automatisierte Methode ermöglicht eine konsistente, wiederholbare Bereitstellung der Infrastruktur mit minimaler manueller Konfiguration.
Voraussetzungen
Stellen Sie vor Beginn des Terraform-Bereitstellungsprozesses sicher, dass Folgendes vorhanden ist:- VPC für Devin eingerichtet (verwenden Sie entweder ein bestehendes VPC oder richten Sie ein neues ein)
- Ein Azure-Konto mit Berechtigungen, um:
- virtuelle Maschinen zu erstellen
- Speicherkonten in Ihrer Region zu erstellen
- Ein Azure-Konto, das Instanzen mit mindestens 70 virtuellen CPUs unterstützen kann
- Terraform (Version 1.0 oder höher) ist installiert
Schritt-für-Schritt-Bereitstellungsprozess
1
Azure-Umgebungsinformationen sammeln
Sammeln Sie die folgenden Informationen, die für die Terraform-Konfiguration benötigt werden:
- Azure Subscription ID (GUID-Format)
- VPC-ID (Name des Virtual Network)
- Zwei Subnetz-Namen:
- subnet-1
- subnet-2
2
Firewall-Zugriff konfigurieren
- Firewall für Benutzergeräte
- VPC-Firewall
Stellen Sie sicher, dass Ihre Endpoint-Sicherheitssysteme (Benutzergeräte, die auf Devin zugreifen) den Zugriff auf Folgendes zulassen:
- *.devin.ai
- *.devinenterprise.com
- *.devinapps.com

3
Terraform-Konfiguration und Auth-Token erhalten
Kontaktieren Sie Cognition, um Folgendes zu erhalten:
- Ein Authentifizierungs-Token zum Abrufen des Hypervisor-Images
- Die Terraform-Konfigurationsdateien, angepasst an Ihre Umgebung
4
Terraform-Skript ausführen
Wir können einen gemeinsamen Termin vereinbaren, um diesen Schritt zusammen durchzuführen. Der Prozess umfasst:
-
Extrahieren Sie die Terraform-Konfigurationsdateien in ein Verzeichnis auf Ihrem lokalen Rechner:
-
Initialisieren Sie die Terraform-Umgebung:
-
Prüfen Sie die geplanten Infrastrukturänderungen:
-
Wenden Sie die Konfiguration an, um die Infrastruktur bereitzustellen:
- Bestätigen Sie die Änderungen, wenn Sie dazu aufgefordert werden.
Die Terraform-Skripte richten alle erforderlichen Komponenten ein, einschließlich virtueller Maschinen, Speicherkonten, Sicherheitsgruppen, IAM-Rollen und der Hypervisor-Registrierung.
5
Erste Devin-Sitzung ausführen
Nachdem das Terraform-Skript erfolgreich abgeschlossen wurde, arbeiten wir gemeinsam daran:
- Zu überprüfen, dass die Ressourcen in Ihrem Azure-Portal erstellt wurden
- Eine erste Devin-Sitzung auszuführen, um die Konnektivität zu den benötigten Diensten sicherzustellen
- Alle auftretenden Probleme mit Unterstützung des Cognition-Teams zu debuggen
