Skip to content
Ana Belén Hernández edited this page May 21, 2025 · 3 revisions

Spring Boot AWS API

📝 Descripción del proyecto

Esta aplicación implementa una API REST con Spring Boot para gestionar productos, con un frontend integrado. La aplicación está:

  • ☁️ Desplegada en AWS EC2
  • 🗄️ Conectada a una base de datos MySQL en AWS RDS
  • 🚀 Con despliegue automatizado mediante GitHub Actions
  • 📦 Contenerizada con Docker

🛠️ Tecnologías utilizadas

Backend

  • Java
  • Spring Boot
  • Spring Data JPA

Frontend

  • HTML5
  • CSS3
  • JavaScript

Base de datos

  • MySQL

Infraestructura

  • AWS EC2
  • AWS RDS
  • AWS VPC

DevOps

  • GitHub Actions
  • Docker

📑 Índice de documentación

Sección Descripción
📚 Estructura del código Organización del proyecto y componentes principales
🏛️ Diagrama de arquitectura Arquitectura cloud y componentes
⚙️ Flujo de la aplicación Cómo funciona la aplicación de principio a fin
☁️ Configuración de AWS Detalles de la configuración de infraestructura
🚀 Configuración CI/CD Pipeline de integración y despliegue continuo
📱 Manual de usuario Guía para utilizar la aplicación
💻 Guía de desarrollo Instrucciones para desarrolladores

🎓 Información académica

Estudiante: Ana Belén Hernández
Curso: Especialización en AWS
Asignatura: Despliegue de aplicaciones en la nube
Fecha: Mayo 2025

Clone this wiki locally