Cloud Run

Container mimarisine alınan uygulamaları hızlı ve güvenli biçimde dağıtmak ve ölçeklendirmek için tümüyle yönetilen bilgi işlem platformu.

Cloud Run'ı ücretsiz deneyin
  • action/check_circle_24px Sketch ile oluşturuldu.

    En sevdiğiniz dilleri (Go, Python, Java, Ruby, Node.js ve diğerleri) kullanarak istediğiniz şekilde kod yazın

  • action/check_circle_24px Sketch ile oluşturuldu.

    Altyapı yönetiminin detaylarında boğulmadan geliştirici deneyimini basitleştirin

  • action/check_circle_24px Sketch ile oluşturuldu.

    Açık standart Knative üzerinde derlenmiştir. Böylece uygulamalarınızın taşınabilmesine olanak tanır.

Avantajlar

Saniyeler içinde container'dan üretime geçiş

İstek veya etkinlikleri inceleyen container'ları dağıtarak istediğiniz şekilde kod yazın. En sevdiğiniz bağımlılıkları ve araçları kullanarak istediğiniz dilde uygulamalar geliştirin ve saniyeler içinde dağıtın.

Tümüyle yönetilen

Cloud Run, trafiğe bağlı olarak neredeyse gecikme olmadan ölçeği sıfırdan otomatik olarak artırıp azaltarak sizi altyapı yönetiminin detaylarında boğulmaktan kurtarır. Cloud Run'da yalnızca kullandığınız kaynaklar için ödeme yaparsınız.

İyileştirilmiş geliştirici deneyimi

Cloud Run, uygulama geliştirme ve dağıtma görevlerini daha basit ve hızlı hale getirir. Ayrıca Cloud Code, Cloud Build, Cloud Monitoring ve Cloud Logging ile tamamen entegre olduğu için iyileştirilmiş bir uçtan uca geliştirici deneyimi sunar.

Temel özellikler

Temel özellikler

İstediğiniz dil, istediğiniz kitaplık, istediğiniz ikili program

İstediğiniz programlama dilini, dil veya işletim sistemi kitaplıklarını kullanın. Dilerseniz kendi ikili programlarınızı da getirebilirsiniz.

Container iş akışlarından ve standartlarından yararlanın

Container'lar kodu bağımlılıklarıyla birlikte paketleyip dağıtma konusunda standart hâline gelmiştir. Cloud Run; Cloud Build, Cloud Code, Artifact Registry ve Docker'dan oluşan container ekosistemiyle mükemmel uyum sağlar.

Kullandığınız kadar ödeyin

Yalnızca kodunuzun çalıştığı süre için ödeme yapın (100 milisaniye aralıklarla faturalandırılır).

Tüm özellikleri göster

Müşteriler

Belgeler

Belgeler

Hızlı Başlangıç Kılavuzu
Önceden derlenmiş bir örnek container dağıtma

Container Registry deposuna yüklenmiş bir örnek container'ı Cloud Run'a dağıtın.

Hızlı Başlangıç Kılavuzu
Kaynak kodundan container derleyip dağıtma

Basit bir uygulama oluşturun, container'a paketleyin, ardından container görüntüsünü Cloud Run'a dağıtın.

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

Bir Git deposunun belirli bir dalına aktarılan her yeni kaydetme işleminde kod derleyip dağıtmayı otomatikleştirmeyi öğrenin.

Kullanım alanları

Kullanım alanları

Kullanım alanı
Web hizmetleri: Web siteleri

nginx, ExpressJS ve django gibi oturmuş bir teknoloji yığını kullanarak web sitenizi oluşturun, Cloud SQL'deki SQL veritabanınıza erişin ve dinamik HTML sayfaları oluşturun.

Web siteleri için kullanım alanı şeması
Kullanım alanı
Web hizmetleri: Arka uçta REST API

Modern mobil uygulamalarda verilerin güncel halleriyle görüntülenmesi, ön ve arka uç geliştirme ekiplerinin ayrı çalışabilmeleri amacıyla genellikle RESTful arka uç API'leri kullanılır. Cloud Run'da çalışan API hizmetleri ise geliştiricilerin Cloud SQL ya da Firestore (NoSQL) gibi yönetilen veritabanlarında güvenle veri saklamasına olanak tanır. Cloud Run'a giriş yapmak, kullanıcılara Cloud Veritabanlarında depolanan uygulama-kaynak verilerine erişim verir.

Arka uçta REST API için kullanım alanı şeması
Kullanım alanı
Web hizmetleri: Arka ofis yönetimi

Arka ofis yönetimi için genellikle belge, e-tablo ve diğer özel entegrasyonların olması ve satıcı tarafından sağlanan bir web uygulamasının çalıştırılması gerekir. Container mimarisine alınmış dahili web uygulamasının Cloud Run'da barındırılması uygulamanın daima kullanıma hazır olduğu ve yalnızca kullanılan süre için faturalandırıldığınız anlamına gelir.

Arka ofis yönetimi için kullanım alanı şeması
Kullanım alanı
Veri işleme: Hafif veri dönüştürme

Hafif verileri alındığı gibi dönüştürüp yapılandırılmış veriler olarak depolayan Cloud Run veri işleme uygulamaları derleyin. Dönüşümler, yerleşik Google Cloud sağlayıcılarındaki özelleştirilmiş Cloud Tasks veya Pub/Sub etkinlikleri ile tetiklenebilir.

Bir .csv dosyası oluşturulduğunda bir etkinlik tetiklenir ve Pub/Sub aracılığıyla Cloud Run hizmetine iletilir. Daha sonra veriler çıkartılır, yapılandırılır ve bir BigQuery tablosunda depolanır.

Hafif veri iletimi için kullanım alanı şeması
Kullanım alanı
Otomasyon: Planlı belge oluşturma

Bir Cloud Run hizmeti kullanarak fatura oluşturmak için Cloud Scheduler ile aylık bir iş planlayın. Özel ikili programlar içeren container'lar, Cloud Run'a dağıtılabildiği için LibreOffice gibi bir PDF oluşturma aracında sunucusuz şekilde çalışabilir; siz de yalnızca fatura oluşturduğunuz süre için ödeme yaparsınız.

Planlı belge oluşturma için kullanım alanı şeması
Kullanım alanı
Otomasyon: Webhook kullanarak iş akışı

Etkinlik odaklı bir yaklaşımdan yararlanarak operasyonlarınız arasında bağlantı kurun. Cloud Run bir webhook hedefi uygularken isteğe bağlı ölçeklenir, etkinlikleri istek biçiminde aktarır ve sizden yalnızca etkinlik alıp işlediğinizde ücret alır.

Atyapınızda mikro hizmet tetiklemek için tam zamanında harekete geçen bir hizmet sayesinde GitHub veya Slack kaynaklı etkinliklere yanıt verin ya da bir satın alma işlemi yapıldığında, bir iş hazır olduğunda veya bir uyarı tetiklendiğinde webhook'lar gönderin.

Ör: Teradata gibi bir şirket içi veri ambarı ve BigQuery arasında basitleştirilmiş genel veri akışı.

Tüm özellikler

Tüm özellikler

İstediğiniz dil, istediğiniz kütüphane, istediğiniz ikili program İstediğiniz programlama dilini, dil veya işletim sistemi kitaplıklarını kullanın. Dilerseniz kendi ikili programlarınızı da getirebilirsiniz.
Container iş akışlarından ve standartlarından yararlanın Cloud Run, tüm container görüntülerini alır ve Cloud Build, Artifact Registry ve Docker gibi container ekosistemleriyle mükemmel uyum sağlar.
İyileştirilmiş geliştirici deneyimi Hizmetlerinizi hızla dağıtmanızı ve yönetmenizi sağlayan basit bir komut satırı ve kullanıcı arayüzü. Sürekli dağıtım için Cloud Code ve Cloud Build ile entegrasyon.
Tümüyle yönetilen Hiçbir altyapıyı yönetmeniz gerekmez: Bir kez dağıtıldıktan sonra hizmetlerinizi Cloud Run yönetir. Böylece rahat uyuyabilirsiniz.
Hızlı otomatik ölçeklendirme Cloud Run trafiğe bağlı olarak sıfırdan N'ye otomatik olarak ölçeklenir.
Yedeklilik Cloud Run hizmetleri bölgeseldir ve birden fazla alt bölgede otomatik olarak çoğaltılır.
Entegre kayıt ve izleme Uygulamanın iyi durumda olduğundan emin olmak için Cloud Monitoring, Cloud Logging ve Error Reporting ile kullanıma hazır entegrasyon.
Web trafiğini veya eşzamansız etkinlikleri işleyin Cloud Run hizmetlerini herkese açık olarak kullanıma sunup web istekleri alın veya Pub/Sub tarafından aktarılan mesajlar gibi eşzamansız etkinlikler aracılığıyla bunları gizli olarak çağırın.
Katı container izolasyonu Container örnekleri diğer kaynaklardan izole edilmiş güvenli bir korumalı alanda çalışır.
Knative üzerinde derlenmiştir Cloud Run, açık kaynak kodlu Knative projesi üzerinde derlenmiştir. Böylece iş yükleriniz platformlar arasında taşınabilir.
HTTPS URL'ler Her Cloud Run hizmeti için kullanıma hazır, stabil bir HTTPS uç noktası sağlanır ve TLS sonlandırma işlemi sizin yerinize halledilir.
Özel alan adları Hizmetlerinizi kendi alan adlarınızla eşleyin.
gRPC ve HTTP/1 Cloud Run hizmetlerini çağırıp HTTP/1.* veya tek bileşenli gRPC ile bağlayın.

Fiyatlandırma

Fiyatlandırma

Daima ücretsiz katman ve en yakın 100 milisaniyeye yuvarlanan kullandığın kadar ödeme sistemi.

Toplam maliyet; kullanılan CPU, Bellek, İstek Sayısı ve Ağ İletişimi toplanarak belirlenir.

Tahmini bir fiyat almak için Google Cloud Fiyat Hesaplayıcı'yı kullanın.

CPU Bellek İstekler
Fiyat vCPU/saniye başına 0,00002400 ABD doları GiB/saniye başına 0,00000250 ABD doları Bir milyon istek başına 0,40 ABD doları
Daima ücretsiz Aylık 180.000 vCPU/saniye Aylık 360.000 GiB/saniye Aylık 2 milyon istek

İş ortakları

İş ortakları

Cloud Run, iş ortaklarının birçok teknolojisiyle kolayca entegre olur.