LUCIDTextjet - Print logo

Jetbrains TeamCity Cloud

Short Description

Open HTML

¿Cuáles son las principales características y ventajas de JetBrains TeamCity Cloud?
CI gestionada – Ejecuta procesos de integración continua con todas las funciones sin la carga que supone el mantenimiento de servidores.
Automatización de compilaciones – Automatiza compilaciones, pruebas e implementaciones con claridad.
Información sobre fallos – Detecta rápidamente los problemas de compilación para acelerar las correcciones.
Escalabilidad en la nube – Admite un crecimiento flexible de los agentes para adaptarse a cargas de trabajo cambiantes.
Control de flujos de trabajo – Gestiona flujos de trabajo complejos con potentes opciones de configuración.
Agilidad en el desarrollo – Admite una velocidad de entrega a largo plazo y flujos de trabajo de lanzamiento estables.

Long Description

Open HTML

¿Qué incluye JetBrains TeamCity Cloud?

CI/CD gestionada – Servicio alojado de automatización de compilaciones y pruebas.
Agentes en la nube – Máquinas de compilación para Linux y Windows alojadas por JetBrains.
Configuración de pipelines – Interfaz de usuario web o código DSL de Kotlin.
Integraciones nativas – Git, Docker y Jira sin necesidad de plugins.
Métricas de rendimiento – 8.000 créditos de compilación por plaza de colaborador incluidos.
Importante – No hay agentes de macOS alojados; utiliza tu propio Mac.

¿Cuáles son las principales ventajas de JetBrains TeamCity Cloud?

TeamCity Cloud es un servicio gestionado de integración y entrega continuas que ejecuta tus pipelines de compilación, pruebas e implementación en una infraestructura mantenida por JetBrains. Elimina el mantenimiento de servidores al tiempo que conserva el mismo flujo de trabajo que se utiliza en TeamCity On-Premises.

Sin mantenimiento de servidores – JetBrains se encarga de la aplicación de parches, el escalado y el mantenimiento.
Configuración como código – Gestiona las versiones de tus procesos mediante el DSL de Kotlin.
Agentes híbridos – Combina máquinas de compilación alojadas y autoalojadas.
Usuarios web gratuitos – Número ilimitado de gestores, probadores y observadores sin capacidad de realizar commits.
Herramientas nativas – Maven, Gradle, .NET y Docker integrados.
Análisis de fallos – Análisis inteligente de compilaciones y pruebas fallidas.

¿Qué hace JetBrains TeamCity Cloud?

TeamCity Cloud compila, prueba e implementa automáticamente tu código cada vez que se producen cambios en tu sistema de control de versiones. JetBrains gestiona el servidor en AWS y proporciona agentes de compilación para Linux y Windows, de modo que tu equipo se dedica a configurar los flujos de trabajo en lugar de mantener la infraestructura de compilación. Los flujos de trabajo se pueden configurar a través de la interfaz de usuario web o escribirse como DSL de Kotlin y almacenarse en el control de código fuente, lo que permite que la lógica de compilación se versionara junto con el código. El servicio informa de los resultados de las pruebas y analiza los fallos de compilación, de modo que los cambios defectuosos se detectan antes de que lleguen a producción.

¿Para quién es más adecuado JetBrains TeamCity Cloud?

TeamCity Cloud es ideal para equipos de desarrollo y DevOps que desean implementar CI/CD sin tener que gestionar su propio servidor de compilación, especialmente para empresas centradas en la JVM que trabajan con Gradle, Maven o Kotlin. Su compatibilidad de primer nivel con Gradle y Maven, que incluye análisis de dependencias y distribución paralela de pruebas, reduce la sobrecarga de la caché y del calentamiento de la JVM con la que luchan las plataformas de ejecutores efímeros. Los equipos que ya utilizan IntelliJ IDEA u otros IDE de JetBrains obtienen una retroalimentación más precisa gracias a los complementos del IDE incluidos. No es la mejor opción para los equipos que necesitan compilaciones en macOS alojadas por JetBrains, ya que estas siguen requiriendo un agente para Mac autohospedado.

¿En qué se diferencia TeamCity Cloud de las ediciones de TeamCity On-Premises?

La principal diferencia radica en quién gestiona el servidor: TeamCity Cloud está alojado y mantenido por JetBrains, mientras que TeamCity On-Premises se ejecuta en tu propio hardware. La versión On-Premises está disponible en una edición Professional gratuita, limitada a 100 configuraciones de compilación y 3 agentes de compilación, y en una edición Enterprise de pago con configuraciones ilimitadas y compatibilidad total con complementos. TeamCity Cloud elimina esos límites y añade agentes alojados por JetBrains, pero ofrece menos controles de administración de bajo nivel, ya que es JetBrains quien gestiona el sistema subyacente. Además, la versión en la nube recibe actualizaciones con mayor frecuencia que las versiones locales, que se lanzan dos veces al año.

CaracterísticasCloudOn-Premises ProfessionalOn-Premises Enterprise
Infraestructura Alojado por JetBrains Autogestionado Autogestionado
Configuraciones de compilación Ilimitadas 100 como máximo Ilimitado
Agentes alojados por JetBrains
Complementos y personalización Limitado
Modelo de usuario Por autor de cambios Ilimitado Ilimitado
Mantenimiento Gestionado por JetBrains Manual Manual

¿Ofrece TeamCity Cloud agentes de compilación alojados para macOS?

No. Los agentes de compilación alojados por JetBrains en TeamCity Cloud solo funcionan en Linux y Windows; no hay agentes para macOS gestionados por JetBrains. Para realizar compilaciones para macOS, iOS, tvOS u otros destinos de Apple, debes instalar el agente de TeamCity en tu propio Mac y conectarlo como un agente autohospedado, que utiliza una ranura de compilación simultánea. Esto es importante para los desarrolladores de Apple, que siguen siendo responsables del aprovisionamiento y el mantenimiento de su propio hardware Mac, incluso en el servicio gestionado. Los propios agentes autohospedados son compatibles con Windows, Linux y macOS.

¿Qué sistemas de control de versiones y herramientas de compilación admite?

TeamCity Cloud se integra de forma nativa con Git, GitHub, GitLab, Bitbucket, Perforce, Subversion, Azure DevOps y Mercurial, y preconfigura la conexión automáticamente al autenticarse a través de GitHub, GitLab o Bitbucket Cloud. Para las compilaciones, incluye ejecutores para Maven, Gradle, Ant, .NET y Docker, además de informes de pruebas y cobertura de código sin necesidad de complementos adicionales. Los sistemas de seguimiento de incidencias, como Jira y YouTrack, se mantienen actualizados con el estado de las compilaciones y las pruebas en tiempo real. JetBrains afirma que aproximadamente el 99 % de los proyectos no necesitan complementos, ya que las herramientas más populares son compatibles de forma nativa.

Preguntas frecuentes sobre JetBrains TeamCity Cloud

¿Cómo funciona el sistema de licencias basado en «committers» de TeamCity Cloud?

La facturación se basa en el número de «committers», es decir, los usuarios que realizan 10 o más cambios en el sistema de control de versiones (VCS) en un periodo de 30 días. Los gestores, el personal de control de calidad y otros usuarios que no realizan commits tienen acceso gratuito e ilimitado a la interfaz web. Cada plaza de autor de cambios incluye 8.000 créditos de compilación, 40 GB de almacenamiento y 200 GB de transferencia de datos.

¿Qué ocurre con los créditos de compilación no utilizados cada mes?

Los créditos de compilación incluidos en tus plazas de colaborador que no se utilicen caducan a final de cada mes, y se concede una nueva asignación. Estos créditos se utilizan para el tiempo de compilación en los agentes alojados por JetBrains y también pueden canjearse por almacenamiento, transferencia de datos o plazas de compilación simultáneas autoalojadas. Los paquetes de créditos adquiridos por separado no caducan.

¿Puedo conectar mis propios agentes de compilación a TeamCity Cloud?

Sí. Puedes instalar agentes de TeamCity en tus propios equipos con Windows, Linux o macOS y conectarlos mediante un token de autenticación generado. Cada agente autohospedado requiere una plaza de compilación simultánea en lugar de consumir minutos de crédito de compilación, y TeamCity da prioridad a los agentes autohospedados frente a los alojados por JetBrains para mantener bajos los costes de compilación.

¿Está disponible el asistente de IA de TeamCity en TeamCity Cloud?

El asistente de IA integrado en el producto se lanzó primero para los suscriptores de TeamCity Enterprise, y posteriormente se implementó en la versión Cloud. Ofrece ayuda contextual dentro de la interfaz de usuario de TeamCity para aprender a utilizar las funciones y resolver problemas de compilación. Comprueba la disponibilidad actual en tu instancia de TeamCity Cloud, ya que JetBrains lanza actualizaciones para la versión Cloud con más frecuencia que para la versión local.

 

System requirements

Sistemas operativos Windows 11: Home / Pro / Education / Enterprise
Windows 10: Home / Pro / Education / Enterprise
Windows 7: Starter / Home Basic / Home Premium / Professional / Ultimate / Enterprise
Windows Server 2022: Standard / Datacenter
Windows Server 2019: Essentials / Standard / Datacenter
Windows Server 2016: Essentials / Estándar / Datacenter
Windows Server 2016 Server Core
Windows Server 2012: Essentials / Estándar / Datacenter
Windows Server 2008: Estándar / Enterprise / Datacenter
Windows Server 2003: Estándar / Enterprise / Datacenter
Procesador

El tiempo de CPU adicional para el agente de TeamCity es mínimo en comparación con el proceso de compilación.
Los agentes de Windows Server 2022 alojados por JetBrains proporcionan 2, 4, 8 o 16 vCPU.

Memoria RAM Aproximadamente 500 MB de RAM adicional para el software del agente TeamCity autohospedado.
Los agentes de Windows Server 2022 alojados por JetBrains proporcionan entre 8 GB y 32 GB de RAM.
Disco duro El espacio en disco del agente autohospedado depende del uso de la compilación, incluyendo la descarga del código fuente, los artefactos descargados, los archivos temporales y el resultado de la compilación.
Los agentes de Windows Server 2022 alojados por JetBrains proporcionan de 100 GB a 400 GB de SSD para ejecutar compilaciones y un volumen EBS raíz de 100 GB.
Pantalla Pantalla estándar compatible con el sistema operativo correspondiente
Características especiales

Compatibilidad con la interfaz web de TeamCity Cloud a través de navegadores modernos, incluidos Google Chrome, Mozilla Firefox, Microsoft Edge, Opera y Safari en macOS.
Compatibilidad con agentes de compilación alojados por JetBrains y autoalojados.
Actualización automática del agente de compilación tras la actualización del servidor.
Acceso al terminal del agente desde la interfaz de usuario de TeamCity para agentes de Linux, Windows y macOS.
Comunicación unidireccional del agente al servidor mediante sondeo HTTP o HTTPS.
No se requiere ningún puerto de entrada para la comunicación normal de los agentes autoalojados.
Puerto 9090 de localhost opcional para pasos de compilación más antiguos y complementos que comparten datos localmente.
Compatibilidad con control 
de versiones Git, Subversion, Perforce, Azure DevOps y Mercurial.
Integraciones de 
alojamiento con GitHub, GitLab, Bitbucket, Azure DevOps Services y JetBrains Space.
Compatibilidad con ejecutores de compilación de línea de comandos y Ant, Maven, Gradle, .NET, MSBuild, NuGet, Python, Rake y PowerShell.
Compatibilidad con los marcos de pruebas JUnit, NUnit, TestNG, MSTest, VSTest y MSpec.
Compatibilidad con 
la ejecución remota y las confirmaciones preprobadas a través de integraciones con IDE compatibles.

Nota Requiere Java SE JRE en máquinas que ejecutan agentes autohospedados.
Admite OpenJDK y Oracle Java 11 a 21 para el propio agente.
Las compilaciones pueden utilizar otras versiones de Java instaladas en la máquina del agente.
La compatibilidad con Windows 8.1 no figura en la tabla oficial actual de plataformas compatibles con TeamCity Cloud.
Windows 7 aparece como probado, pero Windows 7 SP1 no se especifica por separado.
Se requieren permisos de usuario de Windows para iniciar y detener servicios, depurar programas, reiniciar el equipo, ejecutarse como servicio de Windows cuando se utiliza como servicio y utilizar las funciones del Monitor de rendimiento.
Es posible que se requieran Microsoft .NET Framework, Mono, Visual Studio, NuGet, Team Explorer u otras herramientas, dependiendo de los ejecutores de compilación e integraciones seleccionados.

 

Sistemas operativos macOS Tahoe 26
macOS Sequoia 15
macOS Sonoma 14
macOS Ventura 13
macOS Monterey 12
macOS Big Sur 11
Procesador El tiempo de CPU adicional para el agente de TeamCity es mínimo en comparación con el proceso de compilación.
El agente para macOS alojado por JetBrains proporciona 4 vCPU Apple M2.
Memoria RAM Aproximadamente 500 MB de RAM adicional para el software del agente de TeamCity autohospedado.
El agente para macOS alojado por JetBrains proporciona 10 GB de RAM.
Disco duro El espacio en disco del agente autohospedado depende del uso de la compilación, incluyendo la descarga del código fuente, los artefactos descargados, los archivos temporales y el resultado de la compilación.
El agente para macOS alojado por JetBrains proporciona 150 GB de almacenamiento para el software preinstalado y las compilaciones en ejecución.
Pantalla Pantalla estándar compatible con el sistema operativo correspondiente.
Características especiales

Compatibilidad con la interfaz web de TeamCity Cloud a través de navegadores modernos, incluidos Google Chrome, Mozilla Firefox, Microsoft Edge, Opera y Safari en macOS.
Compatibilidad con agentes de compilación alojados por JetBrains y autoalojados.
Actualización automática del agente de compilación tras la actualización del servidor.
Acceso al terminal del agente desde la interfaz de usuario de TeamCity para agentes de Linux, Windows y macOS.
Comunicación unidireccional del agente al servidor mediante sondeo HTTP o HTTPS.
No se requiere ningún puerto de entrada para la comunicación normal del agente autoalojado.
Puerto 9090 de localhost opcional para pasos de compilación más antiguos y complementos que comparten datos localmente.
Compatibilidad con los sistemas 
de control de versiones Git, Subversion, Perforce, Azure DevOps y Mercurial.
Integraciones de alojamiento con GitHub, GitLab, Bitbucket, Azure DevOps Services y JetBrains Space.
Compatibilidad con ejecutores de compilación de línea de comandos y con Ant, Maven, Gradle, .NET, NuGet, Python, Rake, PowerShell y Xcode.
Compatibilidad con los marcos de pruebas JUnit, NUnit, TestNG, MSTest, VSTest y MSpec.
Compatibilidad con 
la ejecución remota y las confirmaciones preprobadas a través de integraciones con IDE compatibles.
Las compilaciones para 
la plataforma Apple pueden utilizar agentes macOS con Xcode instalado.

Nota Requiere Java SE JRE en máquinas que ejecutan agentes autohospedados.
Admite OpenJDK y Oracle Java 11 a 21 para el propio agente.
Las compilaciones pueden utilizar otras versiones de Java instaladas en la máquina del agente.
JetBrains incluye macOS como plataforma probada para TeamCity Agent, pero no publica una tabla de compatibilidad con macOS versión por versión.
Es posible que se requieran Mono, NuGet CLI, Xcode u otras herramientas, dependiendo de los ejecutores de compilación e integraciones seleccionados.

  

   

COMPANY NAME | First Name, Last name | Address | Phone 0000 - 00 00 00 | Email info@kundendomain.com

By continuing to browse our site you agree to our use of cookiesrevised Privacy Policy and Terms of Service.
More information about 
cookies

I agree