Conocimientos y habilidades que adquieres realizando este curso

  • Diseño monolítico.
  • Uso de metodologías de microservicios a monolíticos.
  • Despliegue en producción de forma ágil.

Temario

Introducción 34m

  • Introducción (vista previa)

    3m
  • Aislando código

    9m
  • Ejemplo de asilamiento de código

    5m
  • Code-Assert y Modulos Java 9

    8m
  • Ejemplo de Code-Assert

    8m
  • Ejemplo aislamiento de las librerías. Enforcer y Shading

    10m
  • Aislamiento de datos

    5m
  • Flyway

    6m
  • Ejemplo de aislamiento de datos

    8m
  • Código reactivo

    7m
  • RxJava

    6m
  • Ejemplo de RxJava

    7m
  • Acceso a elementos externos y patrón circuit-breaker

    9m
  • Resilence4j

    6m
  • Ejemplo de Resilence4j

    3m
  • DevOps

    11m
  • Docker (vista previa)

    4m
  • Ejemplo de Docker

    6m
  • Resiliencia y escalabilidad

    4m
  • Kubernetes

    8m
  • Ejemplo de Kubernetes

    3m
  • Frabric8 FMP

    4m
  • Ejemplo de Frabric8 FMP

    4m
  • OpenShift

    6m
  • Ejemplo de OpenShift

    8m
  • Twelve Factor App

    10m
  • Sacar el estado de un monolito

    5m
  • Ejemplo de estado

    10m
  • Blue-Green, Canary Release y Dark Launchers

    12m
  • Migrando microservicios

    5m
  • Conclusiones

    5m
  • Stack Overflow

    4m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de Vagrant para desarrolladores

Curso de Vagrant para desarrolladores

curso

Con este curso aprenderás:

  • ¿Qué es la virtualización?
  • Cómo ayuda la virtualización en el desarrollo de software?
  • Software de virtualización y vagrant

Duración: 2 horas y 58 minutos

Curso de Docker para Desarrolladores

Curso de Docker para Desarrolladores

curso

Con este curso aprenderás:

  • Características de Docker.
  • Instalación de Docker en Linux.
  • Ciclo de Desarrollo del Software con Docker.

Duración: 6 horas y 32 minutos

Preguntas Frecuentes

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestro planes.

En OpenWebinars no vendemos cursos unitarios.

Tenemos una suscripción anual, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para tí. Consúltanos aquí.

Sí, en todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

Descripción

Con este curso lo primero que aprenderás es saber estructurar una aplicación monolítica de tal forma que no acabe convirtiéndose todo en un espagueti code, sino que puedes tenerlo todo bien separado y bien modulado.

Aprenderás también a aplicar patrones que son más comunes en arquitecturas distribuidas, como por ejemplo microservicios o SOA. Además, verás cómo podemos sacar ventaja de estos patrones, de estas técnicas, también en arquitecturas monolíticas de tal forma que el desarrollo de arquitecturas monolíticas sea más atractivo.

Finalmente te meterás en el mundo de pops, y serás capaz de desplegar un monolítico no cada tres semanas sino un par de veces a la semana, de tal forma que el monolítico podamos ver que también es una forma ágil de desarrollar.

* Requisitos del Curso

Para hacer este curso de arquitecturas monolíticas basadas en microservicios, se aconseja tener experiencia en el desarrollo de aplicaciones.

Conocer Java te ayudará a entender mejor los ejemplos, se aconseja tener conocimientos básicos de Docker y Kubernetes.

 

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars