Đề cương khóa học

Giới thiệu

Các khái niệm của gRPC

  • Tiến trình đồng bộ so với không đồng bộ
  • Mặt API
  • Vòng đời RPC

gRPC so với REST

  • Các loại API gRPC
  • Các phương thức REST

Chuẩn bị Môi trường Phát triển

  • Cài đặt và cấu hình gRPC
  • Cài đặt và cấu hình Go Micro
  • Cài đặt Docker
  • Cài đặt Kubernetes
  • Cấu hình các phụ thuộc của Go
  • Tạo máy chủ HTTP Go

Streaming gRPC

  • Triển khai API đơn hướng cho client và server
  • Triển khai API streaming từ server cho client và server
  • Triển khai API streaming từ client cho client và server
  • Triển khai API truyền hai chiều cho client và server

Dịch vụ Micro Go

  • Băm JSON cấu trúc Go
  • Bóc tách JSON cấu trúc Go
  • Xây dựng hình ảnh Docker cho dịch vụ micro Go
  • Chạy container hóa tại chỗ
  • Tối ưu hóa hình ảnh Docker

Quản lý Dịch vụ Micro với Kubernetes

  • Triển khai dịch vụ micro Go lên Kubernetes
  • Triển khai mô tả
  • Phân phối quy mô
  • Cập nhật cuộn

Bảo mật và Khắc phục sự cố gRPC

  • Sử dụng Xử lý lỗi
  • Theo dõi với hạn chế thời gian
  • Tạo chứng chỉ SSL cho mã hóa SSL

Tổng kết và Kết luận

Yêu cầu

  • Kinh nghiệm lập trình Go

Đối tượng tham gia

  • Lập trình viên Web
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan