GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Documentation
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine

This view

  • Original page
  • New address

GeezerVison is showing docs.cloud.google.com — Java on Google App Engine | Google Cloud Documentation

Java on Google App Engine Stay organized with collections Save and categorize content based on your preferences.

App Engine offers you a choice between two environments for Java applications: standard environment and flexible environment. Both environments have the same code-centric developer workflow, scale quickly and efficiently to handle increasing demand, and enable you to use Google’s proven serving technology to build your web, mobile, and IoT applications quickly and with minimal operational overhead. While the available environments have a lot in common, they differ in a few important ways.

Choose your preferred environment

Standard environment

  • Optimized to scale nearly instantaneously to handle huge traffic spikes.

  • Most cost-effective for applications that have significant periods where they are not serving traffic.

  • OpenJDK based Java runtime supports the standard public Java library.

  • Doesn't impose a security manager--your code won't be restricted by Java permissions issues.

  • Free tier.

  • Ubuntu OS

  • The Java 8 runtime is no longer supported.

Read docs

Flexible environment

  • Full open source language runtimes.

  • Use any framework, library, or binary of your choice.

  • Code is portable to anywhere that supports Docker containers.

  • Most cost-effective for applications that serve traffic continuously.

  • No free tier. Application always has a minimum number of running instances. Most cost-effective for applications that serve traffic continuously.

  • Ubuntu OS

Read docs

Choosing an environment

You can run an App Engine application in two environments, the standard environment and the flexible environment. See a summary of differences between the two environments.

Learn more

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.