https://github.com/medendale/google-app-engine
Google App Engine Demo
https://github.com/medendale/google-app-engine
api appengine google-cloud-platform python readme yaml
Last synced: about 2 months ago
JSON representation
Google App Engine Demo
- Host: GitHub
- URL: https://github.com/medendale/google-app-engine
- Owner: medendale
- Created: 2022-04-12T22:57:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-14T13:19:14.000Z (about 4 years ago)
- Last Synced: 2025-01-13T03:33:02.360Z (over 1 year ago)
- Topics: api, appengine, google-cloud-platform, python, readme, yaml
- Language: Python
- Homepage:
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Google App Engine
Google App Engine is a cloud computing platform as a service(pas) for developing and hosting web applications in Google-managed data centers. Applications are sandboxed and run across multiple servers. App Engine offers automatic scaling for web applications—as the number of requests increases for an application, App Engine automatically allocates more resources for the web application to handle the additional demand.
# How to Deploy a web App On Google App Engine
Step 1. Create a new project on Google cloud Console
Step 2. From the APIs & Services menu Enable Google App Engine Admin API


Step 3. Clone this Repo:
```
git clone https://github.com/medendale/Google-App-Engine.git
```
Step 4. From within The app directory where the app's app.yaml configuration file is located, start the Google Cloud development server with the following command
```
dev_appserver.py app.yaml
```
View the results by clicking the Web preview > Preview on port 8080.

Step 5. To deploy your app to App Engine, run the following command from within the root directory of your application where the app.yaml file is located:
```
gcloud app deploy
```
## The Setup Process
1. Install [`pip` and `virtualenv`][cloud_python_setup] if you do not already have them.
1. Clone this repository:
```
git clone https://github.com/medendale/Google-App-Engine.git
```
1. Obtain authentication credentials.
Create local credentials by running the following command and following the
oauth2 flow (read more about the command [here][auth_command]):
```
gcloud auth application-default login
```
Read more about [Google Cloud Platform Authentication][gcp_auth].
[gcp_auth]:https://cloud.google.com/docs/authentication#projects_and_resources "gcp_auth"