Architecting with Google Kubernetes Engine Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 3 Gün
  • Seviye: Intermediate

Container mimarisine alınmış uygulamaları Google Kubernetes Engine'de (GKE) nasıl dağıtacağınızı ve yöneteceğinizi "Architecting with Google Kubernetes Engine" eğitimi ile öğrenin. Google Cloud'da GKE dağıtımlarıyla etkileşim kuran diğer araçları nasıl kullanacağınızı da bu eğitimde öğreneceksiniz. Bu eğitim, ağlar ve uygulama hizmetlerinin yanı sıra bölmeler, konteynerler, dağıtımlar ve hizmetler gibi altyapı bileşenleri de dahil olmak üzere çözüm öğelerini keşfetmenize ve dağıtmanıza yardımcı olacak konular, demolar ve uygulamalı laboratuvarların bir kombinasyonunu içerir. Ayrıca güvenlik ve erişim yönetimi, kaynak yönetimi ve kaynak izleme dahil pratik çözümleri nasıl dağıtacağınızı da "Architecting with Google Kubernetes Engine" eğitiminde öğreneceksiniz.

Daha fazla +
Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

"Google Cloud Fundamentals: Temel Altyapı" eğitimi tamamlanmış veya eşdeğer deneyime sahip olunması bu eğitimin ön koşuludur.

Daha fazla +

Kimler Katılmalı

Hedef Kitle

  • Bulut mimarları, yöneticileri ve SysOps/DevOps personeli
  • Yeni çözümler oluşturmak veya mevcut sistemleri, uygulama ortamlarını ve altyapıyı Google Cloud ile entegre etmek için Google Cloud'u kullanan kişiler.
Daha fazla +

Neler Öğreneceksiniz

"Architecting with Google Kubernetes Engine" Eğitiminde Neler Öğreneceksiniz? 

  • Yazılım kapsayıcılarının nasıl çalıştığını anlayın.
  • Kubernetes mimarisini anlayın.
  • Google Cloud'un mimarisini anlayın.
  • Pod ağının Google Kubernetes Engine'de nasıl çalıştığını anlayın.
  • Google Cloud Console ve gcloud/kubectl komutlarını kullanarak Kubernetes Engine kümeleri oluşturun ve yönetin.
  • İşleri Kubernetes'te başlatın, geri alın ve kullanıma açın.
  • Kubernetes RBAC ve IAM'yi kullanarak erişim kontrolünü yönetin.
  • Pod güvenlik politikalarını ve ağ politikalarını yönetin.
  • Güvenlik kimlik bilgilerini ve yapılandırma yapıtlarını yalıtmak için Secrets ve ConfigMaps'i kullanın.
  • Yönetilen depolama hizmetlerine yönelik Google Cloud seçeneklerini anlayın.
  • Google Kubernetes Engine'de çalışan uygulamaları izleyin.
Daha fazla +

Outline

Modül 1 Google Cloud'a Giriş

Konular

  • Google Cloud Console'u kullanın
  • Cloud Shell'i kullanın
  • Bulut Bilişimi Tanımlayın
  • Google Cloud Bilgi İşlem Hizmetlerini Tanımlayın
  • Bölgeleri ve Bölgeleri Anlayın
  • Bulut Kaynak Hiyerarşisini Anlayın
  • Google Cloud Kaynaklarınızı yönetin

Hedefler

  • Google Cloud hizmetlerini ve işlevlerini tanımlayın.
  • Kendi Bulut çözümünüzü oluşturmak için doğru Google Cloud hizmetlerini seçin 1 laboratuvar ve 1 test

Faaliyetler

  • 1 laboratuvar ve 1 test

Modül 2 Google Cloud'da Container'lar ve Kubernetes

Konular

  • Cloud Build'i Kullanarak Kapsayıcı Oluşturma
  • Bir Konteyneri Container Registry'de Depolama
  • Kubernetes ile Google Kubernetes Engine (GKE) Arasındaki İlişkiyi Anlayın
  • Google Bulut Bilgi İşlem Platformları Arasında Nasıl Seçim Yapacağınızı Anlayın

Hedefler

  • Cloud Build'i kullanarak bir Container oluşturun.
  • Bir Konteyneri Container Registry'de saklayın.
  • Kubernetes ve GKE özelliklerini karşılaştırın ve karşılaştırın.

Faaliyetler

  • 1 laboratuvar ve 1 test

Modül 3 Kubernetes Mimarisi

Konular

  • Kubernetes Mimarisini Anlayın: Pod'lar, Ad Alanları
  • Kubernetes'in Kontrol Düzlemi Bileşenlerini Anlayın
  • Cloud Build'i kullanarak Kapsayıcı Görüntüleri Oluşturun
  • Container Görüntülerini Container Registry'de Depolama
  • Kubernetes Engine Kümesi Oluşturun

Hedefler

  • Kubernetes Mimarisini kavramsallaştırın.
  • GKE'yi kullanarak bir Kubernetes Kümesi dağıtın.
  • Pod'ları bir GKE Kümesine dağıtın.
  • Kubernetes Nesnelerini Görüntüleyin ve Yönetin.
  • Migrate for Anthos sürecini kavramsallaştırın

Faaliyetler

  • 1 laboratuvar ve 1 test

Modül 04 Kubernetes İşlemleri

Konular

  • Kubectl Komutanlığı

Hedefler

  • Kubectl Komutanlığı ile çalışın.
  • Kümeyi ve Bölmeleri inceleyin.
  • Bir Pod'un Konsol Çıkışını görüntüleyin.
  • Bir Pod'da Etkileşimli Olarak oturum açın.

Faaliyetler

  • 2 laboratuvar ve 1 test

Modül 05 Dağıtım, İşler ve Ölçeklendirme

Konular

  • Dağıtımlar
  • Dağıtım Oluşturmanın Yolları
  • Hizmetler ve Ölçeklendirme
  • Dağıtımları Güncelleme
  • Devamlı Güncellemeler
  • Mavi/Yeşil Dağıtımlar
  • Kanarya Dağıtımları
  • Dağıtımları Yönetme
  • İşler ve CronJob'lar
  • Paralel İşler
  • CronJob'lar
  • Küme Ölçeklendirme
  • Ölçek küçültme
  • Düğüm Havuzları
  • Pod Yerleşimini Kontrol Etme
  • Afinite ve Anti-Afinite
  • Pod Yerleştirme Örneği
  • Kusurlar ve Toleranslar
  • Yazılımı Kümenize Alma

Hedefler

  • Dağıtımları Oluşturun ve Kullanın.
  • İşleri ve CronJob'ları Oluşturun ve Çalıştırın.
  • Kümeleri Manuel ve Otomatik Olarak Ölçeklendirin.
  • Düğüm ve Kapsül Benzerliğini Yapılandırın.
  • Helm Charts ve Kubernetes Marketplace ile Yazılımı Kümenize Alın.

Faaliyetler

  • 3 laboratuvar ve 1 test

Modül 06 GKE Ağ İletişimi

Konular

  • Giriş
  • Pod Ağı
  • Hizmetler
  • Hizmetleri Bulma
  • Hizmet Türleri ve Yük Dengeleyiciler
  • Yük Dengeleyiciler Nasıl Çalışır?
  • Giriş Kaynağı
  • Container'da Yerel Yük Dengeleme
  • Ağ Güvenliği

Hedefler

  • Pod'larda çalışan uygulamaları ortaya çıkarmak için Hizmetler oluşturun.
  • Hizmetleri harici istemcilere açmak için yük dengeleyicileri kullanın.
  • HTTP(S) yük dengeleme için Giriş kaynakları oluşturun.
  • Kapsül yük dengelemeyi iyileştirmek için konteynerde yerel yük dengelemeden yararlanın.
  • Pod'lara giden trafiğe izin vermek ve trafiği engellemek için Kubernetes ağ politikalarını tanımlayın.

Faaliyetler

  • 2 laboratuvar ve 1 test

Modül 07 Kalıcı Veri ve Depolama

Konular

  • Birimler
  • Hacim Türleri
  • PersistentVolume Soyutlaması
  • PersistentVolumes hakkında daha fazla bilgi
  • Durum Kümeleri
  • Yapılandırma Haritaları
  • Sırlar

Hedefler

  • Güvenlik kimlik bilgilerini yalıtmak için Gizli dizileri kullanın.
  • Yapılandırmayı izole etmek için ConfigMaps'i kullanın
  • Secrets ve ConfigMaps güncellemelerini dışarı aktarın ve geri alın.
  • Kubernetes Pod'lar için Kalıcı Depolama Birimlerini Yapılandırın.
  • Kalıcı depolama birimlerine ilişkin taleplerin yeniden başlatmalarda devam etmesini sağlamak için StatefulSets'i kullanın.

Faaliyetler

  • 2 laboratuvar ve 1 test

Modül 08 Kubernetes ve Kubernetes Engine'de Erişim Kontrolü ve Güvenlik

Konular

  • Kubernetes Kimlik Doğrulamasını ve Yetkilendirmesini Anlayın
  • Ad Alanlarındaki Kaynaklara Erişim için Kubernetes RBAC Rollerini ve Rol Bağlamalarını Tanımlayın
  • Kubernetes RBAC Küme Rollerini ve ClusterRole Bağlamalarını Tanımlayın
  • Küme Kapsamlı Kaynaklara Erişim
  • Kubernetes Pod Güvenlik Politikalarını Tanımlayın
  • IAM'in Yapısını Anlayın
  • Kubernetes Engine Küme Yönetimi için IAM rollerini ve Politikalarını tanımlama

Hedefler

  • GKE için IAM rollerini ve politikalarını tanımlayın.
  • Kubernetes RBAC rollerini ve rol bağlamalarını tanımlayın.
  • Kubernetes pod güvenlik politikalarını tanımlama

Faaliyetler

  • 2 laboratuvar ve 1 test

Modül 09 Kayıt ve İzleme

Konular

  • Kullanılabilirliği ve performansı izlemek ve yönetmek için Cloud Monitoring'i kullanın
  • Kubernetes günlüklerini bulun ve inceleyin
  • Canlı uygulamalarda sağlık kontrolleri için problar oluşturun

Hedefler

  • Sistemlerin izlenmesi için adli günlükler oluşturun.
  • Sistem performansınızı farklı bakış açılarından izleyin.
  • Canlı uygulamalarda sağlık kontrolleri için problar oluşturun.

Faaliyetler

  • 2 laboratuvar ve 1 test

Modül 10 Kubernetes Uygulamalarından Google Cloud Yönetilen Depolama Hizmetlerini Kullanma

Konular

  • Yönetilen Depolama Hizmeti Kullanmanın Kendi Kendine Yönetilen Konteynerli Depolamaya Karşı Avantajlarını ve Eksilerini Anlayın
  • Google Bulut Depolama Hizmetlerine Erişmek için GKE'de Çalışan Uygulamaları Etkinleştirin
  • Kubernetes Uygulaması İçinden Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Bigtable, Cloud Firestore ve BigQuery Kullanım Örneklerini Anlayın

Hedefler

  • Kubernetes uygulamasında Bulut Depolamanın kullanım örneklerini anlayın.
  • Kubernetes uygulamasında Cloud SQL ve Cloud Spanner'ın kullanım örneklerini anlayın.
  • Kubernetes uygulamasında Datastore'un kullanım örneklerini anlayın
  • Kubernetes uygulamasında Cloud Bigtable'ın kullanım örneklerini anlayın.

Faaliyetler

  • 1 laboratuvar ve 1 test

Modül 11 Günlük Kaydı ve İzleme

Konular

  • CI/CD'ye genel bakış
  • Google Kubernetes Engine için CI/CD
  • CI/CD Örnekleri
  • Uygulama kodunu, sürekli teslim hattında kod değişikliklerini tetikleyebilecek bir kaynak deposunda yönetin.

Hedefler

  • Cloud Build'i kullanarak sürekli bir teslimat hattı oluşturun ve bunu manuel veya otomatik olarak bir kod değişikliğiyle başlatın. Sürüm testi için uygulamanızın iki sürümünü üretimde barındıran bir canary dağıtımı uygulayın.

Faaliyetler

  • 1 laboratuvar
Daha fazla +


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

18 Mart 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
07 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
10 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
21 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
15 Mayıs 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
13 Haziran 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
01 Temmuz 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
20 Ağustos 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.