MongoDB World LogoExplore MongoDB World 2019 announcements

MongoDB y Microservices

October 09, 2019

Serie de seminarios web: MongoDB y microservicios

Las organizaciones están desarrollando sus aplicaciones en torno a arquitecturas de microservicios debido al ajuste organizativo, la flexibilidad, la velocidad de entrega y la capacidad de mantenimiento que permiten.

¿Desea probar MongoDB en su portátil? Ejecute un solo comando y tendrá un espacio seguro ligero y autónomo; con otro comando, podrá eliminar todo rastro cuando haya terminado. Replique toda su aplicación para sus equipos de desarrollo, pruebas, operaciones y soporte.

Únase a nosotros en esta serie de seminarios web de dos partes para obtener una introducción a los conceptos que hay detrás de los microservicios y las tecnologías involucradas. A continuación, aprenda cómo implementar de forma práctica una arquitectura de microservicios con MongoDB, Docker y Kubernetes.

Parte 1 de MongoDB y microservicios: Microservicios con tecnología de Docker, Kubernetes, Kafka y MongoDB

Fecha: 9 October
Hora: 11am ART | 4pm CEST

Esta sesión le ofrece una introducción a tecnologías como Docker, Kubernetes y Kafka, que están impulsando la revolución de los microservicios. Descubra los contenedores y la orquestación y, lo que es más importante, cómo encajan los servicios de estado como MongoDB.

Lo que aprenderá:

  • Por qué las organizaciones eligen utilizar arquitecturas de microservicios, qué beneficios ofrecen y cuándo deben o no deben utilizarse.
  • Tecnologías que se utilizan para crear microservicios, incluyendo los contenedores, la orquestación y los sistemas de mensajería.
  • Por qué MongoDB se adapta bien a los microservicios y qué medidas especiales hay que tomar para que funcionen bien juntos.

Parte 2 de MongoDB y microservicios: Creación de microservicios de MongoDB de alta disponibilidad con contenedores Docker y Kubernetes

Fecha: 16 October
Hora: 11am ART | 4pm CEST

Aunque la mayoría de los microservicios necesitan bases de datos, la implementación de MongoDB en contenedores podría añadir complejidad adicional: las bases de datos son aplicaciones de estado donde los datos son críticos. MongoDB es un sistema distribuido complejo con su propia implementación de alta disponibilidad donde el uso de Kubernetes puede exponer riesgos adicionales.

En esta sesión exploraremos cómo definir con éxito nuestra infraestructura de base de datos con MongoDB que se ejecuta en Kubernetes; cómo orquestar clústeres de MongoDB en múltiples entornos, consideraciones y estrategias para la gestión de contenedores MongoDB de estado, y cómo gestionar la alta disponibilidad y resiliencia en un sistema distribuido mientras se ejecuta en una tecnología de contenedores como Kubernetes.

Lo que aprenderá:

  • Qué elementos se deben considerar y cómo se deben mantener las bases de datos con estado en Kubernetes -
  • Cómo configurar archivos de despliegue, crear un despliegue de MongoDB y utilizar Kubernetes para orquestarlo, incluyendo cómo probarlo en un portátil y luego implementarlo en la nube.
  • Cómo gestionar la alta disponibilidad en este entorno, incluyendo la disponibilidad de datos y aplicaciones, así como las condiciones de error adicionales que introducen la nube y los microservicios.