Los Microservicios se están utilizando para agilizar el desarrollo de servicios y responder de forma ágil a las necesidades del negocio.
Si lo que quieres es aprender todo lo relacionado a los Microservicios, este es el curso que estás buscando ya que durante el curso obtendrás grandes habilidades como:
1.-Conocimientos claros sobre las fortalezas y debilidades de la utilización de microservicios. 2.- Entender cuáles son los problemas que la arquitectura de microservicios puede resolver y cuáles no. 3.- Decidir si los microservicios es la mejor solución para resolver sus problemas actuales. 4.- Toolkits y frameworks para implementar Microservicios, 5.- Aprender los principios de diseño de APIs RESTful y las buenas prácticas para su desarrollo. 6.- Aprender a diseñar y modelar aplicaciones, microservicios y recursos en esta nueva arquitectura.
1.1 Diferencias
1.2 Ventajas de Microservicios
1.3 ¿Por que Spring acelera el desarrollo?
1.4 Repaso general de Spring @Autowired, @Service, @Controller, @Repository
1.5 Ventajas de usar la nube
2.1 ¿Que es un servicio REST?
2.2 Peticiones y respuestas
2.3 Trabajando con JSON
2.4 Trabajando con XML
2.5 Petición GET
2.6 Petición POST, PUT y DELETE
2.7 Probando el API Rest
3.1 Creando capa de modelo
3.2 Configurando acceso a la base de datos
3.3 Creando repositorios
3.4 Relaciones entre entidades
3.5 Depurando los modelos y usando FetchType
3.6 Evitando ciclos entre relaciones @JsonIgnore
6.1 Creando un CRUD API Rest
6.2 Conectando con la base de datos
6.3 Integrando Spring Cloud
6.4 Comunicando entre diferentes host (equipos locales)
6.5 Autenticando con JWT
6.6 Integración del proyecto