Die flexibelste nutzungsbasierte CI/CD überall
Free
Alle unsere Premium-Funktionen. Kostenlos.
Keine Kreditkarte erforderlich.
-
Bis zu
6.000 Build-Minuten
- Bis zu 5 aktive Benutzer/Monat
- Docker, Windows, Linux, Arm, macOS, selbst gehostete Runner
- 30-fache Parallelität
Performance
Unser flexibelster Plan. Zahlen Sie nur für das, was Sie nutzen.
Beginnend bei
- 30.000 Kredite kostenlos enthalten
-
5
aktive Benutzerenthalten
- Größere Ressourcen
- 80-fache Parallelität
- Optionales 8x5 Support Add-on
Scale
Enterprise-Power. Für unbegrenzte Skalierung.
Jährlich abgerechnet.
- Anpassbare Pläne
- Unternehmenskontrollen
- Größte Ressourcenklassen
- Alle Umgebungen, sogar GPU
- Optionales 24/7-Support-Add-on
CircleCI läuft mit Kredite
Kaufen
Wählen Sie den Kreditplan, der für Ihr Team geeignet ist.
Bauen
Geben Sie Kredite für Sitzplätze, Ressourcen und mehr aus.
Wiederholen
Automatische Nachfüllungen halten Ihr Team beim Aufbau.
Planübersicht
Free | Performance | Scale | |
---|---|---|---|
Kredite
?
|
30.000 kostenlose Kredite/Monat |
30.000 Kredite /Monat inklusive
|
Kundenspezifisch |
Benutzer
?
|
5 aktive Benutzer enthalten |
5 aktive Nutzer inbegriffen
|
Kundenspezifisch |
Netzwerk
?
|
1 GB inklusive | 5 GB inklusive | 50 GB inklusive |
Speicherung | 2 GB inklusive | 2 GB inklusive | 200 GB inklusive |
Ressourcenklassen
(x86) Docker
(x86) Docker
(x86) Docker | Free | Performance | Scale |
---|---|---|---|
Small | Yes | Yes | Yes |
Medium | Yes | Yes | Yes |
Medium+ | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
2 X-large+ | — | — | Yes |
(Arm) Docker / Remote Docker
(Arm) Docker / Remote Docker
(Arm) Docker / Remote Docker | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
Linux VM / (x86) Remote Docker
Linux VM / (x86) Remote Docker
Linux VM / (x86) Remote Docker | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
2 X-large+ | — | — | Yes |
Arm VM (Linux)
Arm VM (Linux)
Arm VM (Linux) | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
Windows VM
Windows VM
Windows VM | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
macOS VM
macOS VM
macOS VM | Free | Performance | Scale |
---|---|---|---|
M1 Medium | Yes | Yes | Yes |
M2 Pro Medium | — | Yes | Yes |
M4 Pro Medium | — | Yes | Yes |
M1 Large | — | Yes | Yes |
M2 Pro Large | — | Yes | Yes |
M4 Pro Large | — | Yes | Yes |
GPU
—
—
GPU
GPU | Free | Performance | Scale |
---|---|---|---|
Small | — | — | Yes |
Small Multi | — | — | Yes |
Small Gen2 | — | — | Yes |
Medium | — | — | Yes |
Medium Multi | — | — | Yes |
Windows Medium | — | — | Yes |
Large | — | — | Yes |
Wichtigste Funktionen
Gleichzeitige Jobausführungen
?
30
80
Kundenspezifisch
30
80
Kundenspezifisch
Gleichzeitige Jobausführungen | Free | Performance | Scale |
---|---|---|---|
Docker | 30 | 80 | Kundenspezifisch |
Linux-VM | 30 | 80 | Kundenspezifisch |
Arm VM (Linux) | 30 | 80 | Kundenspezifisch |
Windows VM | 30 | 80 | Kundenspezifisch |
macOS VM | 1 | 15 | Kundenspezifisch |
Erkenntnisse
Erkenntnisse | Free | Performance | Scale |
---|---|---|---|
Erkennung von instabilen Tests | 5 Tests | Unbegrenzt | Unbegrenzt |
Free | Performance | Scale | |
---|---|---|---|
Selbst gehosteter Runner
?
|
5 | 20 | Unbegrenzt |
Docker-Layer-Caching
?
|
Yes | Yes | Yes |
IP-Bereiche
?
|
— | Yes | Yes |
Private Orbs
?
|
Yes | Yes | Yes |
Bereitstellungen | Yes | Yes | Yes |
Single Sign-On (SSO) | — | — | Yes |
Konfigurationsrichtlinien | — | — | Yes |
Enthaltene Unterstützung
Free | Performance | Scale | |
---|---|---|---|
Gemeinschaftliche Unterstützung
?
|
Yes | Yes | Yes |
Ticketbasierter globaler Support
?
|
— | Yes | Yes |
Supportpakete
Free | Performance | Scale | |
---|---|---|---|
Unterstützung für SLA | — | 8x5 und 12x5 SLAs verfügbar | 24x5 und 24x7 SLAs verfügbar |
Häufig gestellte Fragen
Was sind Credits?
Was sind Credits?
Credits sind die Abrechnungseinheit bei CircleCI. Sie werden im Voraus erworben und dienen zur Bezahlung der Nutzung der CircleCI Plattform in Echtzeit. Die Plattformnutzung umfasst:
Monatlich aktive Benutzer – Durch die Verwendung von Credits zur Bezahlung monatlich aktiver Benutzer ist Ihr Unternehmen nicht auf eine feste Anzahl aktiver Benutzer pro Monat beschränkt.
Rechenzeit – Jeder Ressourcentyp auf CircleCI hat einen zugeordneten Preis in Credits pro Minute. Immer, wenn Ihr Unternehmen aktiv eine Rechenressource nutzt, werden in Echtzeit Credits verbraucht.
Zusatzfunktionen – Einige Funktionen von CircleCI sind mit zusätzlichen Kosten in Credits verbunden. Diese können entweder pro Nutzung oder pro Minute anfallen.
Zusätzliche Netzwerk- und Speichernutzung – Die Nutzung von Netzwerk und Speicher über die im Plan enthaltenen Freigrenzen hinaus wird mit 420 Credits pro GB abgerechnet.
Verfallen nicht genutzte Credits?
Verfallen nicht genutzte Credits?
Credits im Free Plan verfallen nach einem Monat und werden nicht übertragen.
Der Performance Plan enthält die 30.000 Credits, die auch im Free Plan verfügbar sind. Diese verfallen ebenfalls nach einem Monat und werden nicht in den nächsten Monat übertragen.
Nutzer des Performance Plans können zusätzliche Credits erwerben – 25.000 Credits kosten 15 $.
Gekaufte Credits werden in den Folgemonat übernommen und verfallen erst nach einem Jahr. Ungenutzte Credits verfallen, wenn das Abonnement gekündigt wird.
Wie werden CircleCI Credits in Build-Minuten umgerechnet?
Wie werden CircleCI Credits in Build-Minuten umgerechnet?
Beispiel: 30.000 Credits bei einem Verbrauch von 10 Credits pro Minute (z. B. bei Nutzung von Linux Medium) entsprechen 3.000 Build-Minuten.
Wichtig ist: Eine Minute auf CircleCI ist nicht gleichzusetzen mit einer Minute auf anderen CI-Plattformen. Der Zugriff auf leistungsstärkere Rechenressourcen, Docker Layer Caching sowie gleichzeitige Ausführung und Parallelisierung ermöglichen es Ihnen, in einer Minute auf CircleCI mehr zu erledigen als anderswo.
Wie verwalte ich die Abrechnung im Performance Plan?
Wie verwalte ich die Abrechnung im Performance Plan?
Ein Administrator für Ihr CircleCI-Konto kann sich mit einer Kreditkarte für einen kostenpflichtigen Plan anmelden, sich in die CircleCI-Anwendung einloggen und zu Einstellungen → Planübersicht gehen.
Der Performance-Plan bietet zwei Kaufoptionen für Ihre Bequemlichkeit.
-
Bei der M2M-Option (oder Standard-Option) werden Credits in einem monatlichen Zyklus gekauft. Sie können einen monatlichen Betrag festlegen, der zu Beginn Ihres Abrechnungszyklus abgerechnet wird.
-
Credits werden in Blöcken von 25.000 gekauft. Zu Beginn jedes Abrechnungsmonats (basierend auf Ihrem Kaufdatum) werden Ihnen Credits berechnet und diese Credits werden Ihrem Konto hinzugefügt.
-
Wenn Sie alle Ihre Credits aufgebraucht haben, werden Credits automatisch auf ein Niveau von 25% Ihres monatlichen Betrags aufgefüllt, mit einem minimalen Auffüllbetrag von 25.000 Credits.
Zum Beispiel:
Wenn Ihr monatlicher Credit-Kauf 200.000 Credits beträgt, werden Sie automatisch mit 50.000 Credits aufgefüllt, wenn Ihnen die Credits ausgehen. -
-
Bei der Prepaid-Billing-Option können Credits mit einem Rabatt basierend auf dem Credit-Volumen gekauft werden. Wenn die Credits ausgehen, wird das Konto basierend auf Ihrer Nutzung wieder aufgeladen.
-
Großeinkäufe können ab 1 Million Credits für 600 $ getätigt werden. Rabatte beginnen, wenn Sie 5 Millionen Credits für 3.000 $ kaufen.
-
Um rabattierte Credits in großen Mengen zu kaufen, besuchen Sie die Planübersicht-Seite in Ihrem CircleCI-Konto und wählen Sie die Prepaid-Billing-Option.
-
Bitte beachten Sie, dass alle bezahlten Credits unabhängig von der Kaufoption bis zu 12 Monate ab dem Kaufzeitpunkt gültig sind. Zahlungsaktualisierungen können im Abrechnungsportal und auch auf der Planübersichtsseite der Anwendung vorgenommen werden.
Was ist, wenn ich ein Open-Source-Projekt entwickle?
Was ist, wenn ich ein Open-Source-Projekt entwickle?
CircleCI bietet kostenlosen Zugang zu Rechenzeit und Ressourcen für Organisationen auf unserem Free plan. Open-Source-Projekte können bis zu 400.000 Credits pro Monat (entspricht 80.000 Build-Minuten) für Linux, Arm und Docker nutzen.
Open-Source-Windows- und macOS-Builds oder private Repositories können die 30.000 Credits nutzen, die in unserem Free plan angeboten werden.
Wenn Sie ein größeres Open-Source-Projekt entwickeln und die Flexibilität unserer neuen Pläne wünschen, lassen Sie uns wissen, wie wir Ihnen helfen können!
Erfahren Sie mehr über das Entwickeln von Open-Source-Projekten mit CircleCI.
Was sind gleichzeitige Jobausführungen?
Was sind gleichzeitige Jobausführungen?
Gleichzeitige Jobausführungen bezeichnet die Anzahl an Jobs, die parallel ausgeführt werden können, ohne dass sie in einer Warteschlange landen. Die Abrechnung erfolgt basierend auf der tatsächlichen Nutzungsdauer der Rechenressourcen – nicht nach der Anzahl der Ressourcen, auf die Sie Zugriff haben. So können Sie den passenden Plan für Ihr Team wählen, um die gleichzeitige Ausführung und Parallelisierung Ihrer Jobs zu maximieren und Wartezeiten zu minimieren.
Nehmen wir beispielsweise an, Sie haben einen Workflow mit 10 Jobs, die jeweils 5 Minuten dauern. Bei einer Begrenzung auf einfache gleichzeitige Ausführung laufen die Jobs nacheinander, sodass der gesamte Workflow 50 Minuten dauert. Mit skalierbarer gleichzeitiger Ausführung können alle 10 Jobs gleichzeitig laufen – der Workflow ist dann in nur 5 Minuten abgeschlossen. In beiden Fällen ergibt sich eine Gesamtnutzungszeit von 50 Minuten, da 10 Instanzen jeweils 5 Minuten lang genutzt werden. Bei nutzungsbasierter Abrechnung zahlen Sie also in beiden Fällen gleich viel – durch maximale gleichzeitige Ausführung sparen Sie jedoch 45 Minuten Wartezeit, bis der Workflow abgeschlossen ist.
Was bedeutet gleichzeitige Ausführung bei selbstgehosteten Runnern?
Was bedeutet gleichzeitige Ausführung bei selbstgehosteten Runnern?
Die gleichzeitige Ausführung bei selbstgehosteten Runnern bezeichnet die Anzahl an Runner-Aufgaben, die parallel ausgeführt werden können. Dies gilt sowohl für Machine Runner als auch für Container Runner. Kunden im Free Plan von CircleCI können beispielsweise bis zu 5 Aufgaben gleichzeitig mit Machine Runnern und Container Runnern ausführen.
Wie wird der Netzwerk-Egress gemessen?
Wie wird der Netzwerk-Egress gemessen?
Network-Egress wird durch die Wiederherstellung von Caches und Workspaces auf selbst gehosteten Runnern ausgelöst.
Jeder Egress, der von unseren Cloud-Executors ausgelöst wird, wird nicht an den Kunden weitergegeben.
Selbst gehostete Runner können Network-Egress-Kosten verursachen (zu einem Satz von 420 Credits pro GB), wenn die Nutzung das in Ihrem Plan enthaltene Netzwerkkontingent überschreitet. CircleCI berechnet keine Build-Minuten für selbst gehostete Runner.
Erfahren Sie mehr darüber, wie Sie die Netzwerknutzung berechnen und anpassen können
Aktivitäten, die Speicher nutzen, umfassen das Speichern von Caches und Workspaces in Jobs, das Hochladen von Testergebnissen und das Erstellen von Artefakten.
Erfahren Sie mehr darüber, wie Sie die Speichernutzung berechnen und anpassen können
Sowohl Netzwerk als auch Speicher über die monatlichen Schwellenwerte hinaus werden mit 420 Credits pro GB berechnet ($0.252/GB).
Wie wird Docker Layer Caching (DLC) abgerechnet?
Wie wird Docker Layer Caching (DLC) abgerechnet?
Docker Layer Caching (DLC) wird mit 200 Credits pro ausgeführtem Job in einer Pipeline abgerechnet (entspricht 0,12 $ pro ausgeführtem Job). Wenn Ihre Konfiguration beispielsweise einen Workflow mit drei parallelen Docker-Build-Jobs enthält, werden bei jeder Ausführung dieser Jobs zusätzlich zur minutengenauen Abrechnung der Rechenressourcen 600 Credits berechnet.
Wie viel kostet die Funktion für IP-Bereiche?
Wie viel kostet die Funktion für IP-Bereiche?
Die Funktion für IP-Bereiche wird mit 450 Credits pro GB an Daten berechnet, die von Jobs mit aktivierter Funktion verwendet werden.