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
Danışanlarımızın Yorumları (5)
he was patience and understood that we fall behind
Albertina - REGNOLOGY ROMANIA S.R.L.
Eğitim - Deploying Kubernetes Applications with Helm
He explained everything, not only k8s notions.
Stefan Voinea - EMAG IT Research S.R.L
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Depth of knowledge of the trainer
Grant Miller - BMW
Eğitim - Certified Kubernetes Administrator (CKA) - exam preparation
The manual serverless setup. Also, I had no Idea sls web console exits, which is nice.
Rafal Kucharski - The Software House sp. z o.o.
Eğitim - Serverless Framework for Developers
It gave a good grounding for Docker and Kubernetes.