API REST desarrollada con Java 17 y Spring Boot para demostrar un flujo completo de Backend + DevOps.
- Java 17
- Spring Boot
- PostgreSQL
- Docker
- Kubernetes (Kind)
- GitHub Actions
- SonarCloud
- Prometheus
- Grafana
- JUnit & Mockito
- ✅ CRUD REST de empleados
- ✅ Swagger/OpenAPI
- ✅ Docker & Docker Hub
- ✅ Kubernetes Deployment
- ✅ Rolling Update
- ✅ Rollback
- ✅ Prometheus
- ✅ Grafana
- ✅ CI con GitHub Actions
- ✅ Calidad con SonarCloud
GitHub
│
GitHub Actions
│
Docker Hub
│
Kubernetes
│
Spring Boot
│
PostgreSQL
│
Micrometer
│
Prometheus
│
Grafana
(Captura aquí)
(Captura aquí)
(Captura aquí)
(Captura aquí)
git clone https://github.com/aquipe99/springboot-devops-demo.git
docker compose up -d
kubectl apply -f k8s/- Azure Kubernetes Service (AKS)
- Azure Container Registry (ACR)
- Horizontal Pod Autoscaler (HPA)
Alex Choque
Java Backend Developer
GitHub: https://github.com/aquipe99