물방울은 가장 원시적인 공격 방식인 충돌을 통해 태양계를 공격했습니다! 그런데도 매우 효율적입니다.
컨테이너, 오케스트레이션, CI/CD, DevOps, 별 쓸모 없는 용어들을 만들어내고 난 후, 결국 이 모든 작업은 개발자를 점점 더 깊은 수렁에 빠뜨리는 요란한 구호에 불과하다는 것을 깨닫게 됩니다.
결국 진실을 발견하게 될 것입니다:10년 또는 20년 전에는 라인에서 직접 코드를 변경하는 것이 가장 효율적인 방법이었습니다.! 아직 반박하지 마시고 제가 분석하는 과정을 지켜보세요.
여기서 온라인은 생산 환경이 아니라 개발 환경을 말하는 것이 아니라 모든 환경이 온라인 상태이며 로컬 IDE를 통해 연결하고 동시에 동기화 보안의 생산 환경에 대한 개발 환경을 달성하여 모든 것의 모든 프로세스 중심의 비 효율성을 줄이고 결과를 직접 지향하는 가장 효율적인 방법은 아무도 없습니다.
Devbox는 이러한 고민에서 벗어날 수 있는 최고의 효율성 도구입니다.
개발자의 고통
개발자로서 다음과 같은 문제를 겪고 계신가요?
- 3분 코딩에 3시간 종속성 해결?
- 환경 설정이 어렵나요?
- 개발 종속성을 위한 복잡한 데이터베이스 구성이 필요하신가요?
- 코드를 작성하고 싶지만 코드를 망치고 있는 다른 모든 것들을 생각하면 바로 미루게 되나요?
- 적합한 테스트 환경이 부족하신가요?
- 다른 멤버와 함께 사용할 때는 셀프 테스트가 괜찮지만, 도킹한 후에는 며칠 동안 디버깅을 해야 하나요?
- 온라인 배포 프로세스가 번거롭다고요?
- 서버, 도메인 인증서 및 기타 기술적 세부 사항을 구성하는 것이 골치 아픈가요?
- 도커파일을 작성하는 방법도 모르고, K8에 대해 아는 것도 없고, 작성하고 싶지도 않고, 컴파일하고 싶지도 않고, 푸시하고 싶지도 않고, 푸시한 후 라이브에 적용하고 싶지도 않습니다.
- 666을 사용하지만 파이프라인, K8s yaml이 이미 작성된 CI/CD를 사용하시나요?

이러한 문제를 경험한 적이 있다면 Devbox가 해결책이 될 수 있습니다.
Devbox는 코드 작성을 제외한 모든 작업을 완벽하고 완벽하게 지원합니다(네, 맞습니다. 전부 다요.) 질문!

개발자에는 두 가지 유형이 있습니다. Docker를 아는 개발자(K8)와 모르는 개발자가 있습니다.
하지만 모두에게 한 가지 공통점이 있습니다.컨테이너의 이점을 활용하고 싶지만 Dockerfile과 K8s yaml을 작성하거나 그런 것에 신경 쓰고 싶지 않은 경우.
Devbox는 "완전히"에 중점을 두고 모든 개발이 완전히 무관한 방식으로 수행될 수 있습니다.K8의 철자도 모르는데도 모든 혜택을 누릴 수 있습니다!인생을 최대한 활용할 수 있는 좋은 방법입니다. 이 0의 비용이 가져다주는 혜택이 무엇인지 알고 싶으실 겁니다.
동시에 Devbox는 다음과 함께 사용할 수 있습니다. 커서 코딩 지원을 위한 커서와 모든 환경 및 종속성 문제를 해결하는 Devbox의 완벽한 조합입니다.
먼저 제품 살펴보기
실로스 주소:https://hzh.sealos.run
첫 번째 단계는 개발 환경을 만드는 것입니다:

여기에서 다양한 프로그래밍 언어 및 프로그래밍 프레임워크 등 원하는 런타임을 선택하고 네트워크를 열면 테스트할 수 있는 두 번째 수준의 도메인 이름이 자동으로 할당됩니다.
두 번째 단계는 VS 코드 플러그인 또는 커서 플러그인을 사용하여 익숙한 IDE에서 직접 작업하는 것이며, 향후 더 많은 IDE 플러그인을 지원할 예정입니다:

IDE 플러그인을 사용하거나 코드 서버를 열고 브라우저에서 코드를 작성할 수 있습니다. 그 이상은 필요 없습니다.
IDE 플러그인을 통해 사용
웹 페이지에서 커서 플러그인을 처음 클릭하면 커서 플러그인 페이지가 활성화되며, 플러그인을 설치한 후 바로 사용할 수 있습니다. 따라서 개발자가 웹과 IDE 사이를 전환할 필요가 없습니다.

플러그인 측에서 프로젝트를 생성하는 것도 가능합니다(이 기능은 구현 중입니다):


그러면 코드를 재미있게 작성할 수 있고 터미널 쪽에서 네트워크 액세스 정보와 데이터베이스 정보를 볼 수 있습니다.


Devbox의 핵심 이점
실로스 클라우드 개발은 오랫동안 온라인 서비스를 제공해 왔으며 매우 많은 고객을 보유하고 있습니다. 오랜 기간 운영하면서 클라우드 개발의 한계와 장점을 정리해 보았습니다:
제한 사항:
- 웹에서의 개발은 우선 순위가 아니며 개발자는 여전히 로컬 IDE에 익숙하고 헤비 유저는 여전히 개발을 위해 플러그인을 선택합니다.
- 모든 프로그래밍 언어 및 프로그래밍 프레임워크와 호환되는 것은 아니며 끊어질 수밖에 없습니다.
장점:
- 환경과 종속성을 고려할 필요 없이 블로그에 게시하는 것만큼이나 쉽게 코드를 작성하고 바로 사용할 수 있도록 모든 것을 해결합니다.
그래서 저희는 모든 개발 문제를 해결하기 위해 보다 일반적이고 효율적인 애플리케이션을 만들려고 노력했습니다.
개발자의 기존 개발 방식에 따른 파편화 제거
이제 시장에는 유사한 제품이 많이 있으며, 바이트 화성 코드를 예로 들어이 제품에 대한 깊은 이해 후에 화성 코드가 웹 IDE에 매우 중요하다는 것을 알게 될 것입니다.잘못된 길로 가는 것은 매우 훌륭한 VS Code와 Jetbrains 버킷을 가득 채운 채로 경쟁하는 것과 같으며, 이는 골치 아픈 일입니다!Marscode에도 VS Code 플러그인이 있지만 훨씬 약합니다. Marscode에도 VS Code 플러그인이 있지만 훨씬 약하고 거의 Copilot만 있습니다.
Marscode의 장점: 예를 들어 개발자에게 필요한 모든 종류의 템플릿을 만들고 프로젝트에 도메인 이름을 할당할 수 있습니다. 결함도 매우 분명하며, 사용하면 항상 많은 의미를 느낄 수 있습니다:
- 제 데이터베이스는 어떻게 되나요? 그리고 환경이 클라우드에 있고 로컬 데이터베이스조차 제대로 연결되지 않아 반쯤 구워진 것과 같습니다.
- 결국 라이브에 적용될 코드를 작성하고 라이브에 적용하면 가상 머신 등으로 인해 많은 번거로움에 직면하게 됩니다.
- 공동 작업은 어떻게 하나요? 팀은 어떻게 함께 발전하나요?
Devbox의 접근 방식:

- 이전과 똑같은 방식으로 코드를 작성할 수 있는 헤비 IDE 플러그인입니다.
- 모든 종속성 문제를 해결하기 위해 모든 종속성 문제를 클라우드에 배치하여 개발 문제를 해결하고 개발이 완료되어 온라인 버전을 보내고 다른 팀원과의 협업 문제를 해결하는 일석삼조의 효과를 얻을 수 있습니다.
- 컨테이너에 대해 전혀 모르는 상태에서 환경을 전체적으로 패키징하고 실행하도록 릴리스합니다.
이는 강력한 클라우드 운영 체제인 Sealos를 통해서만 완벽하게 구현할 수 있으며, 그렇지 않으면 항상 아슬아슬한 상황입니다.
모든 주요 프로그래밍 언어 및 프레임워크 지원
프로그래밍 언어의 경우 모든 주류 프로그래밍 언어가 완벽하게 지원되며, 기타 콜드 프로그래밍 언어도 직접 설치할 수 있습니다. 프로그래밍 프레임워크에는 Vue, React, Next.js, Gin, Spring, Django 등이 있으며, 직접 사용하려면 클릭하세요. 개발자가 자유롭게 개발 환경을 구축할 수 있도록 주요 오픈소스 프로젝트도 패키지로 제공합니다.
자동화된 릴리스 및 배포
Devbox 릴리스의 기본 메커니즘은 Docker 이미지를 빌드하는 것이지만, 매우 큰 특징이 있습니다.사용자 100%는 완전히 무감각하며 사용자가 버전 번호 메시지를 입력하기만 하면 됩니다.::

일반 개발자 사용자는 항상 클라우드 네이티브와 큰 격차가 있으며, 컨테이너화 프로세스이며, 이제 코드를 통해 사용자를 도와주는 많은 도구가있어 도커 파일 및 오케스트레이션 파일을 자동으로 생성 할 수 있으며, 성공률은 항상 문제가됩니다.하지만 변경을 하려면 사용자가 Docker에 익숙해야 하고, 익숙하다고 해도 그렇게 하고 싶지는 않을 것입니다..
Devbox는 우선 100%를 성공적으로 빌드할 수 있도록 보장하며, 100%는 사용자가 기본 레이어에 신경 쓰지 않아도 됩니다.
자동 온라인
Docker 이미지는 자동으로 빌드되므로 버튼 클릭 한 번으로 온라인 환경의 작업 공간과 완전히 동기화할 수 있으며, 모든 프로젝트를 블로그에 게시하는 것만큼 쉽게 라이브할 수 있습니다.

팀워크
일반적인 시나리오를 상상해 보세요. 프론트 엔드와 백 엔드 개발, 개발 프로세스가 각자의 컴퓨터에 있으므로 첫 번째 API 세트, 자체 개발, 개발이 완료된 다음 서버로 이동하여 프론트 엔드의 백 엔드 배포를 찾기 위해 조정의 프론트 엔드로 이동하는 것은 매우 시간과 노동 집약적 인 작업입니다.
Devbox를 사용하면 본질적으로 상호 운용 가능한 개발 환경을 통해 클라우드에서 직접 모든 작업을 수행할 수 있습니다.


모든 프로젝트 멤버를 워크스페이스로 끌어와 공유하기만 하면 됩니다.
기업은 일반적으로 수십 명 또는 수십 명의 프로젝트 팀, 수백 개의 마이크로 서비스로 구성된 더 복잡해질 것이며, 환경 조정을 조정하는 데 드는 비용은 비교할 수 없을 정도로 높아졌으며, 모두 클라우드에서 협업하는 경우 이러한 협업 비용을 거의 0으로 줄일 수 있습니다.
가격
예를 들어 항저우의 경우 2코어 4G 24시간 가격은 2.67위안으로, 하루 8시간, 주 5일, 4주 한 달을 인코딩하여 한 달의 비용을 계산하기 위해서는 가용성 영역마다 가격이 동일하지 않습니다:(2.67/24)*8*5*4 = 17.8 元/月
저는 특수부대 프로그래머입니다. 하루에 8시간씩 글을 쓴다는 것은 이미 특수부대 프로그래머가 된 것입니다.

향후 계획
devbox는 개발 문제를 단계별로 해결하는 것을 목표로 합니다:
- v1.0코드 작성과 통합을 제외한 모든 문제를 해결합니다. 부조종사 부분 자동 코딩을 활성화합니다.
- v2.0디버깅을 지원하는 Copilot을 도입하면 Devbox는 완벽한 디버깅 환경을 갖추고 있기 때문에 코드 디버깅을 위해 오류 정보를 AI에 던지고 올바른 코드를 반환할 수 있어 개발자의 디버깅 비용을 크게 줄일 수 있습니다.
- v3.0Devbot은 스스로 코딩과 테스트를 수행하고, 코드 저장소에 PR을 제출하고, Sealos에서 모든 코딩과 테스트를 수행하며 마치 동료처럼 사용자와 협업하는 AI 개발 도우미입니다.
Q&A
Q : 퍼블릭 클라우드의 가격에 따르면이 개발 비용이 너무 비싸고 원래 프로덕션 환경 만 필요한 다음 다른 개발 환경을 추가하면 비용이 증가합니까?
A: 두 가지 상황 :
- 개인 사용자라면 일반적으로 그렇게 엄격할 필요가 없으므로 개발 환경을 프로덕션 환경으로 사용할 수 있습니다.
- 기업이라면 엔터프라이즈 애플리케이션 제작 비용이 개발 비용보다 훨씬 크고, 개발 비용은 무시할 수 있으며, R&D 효율성 및 협업 효율성이 기업에 미치는 가치는 이 점의 비용보다 훨씬 높습니다.
(뿐만 아니라 ...) 또한코드를 작성하지 않을 때는 개발 환경을 완전히 끌 수 있습니다.청구서에 따르면 단 $0.89에 하루 동안 코드를 작성할 수 있습니다. 청구서에 따르면 단 $0.89에 하루 동안 코드를 작성할 수 있습니다.
Q: Devbox가 Sealos 클라우드 개발을 완전히 대체할 수 있나요?
A : 예, 프로젝트를 만들 때 Node.js 템플릿을 선택할 수 있으며 더 유연하고 가상 머신에서 Node.js를 실행하는 것과 다르지 않으며 클라우드 개발의 모든 이점을 가지고 있지만 웹 IDE를 제공하지 않는다는 점을 제외하고는 첫째, 웹 IDE가 중요하지 않다고 생각하고 개발자의 기존 습관과 분리되어 있으며 둘째, IDE를 정말로 설치하고 싶지 않다면 괜찮습니다. Devbox는 다음을 제공합니다. 코드 서버를 제공하여 웹에서 직접 개발할 수 있습니다.
🐙 GitHub 주소
https://github.com/labring/sealos
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...