LUCIDTextjet - Print logo

Jetbrains TeamCity Cloud

Short Description

Open HTML

Was sind die wichtigsten Funktionen und Vorteile von JetBrains TeamCity Cloud?
Managed CI – Führt voll funktionsfähige Pipelines aus, ohne dass der Aufwand für die Serverwartung anfällt.
Build-Automatisierung – Automatisiert Builds, Tests und Bereitstellungen auf übersichtliche Weise.
Fehleranalyse – Deckt Build-Probleme schnell auf, um eine zügige Behebung zu ermöglichen.
Cloud-Skalierung – Unterstützt eine flexible Erweiterung der Agentenanzahl bei sich ändernden Workloads.
Pipeline-Steuerung – Bewältigt komplexe Workflows mit leistungsstarken Konfigurationsoptionen.
Entwicklungsagilität – Unterstützt langfristige Liefergeschwindigkeit und stabile Release-Workflows.

Long Description

Open HTML

Was ist in JetBrains TeamCity Cloud enthalten?

Verwaltete CI/CD – Gehosteter Dienst für die Automatisierung von Builds und Tests.
Cloud-Agenten – Von JetBrains gehostete Linux- und Windows-Build-Maschinen.
Pipeline-Konfiguration – Web-UI oder Kotlin-DSL-Code.
Native Integrationen – Git, Docker und Jira ohne Plugins.
Leistungskennzahlen – 8.000 Build-Credits pro Committer-Slot inklusive.
Wichtig – Keine gehosteten macOS-Agenten; bringen Sie Ihren eigenen Mac mit.

Was sind die wichtigsten Vorteile von JetBrains TeamCity Cloud?

TeamCity Cloud ist ein verwalteter Continuous-Integration- und Continuous-Delivery-Dienst, der Ihre Build-, Test- und Deployment-Pipelines auf einer von JetBrains gewarteten Infrastruktur ausführt. Er erspart Ihnen die Serverwartung und behält gleichzeitig den gleichen Workflow bei, der auch in TeamCity On-Premises verwendet wird.

Keine Serverwartung – JetBrains kümmert sich um Patches, Skalierung und Wartung.
Konfiguration als Code – Versionsverwaltung Ihrer Pipelines mit Kotlin DSL.
Hybride Agenten – Kombinieren Sie gehostete und selbst gehostete Build-Maschinen.
Kostenlose Web-Benutzer – Unbegrenzte Anzahl von Managern, Testern und Betrachtern ohne Commit-Rechte.
Native Tools – Maven, Gradle, .NET und Docker sind integriert.
Fehleranalyse – Intelligente Analyse fehlgeschlagener Builds und Tests.

Was leistet JetBrains TeamCity Cloud?

TeamCity Cloud erstellt, testet und stellt Ihren Code automatisch bereit, sobald Änderungen in Ihrem Versionskontrollsystem eintreffen. JetBrains betreibt den Server in AWS und stellt Build-Agenten für Linux und Windows bereit, sodass Ihr Team Pipelines konfigurieren kann, anstatt die Build-Infrastruktur zu verwalten. Pipelines können über die Web-Benutzeroberfläche eingerichtet oder als Kotlin-DSL geschrieben und in der Quellcodeverwaltung gespeichert werden, wodurch die Build-Logik zusammen mit dem Code versioniert wird. Der Dienst meldet Testergebnisse und analysiert Build-Fehler, sodass fehlerhafte Änderungen erkannt werden, bevor sie in die Produktion gelangen.

Für wen eignet sich JetBrains TeamCity Cloud am besten?

TeamCity Cloud eignet sich für Entwicklungs- und DevOps-Teams, die CI/CD nutzen möchten, ohne einen eigenen Build-Server zu betreiben – insbesondere für JVM-orientierte Unternehmen, die mit Gradle, Maven oder Kotlin arbeiten. Die erstklassige Unterstützung für Gradle und Maven, einschließlich Abhängigkeitsanalyse und paralleler Testverteilung, reduziert den Overhead durch Cache und JVM-Aufwärmphase, mit dem Plattformen mit kurzlebigen Runners zu kämpfen haben. Teams, die bereits mit IntelliJ IDEA oder anderen JetBrains-IDEs arbeiten, erhalten durch die mitgelieferten IDE-Plugins ein engeres Feedback. Für Teams, die von JetBrains gehostete macOS-Builds benötigen, ist die Lösung weniger gut geeignet, da hierfür weiterhin ein selbst gehosteter Mac-Agent erforderlich ist.

Wie unterscheidet sich TeamCity Cloud von den TeamCity On-Premises-Editionen?

Der Hauptunterschied besteht darin, wer den Server betreibt: TeamCity Cloud wird von JetBrains gehostet und gewartet, während TeamCity On-Premises auf Ihrer eigenen Hardware läuft. On-Premises ist als kostenlose Professional-Edition mit einer Obergrenze von 100 Build-Konfigurationen und 3 Build-Agenten sowie als kostenpflichtige Enterprise-Edition mit unbegrenzten Konfigurationen und vollständiger Plugin-Unterstützung erhältlich. TeamCity Cloud hebt diese Beschränkungen auf und fügt von JetBrains gehostete Agenten hinzu, bietet jedoch weniger Verwaltungsoptionen auf niedrigerer Ebene, da JetBrains das zugrunde liegende System verwaltet. Die Cloud-Version erhält zudem häufiger Updates als die zweimal jährlich erscheinenden On-Premises-Versionen.

FunktionenCloudOn-Premises ProfessionalOn-Premises Enterprise
Infrastruktur Von JetBrains gehostet Selbstverwaltet Selbstverwaltet
Build-Konfigurationen Unbegrenzt Max. 100 Unbegrenzt
Von JetBrains gehostete Agenten
Plugins und Anpassungen Eingeschränkt
Benutzermodell Pro Committer Unbegrenzt Unbegrenzt
Wartung Von JetBrains verwaltet Manuell Manuell

Bietet TeamCity Cloud gehostete macOS-Build-Agenten an?

Nein. Die von JetBrains gehosteten Build-Agenten in TeamCity Cloud laufen ausschließlich unter Linux und Windows; es gibt keine von JetBrains verwalteten macOS-Agenten. Um für macOS, iOS, tvOS oder andere Apple-Ziele zu bauen, müssen Sie den TeamCity-Agenten auf Ihrem eigenen Mac installieren und ihn als selbst gehosteten Agenten verbinden, der einen parallelen Build-Slot nutzt. Dies ist für Apple-Entwickler von Bedeutung, die auch beim verwalteten Dienst weiterhin für die Bereitstellung und Wartung ihrer eigenen Mac-Hardware verantwortlich sind. Selbst gehostete Agenten unterstützen Windows, Linux und macOS.

Welche Versionskontrollsysteme und Build-Tools werden unterstützt?

TeamCity Cloud lässt sich nativ in Git, GitHub, GitLab, Bitbucket, Perforce, Subversion, Azure DevOps und Mercurial integrieren und richtet die Verbindung automatisch vor, wenn Sie sich über GitHub, GitLab oder Bitbucket Cloud authentifizieren. Für Builds enthält es Runner für Maven, Gradle, Ant, .NET und Docker sowie Testberichte und Codeabdeckung ohne zusätzliche Plugins. Issue-Tracker wie Jira und YouTrack werden in Echtzeit mit dem Build- und Teststatus aktualisiert. JetBrains gibt an, dass etwa 99 % der Projekte keine Plugins benötigen, da gängige Tools von Haus aus unterstützt werden.

Häufig gestellte Fragen zu JetBrains TeamCity Cloud

Wie funktioniert die auf Committer basierende Lizenzierung von TeamCity Cloud?

Die Abrechnung erfolgt auf Basis der Committer – also der Benutzer, die innerhalb eines Zeitraums von 30 Tagen 10 oder mehr VCS-Änderungen vornehmen. Manager, QA-Mitarbeiter und andere Nutzer ohne Committer-Rechte erhalten uneingeschränkten kostenlosen Zugriff auf die Weboberfläche. Jeder Committer-Platz umfasst 8.000 Build-Credits, 40 GB Speicherplatz und 200 GB Datenübertragung.

Was passiert mit nicht genutzten Build-Credits am Monatsende?

Die in Ihren Committer-Slots enthaltenen Build-Credits, die ungenutzt bleiben, verfallen am Ende jedes Monats, und es wird eine neue Zuteilung gewährt. Diese Credits werden für die Build-Zeit auf von JetBrains gehosteten Agenten verbraucht und können auch gegen Speicherplatz, Datenübertragung oder gleichzeitige selbst gehostete Build-Slots eingelöst werden. Separat erworbene Credit-Pakete verfallen nicht.

Kann ich meine eigenen Build-Agenten mit TeamCity Cloud verbinden?

Ja. Sie können TeamCity-Agenten auf Ihren eigenen Windows-, Linux- oder macOS-Rechnern installieren und diese mithilfe eines generierten Authentifizierungstokens verbinden. Jeder selbst gehostete Agent benötigt einen gleichzeitigen Build-Slot, anstatt Build-Credit-Minuten zu verbrauchen, und TeamCity räumt selbst gehosteten Agenten Vorrang vor den von JetBrains gehosteten ein, um die Build-Kosten niedrig zu halten.

Ist der TeamCity-KI-Assistent in TeamCity Cloud verfügbar?

Der produktintegrierte KI-Assistent wurde zunächst für TeamCity Enterprise-Abonnenten eingeführt, die Einführung in der Cloud folgte anschließend. Er bietet kontextbezogene Hilfe innerhalb der TeamCity-Benutzeroberfläche zum Erlernen von Funktionen und zur Fehlerbehebung bei Builds. Überprüfen Sie Ihre TeamCity Cloud-Instanz auf die aktuelle Verfügbarkeit, da JetBrains Cloud-Updates häufiger bereitstellt als On-Premises-Versionen.

 

System requirements

Betriebssysteme 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 / Standard / Datacenter
Windows Server 2016 Server Core
Windows Server 2012: Essentials / Standard / Datacenter
Windows Server 2008: Standard / Enterprise / Datacenter
Windows Server 2003: Standard / Enterprise / Datacenter
Prozessor Die zusätzliche CPU-Zeit für den TeamCity-Agenten ist im Vergleich zum Build-Prozess minimal.
Von JetBrains gehostete Windows Server 2022-Agenten bieten 2, 4, 8 oder 16 vCPU.
Arbeitsspeicher Etwa 500 MB zusätzlicher RAM für die selbst gehostete TeamCity-Agent-Software.
Von JetBrains gehostete Windows Server 2022-Agenten bieten 8 GB bis 32 GB RAM.
Festplatte Der Speicherplatzbedarf für selbst gehostete Agenten hängt von der Build-Nutzung ab, einschließlich Quellcode-Checkout, heruntergeladenen Artefakten, temporären Dateien und Build-Ausgabe.
Von JetBrains gehostete Windows Server 2022-Agenten bieten 100 GB bis 400 GB SSD-Speicher für die Ausführung von Builds und ein 100 GB großes EBS-Root-Volume.
Bildschirm Standard-Bildschirm, kompatibel mit dem jeweiligen Betriebssystem.
Besondere Funktionen Unterstützung der TeamCity Cloud-Weboberfläche durch moderne Browser, darunter Google Chrome, Mozilla Firefox, Microsoft Edge, Opera und Safari unter macOS.
Unterstützung für von JetBrains gehostete und selbst gehostete Build-Agenten.
Automatisches Upgrade des Build-Agenten nach einem Server-Upgrade.
Zugriff auf das Agent-Terminal über die TeamCity-Benutzeroberfläche für Linux-, Windows- und macOS-Agenten.
Unidirektionale Kommunikation zwischen Agent und Server über HTTP- oder HTTPS-Polling.
Keine Anforderungen an eingehende Ports für die normale Kommunikation selbst gehosteter Agenten.
Optionaler Localhost-Port 9090 für ältere Build-Schritte und Plugins, die Daten lokal austauschen.
Unterstützung für die Versionskontrolle mit Git, Subversion, Perforce, Azure DevOps und Mercurial.
Hosting-Integrationen für GitHub, GitLab, Bitbucket, Azure DevOps Services und JetBrains Space.
Unterstützung für Build-Runner wie Ant, Maven, Gradle, .NET, MSBuild, NuGet, Python, Rake, PowerShell und Befehlszeilen-Tools.
Unterstützung für Test-Frameworks wie JUnit, NUnit, TestNG, MSTest, VSTest und MSpec.
Unterstützung für Remote-Ausführung und vorab getestete Commits über unterstützte IDE-Integrationen.
Hinweis Erfordert Java SE JRE auf Rechnern, auf denen selbst gehostete Agenten laufen.
Unterstützt OpenJDK und Oracle Java 11 bis 21 für den Agenten selbst.
Builds können andere auf dem Agentenrechner installierte Java-Versionen verwenden.
Die Unterstützung für Windows 8.1 ist in der aktuellen offiziellen Tabelle der von TeamCity Cloud unterstützten Plattformen nicht aufgeführt.
Windows 7 ist als getestet aufgeführt, Windows 7 SP1 wird jedoch nicht gesondert angegeben.
Windows-Benutzerberechtigungen sind erforderlich, um Dienste zu starten und zu stoppen, Programme zu debuggen, den Rechner neu zu starten, als Windows-Dienst zu laufen, wenn als Dienst verwendet, und die Funktionen des Leistungsmonitors zu nutzen.
Microsoft .NET Framework, Mono, Visual Studio, NuGet, Team Explorer oder andere Tools können je nach ausgewählten Build-Runner und Integrationen erforderlich sein.

 

Betriebssysteme macOS Tahoe 26
macOS Sequoia 15
macOS Sonoma 14
macOS Ventura 13
macOS Monterey 12
macOS Big Sur 11
Prozessor Die zusätzliche CPU-Zeit für den TeamCity-Agenten ist im Vergleich zum Build-Prozess minimal.
Der von JetBrains gehostete macOS-Agent stellt 4 Apple M2 vCPUs bereit.
Arbeitsspeicher Etwa 500 MB zusätzlicher RAM für die selbst gehostete TeamCity-Agent-Software.
Der von JetBrains gehostete macOS-Agent stellt 10 GB RAM bereit.
Festplatte Der Speicherplatzbedarf für selbst gehostete Agenten hängt von der Build-Nutzung ab, einschließlich Quellcode-Checkout, heruntergeladener Artefakte, temporärer Dateien und Build-Ausgabe.
Der von JetBrains gehostete macOS-Agent bietet 150 GB Speicherplatz für vorinstallierte Software und laufende Builds.
Bildschirm Standard-Bildschirm, der mit dem jeweiligen Betriebssystem kompatibel ist
Besondere Funktionen Unterstützung der TeamCity Cloud-Weboberfläche über moderne Browser, darunter Google Chrome, Mozilla Firefox, Microsoft Edge, Opera und Safari unter macOS.
Unterstützung für von JetBrains gehostete und selbst gehostete Build-Agenten.
Automatisches Upgrade des Build-Agenten nach einem Server-Upgrade.
Zugriff auf das Agent-Terminal über die TeamCity-Benutzeroberfläche für Linux-, Windows- und macOS-Agenten.
Unidirektionale Kommunikation zwischen Agent und Server über HTTP- oder HTTPS-Polling.
Keine Anforderungen an eingehende Ports für die normale Kommunikation mit selbst gehosteten Agenten.
Optionaler Localhost-Port 9090 für ältere Build-Schritte und Plugins, die Daten lokal austauschen.
Unterstützung für die Versionskontrolle mit Git, Subversion, Perforce, Azure DevOps und Mercurial.
Hosting-Integrationen für GitHub, GitLab, Bitbucket, Azure DevOps Services und JetBrains Space.
Unterstützung für Build-Runner wie Ant, Maven, Gradle, .NET, NuGet, Python, Rake, PowerShell, Xcode und Befehlszeilen-Build-Runner.
Unterstützung für Test-Frameworks wie JUnit, NUnit, TestNG, MSTest, VSTest und MSpec.
Unterstützung für Remote-Ausführung und vorab getestete Commits über unterstützte IDE-Integrationen.
Für Builds auf der Apple-Plattform können macOS-Agenten mit installiertem Xcode verwendet werden.
Hinweis Erfordert Java SE JRE auf Rechnern, auf denen selbst gehostete Agenten laufen.
Unterstützt OpenJDK und Oracle Java 11 bis 21 für den Agenten selbst.
Builds können andere auf dem Agentenrechner installierte Java-Versionen verwenden.
JetBrains listet macOS als getestete TeamCity-Agent-Plattform auf, veröffentlicht jedoch keine macOS-Unterstützungstabelle nach Versionen.
Je nach ausgewählten Build-Runner und Integrationen sind möglicherweise Mono, NuGet CLI, Xcode oder andere Tools erforderlich.

  

   

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