Checkpoints
Create a project jumphost instance
/ 30
Create the web server frontend
/ 70
Bulut Kaynakları Oluşturma ve Yönetme: Yarışma Laboratuvarı
GSP313
Genel bakış
Yarışma laboratuvarında size bir senaryo ve birtakım görevler verilir. Adım adım talimatları uygulamak yerine, görevleri kendi başınıza nasıl tamamlayacağınızı bulmak için bu süreçte laboratuvarlardan öğrendiğiniz becerileri pratiğe dökersiniz. Otomatik bir puan sistemi (bu sayfada gösterilir), görevlerinizi gerektiği şekilde tamamlayıp tamamlamadığınızla ilgili geri bildirim verir.
Bir yarışma laboratuvarı'na katıldığınızda size yeni Google Cloud kavramları öğretilmez. Varsayılan değerleri değiştirmek ve kendi hatalarınızı düzeltmek için hata mesajlarını okuyup araştırma yapmak gibi öğrendiğiniz becerileri geliştirmeniz beklenir.
%100'e ulaşmak için tüm görevleri verilen süre içinde başarıyla tamamlamanız gerekir.
Bu laboratuvar, Bulut Kaynakları Oluşturma ve Yönetme görevine kaydolan öğrenciler için önerilir. Yarışmaya hazır mısınız?
Test edilen konular:
- Örnek oluşturma
- 3 düğümlü Kubernetes kümesi oluşturma ve basit bir hizmeti çalıştırma
- İki web sunucusunun önünde bir HTTP(s) yük dengeleyici oluşturma
Kurulum
Laboratuvarı Başlat düğmesini tıklamadan önce
Buradaki talimatları okuyun. Laboratuvarlar süreli olduğundan duraklatılamaz. Laboratuvarı Başlat'ı tıkladığınızda başlayan zamanlayıcı, Google Cloud kaynaklarının ne süreyle kullanımınıza açık durumda kalacağını gösterir.
Bu uygulamalı laboratuvarı kullanarak, laboratuvar etkinliklerini gerçek bir bulut ortamında (Simülasyon veya demo ortamında değil.) gerçekleştirebilirsiniz. Bu olanağın sunulabilmesi için size yeni, geçici kimlik bilgileri verilir. Bu kimlik bilgilerini laboratuvar süresince Google Cloud'da oturum açmak ve Google Cloud'a erişmek için kullanırsınız.
Bu laboratuvarı tamamlamak için şunlar gerekir:
- Standart bir internet tarayıcısına erişim (Chrome Tarayıcı önerilir).
- Laboratuvarı tamamlamak için yeterli süre. (Laboratuvarlar, başlatıldıktan sonra duraklatılamaz)
Laboratuvarınızı başlatma ve Google Cloud Console'da oturum açma
-
Laboratuvarı Başlat düğmesini tıklayın. Laboratuvar için ödeme yapmanız gerekiyorsa ödeme yöntemini seçebileceğiniz bir pop-up açılır. Soldaki Laboratuvar Ayrıntıları panelinde şunlar yer alır:
- Google Console'u Aç düğmesi
- Kalan süre
- Bu laboratuvarda kullanmanız gereken geçici kimlik bilgileri
- Bu laboratuvarda ilerlemek için gerekebilecek diğer bilgiler
-
Google Console'u Aç'ı tıklayın. Laboratuvar, kaynakları çalıştırır ve sonra Oturum aç sayfasını gösteren başka bir sekme açar.
İpucu: Sekmeleri ayrı pencerelerde, yan yana açın.
Not: Hesap seçin iletişim kutusunu görürseniz Başka Bir Hesap Kullan'ı tıklayın. -
Gerekirse Laboratuvar Ayrıntıları panelinden Kullanıcı adı'nı kopyalayın ve Oturum aç iletişim kutusuna yapıştırın. Sonraki'ni tıklayın.
-
Laboratuvar Ayrıntıları panelinden Şifre'yi kopyalayın ve Hoş geldiniz iletişim penceresine yapıştırın. Sonraki'ni tıklayın.
Önemli: Sol paneldeki kimlik bilgilerini kullanmanız gerekir. Google Cloud Öğrenim Merkezi kimlik bilgilerinizi kullanmayın. Not: Bu laboratuvarda kendi Google Cloud hesabınızı kullanabilmek için ek ücret ödemeniz gerekebilir. -
Sonraki sayfalarda ilgili düğmeleri tıklayarak ilerleyin:
- Şartları ve koşulları kabul edin.
- Geçici bir hesap kullandığınızdan kurtarma seçenekleri veya iki faktörlü kimlik doğrulama eklemeyin.
- Ücretsiz denemelere kaydolmayın.
Birkaç saniye sonra Cloud Console bu sekmede açılır.
Yarışma senaryosu
Jooli Inc. şirketinde Kıdemsiz Bulut Mühendisi rolüyle yeni bir işe başladınız. Jooli'deki altyapının yönetimine yardımcı olmanız bekleniyor. Sıkça gerçekleştirilen görevler arasında proje kaynaklarının sağlanması da var.
Buradaki görevler için gereken bilgi ve beceriye sahip olmanız beklendiğinden adım adım yönergeler sağlanmayacak.
Uymanız gereken bazı Jooli Inc. standartları şunlardır:
- Aksi yönde bir talimat olmadığı sürece tüm kaynakları varsayılan bölgede veya alt bölgede oluşturun.
- Adlandırma genellikle ekip-kaynak biçimini kullanır. Mesela, örneklerden biri nucleus-websunucusu1 olarak adlandırılabilir.
- Uygun maliyetli kaynak boyutları ayırın. Projeler izlenmektedir ve aşırı kaynak kullanımı, kaynakların yer aldığı projenin (muhtemelen sizin projenizin de) sonlandırılmasına neden olur. Bu nedenle dikkatli bir planlama yapmanızı öneririz. İzleme ekibinin paylaşmak istediği talimat şu şekilde: Aksi yönde bir talimat olmadığı sürece küçük Linux sanal makineleri için e2-micro, Windows ya da diğer uygulamalar (örneğin, Kubernetes düğümleri) için de e2-medium'u kullanın.
Yarışma konusu
Masanıza oturup yeni dizüstü bilgisayarınızı açar açmaz Nucleus ekibinden birkaç talep geldiğini görürsünüz. Her açıklamayı sonuna kadar okuyun ve sonra kaynakları oluşturun.
1. görev: Jumphost projesi için örnek oluşturma
Projede bakım yapmak için bu örneği kullanacaksınız.
Gereksinimler:
- Örneği
olarak adlandırın. - Makine türü olarak e2-micro kullanın.
- Varsayılan görüntü türünü kullanın (Debian Linux).
Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
2. görev: Kubernetes hizmet kümesi oluşturma
Ekip, Kubernetes'te çalışan bir hizmeti kullanacak bir uygulama derliyor. Şunları yapmanız gerekiyor:
-
kullanarak yeni bir alt bölgesel küme oluşturun. - Yer tutucu olarak Docker container hello-app'i (
gcr.io/google-samples/hello-app:2.0
) kullanın. Ekip, bu container'ı daha sonra kendi çalışmasıyla değiştirecektir. - Uygulamayı
numaralı bağlantı noktasından kullanıma açın.
Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
3. görev: HTTP yük dengeleyici oluşturma
Siteyi nginx web sunucularında barındıracaksınız ancak hatadan etkilenmez bir ortama sahip olmak da istiyorsunuz. 2 nginx web sunucusundan oluşan yönetilen örnek grubuna sahip bir HTTP yük dengeleyici oluşturun. Web sunucularını yapılandırmak için aşağıdaki kodu kullanın. Ekip, bu kodu daha sonra kendi yapılandırmasıyla değiştirecektir.
Şunları yapmanız gerekiyor:
- Örnek şablonu oluşturun.
- Hedef havuz oluşturun.
- Yönetilen örnek grubu oluşturun.
- Trafiğe (80/tcp) izin veren
adlı bir güvenlik duvarı kuralı oluşturun. - Durum denetimi oluşturun.
- Bir arka uç hizmeti oluşturun ve adlandırılmış bağlantı noktasını (http:80) içeren yönetilen örnek grubunu ekleyin.
- Bir URL eşlemesi oluşturun ve istekleri URL eşlemenize yönlendirmek için HTTP Proxy'i hedefleyin.
- İletim kuralı oluşturun.
5-7 dakika
beklemeniz gerekebilir.Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
Tebrikler!
Cloud kaynaklarını nasıl oluşturabileceğinizi ve yönetebileceğinizi öğrendiniz.
Bir sonraki beceri rozetinizi kazanma
Bu yönlendirmesiz öğrenim laboratuvarı, Bulut Kaynakları Oluşturma ve Yönetme görevinin bir parçasıdır. Bu beceri rozeti görevini tamamladığınızda başarınızın ödülü olarak yukarıdaki rozeti alırsınız. Rozetinizi özgeçmişinizde ve sosyal platformlarda kullanabilir ve #GoogleCloudBadge etiketini kullanarak başarınızı duyurabilirsiniz.
Google Cloud eğitimi ve sertifikası
...Google Cloud teknolojilerinden en iyi şekilde yararlanmanıza yardımcı olur. Derslerimizde teknik becerilere odaklanırken en iyi uygulamalara da yer veriyoruz. Gerekli yetkinlik seviyesine hızlıca ulaşmanız ve öğrenim maceranızı sürdürebilmeniz için sizlere yardımcı olmayı amaçlıyoruz. Temel kavramlardan ileri seviyeye kadar farklı eğitim programlarımız mevcut. Ayrıca, yoğun gündeminize uyması için talep üzerine sağlanan, canlı ve sanal eğitim alternatiflerimiz de var. Sertifikasyonlar ise Google Cloud teknolojilerindeki becerilerinizi ve uzmanlığınızı doğrulamanıza ve kanıtlamanıza yardımcı oluyor.
Kılavuzun Son Güncellenme Tarihi: 20 Eylül 2023
Laboratuvarın Son Test Edilme Tarihi: 20 Eylül 2023
Telif Hakkı 2024 Google LLC Tüm hakları saklıdır. Google ve Google logosu, Google LLC şirketinin ticari markalarıdır. Diğer tüm şirket ve ürün adları ilişkili oldukları şirketlerin ticari markaları olabilir.