구름IDE를 이용하여 무료로 클라우드 개발환경 구축하는 방법
- 공유 링크 만들기
- 이메일
- 기타 앱
구름IDE를 이용하여 무료로 클라우드 개발환경 구축하는 방법
이번 포스팅에서는 구름IDE라는 서비스를 이용하여 무료로 클라우드 개발환경을 구축하는 방법을 알아보겠습니다.
이 서비스는 설치 프로그램 없이 웹브라우저만 있으면 어디서든 개발이 가능하기 때문에 PC를 여러 대 사용 중이신 분이나 모바일 환경에서 작업하시는 분들에게 추천드립니다.
https://ide.goorm.io/
먼저 구름IDE에 가입, 로그인합니다. (구글, 페이스북 등 소셜 로그인 가능)
Free 서비스의 성능이 작다면 각자의 상황에 맞는 서비스를 이용하시면 됩니다. 필자는 Free로 진행하였습니다.
이제 대시보드로 이동합니다.
새 컨테이너 생성을 누르고 몇 가지 설정을 해 줍니다.
지역을 선택하라는 것은 물리적인 서버 위치를 말하는 것 같습니다. 한국에 거주하면 서울 지역을 선택하는 것이 좋습니다. 공개 범위는 Public와 Private를 설정할 수 있는데 다른 사람들과 같이 개발한다면 Public를, 혼자 개발하거나 민감한 정보가 있으면 Private를 추천합니다. Private로 설정 시 템플릿과 배포 기능을 설정할 수 있습니다.
그리고 자신이 원하는 소프트웨어 스텍을 선택합니다.
지원하는 소프트웨어 스텍은 다음과 같습니다.
C /C++ HTML/CSS/JS Python Django Flask PyTorch Jupyter Tensorflow Caffe PyQt Java Maven Gradle Spring Spring Boot JSP React React Native Node.js Express Polymer Ruby Rails Sinatra PHP Go Swift Arduino .Net R Scala Blank C#
필자는 HTML/CSS/JS를 선택하였습니다.
OS 선택과 MySQL 설치, MongoDB 설치 기능이 인상적이었습니다. 아쉽게도 OS는 우분투, 웹서버는 NGINX만 지원하는 것 같습니다. 다른 소프트웨어 스텍을 선택하는 경우 최신 OS를 사용할 수 없는 경우도 있습니다.
설정을 완료하였다면 생성 버튼을 눌러주세요.
컨테이너 생성 및 커스텀 스크립트가 자동으로 설치됩니다.
생성이 완료되었다면 컨테이너를 실행합니다.
Run을 눌러주세요. SSH 접속도 가능하고 웹 환경에서도 터미널을 따로 실행할 수 있습니다.
위의 사진과 같이 웹 개발 IDE가 나옵니다. 여기서 개발이 가능합니다. 테스트해보니 IDE가 워낙 잘 되어있어서 실제 코딩도 가능할 정도입니다.
HTML/CSS/JS의 경우 Open Prewiew를 이용해 자신이 입력한 코드를 테스트해볼 수 있습니다. 다른 언어들은 터미널 환경에서 테스트할 수 있습니다.
서버의 성능이 궁금하여 htop를 실행해보았습니다.
Free 서버 기준 개발 서버의 성능은 다른 사용자와 자원을 공유하는 것 같습니다.
그러나 개인이 사용할 수 있는 CPU와 램은 한정되어 있어서 해당 서버의 자원을 모두 사용할 수는 없었습니다.
이번 포스팅에서는 구름IDE를 이용하여 무료로 클라우드 개발환경을 구축하는 방법을 알아보았습니다.
웹 IDE 치고는 개발환경이 굉장히 좋은데요. 구름IDE의 단점이라면 화면이 없기 때문에(CUI) 터미널로만 실행할 수 있는 것이었습니다. 그래서 GUI 프로그램을 개발할 수 없고 오디오 재생도 할 수 없습니다.
from http://jaspers.tistory.com/31 by ccl(A) rewrite - 2020-03-11 01:20:12
- 공유 링크 만들기
- 이메일
- 기타 앱
댓글
댓글 쓰기