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. Antrenör çok bilgili ve sabırlıydı.
Robert
Eğitim - Event Driven Architecture Custom
Yapay Zeka Çevirisi
İlgilendiğim konuları kapsayacak esneklik
James Ferrier - OptoicoreIT
Eğitim - Building Microservices with Go
Yapay Zeka Çevirisi
Dilin basitliği ve öğretmenin verilen örnekler
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Eğitim - Go Programming Language for Programmers
Yapay Zeka Çevirisi
Trainee'lerin karşılaştığı sorunlar için destek. Eğitimden sonra yapılan araştırmalar ve destek çok değerli!
Hans Jurgen Hogerle - Daimler TSS GmbH
Eğitim - Advanced Go Programming
Yapay Zeka Çevirisi
Ofisial belgelerde yer almayan ek bilgiler
Sayf Eddine HAMMEMI - SCALITY SA
Eğitim - Go for Systems Programming
Yapay Zeka Çevirisi