¿Cuál es el mejor para usar, Firebase o Amazon Web Services?

Firebase y Lambda en AWS no tienen servidor, pero creo que Firebase es más fácil de usar, especialmente para principiantes.

Firebase proporciona una manera fácil de desarrollar aplicaciones móviles, con sus API para almacenamiento, base de datos en tiempo real, inserción, estadísticas de usuario y más. Puede integrar fácilmente las funciones de Firebase a sus aplicaciones existentes con solo unas pocas líneas de código. Y Firebase tiene tres planes, que incluyen un plan gratuito y uno de pago por uso. Esto es conveniente para los nuevos desarrolladores, ya que no debe preocuparse por la escala.

Documentación | Firebase

Por otro lado, Amazon AWS EC2 solo es gratuito durante el primer año. Pero la ventaja es que hay más funciones en AWS.

Productos y servicios en la nube – Amazon Web Services (AWS)

Si eres un principiante en el desarrollo de aplicaciones y juegos, te recomiendo que uses Firebase, ya que hay una guía clara para que juegues con ella. Y, si eres un usuario profesional, puedes probar el de Amazon.

Consulte este artículo para obtener más detalles.

Enfrentamiento sin servidor: AWS Lambda vs Firebase Google Cloud Functions

Creo que FIrebase es la opción ideal para la mayoría de los proyectos. Le brinda prácticamente todo lo que necesita en una única solución. AWS está bien si necesita un control más granular de los servicios que utiliza en un lado del backend.

Realmente depende de lo que necesites. Si solo necesita un backend simple, puede usar cualquiera. Pero si necesita personalizar todo, debe poder desarrollar sus propias API.