Saltar al contenido

Arquitectura de aplicaciones web escalables con base de fuego en la plataforma de la nube de Google

Sección Introducción Transcripciones

Resumen del curso

Arquitectura de aplicaciones web escalables con base de fuego en la plataforma de la nube de Google
Arquitectura de aplicaciones web escalables con base de fuego en la plataforma de la nube de Google

Hola, me llamo Janani Ravi, y bienvenidos a este curso de Arquitectura de Aplicaciones Web Escalables con Base de Fuego en la Plataforma de la Nube de Google. Un poco sobre mí, tengo un máster en ingeniería eléctrica de Stanford y he trabajado en empresas como Microsoft, Google y Flipkart. En Google fui uno de los primeros ingenieros que trabajó en la edición colaborativa en tiempo real en Google Docs, y tengo cuatro patentes por sus tecnologías subyacentes. Actualmente trabajo en mi propia empresa, Loonycorn, un estudio de contenido de video de alta calidad. Firebase es la plataforma integral de desarrollo de aplicaciones y móviles de Google, que tiene características e integraciones con la plataforma de la nube de Google, lo que permite a los desarrolladores crear aplicaciones rápidamente sin necesidad de gestionar la infraestructura. En este curso, explorará algunas de las características y servicios de Firebase, y construirá aplicaciones web sencillas para integrarlas en su producto. Primero, aprenderá cómo las funciones de la nube para Firebase le permiten construir soluciones basadas en eventos para sus aplicaciones. Instalará la utilidad de línea de comandos de la Firebase y la utilizará para desplegar las funciones de la nube. Desarrollará un flujo de aplicación de extremo a extremo donde la base de datos en tiempo real de la nube Firestore desencadena una función de nube que a su vez utilizará las API de visión de GCP para anotar imágenes con palabras clave y etiquetas. A continuación, aprenderá cómo puede utilizar el alojamiento web en la Firebase para desplegar y alojar sus aplicaciones web con sólo unos pocos clics. Luego verá lo fácil que es integrar la autenticación anónima en su aplicación y también implementar el código para integrar la autenticación de Google, permitiendo a los usuarios iniciar sesión en su aplicación utilizando Google Credentials. Finalmente, utilizarás Firebase Cloud Messaging para permitir que tus aplicaciones respondan a las notificaciones in-app y a los mensajes de marketing. Tu aplicación puede recibir notificaciones dentro de la aplicación sólo si los usuarios deciden permitir esto para una instancia particular de una aplicación en un dispositivo. Una vez que se habilitan las notificaciones in-app, el SDK de la Firebase se encarga automáticamente de analizar y mostrar las notificaciones al usuario. Al final de este curso, se sentirá cómodo utilizando los servicios de la plataforma Firebase y aprovechará sus potentes características, así como su integración con la plataforma Google Cloud para sus aplicaciones web.