Đề cương khóa học
Giới thiệu
gRPC Khái niệm
- Synchronous vs asynchronous
- API surface
- RPC Life cycle
gRPC so với REST
- gRPC Loại API
- Paradigms 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 phụ thuộc Go
- Thiết lập máy chủ HTTP Go
gRPC Streaming
- Triển khai API khách hàng và máy chủ đơn
- Triển khai API streaming máy chủ khách hàng và máy chủ
- Triển khai API streaming khách hàng khách hàng và máy chủ
- Triển khai API hai chiều khách hàng và máy chủ
Go Microservices
- Xuất JSON Go cấu trúc
- Nhập JSON Go cấu trúc
- Tạo hình ảnh Docker cho microservices Go
- Chạy container hóa cục bộ
- Tối ưu hóa hình ảnh Docker
Microservice Ochrestration với Kubernetes
- Triển khai microservices Go đến Kubernetes
- Thực hiện mô tả
- Mở rộng triển khai
- Cập nhật cuộn
gRPC Khắc phục sự cố và Bảo mật
- Sử dụng Xử lý Lỗi
- Theo dõi với hạn chót
- Tạo chứng chỉ SSL cho mã hóa SSL
Tóm tắt và Kết luận
Requirements
- Kinh nghiệm lập trình Go
Đối tượng
- Nhà phát triển web
Testimonials (5)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Course - Building Microservices with Go
The simplicity of language and the examples given by the teacher
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Course - Go Programming Language for Programmers
Support for issues the trainees have. The investigation and support also after training is very great!
Hans Jurgen Hogerle - Daimler TSS GmbH
Course - Advanced Go Programming
The extra informations not in the official docs
Sayf Eddine HAMMEMI - SCALITY SA
Course - Go for Systems Programming
Flexibility of the trainer. Really catered the course to our specific needs.