Eğitim İçeriği

Giriş

Sunucusuz Özelliklere ve Mimariye Genel Bakış

  • Sunucusuz geliştirme nasıl çalışır?
  • Sunucusuz bir yaklaşıma yönelik gereksinimler nelerdir?

CNCF Ekosistemine ve Sunucusuz Ortamlara Genel Bakış

  • Sunucusuz Kapsayıcı Hizmeti (Container as a Service) v.s. Sunucusuz İşlev Hizmeti (Function as a Service)

Kubernetes üzerinde Sunucusuz ile Başlarken

  • Kubernetes için doğru sunucusuz çerçevesini seçme
  • Fission v.s. Kubeless v.s. Knative
  • Knative v.s. OpenFaaS

Serverless Framework'ler için Ek FaaS Sağlayıcılarına Genel Bakış

OpenFaaS Araç Zincirine ve Özelliklerine Genel Bakış

  • Neden OpenFaaS ile başlamalısınız?
  • OpenFaaS ile entegre edilebilecek araçlar nelerdir

Sunucusuz Geliştirme için Kubernetes Sistemini Kurma

  • Gerekli çerçevelerin ve araçların kurulması ve yapılandırılması

Temel Serverless Framework Araçlarını Kullanma ve API'yi Kullanma

  • Gösterge panosunda gezinme ve UI veya CLI ile çalışma

FaaS Uygulamalarına ve Kubernetes Sunucusuz Uygulamalarına Genel Bakış

  • Soğuk başlatma v.s. sıcak başlatma

Kubernetes içinde bir Serverless Framework kullanarak bir Python İşlevi Oluşturma

Kod Şablonlarını Depolama ve İşlevleri Depolarda Paylaşma

  • Sunucusuz Kubernetes projelerinin sürümünü oluşturma

Python İşlevlerini Test Etme ve Performans Metriklerini Optimize Etme

  • Çağırma metrikleriyle çalışma

Kaynak Yanıtının Management'ü için Otomatik Ölçeklendirme Uygulama

  • İşlevlerde değişiklikler uygulama

İşlevlere Bağımlılıklar Ekleme ve Yerel Uzantılar Oluşturma

Sunucusuz İşlevlerde Kubernetes Gizlilerini Depolama

  • Konteyner görüntülerini ve pod tanımlarını kullanma

Kubernetes Sunucusuz İşlevlerini Güvenli Hale Getirme ve Kimlik Doğrulama İşlevleri Oluşturma

  • TLS protokolü ile çalışma

Kubernetes üzerinde Sunucusuz ile Python İşlevlerini Dağıtma

  • Dağıtım için Sunucusuz CI/CD işlem hatlarını kullanma
  • Bileşen URL'lerini özelleştirme

İşlev Yaşam Döngüsünü İzleme ve İstek Günlüklerini Gözden Geçirme

Sorun Giderme

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Python programlama deneyiminde yeterlilik
  • Kubernetes kavramları ve ilkeleri konusunda orta düzeyde deneyim
  • Konteynerleştirme ve bulut teknolojilerine ilişkin anlayış
  • Linux dağıtımları ve CLI ile deneyim

Hedef Kitle

  • Geliştiriciler
  • DevOps Mühendisleri
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler