Course Outline

Pendahuluan

Konsep gRPC

  • Sinkron vs asinkron
  • Permukaan API
  • Ciclus Hidup RPC

gRPC vs REST

  • Jenis API gRPC
  • Paradigma REST

Mempersiapkan Lingkungan Pengembangan

  • Instalasi dan konfigurasi gRPC
  • Instalasi dan konfigurasi Go Micro
  • Instalasi Docker
  • Instalasi Kubernetes
  • Mengatur dependensi Go
  • Mengatur server HTTP Go

Streaming gRPC

  • Menerapkan klien dan server API unari
  • Menerapkan klien dan server API streaming server
  • Menerapkan klien dan server API streaming klien
  • Menerapkan klien dan server API bi-directional

Go Microservices

  • Marshalling JSON struktur Go
  • Umarshalling JSON struktur Go
  • Membangun gambar Docker untuk mikro layanan Go
  • Menjalankan kontainer lokal
  • Mengoptimalkan gambar Docker

Ochrestration Mikro Layanan dengan Kubernetes

  • Men-deploy mikro layanan Go ke Kubernetes
  • Menerapkan deskriptor
  • Menskalakan deployment
  • Pembaruan rolling

Pengujian dan Keamanan gRPC

  • Menggunakan Penanganan Kesalahan
  • Penracking dengan batas waktu
  • Membuat sertifikat SSL untuk enkripsi SSL

Ringkasan dan Kesimpulan

Requirements

  • Go pengalaman pemrograman

Audience

  • Pengembang Web
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories