Plataforma B2B — Venta exclusiva a empresarios (§ 14 BGB)
Zum Inhalt springen

Kit de Inicio de Proyecto de Software

Solo B2B — sin derecho de desistimiento del consumidor

1.380,00 

Tu proyecto de software completo en menos de 60 minutos. Infraestructura en la nube, pipeline CI/CD, backend, frontend y base de datos – generado automáticamente, listo para producción y desplegable de inmediato.

Configuración manual: 30.000+ € 2–4 semanas de tiempo de desarrollo
Con Vela Atlas: menos de 60 minutos ↓

Proveedor de nube

¿En qué plataforma de nube debe ejecutarse su proyecto? Incl. cluster Kubernetes, registro de contenedores y pipeline CI/CD. Una nube está incluida — sin importar qué proveedor elija.

Cluster GKE, Artifact Registry, Cloud SQL y Workload Identity

Cluster EKS, ECR, RDS y roles IAM para cuentas de servicio

Frontend

Aplicación Angular completa con Material Design, enrutamiento, scaffolding de autenticación y workflow CI/CD propio

Aplicación Angular completa con Material Design, enrutamiento, scaffolding de autenticación y workflow CI/CD propio

Gestión de configuración

Gestión centralizada de configuración para todos los microservicios — cambios sin reinicio, perfiles específicos por entorno

Gestión centralizada de configuración para todos los microservicios — cambios sin reinicio, perfiles específicos por entorno

Base de datos

Base de datos PostgreSQL por servicio con gestión automática del esquema

Base de datos PostgreSQL por servicio con gestión automática del esquema

Etapas de despliegue

¿Qué entornos deben configurarse? Cada entorno obtiene su propio namespace de Kubernetes, Helm values, configuración de Terraform y app ArgoCD. Un entorno está incluido — sin importar cuál elija.

Entorno de desarrollo para compilaciones diarias y pruebas rápidas

Entorno de pruebas similar a producción para QA y pruebas de integración

Entorno en producción con recursos optimizados y monitorización

Estructura de repositorio

¿Cómo debe organizarse su código? La elección afecta a los pipelines CI/CD, el versionado y los flujos de trabajo del equipo.

Todos los servicios en un repositorio — configuración más sencilla, versionado compartido, ideal para equipos pequeños

Cada servicio en su propio repositorio — releases independientes, pipelines CI/CD propios, ideal para equipos más grandes

Estrategia de ramificación

¿Cómo debe organizarse su flujo de trabajo CI/CD? La elección afecta a cómo se activan las compilaciones y se gestionan los despliegues.

Feature branch → Pull request → Merge → compilación y despliegue automáticos. Estándar para equipos con revisiones de código.

Solo rama main — el push activa la compilación, despliegue mediante activación manual. Ideal para desarrolladores individuales o equipos pequeños.

Número de servicios backend

¿Cuántos microservicios Spring Boot necesita? Cada servicio obtiene su propio Dockerfile, Helm chart y pipeline CI/CD.

Precio base: 1.380,00 
Opciones: 0,00 
Precio total: 1.380,00 
Categoría:

Descripción

Lo que obtiene

El Software Project Starter Kit genera un proyecto de software completo y listo para produccion para usted – totalmente automatizado en menos de 60 minutos. Usted configura su stack (proveedor de nube, servicios, entornos, modo de repositorio), adquiere el kit e introduce sus credenciales de nube. Nuestro pipeline de compilacion se encarga del resto: repositorios de GitHub terminados, completamente configurados y listos para el despliegue.

Repositorios – Listos para usar

Despues de la generacion, encontrara repositorios coordinados en su cuenta de GitHub (cuatro en modo monorepo, un repositorio independiente por componente en modo split):

Repositorio Contenido
app Spring Boot Backend, Angular Frontend, Config Server, Docker Compose, Workflows CI/CD
terraform Infraestructura como codigo para GCP y/o AWS – VPC, cluster Kubernetes, base de datos, registro de contenedores, IAM
helm Kubernetes Helm Charts para backend, frontend, Config Server – preconfigurados por proveedor de nube
config Configuracion centralizada de la aplicacion para Spring Cloud Config Server (dev, staging, production)

Lo que incluye el stack

  • Spring Boot Backend – Microservicio listo para produccion con REST API, health checks, endpoints de Actuator y documentacion SpringDoc OpenAPI. Contenerizado con Google Jib – sin necesidad de Dockerfile.
  • Angular Frontend – Single Page Application con Material Design, enrutamiento y pipeline de compilacion optimizado. Servido mediante Nginx con proxy inverso hacia el backend.
  • Spring Cloud Config Server – Gestion centralizada de configuracion. Todos los servicios leen su configuracion desde un repositorio de configuracion dedicado – cambios sin necesidad de redespliegue.
  • Base de datos PostgreSQL – Gestionada en la nube (Cloud SQL o RDS) con migraciones Liquibase o Flyway y autenticacion IAM. Sin contrasenas, sin secretos en el codigo.
  • Infraestructura Terraform – Infraestructura completa de nube como codigo: VPC/redes, cluster Kubernetes (GKE/EKS), registro de contenedores, IAM con Workload Identity/OIDC y backend de estado (GCS/S3).
  • Helm Charts – Despliegues Kubernetes para todos los servicios con Ingress-NGINX, cert-manager para TLS y Cloud SQL Proxy o sidecar RDS para el acceso a la base de datos.
  • Pipelines CI/CD – Workflows de GitHub Actions para backend, frontend y Terraform. Compilacion, pruebas y push automaticos al registro de contenedores en cada commit.
  • ArgoCD GitOps – Despliegue automatico en Kubernetes. Cambie el Helm chart, haga push, ArgoCD sincroniza – sin mas kubectl apply manuales.
  • Docker Compose – Entorno de desarrollo local con backend, frontend, Config Server y PostgreSQL. Un solo docker compose up y ya esta desarrollando localmente.

Multi-Cloud: GCP y AWS

Elija Google Cloud Platform, Amazon Web Services o ambos. La infraestructura se genera de forma identica – misma arquitectura, mismos estandares de seguridad, mismos pipelines CI/CD. Solo difieren los servicios especificos de cada nube:

Componente GCP AWS
Kubernetes GKE EKS
Base de datos Cloud SQL RDS
Registro de contenedores Artifact Registry ECR
Autenticacion IAM Workload Identity OIDC / IRSA

Diseno modular

No todos los proyectos necesitan todo. Elija lo que necesita al realizar su pedido:

  • Base de datos – PostgreSQL con migraciones Liquibase o Flyway y acceso IAM. Sin esta opcion, obtiene un servicio sin estado sin dependencia de base de datos.
  • Config Server – Configuracion centralizada mediante Spring Cloud Config. Sin esta opcion, cada servicio lee su configuracion localmente desde application.yaml.
  • Angular Frontend – Frontend completo con proxy Nginx. Sin esta opcion, obtiene un proyecto solo backend.
  • Multiples servicios backend – Genere hasta 5 microservicios por proyecto. Cada servicio obtiene su propio controlador, POM, Dockerfile, Helm chart y workflow CI/CD.
  • Entornos de despliegue – Elija exactamente los entornos que necesita (dev, staging, prod). Para cada entorno se generan Helm values, configuraciones Terraform y apps ArgoCD.

Los archivos generados (Docker Compose, modulos Maven, Helm charts, workflows CI/CD) se adaptan automaticamente a su seleccion – sin dependencias muertas, sin codigo muerto.

Modo de repositorio

Elija la estrategia de repositorio que se adapte a su equipo:

  • Monorepo – Todos los servicios, frontend y Config Server en un solo repositorio con un POM padre compartido. Ideal para equipos pequenos e iteraciones rapidas.
  • Split Repos – Cada componente obtiene su propio repositorio con un POM independiente, su propio Maven Wrapper y sus propios workflows CI/CD. Ideal para equipos mas grandes con ciclos de despliegue independientes.

Estrategia CI/CD

Dos modelos de ramificacion estan disponibles:

  • Multi-Branch – Feature branch → Pull Request → Merge → compilacion y despliegue automaticos a todos los entornos. Un workflow para todo (gcp-ci.yml / aws-ci.yml).
  • Single-Branch – Push a main activa automaticamente compilacion + push. El despliegue a entornos individuales se activa por separado mediante workflow_dispatch – control total sobre el lanzamiento.

Scripts de ayuda incluidos

Cada proyecto generado incluye scripts de shell y batch para las tareas mas comunes despues de la entrega:

  • Bootstrap en la nubeinit-script.sh configura su cuenta en la nube una sola vez: roles IAM, federacion OIDC, backend de estado Terraform, cuentas de servicio y gestor de secretos. Un comando – todos los requisitos cumplidos.
  • Despliegue de infraestructuradeploy.sh ejecuta el despliegue completo de Terraform: cluster Kubernetes, base de datos, controlador Ingress, ArgoCD, inicializacion de BD y valores Helm – con logica de reintento y hostnames especificos por entorno.
  • Cambiar configuracion cloudupdate-aws-config.sh y update-gcp-config.sh actualizan ID de cuenta, region y URLs de registro en todos los repositorios a la vez. Sin buscar manualmente en archivos YAML.
  • Cambiar hostnameupdate-hostname.sh cambia entre direccion nip.io basada en IP (desarrollo) y dominio propio (produccion) – un comando para todos los repositorios.

Todos los scripts son idempotentes (seguros para re-ejecutar) y disponibles como .sh + .bat – para Linux, macOS y Windows.

Versiones actuales

Backend

Componente Version Detalles
Spring Boot4.0.6Spring Framework 7.x
Java25Eclipse Temurin 25-jre
Spring Cloud2025.1.1Config Server, Gateway
Spring Cloud GCP8.0.3Integracion GCP
SpringDoc OpenAPI3.0.3Documentacion de API
Lombok1.18.38Generacion de codigo
AWS SDK2.29.51Integracion AWS
Jib Maven Plugin3.5.1Compilacion de contenedores sin Docker

Frontend

Componente Version Detalles
Angular21.0.0Standalone Components
Angular CLI21.0.4Build Tooling
TypeScript5.9.2Sistema de tipos
RxJS7.8.0Reactive Extensions
Node.js22Entorno de compilacion
Nginx1.27-alpineEntorno de produccion

Base de datos

Componente Version Detalles
PostgreSQL15Cloud SQL (GCP) / RDS (AWS)
LiquibaseSpring Boot BOMMigraciones de esquema (Changelogs YAML)
FlywaySpring Boot BOMMigraciones de esquema (basadas en SQL)

Infraestructura & Terraform

Componente Version Detalles
AWS Provider~> 5.0EKS, RDS, ECR, IAM
Google Provider~> 5.0GKE, Cloud SQL, Artifact Registry
Kubernetes Provider~> 2.29Recursos K8s
Helm Provider~> 3.0Helm Releases
TLS Provider~> 4.0Certificados

Kubernetes & Despliegue

Componente Version Detalles
Kubernetes (EKS)1.31Version predeterminada
ArgoCD Chart5.46.7Despliegues GitOps
Ingress-NGINX Chart4.9.0Balanceador de carga
cert-manager1.18.5Let’s Encrypt TLS

CI/CD & Compilacion

Componente Version Detalles
GitHub ActionsOIDCSin contrasenas necesarias
Jib3.5.1Compilacion de contenedor backend
Docker BuildxLatestCompilacion de contenedor frontend
Maven Compiler3.14.0Compilacion Java
Maven SurefireSpring Boot BOMEjecutor de pruebas

Como funciona

  1. Configure – Elija su proveedor de nube (GCP, AWS o ambos), componentes opcionales (base de datos, Config Server, frontend), estructura de repositorio y estrategia de ramificacion (multi-branch o single-branch).
  2. Pida y pague – El precio se calcula en funcion de su seleccion.
  3. Introduzca los datos del proyecto – Despues de la compra, recibira un formulario para la configuracion de su proyecto (nombre de la app, propietario del repositorio). Opcionalmente puede proporcionar credenciales de nube y un token de GitHub – entonces los repositorios y los secretos CI/CD se configuran automaticamente. Sin estos datos, recibira el proyecto terminado como descarga – luego introduce los secretos y los IDs del proyecto usted mismo en los archivos de configuracion generados.
  4. Generacion automatica – Nuestro pipeline de compilacion crea su proyecto. Si lo desea, los repositorios de GitHub se crean y los secretos CI/CD se configuran.
  5. Comience – Recibira un correo electronico con un enlace de descarga y puede comenzar a desarrollar de inmediato.

Por que vale la pena

Un ingeniero DevOps experimentado normalmente necesita de 2 a 4 semanas para configurar manualmente una infraestructura comparable. Eso rapidamente suma costes de mas de 30.000 EUR – por proyecto, empezando desde cero cada vez.

El resultado rara vez es consistente: faltan health checks, secretos codificados de forma fija, sin integracion IAM, pipelines CI/CD sin OIDC – atajos tipicos bajo presion de tiempo. Con el Software Project Starter Kit, obtiene una arquitectura en menos de 60 minutos que evita estos errores desde el principio: OIDC en lugar de contrasenas, autenticacion IAM en lugar de secretos de base de datos, GitOps en lugar de despliegue manual. Automatizado, reproducible y listo para produccion desde el primer dia.

Comparacion de costes

Manual Con Vela Atlas
Tiempo requerido 2–4 semanas menos de 60 minutos
Coste 30.000+ EUR Precio de compra unico
Resultado Propenso a errores, diferente cada vez 4 repos (App, Terraform, Helm, Config), mejores practicas
Seguridad Secretos en el codigo, contrasenas en CI/CD OIDC, IAM, sin secretos en el codigo
Multi-Cloud Se requiere una segunda configuracion GCP + AWS en una sola generacion
Repetibilidad Cada proyecto desde cero Calidad identica, cada vez

Preguntas frecuentes

Que sucede despues de la compra?
Despues de realizar su pedido, recibira un correo electronico de confirmacion. A continuacion, completara un breve formulario con sus datos especificos del proyecto (credenciales de nube, nombre de la app, token de GitHub). Una vez que lo envie, comienza la generacion automatica. En pocos minutos, recibira un correo electronico con el enlace de descarga de su proyecto terminado. El enlace es valido durante 7 dias.
Que recibo exactamente?
Recibe hasta 4 repositorios de GitHub completamente configurados: App (Spring Boot backend + Angular frontend opcional con CI/CD), Terraform (infraestructura completa de nube como codigo), Helm (despliegues Kubernetes, servicios, ingress, ArgoCD) y Config (repositorio Spring Cloud Config). Ademas, recibe una guia paso a paso que le acompana durante la configuracion inicial: desde el arranque de su entorno de nube, pasando por el primer Terraform apply, hasta un despliegue en funcionamiento en Kubernetes.
Instalacion en GitHub o descarga – cual es la diferencia?
Tiene dos opciones: Con instalacion en GitHub, los repositorios generados se crean directamente en su cuenta de GitHub y el codigo se sube – puede comenzar de inmediato, los pipelines CI/CD funcionan desde el primer push. Sin instalacion en GitHub, recibe el codigo como paquete de descarga. Obtiene la descarga en ambos casos – incluso con la instalacion en GitHub, puede descargar adicionalmente el codigo completo.
Hay soporte si algo no funciona?
Si. Si surge un problema durante la generacion o el despliegue, puede contactarnos en support@velaatlas.com. Le ayudaremos a resolver el problema – ya sea relacionado con la configuracion, las credenciales de nube o el codigo generado.
Las versiones se mantienen actualizadas?
Si. El Starter Kit se actualiza regularmente cuando se publican nuevas versiones de Spring Boot, Angular, proveedores de Terraform o Helm charts. Cada pedido se genera con las versiones mas actuales y probadas disponibles en el momento de la generacion. Puede encontrar la lista de versiones actual en nuestra pagina de Versiones.
Puedo personalizar libremente el codigo generado?
Si. Puede personalizar, ampliar y desplegar libremente el codigo generado para su proyecto. No hay dependencia de proveedor ni dependencias en tiempo de ejecucion – obtiene Spring Boot estandar, Terraform estandar, Helm estandar. Cada compra incluye una licencia de proyecto unico: puede usar y personalizar el codigo para un proyecto. Se requiere una licencia independiente para proyectos adicionales. No se permite la redistribucion o reventa del codigo generado. El archivo de licencia con los datos de su compra se incluye automaticamente.
Para que tamanos de equipo es adecuado?
El Starter Kit es adecuado para todos los tamanos de equipo: Desarrolladores individuales y freelancers se ahorran semanas de trabajo de infraestructura. Equipos pequenos (2–5 personas) comienzan a ser productivos de inmediato con monorepo y un proveedor de nube. Equipos mas grandes se benefician de split repos, multi-cloud y multiples entornos para desarrollo en paralelo.
Que tan seguro es el codigo generado?
La seguridad es un principio fundamental: CI/CD utiliza OIDC en lugar de contrasenas almacenadas, el acceso a la base de datos funciona mediante autenticacion IAM (sin contrasenas de BD en el codigo), y las cargas de trabajo de Kubernetes utilizan Workload Identity (GCP) o IRSA (AWS). No hay secretos en los repositorios, no hay credenciales codificadas de forma fija.
Necesito experiencia en DevOps?
No. El Starter Kit genera una infraestructura lista para usar que funciona sin conocimientos profundos de DevOps. Solo necesita una cuenta de nube (GCP o AWS) y ejecutar el script de arranque una vez. Despues de eso, todo funciona automaticamente mediante CI/CD y GitOps (ArgoCD). Las guias y nuestro soporte estan disponibles para la configuracion inicial.
$ lang DE EN ES