google-app-engine


Is AppEngine standard envinoment only for spiky traffic?


We're building an application using Google App Engine. From what I've seen there are 2 types of environments, Standard and Flexible, with huge differences. The problem is I can't seem to find any usage for the Standard environment apart from the faster instance creation compared to the Flexible environment and its ability to scale to 0 instances.
Assuming that our application will never have extreme traffic spikes but more like sinusoidal changes and will always have traffic (will never have to scale down to 0 instances) is there any reason to choose the Standard environment over Flexible?
Aside from traffic spikes, there are a few other reasons to consider standard:
1) Some services are not available/haven't been implemented yet on Flexible (like memcache)
2) The documentation for flexible is currently lacking. Most of what you can find on the web right now will be for standard.
3) Integration with android studio. You can deploy and test your app completely within android studio. However, this is not necessarily that big of a deal - once you get to know your way around the gcloud console you can do some pretty amazing things. Changes to your code are applied almost instantly without re-compiling anything. Just use "gradle jettyRun". Also, while running locally you can test against live app engine resources like the datastore in whatever project you choose (it could be a test project or even your live production project).
I think one clear advantage of using the standard environment is the free usage. You will get about 28h per day of free usage for the standard enviroment but you do not have any free usage for the flexible environment. You will always have to pay when you are using the flexible instance.
here you will find an overview of standard enviroment free usage limits
https://cloud.google.com/free/docs/always-free-usage-limits

Related Links

Batch request with Google Storage Json Api (JAVA)
[google-app-engine]Cron Error - Launching tasks every few seconds instead of the specified frequency
Deferred API calls don't seem to run on normal front end instances
full implementation of pagination using cursors
Nested structs on GAE datastore using Go
When doing a non ancestor query with a sort by key, will my result be ordered by entity groups?
JPA#Google App Engine: JPQL SELECT queries always return empty results
How do I ensure consistency between MemCache and Datastore on GAE?
Google App Engine routing and pathing
jinja2 template inheritance sample does not work
Debug google app engine project line by line
Pricing for Google App Engine with Custom SSL
GAE (JPA) add database entry manually
App Engine, JDO and Maven. Error on startup
Cant write cookies on live instance of google appengine
Google App Engine - Retrieving Parameters from URI in a doGet()?

Categories

HOME
algorithm
phantom-dsl
jelastic
pclxl
replace
aws-cli
settings
crystal-lang
cmdb
onedrive-api
bitnami
fileserver
video-editing
xmonad
topology
wcag
sinch
nsurl
send
xbox
fstream
fossil
reason
zoomify
projects-and-solutions
demo
setup.py
tasm
odoo-website
parser-generator
clang++
uiimage
textsum
context-sensitive-grammar
oracleclient
jqchart
sundials
flac
rxtx
pure-css
preprocessor
google-cloud-console
adafruit
wso2developerstudio
tracker-enabled-dbcontext
gcloud-ruby
hadoop-partitioning
nupic
toast
spring-retry
libvlc
phonertc
visual-sourcesafe-2005
nsurlsessiondatatask
diff3
fits
cryptographichashfunction
grouping-sets
ejb-2.x
mruby
deform
jama
insight.database
cuba
cancellation
winginx
wxformbuilder
mbunit
nevron
route-provider
node-blade
stacky
booksleeve
vfs
veracity
subgraph
webdev.webserver
load-time
delimited-text
openfaces
purepdf
cuda.net
google-wave
xpsdocument
idatareader

Resources

Encrypt Message