[Google]App Engine(앱 엔진)
[Google]구글 앱 엔진
웹 호스팅에 google의 인프라를 이용해서 API를 편하게 사용하여 웹을 개발할 수 있는 플랫폼
- Paas(Platform as a Service)
- 간단히 코드를 deploy 할 수 있음
- 예를들어, 만약 app이 성공적으로 크면, App Engine은 자동적으로 instance를 만듬
또 traffic이 줄어들면 자동적으로 instance를 줄임 (15분동안 쓰지 않으면) - 단점 Python, JAVA, PHP, NodeJS, 등등 몇가지 언어만 사용 가능
Google 애플리케이션 개발 및 호스팅 플랫폼으로 Google App Engine을 사용하면 트래픽 많은 인프라를 직접 관리할 필요 없이 트래픽이 많은 웹 애플리케이션을 구축 가능.
개발자는 코드만 신경 써도 됨.
특징
- 제작과 유지 보수가 쉽다.
- 데이터 스토리지 확장이 용이하다
- 일정 용량과 페이뷰까지는 무료
- 다수의 프로그래밍 언어를 제공(JAVA, Python등등)
- App engine의 세팅 설정 가능
- URL을 request hander와 static files를 연결시켜줌
- runtime과 최신 버전과 같은 정보를 가지고 있음
- 각 서비스는 고유의 app.yaml 을 root directory에 가지고 있음
- service : name 을 하면 app engine의 서비스 이름이 name으로 바뀜
댓글
댓글 쓰기