우리는 채용 중입니다! 우리와 함께 원격 개발 환경의 미래를 구축해 보세요.
DevPod는 모든 백엔드에서 devcontainer.json을 기반으로 재현 가능한 개발자 환경을 생성하는 클라이언트 전용 도구입니다. 각 개발자 환경은 컨테이너에서 실행되며 devcontainer.json을 통해 지정됩니다. DevPod 공급자를 통해 이러한 환경은 로컬 컴퓨터, Kubernetes 클러스터, 연결 가능한 원격 시스템 또는 클라우드의 VM과 같은 모든 백엔드에서 생성될 수 있습니다.
DevPod는 로컬 IDE를 개발하려는 머신에 연결하는 접착제로 생각할 수 있습니다. 따라서 프로젝트 요구 사항에 따라 컴퓨터, GPU가 많은 강력한 클라우드 머신 또는 예비 원격 컴퓨터에 로컬로 작업 공간을 만들 수 있습니다. DevPod 내에서 모든 작업 공간은 동일한 방식으로 관리되므로 다른 곳에서 호스팅될 수 있는 작업 공간 간에 쉽게 전환할 수도 있습니다.
DevPod 데스크탑 다운로드:
맥OS 실리콘/ARM
맥OS 인텔/AMD
윈도우
Linux 앱 이미지
자세한 내용은 DevPod 문서를 살펴보세요.
DevPod는 개방형 DevContainer 표준(GitHub Codespaces 및 VSCode DevContainers에서 사용)을 재사용하여 사용하려는 백엔드에 관계없이 일관된 개발자 환경을 만듭니다.
Github Codespaces, JetBrains Spaces 또는 Google Cloud Workstations와 같은 호스팅 서비스에 비해 DevPod는 다음과 같은 장점이 있습니다.
비용 절감 : DevPod는 모든 클라우드에서 베어 가상 머신을 사용하고 사용하지 않는 가상 머신을 자동으로 종료하기 때문에 비슷한 기능 세트를 갖춘 기존 서비스보다 일반적으로 약 5~10배 저렴합니다.
공급업체 종속 없음 : 가장 저렴하거나 가장 강력한 클라우드 제공업체 등 귀하에게 가장 적합한 클라우드 제공업체를 선택하세요. DevPod는 모든 클라우드 제공업체를 지원합니다. 공급자 사용에 지쳤다면 단일 명령으로 공급자를 변경하십시오.
로컬 개발 : 로컬에서도 동일한 개발자 경험을 얻을 수 있으므로 클라우드 제공업체에 전혀 의존할 필요가 없습니다.
크로스 IDE 지원 : VSCode 및 전체 JetBrains 제품군이 지원되며, 다른 모든 제품군은 간단한 SSH를 통해 연결할 수 있습니다.
클라이언트 전용 : 서버 백엔드를 설치할 필요가 없으며 DevPod는 컴퓨터에서만 실행됩니다.
오픈 소스 : DevPod는 100% 오픈 소스이며 확장 가능합니다. 공급자가 존재하지 않습니까? 그냥 자신만의 것을 만들어보세요.
풍부한 기능 세트 : DevPod는 이미 사전 빌드, 자동 비활성 종료, git 및 docker 자격 증명 동기화 및 앞으로 제공될 더 많은 기능을 지원합니다.
데스크톱 앱 : DevPod에는 모든 복잡성을 추상화하는 사용하기 쉬운 데스크톱 애플리케이션이 함께 제공됩니다. 자체 통합을 구축하려는 경우 DevPod는 기능이 풍부한 CLI도 제공합니다.