Managing Google Appengine App on Grandfathered Account - google-app-engine

I have a grandfathered Google Apps for Work account since I had my appengine app running since before they started the whole Apps for Work thing and don't have to pay anything.
I haven't touched the actual app since long before the Apps for Work thing came around, and though I got the emails about it and opened the console once or twice, I haven't opened the app engine console forever.
I also have a google cloud platform account that I use for the VMs(not GAE).
The problem came when I went to actually update my app. I found that while the app is most definitely still running and accessible, and while my Apps for Work console still lists it, when I try to manage it, it redirects me to my cloud platform account, which has no GAE apps. I haven't even touched GAE on my cloud platform account, and there were no apps listed, just the docs.
So how do I access my app and edit it?

Related

How to reconfigure the appids of Google Cloud's App Engine?

I am using Google Could’s App Engine for web proxy. I am suspicious that they have been hacked because the key for my google account was changed but I didn't remember changing it. I am encountering increased problems with my web proxy recently. I think sb might have installed sth in my App Engine to spy on my traffic. Since I don't want to give up the free appids, how can I re-install them in order to erase possible malwares?

Did Google migrate old Google app to Google cloud?

I am a company admin and have a simple Java app (no backend, just several mostly static pages assembled through tiles) deployed since Google started the app engine. The site went down a couple of days ago. When I log in and go Admin/App Engine Apps page the app shows with the status "Always on". But it's not running and the message on top states "This feature will be moving to the Google Developers Console in Q2 2015. Follow these instructions to get the new permissions you'll need." Instructions are https://cloud.google.com/developers/articles/best-practices-for-configuring-permissions-on-gcp/#h.bgs0oxofvnoo.
But when I go to the dev console under my account - nothing is there. Called support (we are paying for some Google services) and they can't say anything except that now we need to sign up for Silver support at Google Cloud to talk to anybody there. But I am able to configure and deal with the app - I just can't find it anywhere! Any pointers will be hugely appreciated.

App Engine SSL - Apps not allowing SSL

Overview of problem. Site was running on a Free version of Google Apps for over a year as a simple web page. We started developing it we deleted the old Google Apps and and migrated it to our primary App Engine account to avoid billing issues of two+ accounts. We couldn't get App Engine to recognize the Custom Domain even though it was in the Domains tab of our Google Apps Account. In searching I found Google limits using domains on App Engine (http://support.google.com/a/bin/answer.py?hl=en&answer=182081 scroll down to App Engine) I had to recreate a separate Google Apps account to verify ownership of the domain. Site is up and operational now outside of SSL. The issue is that when I go to https://admin.google.com/CPanelHome#DomainSettings/subtab=domains and type the app id to enable SSL on the domain Apps account it routes me to create an App Engine app instead of to billing. Because the app is running on the primary App Engine account not the Domain account.
It seems someone must have ran across this and solved it. How do I enable my primary Google Apps account to verify ownership of the domains and allow App Engine to use it? I have a lot of domains that will be hosted on App Engine and a lot of integration between the sites that would really need to be all under a single account to facilitate.
I noticed in searching that Google is offering a free year of Google Apps for customers using App Engine to host a application. Is Google expecting every domain to have a full Google Apps account and host on separate App Engine accounts? If so that would really limit our ability to use App Engine.
After waiting for three days for an answer I am moving on. I believe I tried every way imaginable to accomplish getting multiple domains on a primary Google Apps account to be verified and have SSL enabled. I went so far as to try it with a domain that has never had any Google services. Just in case there were some settings that were causing issues from left over configuration.
So the resolution of this at this time is Google expects you to have a full Google Apps account per domain to enable SSL, or Google App Engine on it. I believe they will be removing the Free Google App Account in the near future. This effectively means that hosting on App Engine will get expensive as a Google App Account is $50/year, and if you use a CloudSQL instance it will be at minimum $9/mo. That is on top of the bandwidth and usage fees.
I have already deactivated billing and disabled the apps on those accounts and have moved them over to a VPS. This is the third year I have spent a lot of time trying to get basic sites using SSL established on Google. While this year it is possible to do it, in the end you pay an arm and a leg for it.
I love Google and really want App Engine to be viable. But I just don't think they will pull it together. All my friends have went with Azure, RackSpace, and the granddaddy Amazon. It really makes me sad that Google is so far from viable and even worse that Azure just works.
If anyone at Google wishes to contact me feel free to do so. If there is something I missed feel free to open this and give directions on how to host multiple domains on a single App Engine / Apps account with SSL. I would greatly appreciate it.

Console - created new project; auto-created app engine app; can't set billing

I am getting very confused with the whole cloud console api console thing.
I just created a new Cloud Console project in order to setup some GCE instances. It seems to have auto-created an App Engine app. That is fine, but when I go to enable billing, it tells me that it cannot enable billing for app engine apps and that I need to do that in App Engine Console.
Earlier this week, I tried to setup a project to include both an existing App Engine app and Compute Engine. I was asked to got through the request access process like before GCE was available.
I created a project in the Cloud Console by starting in the App Engine console and choosing Cloud Integration. I said there was an error creating the project, but it seems like it created it. However, when I go to that project in Cloud Console, there is no option to even add Compute Engine.
Two questions:
(1) Is there something outlining the differences between Cloud Console and API Console and when it is most appropriate to use one over the other?
(2) How do I get a project (in either one I suppose) that includes an existing App Engine app and Compute Engine resources that I want to create in this project?
Thanks for your help.
-- Jay
Cloud Console is essentially a planned replacement for the API console,
however it may not have all functionality yet
Try going to appengine admin console application settings, and at the bottom of
the page cloud integration. Click on create project. Once it succeeds go to the cloud
console and enable billing for Compute Engine

Does hosting an appengine app on custom domain force me to be a google apps customer?

I have a domain I bought (via godaddy.com) - let's call it xyz.com
I have an gae app - let's call it xyzweb.appspot.com
I added a masked redirect at godaddy dns management console and now xyz.com gets redirected to xyzweb.appspot.com (even though the address bar shows xyz.com)
This stops working well in some cases like when I give a direct url redirect like href='/static/url/tohelppage.html' or when I attempt to redirect for OAuth authorization. So I read other posts on what I need to do and the most referred one was https://developers.google.com/appengine/docs/domain.
Based on that page it appears that it is necessary to sign up for a new Google Apps account with the new domain name?
So I Have to pay for Google Apps separately beyond what I am paying for Google AppEngine?
And also manage a separate apps domain and its services? I already have google apps domains and this seems more overhead to run a small app on gae.
Could you please help me understand if I've understood this right? And if there is a way to avoid the additional overhead of an extra google apps account?
The way that I do this, is I set up a basic google apps account (which is free), and I link the GAE app to my google apps account. Then you can set google apps to alias "www" to the appengine app, and now your appengine app works on www.yourdomain.tld
It's explained more here, which I know you already looked at, but it explains it well. Try reading it again.

Resources