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

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:

c63be5210e69eb64.png

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.

c5b8ba52a4e6b2fb.png

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

  1. Cloud Shell'i Cloud Console'dan etkinleştirmek için Cloud Shell'i etkinleştir 'i fEbHefbRynwXpq1vj2wJw6Dr17O0np8l-WOekxAZYlZQIORsWQE_xJl-cNhogjATLn-YxLVz8CgLvIW1Ncc0yXKJsfzJGMYgUeLsVB7zSwz7p6ItNgx4tXqQjag7BfWPcZN5kP-X3Q tıklamanız yeterlidir (ortamın sağlanması ve bağlantının kurulması yalnızca birkaç saniye 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'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:

R7chO4PKQfLC3bvFBNZJALLTUiCgyLEq_67ECX7ohs_0ZnSjC7GxDNxWrJJUaoM53LnqABYamrBJhCuXF-J9XBzuUgaz7VvaxNrkP2TAn93Drxccyj2-5zz4AxL-G3hzxZ4PsM5HHQ

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>
  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 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
  • gcloud komutları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.

63ec88931c39bf64.png

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

93363bc7bee5a90f.png

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

Lisans

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