1. Google Cloud projesi oluşturma ve kredileri uygulama
Birçok Google Cloud ürününde Ücretsiz Katman olsa da genellikle kayıtlı bir kredi kartı veya başka bir ödeme yöntemi gerekir. Bu codelab'de, fatura bilgilerinizi girmeniz gerekmemesi için faturalandırma hesabınız olarak 10 ABD doları değerinde bir kredi ayarlama ve Google Cloud'u denemeniz için size biraz daha para verme konusunda size yol göstereceğiz.
Ön koşullar:
- Google Hesabı (tercihen @gmail.com, G Suite hesabı olmamalıdır)
Yeni bir Google Cloud projesi oluşturabilir (önerilir) veya bu krediyi mevcut bir GCP projesine uygulayabilirsiniz.
2. Cloud Shell'i kullanmaya başlayın
Google Cloud Shell, buluttaki Linux kabuğunuzdur: Yalnızca bir tarayıcıyla bulut kaynaklarınıza komut satırı erişimi ve isteğe bağlı olarak söz dizimi vurgulamalı bir metin düzenleyici elde edersiniz.
Terminal ve metin düzenleyicinin gösterildiği Cloud Shell örneği:

Tam donanımlı, piller dahil
Cloud Shell'de Node.js, Java, Go, Python, PHP ve Ruby gibi yaygın geliştirici araçları zaten yüklüdür. Daha çok sistem yöneticisi misiniz? Cloud Shell; MySQL istemcisi, PostgreSQL istemcisi, Kubernetes, Docker ve daha fazlası yüklü olarak gelir.

Codelab'i başlatma
Bu Debian tabanlı sanal makine, ihtiyaç duyacağınız tüm geliştirme araçlarını içerir. 5 GB boyutunda kalıcı bir ana dizin bulunur ve Google Cloud'da çalışır. Bu sayede ağ performansı ve kimlik doğrulama önemli ölçüde güçlenir. Bu nedenle, bu codelab için ihtiyacınız olan tek şey bir tarayıcıdır (Chromebook'ta da çalışır).
- Cloud Shell'i Cloud Console'dan etkinleştirmek için Cloud Shell'i etkinleştir 'i
tıklamanız yeterlidir (ortamın sağlanması ve bağlantının kurulması yalnızca birkaç saniye sürer).
Cloud Shell'e bağlandıktan sonra kimliğinizin doğrulandığını ve projenin, PROJECT_ID'nize ayarlandığını görürsünüz.
gcloud auth list
Komut çıkışı
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Komut çıkışı
[core] project = <PROJECT_ID>
Herhangi bir nedenle proje ayarlanmamışsa şu komutu verin:
gcloud config set project <PROJECT_ID>
PROJECT_ID cihazınızı mı arıyorsunuz? Kurulum adımlarında hangi kimliği kullandığınızı kontrol edin veya Cloud Console kontrol panelinde arayın:
Cloud Shell, gelecekteki komutları çalıştırırken faydalı olabilecek bazı ortam değişkenlerini de varsayılan olarak ayarlar.
echo $GOOGLE_CLOUD_PROJECT
Komut çıkışı
<PROJECT_ID>
- Son olarak, varsayılan alt bölgeyi ve proje yapılandırmasını ayarlayın.
gcloud config set compute/zone us-central1-f
Çeşitli bölgeler arasından seçim yapabilirsiniz. Daha fazla bilgi için Bölgeler ve Alt Bölgeler başlıklı makaleyi inceleyin.
Bu codelab'de, web üzerinden Google Cloud Platform'da barındırılan bilgi işlem kaynaklarına nasıl bağlanacağınızı öğreneceksiniz. Cloud Shell ve Cloud SDK gcloud komutunu kullanmayı öğreneceksiniz.
Özet
Bu adımda Cloud Shell'i başlattınız ve bazı basit gcloud komutlarını çağırdınız.
Bundan sonra öğrenecekleriniz
- Google Cloud Platform'a basit bir Node.js uygulaması dağıtma
gcloudkomutlarını kullanma
3. Cloud Shell Düzenleyici'yi deneyin
Cloud Shell, tarayıcınızda kullanabileceğiniz bir metin düzenleyiciyle birlikte gelir. Başlamak için öncelikle bu codelab için yeni bir dizin oluşturun.
Cloud Shell komut satırında aşağıdaki komutları çalıştırın:
touch hello-google-cloud.js edit hello-google-cloud.js
Bu işlem, Cloud Shell Düzenleyici'yi otomatik olarak yükler. Düzenleme komutunu çalıştırmadan düzenleyiciyi açmak için Cloud Shell komut satırından Open Editor (Düzenleyiciyi Aç) düğmesini tıklayabilirsiniz.
"Yeni pencerede aç" düğmesini tıklayarak düzenleyiciyi ve terminali büyütün.

Cloud Shell metin düzenleyicisi ve komut satırı terminali içeren tarayıcı pencereniz artık aşağıdaki gibi görünmelidir:

Kod yazma
Aşağıdaki kod snippet'ini düzenleyiciye yapıştırın:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
Uygulamanızı çalıştırma
Cloud Shell komut satırı terminalinde şunu çalıştırın:
node hello-google-cloud.js
Başarılı!
Aşağıdaki çıkışı görmeniz gerekir: Hello, Google Cloud!
Özet
Dosyaları görsel olarak düzenlemenize olanak tanıyan Cloud Shell Düzenleyici'yi başarıyla açtınız. Ardından, Cloud Shell komut istemini kullanarak kodunuzu çalıştırdınız.
4. Tebrikler!
Google Cloud Platform'u kullanmaya başladınız ve Cloud Shell'i başlatmayı, entegre düzenleyiciyi kullanmayı öğrendiniz.
Daha Fazla Bilgi
- Cloud Shell Dokümantasyonu ve eğitim videosu.
gcloudDokümanlar ve eğitim videosu.
Lisans
Bu çalışma, Creative Commons Attribution 2.0 Genel Amaçlı Lisans ile lisans altına alınmıştır.