Google Cloud Hesabı Oluşturun
İlk adım, Google Cloud'a giriş yapmaktır. Eğer bir Google hesabınız yoksa, önce bir tane oluşturmalısınız. Hesabınızı oluşturduktan sonra, [Google Cloud Console](https://console.cloud.google.com/) sayfasına gidin ve "Google Cloud Platform" (GCP)'a giriş yapın.
Google Cloud Platform'a giriş yaptıktan sonra, "Free Trial" (Ücretsiz Deneme) seçeneği ile 300 dolarlık kredi alabileceğinizi unutmayın. Bu, ilk başta harika bir fırsat sunar ve başlangıç için yeterlidir. Kredi bittiğinde de belirli bir limitin altında kullanmaya devam edebilirsiniz.
Google Cloud Compute Engine'e Erişim
Google Cloud Console'a giriş yaptıktan sonra, sol menüdeki "Compute Engine" sekmesine tıklayın. Buradan, Compute Engine sekmesinin altındaki "VM Instances" (Sanal Makine Örnekleri) kısmına tıklayın. Eğer daha önce bir sanal makine kurmadıysanız, bu sayfada "Create" (Oluştur) butonunu göreceksiniz. İşte bu butona tıklayarak ilk sanal makinenizi oluşturabilirsiniz.
Yeni Bir Sanal Makine (VM) Oluşturma
Sanal makine oluştururken, size birçok seçenek sunulacak. Bunlar, sanal makinenizin işletim sistemi, donanım özellikleri, depolama alanı ve ağ ayarlarını içerir. İşte adım adım nasıl ilerleyeceğiniz:
1. Machine Type (Makine Türü):
Google Cloud, farklı iş yüklerine göre çeşitli makine türleri sunar. Başlangıç için "e2-micro" gibi daha düşük donanım özelliklerine sahip makineleri tercih edebilirsiniz. Bu, daha düşük maliyetli olacaktır.
2. Boot Disk (Başlangıç Diski):
Sanal makinenizin işletim sistemini seçmeniz gerekecek. Burada Ubuntu, Debian, Windows Server gibi farklı seçenekler mevcut. Çoğu geliştirici, açık kaynak yazılımlarını kullanmak için Ubuntu'yu tercih eder.
3. Firewall (Güvenlik Duvarı):
"Allow HTTP traffic" ve "Allow HTTPS traffic" seçeneklerini işaretleyerek, web sunucunuzun internet üzerinden erişilebilir olmasını sağlayabilirsiniz. Bu adım, özellikle web uygulamaları kurarken önemlidir.
Tüm bu adımları tamamladıktan sonra, "Create" butonuna tıklayarak sanal makinenizi oluşturun. Google Cloud, seçtiğiniz özelliklere göre birkaç saniye içinde sanal makinenizi başlatacaktır.
SSH ile Bağlantı Kurma
Sanal makinenizi oluşturduktan sonra, ona SSH üzerinden bağlanabilirsiniz. Google Cloud Console üzerinden kolayca bağlantı kurabilirsiniz. "SSH" butonuna tıkladığınızda, tarayıcınız üzerinden sanal makinenize güvenli bir bağlantı yapılacaktır.
Alternatif olarak, yerel bilgisayarınızda bir terminal açarak şu komutu kullanabilirsiniz:
gcloud compute ssh [INSTANCE_NAME] --zone [ZONE_NAME]
Bu komut, sizin oluşturduğunuz sanal makineye SSH bağlantısı sağlayacaktır. "INSTANCE_NAME" yerine sanal makinenizin ismini, "ZONE_NAME" yerine ise Google Cloud bölgenizin ismini yazmayı unutmayın.
İlk Web Sunucusunu Kurma
Google Cloud Compute Engine üzerinden bir web uygulaması kurmaya başlamak oldukça basittir. Ubuntu gibi bir işletim sistemi kullanıyorsanız, aşağıdaki komutla Apache web sunucusunu kurabilirsiniz:
sudo apt update
sudo apt install apache2
Bu komut, Apache web sunucusunu kurar ve başlatır. Kurulum tamamlandığında, tarayıcınızda sanal makinenizin IP adresini yazarak web sunucunuzun çalıştığını görebilirsiniz.
Google Cloud ile Ölçeklenebilirlik
Google Cloud Compute Engine'i kullanmanın en büyük avantajlarından biri de esneklik ve ölçeklenebilirliktir. Web sitenizin trafiği arttıkça, sanal makinenizi büyütmek veya daha fazla sanal makine eklemek oldukça kolaydır. Google Cloud'un otomatik ölçekleme özelliklerini kullanarak, sistem kaynaklarınızı ihtiyaca göre artırabilir veya azaltabilirsiniz.
Sonuç
Google Cloud Compute Engine, güçlü, ölçeklenebilir ve esnek bir bulut platformudur. Kurulum ve yönetim süreçleri başlangıçta karmaşık gibi görünse de, birkaç adımda kolayca bir sanal makine oluşturabilir ve web uygulamalarınızı çalıştırabilirsiniz. Üstelik Google’ın sunduğu ücretsiz kredi ile bunu denemek oldukça ekonomik. Şimdi, öğrendiklerinizi pratiğe dökme zamanı! Google Cloud ile sanal makinelerinizi oluşturarak, bulut teknolojilerinin gücünü keşfedin.