1. Google Cloud projesi oluşturma ve kredi uygulama
Birçok Google Cloud ürününün ücretsiz katmanı olsa da çoğu zaman kredi kartı veya başka bir faturalandırma yönteminin kayıtlı olması gerekir. Bu codelab'de, fatura bilgilerinizi girmenize gerek kalmadan faturalandırma hesabınız olarak 10 ABD doları kredi ayarlamanıza ve Google Cloud'u denemeniz için size ekstra paranın verilmesine yardımcı olacak bilgiler verilmektedir.
Ön koşullar:
- Bir Google Hesabı (tercihen @gmail.com, G Suite hesabı değil)
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. Tek bir tarayıcıyla bulut kaynaklarınıza komut satırı erişimi ve isteğe bağlı olarak söz dizimi vurgulama özellikli bir metin düzenleyici elde edersiniz.
Terminal ve metin düzenleyicinin gösterildiği bir Cloud Shell örneği:
Tamamen dolu, piller dahil
Cloud Shell'de halihazırda Node.js, Java, Go, Python, PHP ve Ruby gibi yaygın geliştirici araçları yüklüdür. Daha çok bir sistem yöneticisi mi? Cloud Shell'e bir MySql istemcisi, PostgreSQL istemcisi, Kubernetes, Docker ve daha fazlası dahildir.
Codelab'i başlatma
Bu Debian tabanlı sanal makine, ihtiyacınız olan tüm geliştirme araçlarıyla yüklüdür. 5 GB boyutunda kalıcı bir ana dizin sunar ve Google Cloud'da çalışarak ağ performansını ve kimlik doğrulamasını büyük ölçüde iyileştirir. Yani bu codelab'de ihtiyacınız olan tek şey bir tarayıcıdır (Evet, Chromebook'ta çalışır).
- Cloud Shell'i Cloud Console'dan etkinleştirmek için Cloud Shell'i etkinleştir simgesini tıklamanız yeterlidir (sağlanması ve ortama bağlanması yalnızca birkaç dakika sürer).
Cloud Shell'e bağlandıktan sonra kimliğinizin doğrulandığını ve projenin PROJECT_ID
olarak ayarlanmış olduğunu göreceksiniz.
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 vermeniz yeterlidir:
gcloud config set project <PROJECT_ID>
PROJECT_ID
cihazınızı mı arıyorsunuz? Kurulum adımlarında kullandığınız kimliği kontrol edin veya Cloud Console kontrol panelinden arayın:
Cloud Shell bazı ortam değişkenlerini de varsayılan olarak ayarlar. Bu değişkenler, gelecekte komut çalıştırdığınızda işinize yarayabilir.
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 farklı alt bölgeler seçebilirsiniz. Daha fazla bilgi için Bölgeler ve Bölgeler.
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 Google 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.
Neler öğreneceksiniz?
- Google Cloud Platform'a basit bir Node.js uygulamasını dağıtma
gcloud
komutları nasıl kullanılır?
3. Cloud Shell düzenleyiciyi deneyin
Cloud Shell, tarayıcınızda kullanabileceğiniz bir metin düzenleyiciyle birlikte gelir. Başlamak için önce bu codelab'de 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
Cloud Shell düzenleyicisi otomatik olarak yüklenir. Düzenleme komutunu çalıştırmadan düzenleyiciyi açmak için Cloud Shell komut satırından Düzenleyiciyi Aç düğmesini tıklayabilirsiniz.
"Yeni pencerede aç"ı tıklayarak düzenleyiciyi ve terminali büyütün. düğmesini tıklayın.
Cloud Shell metin düzenleyici ve komut satırı terminali içeren tarayıcı pencereniz artık şu şekilde görünmelidir:
Kod yazın
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 şu komutu çalıştırın:
node hello-google-cloud.js
Başarılı.
Aşağıdaki çıkışı göreceksiniz: Hello, Google Cloud!
Özet
Dosyaları görsel olarak düzenlemenizi sağlayan 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, Cloud Shell'i nasıl başlatacağınızı ve entegre düzenleyiciyi nasıl kullanacağınızı öğrendiniz.
Daha Fazla Bilgi
- Cloud Shell Dokümantasyonu ve eğitim videosu.
gcloud
Dokü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.