Google Cloud
victooor25
Created on March 28, 2023
Over 30 million people create interactive content in Genially
Check out what others have designed:
49ERS GOLD RUSH PRESENTATION
Presentation
INTERNATIONAL EVENTS
Presentation
THE EUKARYOTIC CELL WITH REVIEW
Presentation
INTRO INNOVATE
Presentation
FALL ZINE 2018
Presentation
BRANCHES OF U.S. GOVERNMENT
Presentation
QUOTE OF THE WEEK ACTIVITY - 10 WEEKS
Presentation
Transcript
Jhoan Sebastian Polo Cubillos Victor Andres Valencia GruesoCarlos Andres Mosquera Ibarguen
Google Cloud Pub/Sub
¿Historia de Cloud Pub/Sub?
Definicion Sobre La Historia
Google Cloud Pub/Sub es un servicio de mensajeria con publicacion - suscripcion que fue lanzado por Google en el año 2015, proporciona una plataforma escalable y confiable para enviar y recibir mensajes entre aplicaciones distribuidas. Esta se remonta a la infraestructura que usa google utilizada para manejar la ingente cantidad de mensajes generados por sus servicios.
¿Su historia?
¿Que es y como funciona?
Definicion
Es un servicio de mensajeria asincrono y escalable que separa los servicios que producen mensajes de los servicios que procesan dichos mensajes.Pub/Sub permite que los servicios se comuniquen de forma asincrona con latencias de alrededor de 100 milisegundos
¿que es?
Se usa para las canalizaciones de integracion de datos y estadisticas de transmision a fin de transferir y distribuir datos es igualmente eficaz como un middleware orientado a la mensajeria. Tambien te permite crear sistemas productores y consumidores de eventos, llamados publicadores y suscriptores. Los publicadores se comunican con los suscriptores de forma asincrona mediante la transmision de eventos en lugar de llamadas de procedimientos remotos.
¿Como funciona?
Arquitectura Completa
Arquitectura Cloud Pub/Sub
1. Tema2. Suscripcion 3. Mensaje 4. Atributo de Mensaje 5. Editor 6. Sucriptor 7. Agradecimiento 8. Envio y Extraccion
En este diagrama, se ilustra como un mensaje pasa de un publicador a un suscriptor. Para la entrega de envio, el reconocimiento esta implicito en la respuesta a la solicitud del envio, mientras que para la entrega necesita una extraccion que requiere una RPC separada
Plataforma de uso para los editores, para las suscripciones y por ultimo para cada suscriptor que entre a la plataforma de Google Cloud
Estructura De Publisher - Sucriptor
Servicio de Pub/Sub: Esta opcion seria la predeterminada para la mayoria de usuarios y aplicaciones. Ofrece la mayor confiabilidad y el mayor conjunto de integraciones, junto con la administracion automatica de su misma capacidad. Servicio de Pub/Sub Lite: Esta opcion es un servicio independiente, pero similar creado para un costo menor. Ofrece menor confiabilidad en comparacion de su otra opcion. Tambien ofrece almacenamiento de temas zonal o regional.
servicios
Tabla de Comparacion de sus Servicios
Entorno Google Pub/Sub
Entorno de Desarrollo
Entorno de Google Cloud Pub/Sub
El entorno de desarrollo que maneja Cloud es flexible y permite a desarrolladores utilizar diferentes herramientas y lenguajes de programacion segun sus preferencias. A continuacion te mostrare opciones para desarrollar con Google Cloud Pub/Sub.
Integraciones
Despliegue Cloud
Para hacer el uso del despliegue Cloud debes seguir estos siguientes pasos generales
Y por ultimo deberas implementar y monitorear los diseños en Cloud, para terminar el despliegue completo.
Tips para poder ejecutar un problema Cloud
Ejecucion Cloud Pub/Sub
1. Publicar mensajes 2. Crear suscripciones y recibir mensajes 3. Procesamiento de mensajes 4. Monitorear y gestionar
Con Cloud vendrian los 4 tips importantes para poder ejecutar las tareas correspondientes. De los servicios que nos ofrecera esta plataforma.
Aplicativo
Caso de Aplicacion
Pasos de utilizacion de Google Cloud Pub/Sub para este caso aplicativo 1. Creacion de un tema 2. Publicacion de mensajes 3. Creacion de Suscripciones 4. Procesamiento de mensajes 5. Escalabilidad y Flexibilidad
¡GRACIAS!