Si estás pensando en volver a aprovecharlo Motor de aplicaciones de Google Servicio de Google, le sugiero que lea este artículo primero. Hay algunos hechos ocultos que debe conocer antes de tomar la decisión de adoptar esta plataforma.
En primer lugar, me gustaría agradecer a Google por brindar este servicio; es realmente una gran idea y puede ser muy útil para las personas o empresas que crean aplicaciones web desde cero, sin tener que preocuparse por la infraestructura. También es una medida muy inteligente de Google: alojar aplicaciones en todo el mundo, ganar dinero con su éxito, incluso si no poseen aplicaciones exitosas. Es probable que las aplicaciones populares excedan los límites «gratuitos», lo que le dará luz verde a Google para comenzar a cobrar dinero.
Otra ventaja para Google es la facilidad de adquirir empresas si ya utilizan la infraestructura de Google: simplemente haga un depósito en su cuenta bancaria y coloque el logotipo de Google en la interfaz.
Pero cualquier cosa que suene demasiado bueno para ser verdad generalmente lo es, ¿verdad? En ese caso, tengo que estar de acuerdo. Al elegir utilizar Google App Engine, hay algunas cosas a tener en cuenta. Si revisa esta lista y aún cree que funcionará para usted, probablemente funcione. Continúe, es realmente un gran servicio después de todo lo dicho y hecho. Está bien pensado y, según lo prometido, se expandirá a medida que su negocio crezca.
Cosas para pensar:
-
Pon tu aplicación en manos de Google
Piénsalo por un minuto. Estás a merced de Google: si ocurre un desastre y Google desaparece en un día, tú también terminas. No tenía idea de lo que había sucedido. Incluso si intenta obtener una respuesta de alguien en Google, no la obtendrá. Al igual que Google Apps, será imposible explicar las cosas a los usuarios finales.¿Qué sucede si viola ciertos términos y condiciones (lo que probablemente no sucederá, pero teóricamente podría sucederle a personas sin su conocimiento)? Pensó que podría ser riesgoso para los ingresos de su empresa depender de AdSense. ¿Qué pasa si toda su aplicación fuera prohibida por algo que no conocía? Como dije, este escenario no es probable que suceda, pero es cierto que podría.
-
Una vez que entras, estás realmente en ello.
Usar la infraestructura de Google es muy tentador. Pero cualquier empresa inteligente debería tener algún tipo de plan para el futuro. ¿Qué sucede si se da cuenta de que ya no desea alojar su aplicación en Google App Engine? Afortunadamente, casi todo a lo que tiene acceso es propietario; esto significa que todos sus datos están bloqueados en BigTable en un formato que no es como una base de datos relacional tradicional. También es muy tentador utilizar la API de Google para interactuar con cosas como Cuentas de Google.Además, utilizará el marco «webapp» que Google ha creado, lo que hace que la escritura de aplicaciones Python sea realmente agradable, pero tiene suerte de tenerlas en otro idioma o ponerlas en su propia máquina.
-
¿Es gratis no?
No solo está atascado, sino que está completamente a merced de la próxima estrategia de precios de Google App Engine. Es cierto que probablemente sea más barato que cualquier otra cosa comparable, pero ¿estás dispuesto a correr ese riesgo? Por ahora, es gratis, por lo que todos y su perro al menos querrán probarlo, pero ¿y si su aplicación realmente se hace? Algún día tendrás que pagar por tu éxito o cerrar tu servicio. -
La confidencialidad no debe tomarse a la ligera
Google tiene una política de privacidad muy sólida, y yo personalmente confío en ellos. Sin embargo, les confío mi información personal; usted les confiará todos los datos de su empresa. Éstas son dos cosas completamente diferentes. Si tiene poca tolerancia a la confianza, es posible que no quiera arriesgarse a poner todo lo que pertenece a su negocio detrás de las puertas de Google. Habiendo dicho eso, personalmente todavía me sentiría cómodo colocando datos de la empresa en su infraestructura, simplemente porque sé que ha demostrado ser seguro, escalable y robusto durante los últimos años con sus propios servicios.
Como dije, estoy muy feliz de que Google haya lanzado este servicio. Es una gran herramienta que las personas pueden y deben usar si se sienten cómodas con los riesgos. Si tiene otras cosas que le gustaría destacar para las personas que podrían considerar usar Google App Engine, o si desea negar lo que he dicho en este artículo, no dude en publicarlas en Talk Back.