Eğitim İçeriği
Giriş
gRPC Kavramları
- Eşzamanlılık ve eşzamansızlık
- API yüzeyi
- RPC yaşam döngüsü
gRPC vs REST
- gRPC API türleri
- REST Paradigması
Geliştirme Ortamını Hazırlama
- gRPC'yi kurma ve yapılandırma
- Go Micro'yu kurma ve yapılandırma
- Docker'ı kurma
- Kubernetes'i kurma
- Go bağımlılıklarını ayarlama
- Bir Go HTTP sunucusu ayarlama
gRPC Akışı
- Unary API istemci ve sunucunu uygulama
- Sunucu akışlı API istemci ve sunucunu uygulama
- İstemci akışlı API istemci ve sunucunu uygulama
- Çift yönlü API istemci ve sunucunu uygulama
Go Mikrohizmetleri
- JSON ile Go yapılarını serileştirme
- JSON ile Go yapılarını deseralize etme
- Go mikrohizmetleri için Docker imajları oluşturma
- Yerel olarak kapsüllenen hizmetleri çalıştırma
- Docker imajlarının optimize edilmesi
Kubernetes ile Mikrohizmet Orkestrasyonu
- Go mikrohizmetlerini Kubernetes'e dağıtma
- Tanımlayıcıları uygulama
- Dağıtımları ölçeklendirme
- Güncellemeleri kaybeden olmadan uygulama
gRPC Sorun Giderme ve Güvenlik
- Hata yönetimi kullanımı
- Son tarihle izleme
- SSL şifrelemesi için SSL sertifikaları oluşturma
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Go programlama deneyimi
Hedef Kitle
- Web Geliştiricileri
Danışanlarımızın Yorumları (5)
Çok etkileşimli. Egitmen çok bilgili ve sabırlıydı.
Robert
Eğitim - Event Driven Architecture Custom
Yapay Zeka Çevirisi
En çok ilgilenilen konuları kapabilme esnekliği
James Ferrier - OptoicoreIT
Eğitim - Building Microservices with Go
Yapay Zeka Çevirisi
Dilencin basitliği ve öğretmenin verdiği örnekler
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Eğitim - Go Programming Language for Programmers
Yapay Zeka Çevirisi
Eğitmenlerin sorunları desteklemesi. Eğitim sonrası da çok iyi bir araştırma ve destek sunulmaktadır!
Hans Jurgen Hogerle - Daimler TSS GmbH
Eğitim - Advanced Go Programming
Yapay Zeka Çevirisi
Resmi belgelerde yer almamış olan ek bilgiler
Sayf Eddine HAMMEMI - SCALITY SA
Eğitim - Go for Systems Programming
Yapay Zeka Çevirisi