2013-02-25 1 views
2

클라우드에서 소프트웨어 개발을 시도한 사람이 있습니까? 웹 서버, DBMS, 컴파일러 및 IDE로 데스크탑 또는 랩톱 컴퓨터를 설치하는 대신 Amazon EC2 인스턴스에 설치하는 방법에 대해 생각하고 있습니다. 그럼 내가 VNC 클라이언트를 통해 연결할 수 있고 어디서나 나는 인터넷에 접속할 수있는 개발을 할 수 있습니다. 그러나 나는 속도와 보안에 대해 우려하고 있습니다. 이것을 고려하거나 시도한 경우 생각을 공유하십시오.클라우드에서 소프트웨어 개발이 실용적입니까?

+0

다른 원격 서버에 연결하는 것이 빠릅니다. 아마존은 내가하는 것보다 더 많은 보안을 알고있다. 나는 위대하고 비용이 적게 드는 환경이라고 생각한다. – duffymo

+0

약간의 관련이 있지만 (.NET과 관련 있음) : http://stackoverflow.com/q/2422035/60462. 가까운 장래에 더 많은 브라우저 기반 IDE를 보게 될 것입니다. – ShiDoiSi

답변

0

클라우드에서 완전한 개발 환경을 사용할 수 있습니다. 그러나 귀하는 귀하의 목적에 따라 IaaS 또는 PaaS 중 하나를 선택해야합니다. PaaS에서는 대개 원하는 서비스를 활성화하고 구성 또는 설치 프로세스에 신경 쓰지 않고 서비스를 시작합니다. MySQL 데이터베이스, 클라우드의 IDE 또는 마우스 클릭만으로 실행 시간 환경을 사용할 수 있습니다.

예를 들어 Codenvy을 사용하면 클라우드에서 직접 코딩, 빌드 및 디버깅 할 수 있습니다. 일부 언어는 지원하지만 다른 언어가 필요한 경우 클라우드에서 다른 IDE를 찾아야합니다. 그들 중 일부가 있습니다.

요즘에는 온라인 저장소에 소스 코드를 저장하고 런타임 인스턴스에 빌드하고 배포 할 수도 있습니다. -> 저장소 -> CI 도구 -> 런타임 환경

당신은 내가 PaaS에 대한 발견 this 동영상을 볼 수 있습니다

클라우드 IDE : 그래서 당신이 하나의 같은 스키마를 가질 수 있습니다. 클라우드 IDE를 제외하고 위 스키마를 설명합니다.

IaaS에서도 비슷한 시나리오가 있습니다. 그러나 처음부터 모든 것을 설치해야합니다.

귀하가 직접 시도하고 필요에 맞는 지 확인하십시오. 큰 프로젝트의 경우 Eclipse, IntelliJ, Netbeans 등을 사용하는 것이 좋습니다.

0

VNC 커넥터가있는 클라우드에서 IDE 이미지를 실행하거나 순수한 클라우드 IDE를 사용하는 것이 좋습니다. 클라우드 IDE는 구성, 성능 및 보안면에서 많은 이점을 제공합니다. 추가적인 배경 지식으로 클라우드 IDE가 미래인지, quora에 대한 클라우드 IDE의 전반적인 시장에 대해 질문하고 대답 할 수있다.

https://www.quora.com/Do-you-think-that-Web-Based-IDEs-are-the-future-of-IDEs/answer/Tyler-Jewell?snids=895306182&nsrc=1&filter=all

https://www.quora.com/What-is-the-market-size-of-cloud-IDEs-and-what-are-the-possible-business-models/answer/Tyler-Jewell

면책 조항 : 나는 클라우드 IDE의 메이커 Codenvy의 설립자입니다.

관련 문제