Açık kaynak çerçevelerle sunucusuz geliştirin
Serverless Framework, SAM, Terraform, Knative, OpenFaaS, OpenWhisk ve KEDA ile açık kaynak sunucusuz geliştirmeyi uygulamalı öğreten 3 günlük eğitim.
Açık kaynak sunucusuz araç ve platformlarla geliştirme çalıştayı
Eğitim, açık kaynak sunucusuz çerçeve ve platformlarını kapsar: Serverless Framework ile çoklu sağlayıcı dağıtımı (serverless.yml, plugin, stage), AWS SAM ve Terraform ile altyapı kodu, Kubernetes üzerinde Knative Serving/Eventing, OpenFaaS fonksiyonları ve şablonları, Apache OpenWhisk, Fission ve KEDA ile olay tabanlı ölçekleme, CI/CD ve gözlemlenebilirlik.
3 Gün. Her gün dört modül; 1. gün Serverless Framework ve Altyapı Kodu; 2. gün Kubernetes Üzerinde Sunucusuz; 3. gün Üretim Hazırlığı ve Platform Seçimi.
Orta Seviye — açık kaynak sunucusuz çerçeveleriyle taşınabilir uygulama geliştirme: Serverless Framework, Knative, OpenFaaS ve OpenWhisk
Her gün bir çerçeveyi kurup örnek fonksiyonlar dağıtan, aynı iş mantığını farklı çerçevelere taşıyan laboratuvarlar.
Tek bir bulut sağlayıcıya kilitlenmeden sunucusuz geliştirme seçeneklerini öğrenirsiniz.
Kubernetes üzerinde kendi sunucusuz platformunuzu çalıştırırsınız.
Çerçeveleri ölçütlere göre değerlendirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python veya Node.js ile fonksiyon yazabilmek gerekir.
Docker imajı oluşturma bilgisi beklenir.
kubectl ve temel kaynaklar bilinmelidir.
kind veya minikube çalıştırabilen bilgisayar ve isteğe bağlı bulut hesabı gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Serverless Framework ve SAM ile fonksiyonlar dağıtabilirsiniz.
Terraform ile sunucusuz altyapıyı kodlayabilirsiniz.
Revizyon, trafik bölme ve sıfıra ölçeklemeyi yönetebilirsiniz.
Broker ve Trigger ile olay tabanlı akış kurabilirsiniz.
faas-cli ile fonksiyon geliştirip yayınlayabilirsiniz.
Olay tabanlı otomatik ölçekleme yapılandırabilirsiniz.
Argo CD ile sunucusuz iş yüklerini yönetebilirsiniz.
Ölçütlerle uygun çerçeveyi seçebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Sunucusuz geçiş benimseme eğitimi: uygunluk analizi, strangler fig, maliyet modeli, lock-in yönetimi, güvenlik ve organizasyonel yol haritası.
Detayları Gör →Sunucusuz uygulama geliştirme eğitimi: AWS Lambda, API Gateway, DynamoDB, SQS/SNS, Step Functions, SAM, CI/CD ve X-Ray izleme.
Detayları Gör →Quarkus ile Java mikroservis geliştirme eğitimi: REST, Panache, Fault Tolerance, Kafka, Keycloak, GraalVM native imaj ve Kubernetes dağıtımı.
Detayları Gör →Google App Engine eğitimi: standard/flexible ortam, app.yaml, trafik bölme, Firestore, Cloud Tasks, IAP ve Cloud Build ile sunucusuz uygulama geliştirme.
Detayları Gör →Cloud Run eğitimi: konteyner imajı, revision ve trafik bölme, eşzamanlılık, VPC erişimi, IAM, Eventarc, Cloud Run jobs ve Cloud Build CI/CD.
Detayları Gör →