コンピューティングのカスタマイズによって CI/CD パイプラインを最適化
リソース クラスを使用して、CI/CD ジョブのコンピューティング能力を最適化することで、開発者の生産性向上とビルド時間の短縮を実現できます。
生産性の向上
ソフトウェアのデリバリー パイプラインを高速化することで、コードのビルドが完了するまでの待ち時間を短縮し、コードを作成する時間を増やすことができます。
カスタム コンピューティング
独自のシステム要件でアプリケーションをビルド、テスト、デプロイできます。自社のハードウェアを管理する必要はありません。
きめ細かい最適化
きめ細かい最適化リソース クラスを使用することで、DevOps チームは各ジョブに割り当てるコンピューティングを完全に制御できるため、パイプラインを最大限に効率化できます。
利用可能なリソース クラス
複雑なビルドには時間がかかるものですが、CircleCI の強力なリソース クラスを使用すると、ジョブを高速化し、開発者の待ち時間を短縮できます。構成済みのリソース クラスを選択して、ビルドを実行するための CPU、GPU、RAM をカスタマイズしましょう。
リソースクラスの選択
必要なときはいつでも、提供されている Executor から手早くジョブの実行環境を整えられます。1 つのワークフローで、複数のタイプやサイズが利用可能です。
(x86) Docker
Small
1
CPU
CPU
2 GB
RAM
RAM
5
credits/min
credits/min
freeperformancescale
Medium
2
CPU
CPU
4 GB
RAM
RAM
10
credits/min
credits/min
freeperformancescale
Medium+
3
CPU
CPU
6 GB
RAM
RAM
15
credits/min
credits/min
freeperformancescale
Large
4
CPU
CPU
8 GB
RAM
RAM
20
credits/min
credits/min
freeperformancescale
X-large
8
CPU
CPU
16 GB
RAM
RAM
40
credits/min
credits/min
performancescale
2 X-large
16
CPU
CPU
32 GB
RAM
RAM
80
credits/min
credits/min
scale
2 X-large+
20
CPU
CPU
40 GB
RAM
RAM
100
credits/min
credits/min
scale
(Arm) Docker / Remote Docker
Medium
2
CPU
CPU
8 GB
RAM
RAM
13
credits/min
credits/min
freeperformancescale
Large
4
CPU
CPU
16 GB
RAM
RAM
26
credits/min
credits/min
freeperformancescale
X-large
8
CPU
CPU
32 GB
RAM
RAM
52
credits/min
credits/min
performancescale
2 X-large
16
CPU
CPU
64 GB
RAM
RAM
104
credits/min
credits/min
scale
Linux VM / (x86) Remote Docker
Medium
2
CPU
CPU
7.5 GB
RAM
RAM
10
credits/min
credits/min
freeperformancescale
Large
4
CPU
CPU
15 GB
RAM
RAM
20
credits/min
credits/min
freeperformancescale
X-large
8
CPU
CPU
32 GB
RAM
RAM
100
credits/min
credits/min
performancescale
2 X-large
16
CPU
CPU
64 GB
RAM
RAM
200
credits/min
credits/min
scale
2 X-large+
32
CPU
CPU
64 GB
RAM
RAM
300
credits/min
credits/min
scale
Arm VM (Linux)
Medium
2
CPU
CPU
8 GB
RAM
RAM
10
credits/min
credits/min
freeperformancescale
Large
4
CPU
CPU
16 GB
RAM
RAM
20
credits/min
credits/min
freeperformancescale
X-large
8
CPU
CPU
32 GB
RAM
RAM
100
credits/min
credits/min
performancescale
2 X-large
16
CPU
CPU
64 GB
RAM
RAM
200
credits/min
credits/min
scale
macOS
4 CPU
@ 3.2 GHZ
@ 3.2 GHZ
8 GB
RAM
RAM
75
credits/min
credits/min
freeperformancescale
M1 Medium
4
CPU
CPU
6 GB
RAM
RAM
150
credits/min
credits/min
performancescale
M1 Large
8
CPU
CPU
12 GB
RAM
RAM
250
credits/min
credits/min
performancescale
Windows
Medium
4
CPU
CPU
15 GB
RAM
RAM
40
credits/min
credits/min
freeperformancescale
Large
8
CPU
CPU
30 GB
RAM
RAM
120
credits/min
credits/min
freeperformancescale
X-large
16
CPU
CPU
60 GB
RAM
RAM
210
credits/min
credits/min
performancescale
2 X-large
32
CPU
CPU
128 GB
RAM
RAM
500
credits/min
credits/min
scale
GPU
Small
Nvidia Tesla P4 GPU
Nvidia Tesla P4 GPU
4
CPU
CPU
15 GB
RAM
RAM
160
credits/min
credits/min
scale
Small Multi
2 Nvidia Tesla T4 GPUs
2 Nvidia Tesla T4 GPUs
4
CPU
CPU
15 GB
RAM
RAM
160
credits/min
credits/min
scale
Small Gen2
Nvidia Tesla A10G GPU
Nvidia Tesla A10G GPU
4
CPU
CPU
16 GB
RAM
RAM
200
credits/min
credits/min
scale
Medium
Nvidia Tesla T4 GPU
Nvidia Tesla T4 GPU
8
CPU
CPU
30 GB
RAM
RAM
240
credits/min
credits/min
scale
Medium Multi
4 Nvidia Tesla T4 GPUs
4 Nvidia Tesla T4 GPUs
8
CPU
CPU
30 GB
RAM
RAM
240
credits/min
credits/min
scale
Windows Medium
Nvidia Tesla T4 GPU
Nvidia Tesla T4 GPU
16
CPU
CPU
60 GB
RAM
RAM
500
credits/min
credits/min
scale
Large
Nvidia Tesla V100 GPU
Nvidia Tesla V100 GPU
8
CPU
CPU
30 GB
RAM
RAM
1,000
credits/min
credits/min
scale