2010-04-24 14 views
10

Encuentro muchos artículos en la web que describen cómo se puede usar GAE como CDN. Pero no pude encontrar ninguna mención sobre CDN en la documentación de Google de App Engine.¿Google App Engine usa Google CDN para distribuir recursos estáticos?

¿Puede alguien indicarme algún documento/artículo oficial que mencione cómo las aplicaciones desarrolladas sobre GAE se benefician de los servidores de Google CDN?

Gracias de antemano :)

Respuesta

6

Sí, GAE usa la infraestructura de google para contenido estático.

Eche un vistazo a este session at Google IO 2009 y lea slides 24-28.

El contenido estático es manejado por una infraestructura especializada. Los tiempos de ejecución de la aplicación no les sirven.

+0

Muchas gracias, esto es exactamente lo que estaba buscando. –

+0

+1 para las diapositivas – Trevor

+0

El contenido estático es manejado por una infraestructura especializada no significa claramente que sea manejado por un CDN o Google Cloud Storage específicamente – AmaltasCoder

2

Usando App Engine como alojamiento de archivos distribuido no es realmente un uso "oficial" del servicio, así que por eso nunca se menciona en ninguna documentación oficial.

Las aplicaciones de App Engine se prestan desde múltiples centros de datos de producción de Google, por lo que, en teoría, su aplicación atenderá las solicitudes (más o menos) tan rápido como GMail o Docs.

Si todo lo que hace es servir archivos estáticos, entonces básicamente tiene un CDN gratuito (hasta cierto punto) integrado en los servidores de Google.

Some googling encuentra muchos ejemplos de cómo lograr esto.