Saltar al contenido

Fundamentos de los microservicios

Sección Introducción Transcripciones

Resumen del curso

Fundamentos de los microservicios
Fundamentos de los microservicios

Hola. Me llamo Mark Heath, y bienvenido a mi curso, Fundamentos de Microservicios. Trabajo como arquitecto de software en NICE Systems donde actualmente estoy ayudando a crear sistemas de gestión de pruebas digitales basadas en Azure para la policía. Microservicios es un estilo de arquitectura donde se crean servicios autónomos e independientes que colaboran juntos para crear una aplicación de software. Las arquitecturas de microservicios son populares porque nos permiten construir aplicaciones que se escalan, funcionan bien y nos permiten adaptarnos rápidamente a los cambiantes requerimientos de los negocios. En este curso, vamos a aprender sobre los principios y prácticas clave que le permitirán tener éxito con los microservicios. Y veremos cómo se aplican estos principios explorando un ejemplo de arquitectura de microservicios de comercio electrónico. Comenzaremos por entender qué son los microservicios, junto con los problemas que resuelven y los desafíos asociados a ellos. Luego veremos cómo podemos arquitecturar los microservicios, tomando buenas decisiones sobre los límites de los servicios y la propiedad de los datos. Pasaremos a considerar los desafíos prácticos de la construcción de microservicios, incluyendo cómo podemos asegurar que los desarrolladores sean tan productivos como sea posible, y veremos algunas opciones de cómo los microservicios pueden comunicarse entre sí de manera confiable. También veremos cómo podemos aplicar el principio de defensa en profundidad para asegurar nuestros microservicios y cómo automatizar su despliegue y monitorearlos en la producción. Al final de este curso, estará listo para diseñar y construir sus propias aplicaciones de microservicios e identificar qué tecnologías y prácticas se ajustan bien a su contexto. La aplicación de demostración que veremos utiliza Docker, y aunque no es necesario que tengas instalado Docker, si lo haces, podrás seguir y probar la aplicación de demostración por ti mismo. Así que espero que me acompañes en este viaje para aprender sobre los microservicios con el curso Fundamentos de los Microservicios, en .