Tümüyle yönetilen bir ortamda durum bilgisiz container'lar çalıştırın

Cloud Run, durum bilgisiz container'larınızı otomatik olarak ölçeklendiren, tümüyle yönetilen bir bilgi işlem platformudur. Cloud Run sunucusuzdur: Tüm altyapı yönetimini soyutladığı için en önemli iş olan mükemmel uygulamalar geliştirmeye odaklanabilirsiniz. Container'larınızı tümüyle yönetilen Cloud Run'da veya Google Cloud ve şirket içi ortamları destekleyen Anthos'ta çalıştırın. Cloud Run, açık standart Knative üzerinde derlenmiştir. Böylece uygulamalarınızın taşınabilmesine olanak tanır.

  • En sevdiğiniz dilleri (Go, Python, Java, C#, PHP, Ruby, Node.js, Shell ve diğerleri) kullanarak istediğiniz şekilde kod yazın
  • Tüm altyapı yönetimini soyutlayarak geliştirici deneyimini basitleştirin
  • Yalnızca kodunuzun çalıştığı süre için ödeme yapın

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

İstek veya etkinlikleri inceleyen durum bilgisiz container'ları kolayca dağıtarak istediğiniz şekilde kod yazın. Alışkın olduğunuz bağımlılıklar ve araçları kullanarak en sevdiğiniz dilde harika uygulamalar geliştirin ve saniyeler içinde dağıtımını yapın.

Yerel olarak sunucusuz

Cloud Run tüm altyapı yönetimini soyutlar. Trafiğe bağlı olarak, neredeyse gecikme olmadan ölçeği sıfırdan otomatik olarak artırır ve azaltır. Cloud Run'da yalnızca kullandığınız kaynaklar için ödeme yaparsınız.

İstediğiniz yerde tek deneyim

Cloud Run, platformlar arasında tutarlı bir geliştirici deneyimi sunar. Cloud Run'ı (tümüyle yönetilen) kullanın ya da Cloud Run for Anthos ile şirket içinde operasyonel esneklik kazanın.

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

Kodu ve bağımlılıklarını paketleyip dağıtma konusunda container'lar standart hâline gelmiştir. Cloud Run, container ekosistemiyle mükemmel şekilde uyum sağlar: Cloud Build, Container Registry ve Docker.

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üşteri hikayeleri

Öne çıkanlar

  • Düşük maliyetle özel iş yükü çalıştırma özgürlüğü

  • Hızlı, ölçeklenebilir ve tümüyle yönetilen altyapı

  • İyileştirilmiş, sınırları olmayan geliştirici deneyimi

Sektör

  • Çevresel hizmetler

Diğer müşterileri göster

Yenilikler

Belgeler

EĞİTİCİ
Hızlı Başlangıç Kılavuzu: Önceden Oluşturulmuş Örnek Container Dağıtma

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

EĞİTİCİ
Hızlı Başlangıç Kılavuzu: Kaynak Kodundan Container Oluşturup 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ĞİTİCİ
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 oluşturup dağıtmayı otomatikleştirmeyi öğrenin.

Yaygın kullanım alanları

İstemci odaklı web hizmetleri

Cloud Run'ı kullanarak trafik ihtiyaçlarını karşılayacak şekilde otomatik olarak ölçeklendirme yapan dinamik web ve mobil uygulamalar oluşturabilir ve "kullandıkça öde" faturalandırma modelinden yaralanabilirsiniz. Bu model sayesinde yalnızca uygulamanızın kullanıldığı süre için ödeme yapar, altyapı aşım ücreti ödemezsiniz.

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 sitesi mimarisi
Mobil arka uç için REST API

Modern mobil uygulamalarda, ön ve arka uç geliştirme ekiplerine uygulama verilerinin ve dağıtımının mevcut durumunu göstermek için 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.

Mobil arka uç mimarisi için REST API

Giriş yapan kullanıcılar, Cloud Veritabanlarında depolanan uygulama-kaynak verilerine erişim sağlayabilir.

Arka ofis yönetimi

Arka ofis yönetimi için genellikle belge, 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. Cloud Run'da barındırılan, container mimarisine alınmış dahili web uygulamaları daima kullanıma hazırdır ve yalnızca kullanılan süre için faturalandırma yapılır.

Arka ofis yönetim mimarisi

Otomatik eşzamansız mikro hizmetler

Karmaşık işletmelerde sürekli olarak birbiriyle entegre edilmesi ve bağlantı kurulması gereken birçok sistem bulunur. Cloud Run, standart Docker container'larında paketlenebilen, iyi anlaşılmış bir iş mantığı oluşturma ve bu container'ları tümüyle yönetilen bir ortamda gizli ve güvenli bir şekilde çalıştırma imkanı sunar.

Hafif veri dönüştürme

Tüm verilerin, özel olarak tam zamanlı çalışan büyük veri işleme araçlarına ihtiyacı yoktur. Ölçeği sıfıra indirip yeni veri geldikçe yanıt veren hafif dönüştürmeler kullanmak birçok durumda daha uygun çözümler oluşturmaya yardımcı olabilir. Cloud Run'da, gerekli tüm veri işleme kitaplıklarının bulunduğu container'lar oluşturup bunları yönetilen bir sunucusuz ortamda çalıştırabilirsiniz. Ayrıca kullanılmayan sunucu süresi için ödeme yapmazsınız. Yerleşik Google Cloud sağlayıcılarındaki özelleştirilmiş Cloud Tasks veya Pub/Sub etkinlikleri aracılığıyla dönüşümleri tetikleyebilirsiniz.

Hafif veri dönüştürme mimarisi

Cloud Storage paketi içinde oluşturulan her yeni .csv dosyası için bir etkinlik etkinleştirilir ve Pub/Sub aboneliği aracılığıyla Cloud Run hizmetine iletilir. Hizmet, dosyadan verileri ayıklar ve BigQuery tablosuna yapılandırılmış veri olarak depolar.

Planlı belge oluşturma

Cloud Run hizmeti kullanarak fatura oluşturmak için Cloud Scheduler ile aylık iş planlaması yapı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ıştırabilir. Bu şekilde yalnızca fatura oluşturduğunuz süre için ödeme yaparsınız.

Planlı belge oluşturma mimarisi
Webhook kullanarak iş akışını otomatikleştirme

Etkinlik odaklı bir yaklaşım sergileyerek operasyonlarınızın arasında bağlantı kurun. Birçok hizmet olarak yazılım, istek şeklinde etkinlik ("webhook" olarak da bilinir) aktarabilir. Cloud Run, yalnızca istenildiğinde ölçeklendirilebilen bir hizmet olduğu için webhook hedefi uygulama konusunda idealdir. Ayrıca yalnızca bir webhook etkinliği alıp işlediğinizde ödeme yaparsınız.

GitHub veya Slack'teki etkinliklere tepki vermeyi ele alalım. Örneğin bir satın alma işlemi yapıldığında, bir iş hazır olduğunda ve bir uyarı etkinleştirildiğinde altyapınız da webhook etkinliği gönderebilir. Cloud Run hizmeti, "tam zamanında" tepki vererek bu mesajı işleyip iletebilir.

Webhook kullanarak iş akışını otomatikleştirme mimarisi

Geliştiricinin Git deposuna her kod gönderişinde Cloud Run hizmetine webhook gönderilir, bu hizmet mesajı bir sohbet odasına aktarır ve altyapınızdaki başka bir özel mikro hizmeti tetikler.

Tüm teknik kılavuzları göster

Tüm ö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 Cloud Run, container ekosistemiyle mükemmel şekilde uyum sağlar: Cloud Build, Container Registry ve Docker.
Basit geliştirici deneyimi Hizmetlerinizi hızla dağıtmanızı ve yönetmenizi sağlayan basit bir komut satırı ve kullanıcı arayüzü.
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çeklendirilir.
Yedeklilik Cloud Run hizmetleri bölgeseldir ve birden fazla bölgede otomatik olarak çoğaltılır.
Entegre günlük kaydı ve izleme Uygulamanın iyi durumda olduğundan emin olmak için Stackdriver Monitoring, Logging ve Error Reporting ile kullanıma hazır entegrasyon.
Web trafiğini veya eşzamansız olayları işleyin Cloud Run hizmetlerini herkese açık olarak kullanıma sunup web istekleri alın veya eşzamansız olaylar (ör. Pub/Sub tarafından aktarılan mesajlar) aracılığıyla bunları gizli olarak çağırın.
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'leri Her Cloud Run hizmeti için kullanıma hazır bir stabil HTTPS uç noktası sağlanır ve TLS sonlandırma işlemi sizin için halledilir.
Özel alanlar Hizmetlerinizi kendi alanlarınızla eşleyin.

Fiyatlandırma

Maliyetleri tahmin etmek için Google Cloud Fiyat Hesaplayıcı'yı kullanabilirsiniz.

Fiyatlandırma bilgilerini göster
Toplam Fiyat=
İşlem+
0,00002400 ABD doları‐
vCPU‐saniye
Bellek+
0,00000250 ABD doları‐
GB‐Saniye
İstek Sayısı+
0,40 ABD doları/milyon
istek
Ücretsiz katman:
180.000
vCPU/saniye
aylık
360.000
GB/saniye
aylık
2 milyon
istek
(aylık)
1 GB
Kuzey Amerika'da çıkış
aylık

İş ortakları

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