¿Cuál es la diferencia entre Cloud Functions y App Engine en Google Cloud?

Cloud Functions es una oferta sencilla “sin servidor”, mientras que App Engine se puede utilizar para personalizar la infraestructura de la aplicación que satisfaga las necesidades de su aplicación.

Cloud Functions es un entorno de ejecución de node.js totalmente administrado que ejecuta su código de back-end. Para proyectos de Firebase en particular, puede escribir disparadores que se ejecuten en respuesta a eventos que ocurran dentro de su proyecto. Con Cloud Functions, no te preocupes en absoluto por administrar instancias de servidores o escalar hacia arriba o hacia abajo para satisfacer la demanda. Todo sucede de forma automática. Está destinado a ser utilizado para pequeñas unidades de trabajo que pueden colocarse bajo una carga pesada.

App Engine es mucho más flexible. Puede elegir entre diferentes entornos de tiempo de ejecución (Node.js, Java, Ruby, C #, Go, Python y PHP) e incluso puede proporcionar su propia imagen de Docker que proporcione el tiempo de ejecución que desee. Puede ingresar a los servidores para la implementación de código personalizado, y puede elegir diferentes tipos de instancias de servidor que satisfagan sus necesidades computacionales. Puede arrojar cualquier cantidad de carga computacional.

More Interesting

¿Qué universidades ofrecen títulos en computación en la nube en India?

¿Cuál es la diferencia entre la computación en la nube y la computación tradicional? ¿Por qué se llama cloud computing y por qué es especial?

¿Es el miedo al bloqueo del proveedor una razón convincente para pasar a OpenStack?

¿Cuáles son los problemas en el almacenamiento en la nube y cómo puedo superarlos?

¿Existe un servicio CMS basado en la nube (SaaS) que permita la edición html / css / javascript sin procesar, así como una lógica personalizada del lado del servidor?

¿Pueden los servicios en la nube, como Dropbox, permitirse mantener todos los datos (tal vez para sus propios fines), incluso si el usuario los ha eliminado?

¿Cuál es la tendencia reciente en la seguridad de Cloud e IOT?

¿Cuál es el mejor servidor en la nube dedicado para procesar datos de 4 TB +?

¿En qué se diferencia 'nube' de 'internet'?

¿Qué implica el futuro de la computación en la nube para las startups que necesitan manejar gran cantidad de datos?

¿Cuál es el mejor alojamiento en la nube, HostingRaja, Amazon, DigitalOcean, Linode, Google Cloud Platform u otro?

¿Existe alguna herramienta de monitoreo en la nube que se pueda integrar con AWS y Azure?

¿Cómo funciona la computación en la nube en la gestión de almacenes?

¿Qué soluciones de almacenamiento en la nube en línea recomendaría para aproximadamente 500 TB?

¿Por qué es común implementar la aplicación web en un servicio en la nube como AWS o Azure?