작년 Cloud 기반의 개발 툴 환경을 정리해 본 적이 있다. 당시 구글 어플리케이션 엔진이 관심사 중의 하나였는데 테스트 당시 개발 환경의 조잡합으로 인해 아직까지 갈 길이 멀구나 라는 생각을 지울 수가 없었다. 특히, 당시는 국내에서 생소한 파이썬만을 제공했었다. 올 해 들어서는 현재 자바언어를 지원하고 있으며 개발 환경을 이클립스 플러그인을 지원하여 개발자들에게 지원하는 수준까지는 발전한 것 같다.

구글 어플리케이션 엔진외에 멋진 개발 클라우드 개발 환경이 있어 소개해 본다. Aptana는 클라우드 기반하에 가장 멋진 개발 환경을 제공하는 서비스 회사가 아닌가 싶다. 먼저 구구절절 설명에 앞서 회사에서 제공하는 간단한 소개 자료를 보자.

 

Aptana는 이클립스 기반의 독립형 개발 툴과 플러그인을 모두 개발자에게 제공한다. 또한 지원되는 개발 환경은 PHP5,Rails,Java,Jaxer 등이다.
사용자 삽입 이미지
 
뿐만 아니라 플러그인 형태로 아이폰, 노키아 위젯 그리고 어도비 에어 등을 개발할 수 있게 해준다. 특히, 개발관점에거 Aptana는 Ajax를 개발할 때 유용하다. 다양한 Ajax 플랫폼을 플러그인 형태로 추가하여 개발할 수 있으며 FrieFox를 사용하여 디버깅을 손쉽게 할 수 있다. 다음은 지원하는 Ajax 플랫폼이다.

사용자 삽입 이미지


개발에 있어 편리함외에 Aptana는 클라우드를 기반으로 하기 때문에 개발된 프로젝트를 바로 클라우드에 Deploy할 수 있다. 일단 Deploy를 마치고 나면 해당 서비스에 대한 클라우드를 모니터링할 수 있는 Dashboard을 제공한다.

사용자 삽입 이미지

물론 공짜는 아니다. 무료로 제공하는 범위를 벗어나는 스토리지와 메모리 사용 부분에 대해서는 비용을 지불해야 한다.

사용자 삽입 이미지
실제 앞선 비용이면 중.소 규모의 서비스를 개발/운영하는 데 있어서 큰 무리는 없어 보인다. 장비 구매,셋팅, 관리에 고민하는 시간에 개발에 열중하는 게 당연히 생산적이다. 더구나 이클립스에 익숙한 개발자 입장에서는 크게 학습할 필요 없이 몇 번의 시행착오만으로도 개발과 더불어 클라우드상에 소스를 Deploy할 수 있다. 일단 Deploy가 되면 자동으로 소스의 Sync까지 제공해 주니 정말 편리하다. 앗! 개발에 있어 협업 또한 가능하다.

'SaaS-Cloud' 카테고리의 다른 글

대형SI업체들의 클라우드 사업에 대한 단상  (0) 2009.11.10
클라우드가 서비스가 정지되면?  (0) 2009.10.20
구글 Gmail 서비스 장애에 대한 잔상  (0) 2009.09.27
Cloud Slam 09  (0) 2009.05.13
Above the Cloud  (0) 2009.05.06
Context Cloud Computing  (1) 2009.04.13
Adsense for image  (1) 2009.04.09
Amazon S3 현황  (2) 2009.03.31
OpenAPI에서 테스트 환경은 가장 중요한 환경이다.  (3) 2009.01.26
SaaS(Cloud) Directory  (0) 2008.12.25

Posted by 박재현
,