Google App Engine is cloud computing technology for developing and hosting web applications in Google-managed data centers. You can use Google Powered server to host your web applications. Beside web applications, you can host your static files to act like a CDN (Content Delivery Network). Read more about [HowTo] Host Your Static Files Using Google App Engine For Free from my previous article.
Google App Engine url use appspot.com with format like this http://[your-app-id].appspot.com as default. And the good thing is, now you can use your own domain to use Google App Engine. For example i use my subdomain cdn.ivankristianto.com to serve my static content from Google App Engine.
Step by step to use your own domain to serve Google App Engine
- Login to your Google App Engine Account
- Go to Administration > Application Settings > Domain Setup, and Add domain
- If you haven’t create any account with Google Apps then you should create one. Click here to create.
- Enter your domain, a domain should be a naked domain. Example: use example.com instead of www.example.com
- Follow the wizard until you create an admin account.
- Go back to Google App Engine page, now you should add the domain you just add to Google Apps
- Now your Google App Engine application will show in Google Apps page
- Now click to the App Engine Id name to set a domain. Or go to this url: https://www.google.com/a/cpanel/[yourdomain.com]/AppEngineServiceSettings?appId=[your-app-id]
- And add new url, in my case i add cdn so it will be like this: http://cdn.ivankristianto.com
- Now you finished in Google Apps.
- Go to your domain DNS editor, if you don’t have ask your administrator. In CPanel it available under Domain setting.
- Add the subdomain and point Alias to ghs.google.com. Example: cdn Alias ghs.google.com
- Apply the changes and close.
- Now point to your subdomain, it should be working now.
See it in action for my Web proxy server powered by Google App Engine.