Google App Engine

완전 관리형 서버리스 플랫폼에서 확장성이 우수한 애플리케이션 빌드하기

무료로 사용해 보기

이 제품의 문서 보기

완전 관리형 서버리스 애플리케이션 플랫폼

완전 관리형 플랫폼에서 애플리케이션을 빌드하고 배포하세요. 기본 인프라 관리를 걱정할 필요 없이 규모에 구애받지 않고 애플리케이션을 원활하게 확장할 수 있습니다. 배포를 구성하거나 서버를 관리할 필요가 없어 개발자는 관리 오버헤드에 시달리지 않고 우수한 애플리케이션을 빌드하는 데 집중할 수 있습니다. App Engine은 일반적인 개발 언어 및 다양한 개발자 도구를 지원하기 때문에 개발자들은 높은 생산성과 민첩성을 유지할 수 있습니다.

친숙한 개방형 언어 및 도구

친숙한 개방형 언어 및 도구

자바, PHP, Node.js, Python, C#, .Net, Ruby, Go 등의 다양한 인기 언어를 사용하여 애플리케이션을 신속하게 빌드하고 배포하거나 독자적 언어 런타임과 프레임워크를 가져올 수 있습니다. App Engine에서 구성 없이 빠르게 배포하세요. 명령줄에서 리소스를 관리하고, 프로덕션 단계에서 소스 코드를 디버깅하고, Cloud SDK, Cloud Source Repositories, IntelliJ IDEA, Visual Studio, Powershell 등 업계를 대표하는 도구를 손쉽게 사용해 API 백엔드도 실행해 보세요.

코드만 추가하면 완료

기본 인프라 관리를 걱정할 필요 없이 코드 작성에만 집중할 수 있습니다. 소규모든 대규모든 애플리케이션을 자동 확장/축소하는 기능이나 서버에 대한 완전 관리형 패치 및 관리와 같은 기능이 있기 때문에 인프라 걱정은 Google에 전담시킬 수 있습니다. App Engine 방화벽 기능, ID 및 액세스 관리(IAM) 규칙, 관리형 SSL/TLS 인증서를 사용해 애플리케이션을 보안 위협으로부터 보호하세요.

완전 관리형 애플리케이션 빌드

사용한 만큼만 지불

프로비저닝이 초과되거나 부족해지는 문제 없이 서버리스 환경에서 애플리케이션을 실행할 수 있습니다. App Engine이 애플리케이션 트래픽에 따라 자동으로 확장되며 코드가 실행 중일 때만 리소스를 사용합니다. 비용은 사용하는 리소스에 대해서만 지불하면 됩니다.

사용한 만큼만 지불

App Engine 기능

자동 확장되는 강력한 앱 빌드용 플랫폼

일반적인 프로그래밍 언어
Node.js, 자바, Ruby, C#, Go, Python, PHP로 애플리케이션을 빌드하거나 독자적 언어 런타임을 가져올 수 있습니다.
개방성 및 유연성
커스텀 런타임을 사용하면 Docker 컨테이너를 제공해 App Engine에 라이브러리와 프레임워크를 가져올 수 있습니다.
완전 관리형
완전 관리형 환경을 통해 인프라와 관련된 우려사항은 App Engine이 관리하므로 고객은 코딩에 집중할 수 있습니다.
모니터링, 로그 기록, 진단
Google Stackdriver가 앱의 상태와 성능을 모니터링하고 디버깅할 수 있는 강력한 애플리케이션 진단 기능을 제공합니다.
애플리케이션 버전 관리
손쉽게 앱의 여러 버전을 호스팅하고 개발, 테스트, 스테이징, 프로덕션 환경을 만들 수 있습니다.
트래픽 분할
여러 앱 버전에 수신 요청을 라우팅하고, A/B 테스트를 하고, 증분 방식으로 기능 출시를 수행할 수 있습니다.
애플리케이션 보안
App Engine 방화벽으로 액세스 규칙을 정의하여 애플리케이션을 보호하고 추가 비용 없이 커스텀 도메인에서 기본적으로 관리형 SSL/TLS 인증서*를 활용할 수 있습니다.
서비스 생태계
뛰어난 클라우드 개발자 도구 모음을 비롯해 GCP 서비스의 성장하는 생태계를 앱에서 활용할 수 있습니다.

솔루션 및 사용 사례

최신 웹 애플리케이션

App Engine에서 웹 앱을 배포하여 고객과 최종 사용자에게 신속하게 다가가세요. App Engine은 배포를 구성하거나 서버를 관리할 필요가 없어 코드 작성에만 집중할 수 있습니다. 또한 App Engine은 프로비저닝, 패치, 모니터링 없이도 트래픽 급증에 대처하기 위해 자동으로 확장됩니다.

다음은 App Engine 및 Google Cloud Platform을 사용하여 간단한 웹 앱을 빌드하기 위한 참조 아키텍처의 샘플입니다.

최신 웹 애플리케이션

고객

Khan Academy Idexx 로고 Dialpad 로고

문서

App Engine 표준 환경에서 자바 웹 앱 배포하기

App Engine에서 간단한 Bookshelf 자바 앱 시작하기

Cloud Console의 표준 환경 둘러보기

확장 가능한 모바일 백엔드

첫 모바일 앱을 빌드하는 중이든 모바일 환경을 통해 기존 사용자에게 도달할 계획이든 App Engine을 사용하면 호스팅 환경이 필요에 따라 자동으로 확장됩니다. 또한 Firebase와 원활하게 통합되기 때문에, 쉽게 사용할 수 있는 프런트엔드 모바일 플랫폼과 확장성이 우수하고 안정적인 백엔드를 동시에 활용할 수 있습니다.

다음은 Firebase, App Engine 및 기타 Google Cloud Platform 서비스를 사용하여 빌드된 일반 모바일 앱의 참조 아키텍처 샘플입니다.

확장 가능한 모바일 백엔드

고객

Pocketgems 로고 Rovio 로고

문서

Firebase 및 Google App Engine 표준 환경

Firebase 및 Google App Engine 가변형 환경

Cloud Endpoints를 활용해 클라이언트 기기에 연결하기

고객 사례

가격 책정

App Engine에는 앱의 사용량에 따라 확장되는 경쟁력 있는 클라우드 가격 정책이 마련되어 있습니다. App Engine은 표준 환경 또는 가변형 환경에서 인스턴스로 실행됩니다. App Engine 청구 모델에는 표준 환경 인스턴스, 가변형 환경 인스턴스, App Engine API 및 서비스 등 몇 가지 기본 구성요소가 있습니다. 예상 청구액을 확인하려면 가격 계산기를 사용하세요.
가격에 관한 자세한 내용은 문서 페이지를 참조하세요.

다음에 대한 의견 보내기...