Creo que es Google App Engine en Google Cloud Platform.
Google enumera las siguientes características que forman parte de su App Engine:
- Soporte para aplicaciones nativas en dispositivos Android e iOS.
- Escalado automático y balanceo de carga
- Almacenamiento, recuperación y procesamiento de datos fuera de dispositivos móviles.
- Orquestación de notificaciones push para dispositivos Android e iOS
- Autenticacion de usuario
- Interacción entre usuarios
- Enviar mensajes de correo electrónico
- Conocimiento de geo-ubicación y búsqueda de geo-proximidad
- Un entorno de desarrollo local con todas las funciones que simula Google App Engine en su computadora
- Colas de tareas para realizar trabajos fuera del alcance de una solicitud web
- Tareas programadas para desencadenar eventos en momentos específicos e intervalos regulares.
- Monitoreo y administración de su backend móvil.
De esta lista de características, Google deja en claro que App Engine es para aplicaciones nativas de Android e iOS. En el mundo iOS, el término nativo se refiere a aplicaciones creadas con Xcode y escritas en Objective-C.
- ¿Cuáles son las últimas aplicaciones innovadoras de Android?
- ¿Qué es Peach (la aplicación)?
- ¿El mercado de aplicaciones nativas de iOS va a morir pronto?
- ¿Cuáles son las 5 mejores aplicaciones que siempre debes tener en tu teléfono?
- ¿Qué es la plataforma Excellon 5?
El término escala se refiere a la capacidad de una red para manejar una cantidad cada vez mayor de trabajo. Esto significa que si su aplicación se vuelve viral y la cantidad de usuarios aumenta dramáticamente, la infraestructura de Google debería poder manejarla. Una de las tecnologías importantes que proporciona escalabilidad es el equilibrio de carga , el método para distribuir la carga de trabajo a través de múltiples servidores en una red. Cuando un servidor se acerca a su capacidad, las solicitudes se enrutan automáticamente a otro servidor que puede manejar la carga de trabajo.