Software Alternatives, Accelerators & Startups

Google App Engine

A powerful platform to build web and mobile apps that scale automatically.

Google App Engine

Google App Engine Reviews and Details

This page is designed to help you find out whether Google App Engine is good and if it is the right choice for you.

Screenshots and images

  • Google App Engine Landing page
    Landing page //
    2023-10-17

Features & Specs

  1. Auto-scaling

    Google App Engine automatically scales your application based on the traffic it receives, ensuring that your application can handle varying workloads without manual intervention.

  2. Managed environment

    App Engine provides a fully managed environment, covering infrastructure management tasks like server provisioning, patching, monitoring, and managing app versions.

  3. Integrated services

    Seamlessly integrates with other Google Cloud services such as Datastore, Cloud SQL, Pub/Sub, and more, offering a comprehensive ecosystem for building and deploying applications.

  4. Multiple languages support

    Supports multiple programming languages including Java, Python, PHP, Node.js, Go, Ruby, and .NET, giving developers flexibility in choosing their preferred language.

  5. Security

    Offers robust security features including Identity and Access Management (IAM), Cloud Identity, and automated security updates, which help protect your applications from vulnerabilities.

  6. Developer productivity

    App Engine allows rapid development and deployment, letting developers focus on writing code without worrying about infrastructure management, thus boosting productivity.

  7. Versioning

    Supports versioning of applications, allowing multiple versions of the application to be hosted simultaneously, which helps in A/B testing and rollback capabilities.

Badges & Trophies

Promote Google App Engine. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Get to know Google App Engine

Developing apps that scale automatically with Google App Engine

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Google App Engine and what they use it for.
  • Simplifying basic (genAI) web app deployment with serverless
    Google App Engine (GAE) -- the "OG" serverless platform that launched back in 2008 & somewhat modernized in 2018; uses customized, proprietary containers, free static file edge-caching, and generous outbound networking free tier. - Source: dev.to / 8 months ago
  • Unlocking the Cloud: Your Essential Guide to IaaS, PaaS, and SaaS Models
    Google App Engine - Google's fully managed platform for building scalable web and mobile backends. - Source: dev.to / about 1 year ago
  • Guide to modern app-hosting without servers on Google Cloud
    If Google App Engine (GAE) is the "OG" serverless platform, Cloud Run (GCR) is its logical successor, crafted for today's modern app-hosting needs. GAE was the 1st generation of Google serverless platforms. It has since been joined, about a decade later, by 2nd generation services, GCR and Cloud Functions (GCF). GCF is somewhat out-of-scope for this post so I'll cover that another time. - Source: dev.to / over 1 year ago
  • Security in the Cloud: Your Role in the Shared Responsibility Model
    As Windsales Inc. expands, it adopts a PaaS model to offload server and runtime management, allowing its developers and engineers to focus on code development and deployment. By partnering with providers like Heroku and Google App Engine, Windsales Inc. Accesses a fully managed runtime environment. This choice relieves Windsales Inc. Of managing servers, OS updates, or runtime environment behavior. Instead,... - Source: dev.to / over 1 year ago
  • Hosting apps in the cloud with Google App Engine in 2024
    Google App Engine (GAE) is their original serverless solution and first cloud product, launching in 2008 (video), giving rise to Serverless 1.0 and the cloud computing platform-as-a-service (PaaS) service level. It didn't do function-hosting nor was the concept of containers mainstream yet. GAE was specifically for (web) app-hosting (but also supported mobile backends as well). - Source: dev.to / almost 2 years ago
  • Fixing A Broken Deployment to Google App Engine
    In 2014, I took a web development on Udacity that was taught by Steve Huffman of Reddit fame. He taught authentication, salting passwords, the difference between GET and POST requests, basic html and css, caching techniques. It was a fantastic introduction to web dev. To pass the course, students deployed simple python servers to Google App Engine. When I started to look for work, I opted to use code from that... - Source: dev.to / about 2 years ago
  • Next.js Deployment: Vercel's Charm vs. GCP's Muscle
    GCP offers a comprehensive suite of cloud services, including Compute Engine, App Engine, and Cloud Run. This translates to unparalleled control over your infrastructure and deployment configurations. Designed for large-scale applications, GCP effortlessly scales to accommodate significant traffic growth. Additionally, for projects heavily reliant on Google services like BigQuery, Cloud Storage, or AI/ML tools,... - Source: dev.to / about 2 years ago
  • A Brief History Of Serverless
    In 2008, Google launched AppEngine. This product predates the formal existence of Google Cloud and can be considered Google Cloud's first offering. - Source: dev.to / about 2 years ago
  • CQL Trace Viewer: Visualizing CQL Traces with Dash
    To deploy the app, we can use Google Cloud App Engine, which is specifically built for server-side rendered websites. After we create a new project in the Google Cloud Console, we have to configure the cql-trace-viewer application. - Source: dev.to / about 3 years ago
  • Which service to host a Discord bot?
    I've read that article, but I'm thinking there are other better (and most importantly cheaper) ways of doing that, such as using App Engine (given that you have to mitigate the maximum request timeout and to make sure there are constantly exactly 1 instance running). Source: about 3 years ago
  • Using NextJs for front-end only?
    Shout out to GCP App Engine for deploying anode/Express severe. Source: about 3 years ago
  • What will Komi's resume look like?
    If your project is a bit more complicated using next.js or react.js or angular.js, you may find some free Platfrom-as-a-Service%20is%20a%20complete%20cloud%20environment,middleware%2C%20tools%2C%20and%20more.). I have seen some of my peers using free PaaS like Heroku, Vercel and I have no experience in using PaaS but I will recommend you to use PaaS from either of the three 1. Google Cloud's Google App Engine 2.... Source: over 3 years ago
  • JDK 20 and JDK 21: What We Know So Far
    UNIX is irrelevant on the cloud, unless one is stuck deploying legacy workloads on VMs, this is what we use in modern applications not stuck in the past. https://aws.amazon.com/eks/ https://azure.microsoft.com/en-us/products/kubernetes-service https://cloud.google.com/kubernetes-engine/ https://cloud.google.com/appengine https://azure.microsoft.com/en-us/products/app-service https://aws.amazon.com/lambda/... - Source: Hacker News / over 3 years ago
  • Deploy to Google AppEngine with GitHubActions
    This action deploys your source code to App Engine and makes the URL Available to later build steps via outputs. This allows you to parameterize your App Engine deployments. - Source: dev.to / over 3 years ago
  • Picking the Right Backend for your AI Project
    PAAS is an infrastructure comprised of storage, servers, development tools, and networks that support the entire application life cycle from development to testing, deployment, and updating. As with IAAS, you can pay for only the resources you need as you continue to use the platform. Google App Engine is a PAAS suitable for AI projects. - Source: dev.to / over 3 years ago
  • New to Data Engineering. What tools & skills are necessary to migrate a complex model (built in Excel) to the cloud?
    Since your excel contains "business logic" you need to first (re)design and (re)implement this in a programming language like Python (or any other language that has web API framework would do) that will expose the data (calculations) as API. The API can be used by Node.js/React without any problem. As far as the database is concerned you have a lot of choices - depending on the type of data you can just start... Source: over 3 years ago
  • Hosting your app for production โ€“ an overview
    PaaS services go even one step further and often offer direct GitHub, GitLab, or Bitbucket integrations to get an automated code deployment process. Take a look at AWS Elastic Beanstalk, Heroku, Google Cloud App Engine, and DigitalOcean App Platform. - Source: dev.to / over 3 years ago
  • Where To Host Your Applications/Websites For Free๐Ÿค‘
    Google App Engine is a cloud computing platform as a service for developing and hosting web applications in Google-managed data centres. Applications are sandboxed and run across multiple servers. - Source: dev.to / over 3 years ago
  • Top 6 Heroku alternatives
    Google App Engine provides a fully managed and serverless platform for web applications and products. You can deploy your app with Google App Engine in minutes with simple commands. Once your code has been set up, you can deploy from a terminal using $ gcloud app deploy. After deployment, Google App Engine will automatically upload code files and run the code in Google Cloud Platform. - Source: dev.to / almost 4 years ago
  • How to deploy React application to Google Cloud (App Engine)?
    You might have created several react applications in a local machine and accessed them by running npm start. Have you ever wondered how to deploy it and host it somewhere? In this article, we will see how to deploy a react app created using create react app to Google Cloud App Engine. - Source: dev.to / almost 4 years ago
  • Suitable Hosting for Bootstrappers?
    Hosting on Google App Engine (with a custom engine config that keeps a single dynamic instance to minimize cpu hours per month). Great for low-user prototyping as it's dormant most of the time, but wakes up much faster than Heroku's equivalent (you can't even tell it went to sleep). Easy to scale up. Source: almost 4 years ago

Summary of the public mentions of Google App Engine

Public Opinion on Google App Engine

Google App Engine (GAE), a cornerstone in Google's suite of cloud services, continues to receive nuanced feedback from the tech community. Standing as one of the earliest serverless platforms, GAE's appeal largely stems from its ease of use and integration with Google's robust ecosystem. However, opinions diverge when it comes to cost-efficiency and modern adaptability.

Performance and Scalability

GAE earns commendations for its performance, particularly in terms of speed and scalability. Developer communities frequently underscore its ability to auto-scale and manage high availability seamlessly, which is essential for businesses dealing with fluctuating workloads. The integration with Google's Cloud Datastore further enhances its appeal by providing secure and efficient data management capabilities. This scalability is often highlighted as a key differentiator, making GAE suitable for diverse applications ranging from simple web apps to complex mobile backends.

Ease of Use and Developer Experience

The platform is noted for its ease of integration and swift deployment process, making it accessible to beginner developers. The inclusion of a free tier supports small projects and learning initiatives, which broadens its utility for personal and educational use. Users also appreciate the simplicity of deploying applications via Google Cloud Command Line Interface (CLI), which streamlines the deployment process significantly.

Cost and Value Proposition

While GAE's pricing is often cited as reasonable, it's not regarded as the most economical option, especially for larger-scale or resource-intensive applications. The pricing model, although inclusive of a free tier, may pose challenges for startups or individual developers operating on a tight budget. Competitors like Heroku or the open-source AppScale offer alternatives that some users perceive as more cost-effective while maintaining comparable functionalities.

Flexibility and Adaptability

Despite its longstanding presence, GAE faces criticism for flexibility constraints. AppScale, an open-source alternative, is highlighted for its ability to negate vendor lock-in and enable application portability across various cloud platforms. This flexibility is an appealing factor for businesses that prioritize cloud infrastructure independence or want to avoid being tied into Googleโ€™s ecosystem exclusively.

Legacy and Evolution

GAE's legacy as the pioneer of serverless platforms receives acknowledgment. However, discussions often pivot to its successors like Google Cloud Run and Cloud Functions, which are considered more aligned with current app-hosting trends. There's a discernible shift towards these modern offerings, which provide greater flexibility, particularly with containerized deployments and microservices architectures.

Conclusion

Overall, Google App Engine remains a robust choice for developers seeking a blend of performance efficiency and integration capability within Google's cloud ecosystem. However, for those prioritizing cost-effectiveness, portability, or cutting-edge adaptability, exploring alternatives such as AppScale or newer Google Cloud services like Cloud Run might be advisable. While GAE retains strong foundational features, the evolving landscape of serverless and cloud computing consistently pushes users to evaluate whether it meets their contemporary needs as effectively as newer platforms.

Do you know an article comparing Google App Engine to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Google App Engine discussion

Log in or Post with
  1. Antonio Estepa - NexiaTools Founder avatar
    Antonio Estepa - NexiaTools Founder
    ยท 9 days ago
    ยท Reply

    A fantastic PaaS offering that integrates seamlessly into the broader Google Cloud ecosystem. Deploying apps in Python, Node.js, Java, or Go is incredibly smooth, and hooking it up to managed databases like Cloud SQL is a breeze. It abstracts away all the DevOps headaches, making it perfect for lean teams who need enterprise-grade reliability without hiring a dedicated ops crew.

Is Google App Engine good? This is an informative page that will help you find out. Moreover, you can review and discuss Google App Engine here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.