Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
gRPC 개념
- Sychronous vs asynchronous
- API 표면
- RPC 생명 주기
gRPC 대 REST
- gRPC API 유형
- REST 패러다임
개발 환경 준비
- gRPC 설치 및 구성
- Go Micro 설치 및 구성
- Docker 설치
- Kubernetes 설치
- Go 종속성 설정
- Go HTTP 서버 설정
gRPC 스트리밍
- 단일 API 클라이언트 및 서버 구현
- 서버 스트리밍 API 클라이언트 및 서버 구현
- 클라이언트 스트리밍 API 클라이언트 및 서버 구현
- 양방향 API 클라이언트 및 서버 구현
Go Microservices
- Go 구조체 JSON 마샬링
- Go 구조체 JSON 언마샬링
- Go 마이크로서비스용 Docker 이미지 생성
- 로컬에서 컨테이너화 실행
- Docker 이미지 최적화
Kubernetes을 사용한 마이크로서비스 오크레스트레이션
- Kubernetes에 Go 마이크로서비스 배포
- 설명자 구현
- 배포 확장
- 롤링 업데이트
gRPC 문제 해결 및 보안
- 오류 처리 사용
- 마감 시간으로 추적
- SSL 암호화를 위한 SSL 인증서 생성
요약 및 결론
Requirements
- Go programming experience
청중
- 웹 개발자
14 Hours
회원 평가 (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.