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.950,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 a 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. El proveedor de nube está incluido en el precio base.

Cluster GKE, Artifact Registry, Cloud SQL y Workload Identity

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

Cluster Kapsule, Container Registry, Managed PostgreSQL y claves API IAM

Cluster SKE, Container Registry, Managed PostgreSQL Flex y clave de cuenta de servicio. Nube soberana europea, operada en Alemania.

Frontend

Elija un framework de frontend para su aplicación. El frontend se creará como un servicio independiente con su propio proceso de compilación.

Aplicación de página única completa con enrutamiento, inicio de sesión preparado y workflow CI/CD propio. Elija el framework debajo: Angular o React.

Gestión de configuración

Zentrale Verwaltung aller Konfigurationsdaten für Ihre Microservices, umgebungsspezifisch und ohne Neustart änderbar.

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

Base de datos

Añada una capa de base de datos. Cada servicio conectado obtiene su propio esquema con gestión automática del esquema. Con varios servicios, usted elige después de la compra cuáles se conectan a la base de datos.

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

Autenticación con Keycloak

Inicio de sesión centralizado y protección de acceso para todos los servicios, ya configurado e idéntico en cada entorno.

Incluido: Keycloak en el clúster, realm y clientes como código Terraform, todos los servicios backend como OAuth2 Resource Server, inicio de sesión en el frontend, documentación de API protegida y un entorno local para el desarrollo. Sus roles y permisos, así como la conexión con un directorio de usuarios existente, los configura usted dentro.

Servicio de IA

Un servicio adicional que conecta los modelos de lenguaje de su nube: Vertex AI en GCP, Amazon Bedrock en AWS, Generative APIs en Scaleway y AI Model Serving en STACKIT. Sus datos permanecen en su proyecto de nube.

Incluido: el servicio ai-service con conexión a los modelos, índice pgvector y servidor MCP, más dos ejemplos como tarjetas de chat en el frontend: un agente de operaciones que consulta en vivo pods, deployments y recursos de su clúster y responde preguntas sobre el manual, y un chat de documentos que consulta archivos subidos a un bucket de su proyecto de nube. Ambos son ejemplos que usted modifica, amplía o elimina.

Etapas de despliegue

¿Qué entornos deben configurarse? Cada entorno obtiene su propio namespace de Kubernetes, Helm values, configuración de Terraform y un despliegue GitOps.

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

Herramienta GitOps

Con qué despliega su clúster los Helm charts desde Git. Ambas herramientas ofrecen los mismos despliegues al mismo precio.

El estándar más extendido, con interfaz web para estado, sincronización y rollback.

Flux mediante el Flux Operator, ligero y controlado por completo desde Git. La interfaz web se abre en el navegador: con la opción de autenticación mediante inicio de sesión de Keycloak; sin ella, sin inicio de sesión, y usted protege el acceso por su cuenta.

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.950,00 €
Opciones: 0,00 €
Precio total: 1.950,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, Frontend Angular o React, Config Server, Docker Compose, Workflows CI/CD
terraform Infraestructura como codigo para GCP, AWS, Scaleway o STACKIT, 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.
  • Frontend Angular o React: Single Page Application con enrutamiento y pipeline de compilacion optimizado, con Angular o con React y Vite. 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.
  • GitOps con Argo CD o Flux CD: Despliegue automatico en Kubernetes. Cambie el Helm chart, haga push, Argo CD o Flux sincroniza, sin mas kubectl apply manuales. Argo CD es la opción estándar, Flux CD se elige al hacer el pedido sin coste adicional.
  • Docker Compose: Entorno de desarrollo local con backend, frontend, Config Server y PostgreSQL. Un solo docker compose up y ya esta desarrollando localmente.

Compatible con multinube: GCP, AWS, Scaleway y STACKIT

Elija Google Cloud Platform, Amazon Web Services, Scaleway o STACKIT. Configure exactamente una nube por proyecto; la infraestructura se entrega de forma identica para cada una, misma arquitectura, mismos estandares de seguridad, mismos pipelines CI/CD. Solo difieren los servicios especificos de cada nube:

STACKIT es la nube soberana de Schwarz Digits, la division de TI del Grupo Schwarz (Lidl, Kaufland), con centros de datos en Alemania y Austria. Se entregan un cluster SKE (STACKIT Kubernetes Engine), un registro de contenedores, Managed PostgreSQL Flex y un ingress mediante una IP publica reservada con ingress-nginx. El pipeline CI/CD se autentica con un token de cuenta de servicio y el estado de Terraform se guarda en STACKIT Object Storage.

Componente GCP AWS Scaleway STACKIT
Kubernetes GKE EKS Kapsule SKE
Base de datos Cloud SQL RDS Managed PostgreSQL Managed PostgreSQL Flex
Registro de contenedores Artifact Registry ECR Container Registry Container Registry
Autenticacion IAM Workload Identity OIDC / IRSA API key Token de cuenta de servicio

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.
  • Frontend: Frontend completo con Angular o React y proxy Nginx. Sin esta opcion, obtiene un proyecto solo backend.
  • Autenticación: Keycloak en el clúster, realm y clientes como código Terraform, todos los servicios como OAuth2 Resource Server e inicio de sesión en el frontend. El modelo de roles y permisos lo define usted. Sin esta opción, obtiene el proyecto sin inicio de sesión.
  • Herramienta GitOps: Argo CD (estándar) o Flux CD, ambos sin coste adicional y con los mismos Helm charts. La interfaz web de Flux se abre en el navegador: con la opción de autenticación mediante inicio de sesión de Keycloak; sin ella, sin inicio de sesión, y usted protege el acceso por su cuenta.
  • 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 el despliegue GitOps con Argo CD o Flux CD.

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 nube: init-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 infraestructura: deploy.sh ejecuta el despliegue completo de Terraform: cluster Kubernetes, base de datos, controlador Ingress, Argo CD o Flux CD, inicializacion de BD y valores Helm, con logica de reintento y hostnames especificos por entorno.
  • Cambiar configuracion cloud: update-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 hostname: update-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

ComponenteVersiónDetalles
Spring Boot4.1.1Spring Framework 7.x
Java25Eclipse Temurin 25-jre
Spring Cloud2025.1.3Config Server, Gateway
Spring Cloud GCP8.2.1Integración GCP
SpringDoc OpenAPI3.1.1Documentación de la API
Lombok1.18.48Generación de código
AWS SDK2.54.17Integración AWS
Jib Maven Plugin3.5.2Build de contenedor sin Docker

Frontend

ComponenteVersiónDetalles
Angular21.0.0Componentes standalone
Angular CLI21.0.4Herramientas de build
RxJS7.8.2Reactive extensions
React19.3.0Alternativa a Angular, la misma aplicación
Vite8.3.0Herramientas de build para React
Vite Plugin React6.1.1Integración de React en Vite
TypeScript5.9.2Sistema de tipos
Node.js22Runtime de build
Nginx1.31.5-alpineRuntime de producción

Autenticación

ComponenteVersiónDetalles
Keycloak26.7.3Proveedor de identidad en el clúster
keycloak-js26.2.4Biblioteca de inicio de sesión en el frontend
keycloakx Chart7.3.1Despliegue de Keycloak en el clúster
Keycloak Provider~> 5.9Realm y clientes como código Terraform

Base de datos

ComponenteVersiónDetalles
PostgreSQL15Cloud SQL (GCP) / RDS (AWS) / Managed PostgreSQL (Scaleway) / Managed PostgreSQL Flex (STACKIT)
LiquibaseSpring Boot BOMMigraciones de esquema (YAML changelogs)
FlywaySpring Boot BOMMigraciones de esquema (basadas en SQL)

Infraestructura y Terraform

ComponenteVersiónDetalles
AWS Provider~> 5.0EKS, RDS, ECR, IAM
Google Provider~> 5.0GKE, Cloud SQL, Artifact Registry
Scaleway Provider~> 2.83Kapsule, Managed PostgreSQL, Container Registry
STACKIT Provider~> 0.115.0SKE, Managed PostgreSQL Flex, Container Registry
Kubernetes Provider~> 2.29Recursos K8s
Helm Provider~> 3.3Releases de Helm
TLS Provider~> 4.4Certificados

Kubernetes y despliegue

ComponenteVersiónDetalles
Kubernetes (EKS)1.34Versión por defecto
Argo CD Chart5.46.7Despliegues GitOps
Flux2.9.5Despliegues GitOps, alternativa a Argo CD
Flux Operator Chart0.60.0Instala Flux (flux-operator, flux-instance)
Ingress-NGINX Chart4.15.1Balanceador de carga
cert-manager1.21.2Let’s Encrypt TLS

CI/CD y build

ComponenteVersiónDetalles
GitHub ActionsOIDCSin contraseñas necesarias
Jib3.5.2Build de contenedor backend
Docker BuildxLatestBuild de contenedor frontend
Maven Compiler3.16.0Compilación Java
Maven SurefireSpring Boot BOMTest runner

Versiones actuales →

Como funciona

  1. Configure: Elija su proveedor de nube (GCP, AWS, Scaleway o STACKIT), componentes opcionales (base de datos, Config Server, frontend), herramienta GitOps, 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 a 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, Scaleway y STACKIT
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 + frontend Angular o React opcional con CI/CD), Terraform (infraestructura completa de nube como codigo), Helm (despliegues Kubernetes, servicios, ingress, Argo CD o Flux CD) 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, React, 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 a 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, AWS, Scaleway o STACKIT) y ejecutar el script de arranque una vez. Despues de eso, todo funciona automaticamente mediante CI/CD y GitOps (Argo CD o Flux CD). Las guias y nuestro soporte estan disponibles para la configuracion inicial.
$ lang DE • EN • ES