Examen: Cloud Digital Leader 0 Me gusta

Eres el administrador de programas de un equipo de desarrolladores que están creando un (Digital Leader)

Actualizado el 05/10/2024

Usted es administrador de programas para un equipo de desarrolladores que están creando una aplicación basada en eventos para permitir a los usuarios seguir las actividades de los demás en la aplicación. Cada vez que un usuario se agrega como seguidor de otro usuario, se produce una escritura en la base de datos en tiempo real.
Los desarrolladores desarrollarán un código liviano que pueda responder a las escrituras de la base de datos y generar una notificación para permitir a los usuarios apropiados Sepan que han ganado nuevos seguidores. El código debe integrarse con otros servicios en la nube, como Pub/Sub, Firebase y las API de la nube, para agilizar el proceso de orquestación. La aplicación requiere una plataforma que administre automáticamente la infraestructura subyacente y escale a cero cuando no hay actividad.

¿Qué recurso informático principal deberían seleccionar sus desarrolladores, teniendo en cuenta estos requisitos?

A) Google Kubernetes Engine.
B) Funciones en la nube.
C) Entorno flexible de App Engine.
D) Compute Engine.


Solución

Respuesta correcta: B) Funciones en la nube.
Para una aplicación basada en eventos con la necesidad de responder a escrituras en la base de datos y generar notificaciones, y con el requisito de gestión automática de la infraestructura subyacente y escalamiento a cero durante la inactividad, Cloud Functions sería una opción adecuada.

Cloud Functions son funciones sin servidor que escalan automáticamente según la demanda y solo se ejecutan cuando las activa un evento, como una escritura de base de datos en este caso. Están diseñados para escenarios controlados por eventos, brindan una integración perfecta con otros servicios en la nube como Pub/Sub, Firebase y API de la nube, y permiten a los desarrolladores concentrarse en escribir el código sin administrar la infraestructura.

Opciones como Google Kubernetes Engine (A) y Compute Engine (D) implican una gestión más manual de la infraestructura y pueden ser excesivos para una aplicación liviana basada en eventos. El entorno flexible (C) de App Engine es una oferta de plataforma como servicio (PaaS), pero las funciones de nube son más adecuadas para escenarios informáticos sin servidor y controlados por eventos.

Categoría: Innovating with data and Google Cloud

Idioma: Spanish

Aún no hay comentarios.

Autenticación requerida

Debes iniciar sesión para comentar.
Inicia sesión para dar me gusta a esta solución

Iniciar sesión
Consentimiento de cookies

Utilizamos cookies para mejorar su experiencia de navegación, servir anuncios o contenido personalizado y analizar nuestro tráfico. Al hacer clic en "Aceptar todo", acepta nuestro uso de cookies. Política de privacidad.