Google AppEngine 사용기(1)

Google App Engine에 계정을 받았습니다. 처음에는 더 이상 계정이 없다고 하더니 메일로 다시 계정이 열렸다고 왔습니다. *^^*
Google App Engine SDK 를 다운로드 받아 설치하면 "Program Files\Google\google_appengine" 아래에 설치됩니다.  여기에 보면 appcfg.py와 dev_appserver.py 두개의 주요 파일이 있는데 dev_appserver.py는 로컬 개발 환경에서 웹서버와 App Engine에서 운영되는 것과 동일한 개발 운영 환경을 제공해 줍니다. appcfg.py는 만들어진 애플리케이션을 deploy하는데 사용합니다.
다음은 PC에서 웹서버를 수행시킨 화면입니다.

사용자 삽입 이미지
.py 프로그램을 웹 서버와 연결하거나 deploy를 하기 위해서는 yaml 파일을 만들어서 applicaiton에 대한 환경 설정을 합니다.
현재 App Engine의 경우 하나의 계정에 3개의 애플리케이션을 만들 수 있게 되어 있습니다. 각 애플리케이션과 도메인을 연결할 수도 있는데 도메인을 연결하지 않을 경우 디폴트로는 "app_name".appspot.com 이 도메인으로 지정됩니다. 애플리케이션 이름은 App Engine 전체에 유일해야 하는데 벌써 좋은 이름은 거의 선점된 상태인 것 같습니다.
제 경우 http://jaso.appspot.com에 예제 프로그램을 하나 올려 보았습니다.
deploy는 다음 명령을 이용합니다.

appcfg.py update .\jaso

jaso 디렉토리에는 helloworld.py와 jaso.yaml 파일이 있습니다.
다음에는 webapp framework와 Bigtable을 이용한다는 데이터 저장소, 파일시스템 등에 대한 사용예를 올리겠습니다.

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by 김형준


Trackback URL : http://www.jaso.co.kr/trackback/248

Comments List

  1. jinto 2008/04/12 12:57 # M/D Reply Permalink

    앗, 두번째 만명에 들어가셨군요.^^

Leave a comment
« Previous : 1 : ... 182 : 183 : 184 : 185 : 186 : 187 : 188 : 189 : 190 : ... 388 : Next »