Google Cloud codelab'i mi yapıyorsunuz? Buradan başlayın!

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:

c63be5210e69eb64.png

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.

c5b8ba52a4e6b2fb.png

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).

  1. Cloud Shell'i Cloud Console'dan etkinleştirmek için Cloud Shell'i etkinleştir fEbHefbRynwXpq1vj2wJw6Dr17O0np8l-WOekxAZYlZQIORsWQE_xJl-cNhogjATLn-YxLVz8CgLvIW1Ncc0yXKJsfzJGMYgUeLsVB7zSwz7p6ItNgx4tXqQjag7BfWPcZN5kP-X3Q simgesini tıklamanız yeterlidir (sağlanması ve ortama bağlanması yalnızca birkaç dakika sürer).

I5aEsuNurCxHoDFjZRZrKBdarPPKPoKuExYpdagmdaOLKe7eig3DAKJitIKyuOpuwmrMAyZhp5AXpmD_k66cBuc1aUnWlJeSfo_aTKPY9aNMurhfegg1CYaE11jdpSTYNNIYARe01A

Screen Shot 2017-06-14 at 10.13.43 PM.png

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:

R7chO4PKQfLC3bvFBNZJALLTUiCgyLEq_67ECX7ohs_0ZnSjC7GxDNxWrJJUaoM53LnqABYamrBJhCuXF-J9XBzuUgaz7VvaxNrkP2TAn93Drxccyj2-5zz4AxL-G3hzxZ4PsM5HHQ

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>
  1. 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.

63ec88931c39bf64.png

Cloud Shell metin düzenleyici ve komut satırı terminali içeren tarayıcı pencereniz artık şu şekilde görünmelidir:

93363bc7bee5a90f.png

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

Lisans

Bu çalışma, Creative Commons Attribution 2.0 Genel Amaçlı Lisans ile lisans altına alınmıştır.