EMPRESA_JOSESAID
Proyecto · Java Spring Boot

EMPRESA_JOSESAID

Plataforma de microservicios para administrar una empresa: clientes, ventas, compras, inventario, facturación, contabilidad y reportes.

  1. Java 21
  2. Spring Boot
  3. Spring Cloud Gateway
  4. Eureka
  5. Spring AI
  6. PostgreSQL 17
  7. Apache Kafka
  8. Redis
  9. Flyway
  10. Docker Compose
  11. Prometheus y Grafana
  12. Jaeger

Este proyecto es el resultado del aprendizaje y reforzamiento de dos cursos.

Uno enseña a publicar el sistema en un servidor; el otro, a construirlo.

Curso 1

SysAdmin WEB

Administración de Servidores WEB Multi-Sitio en VPS Linux

Cómo publicar varios sitios web en un mismo servidor Linux: Nginx como proxy inverso, certificados HTTPS con Certbot, registros DNS, firewall y despliegue de aplicaciones con Docker.

Curso 2

Java and Spring AI

Microservicios con Java 21 y asistente de IA

Cómo construir microservicios con Spring Boot e integrar un asistente con Spring AI que consulta datos mediante herramientas y pide confirmación antes de ejecutar cualquier acción de escritura.