Cloud Build

Sunucusuz CI/CD platformumuz üzerinde derleyin, test edin ve dağıtın.

Cloud Build'i ücretsiz deneyin
  • action/check_circle_24px Sketch ile oluşturuldu.

    Tüm programlama dillerinde (Java, Go, Node.js ve diğerleri) hızla yazılım derleyin

  • action/check_circle_24px Sketch ile oluşturuldu.

    Derleme, test etme ve dağıtım işlemleri için kişiselleştirilmiş iş akışlarını tanımlarken tüm kontrol sizde olsun 

  • action/check_circle_24px Sketch ile oluşturuldu.

    Sanal makineler, sunucusuz ortam, Kubernetes veya Firebase gibi birden fazla ortamda dağıtım yapın

  • action/check_circle_24px Sketch ile oluşturuldu.

    CI/CD ardışık düzeninizin bir parçası olarak derinlemesine güvenlik taramaları yürütün

  • action/check_circle_24px Sketch ile oluşturuldu.

    Kaynağı container'lara veya Maven, Gradle, Go ya da Bazel gibi container harici yapılara paketleyin

Tamamen sunucusuz platform

Cloud Build sunucuları önceden hazırlama veya ek kapasite için ön ödeme yapma gereksinimi olmadan yüke göre ölçeklenir. Yalnızca kullandığınız kadar ödeme yaparsınız.

Esneklik

Özel derleme adımları ve üçüncü taraf uygulamalarına giden önceden oluşturulmuş uzantılar sayesinde kurumlar eski veya kendileri geliştirdikleri araçları kolayca derleme işlemlerinin bir parçası haline getirebilir.

Güvenlik ve uygunluk

Güvenlik açığı taramasından yararlanarak yazılım tedarik zincirinizdeki güvenlik tehditlerine karşı kendinizi koruyun. Güvenlik açığı olan görüntülerin dağıtımını DevSecOps'un belirlediği politikalara göre otomatik olarak engelleyin.

Temel özellikler

Son derece hızlı derlemeler

Google'ın global ağı aracılığıyla bağlı olan makinelere erişip derleme sürenizi önemli ölçüde kısaltın. Derleme hızınızı daha da artırmak için derlemeleri yüksek CPU'lu sanal makineler veya önbellek kaynak kodunda, görüntülerde ya da başka bağımlılıklarda çalıştırın.

Dağıtımlarınızı otomatikleştirin

Dağıtımları otomatikleştirmek için derleme adımlarınızın parçası olarak ardışık düzenler oluşturun. Google Kubernetes Engine, App Engine, Cloud Functions ve Firebase'e yerleşik entegrasyonlardan yararlanarak dağıtım yapın. Karmaşık ardışık düzenler oluşturmak ve çalıştırmak için Cloud Build ile Spinnaker kullanın.

Çoklu bulut desteği

CI/CD ardışık düzeninizin bir parçası olarak birden fazla buluta dağıtım yapın. Cloud Build, dillerin ve araçların zaten yüklü olduğu derleyici görüntüleriyle birlikte sunulur. Benzer şekilde Cloud Build'in container mimarisine alınmış görevleri farklı bulutlar arasında tamamen taşınabilir.

Dakikalar içinde dağıtmayı taahhüt edin

PR'den derleme, test etme ve dağıtmaya geçmek daha kolay olamazdı. GitHub, Cloud Source Repositories veya Bitbucket deposuna değişiklikleri aktardığınızda kaynak kodu otomatik olarak derlemek, test etmek ya da dağıtmak amacıyla tetikleyiciler ayarlayın.

Eşsiz gizlilik

Derlemeleri Google Cloud güvenliği tarafından korunan altyapı üzerinde çalıştırın. Derlemelerinizi kimin oluşturup görüntüleyebileceği, hangi kaynak kodun kullanılabileceği ve derleme yapılarınızın nerede depolanabileceği üzerinde tam kontrol kazanın.

Tüm özellikleri göster

Müşteriler

loveholidays uygulaması
loveholidays, Cloud Build'den yararlanarak seyahat platformuna hız ve kararlılık kazandırdı.
Hikayeyi okuyun

Hikayede öne çıkanlar

  • Üç ay içinde 30 uygulamayı container mimarisine aldılar ve GKE'ye taşıdılar

  • Tatil rezervasyonu bakımından yoğun dönemin üstesinden kesinti yaşamadan geldiler

  • Dizine ekleme süresini yarıya indirirken veri önbelleklerini üçe katladılar

İş ortağı

Belgeler

Google Cloud'un Temel Özellikleri
Cloud Build kavramları

Derleme yapılandırmaları, farklı bulut derleyicisi türleri ve CMEK uyumluluğu dahil, Cloud Build hakkında daha fazla bilgi edinin.

Eğitici
Sunucusuz mobil teslim ardışık düzeni

Google Cloud'da sunucusuz mobil teslim ardışık düzeni oluşturmayı keşfedin.

En İyi Uygulama
Derlemelerinizi hızlandırın

Bu sayfada Cloud Build derlemelerini hızlandırma ile ilgili en iyi uygulamalar paylaşılmaktadır.

Eğitici
Cloud Build ile özel derleme adımları

Cloud Build'deki topluluk katkılarıyla hazırlanan derleyicileri ve özel derleyicileri kullanmayı öğrenin.

Eğitici
Google Cloud ile uygulama geliştirme

Google Cloud ekosistemindeki bileşenlerle sorunsuz şekilde entegre olan uygulamalar tasarlamayı, geliştirmeyi ve dağıtmayı öğrenin.

Eğitici
Cloud Build ve GKE Kullanarak İkili Program Yetkilendirmesi'ni Uygulama

Google Kubernetes Engine (GKE) için İkili Program Yetkilendirmesi'ni kurmayı, yapılandırmayı ve kullanmayı öğrenin.

Eğitici
Terraform, Cloud Build ve GitOps ile kod olarak altyapı

Popüler olan GitOps metodolojisini kullanarak Terraform ve Cloud Build ile altyapıyı kod olarak nasıl yöneteceğinizi keşfedin.

Eğitici
Cloud Build ile Git'ten sürekli dağıtım

Cloud Build tetikleyicisi kullanarak derlemeleri ve Cloud Run'a yapılan dağıtımları otomatikleştirmek için Cloud Build'i nasıl kullanacağınızı öğrenin.

Tüm özellikler

Yerel Docker desteği İşe başlamak için mevcut Dockerfile'ınızı içe aktarmanız yeterlidir. Görüntüleri doğrudan Docker Hub ve Container Registry gibi Docker görüntü depolama kod depolarına aktarın. Sürekli teslim için Google Kubernetes Engine veya Cloud Run'a yapılan dağıtımları otomatikleştirin.
Cömert ücretsiz katman Günde 120 ücretsiz derleme dakikası ve 10 taneye kadar eşzamanlı derleme dahil olduğundan kendi derleme sunucularınızı yönetme gerekliliğinden kurtulun. Derleme dakikaları derleme sıradayken başlatılmaz.
Güçlü analizler Derleme sonuçları için ayrıntılı analizler ve kolay hata ayıklama için derleme hataları ve uyarıları alın. Yavaş çalışan derlemeler veya çok zaman alan testler hakkında bilgi edinmek için etiket ya da sorgular kullanarak derleme sonuçlarını filtreleyin.
Güvenlik açıklarını belirleyin Container görüntüleriniz için paket güvenlik açıklarını belirleyin. Ubuntu, Debian ve Alpine için otomatik olarak paket güvenlik açığı taraması yapın.
Yerel olarak veya bulutta derleyin Derlemeleri buluta göndermeden önce yerel olarak çalıştırın. Açık kaynak yerel derleyici sayesinde yerel makinenizde çözüm derleyin ve hata ayıklayın.
Özel Çalışanlar (alfa) Özel Çalışanlar sayesinde (CI/CD) ardışık düzeni oluşturmak için şirket içi kaynak kodu, yapı ve diğer derleme bağımlılıkları arasından seçim yapabilirsiniz.

Fiyatlandırma

Günlük ücretsiz katmanı aşan kullanımlarınız için ödeme yapın. Daha fazla ayrıntı için fiyatlandırma kılavuzuna bakın.

Özellik Fiyatlandırma (ABD doları)
Günde ilk 120 derleme dakikası Ücretsiz
Ek derleme dakikaları Dakika başına 0,003 ABD doları

ABD dolarından farklı bir para biriminde ödeme yaparsanız Google Cloud SKU'larında para biriminizde listelenen fiyatlar geçerli olur.