학습목표
- 응용 프로그램 다운로드
- 응용 프로그램 테스트
- 애플리케이션 배포
Google App Engine Admin API 사용
: 개발자가 App Engine 앱을 프로비저닝하고 관리할 수 있다
app engine admin API을 검색창에 입력
아래사진처럼 enabled 설정되어 있으면 다음으로 넘어가면 되고 설정이 안되어 있다면 Enable을 눌러서 설치한다
Hello World 앱 다운로드
파이썬용 Hello World 앱을 사용해 google cloud에 앱을 배포함
응용 프로그램 테스트
파란색으로 표시된 이모티콘을 누르고 preview on port 8080을 클릭함
아래와 같은 화면을 볼 수 있음
cloud shell에서 새명령 줄 세션을 연다
샘플코드가 포함된 디렉토리로 이동 한다
cd python-docs-samples/appengine/standard_python3/hello_world |
nano에서 main.py 파일을 열어서 내용을 편집한다
return 'Hello World!' 부분을 return 'Hello, Cruel World!'로 변경해서 저장
위에 나온 방법대로 8080포트로 연결해서 보면 아래와 같이 변경되었음을 알 수 있음
앱 배포
App Engine에 앱을 배포할 예정
app.yaml 파일이 있는 앱 위치에서 다음 명령어를 실행함
gcloud app deploy |
아래 화면과 같이 어느 위치에서 설치를 진행할 것인지를 고르라고 나옴
나는 2번을 선택해보았다
애플리케이션 생성됨!!
세부정보를 확인하고 서비스 배포를 시작하라는 메시지가 나타나면 y입력
출력 결과
cloud sell창에서 app engine 앱을 배포하기 위해서 app.yaml 파일이 있는 위치에서 다음 명령어를 실행
gcloud app browse |
'GCP' 카테고리의 다른 글
Container-Optimized OS : Qwik Start (0) | 2021.06.25 |
---|---|
Cloud Source Repositories: Qwik Start (0) | 2021.06.24 |
Google Cloud SDK: Qwik Start - Redhat/Centos (0) | 2021.06.24 |
Compute Engine: Qwik Start - Windows (0) | 2021.06.22 |
[Google Cloud Study Jam] Qwiklabs 및 Google Cloud 살펴보기 (0) | 2021.06.14 |
댓글