お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
導入
gRPCの概念
- 同期処理と非同期処理
- API表面積
- RPCライフサイクル
gRPC vs REST
- gRPC APIタイプ
- RESTのパラダイム
開発環境の準備
- gRPCのインストールと設定
- Go Microのインストールと設定
- Dockerのインストール
- Kubernetesのインストール
- Go依存関係のセットアップ
- Go HTTPサーバーのセットアップ
gRPC ストリーミング
- Unary APIクライアントとサーバーの実装
- Server Streaming APIクライアントとサーバーの実装
- Client Streaming APIクライアントとサーバーの実装
- Bidirectional APIクライアントとサーバーの実装
Go マイクロサービス
- Go構造体のJSONマーシャリング
- Go構造体のJSONアンマーシャリング
- Goマイクロサービス用Dockerイメージのビルド
- ローカルでのコンテナ化実行
- Dockerイメージの最適化
Kubernetesを使用したマイクロサービスオーケストレーション
- GoマイクロサービスをKubernetesにデプロイする
- ディスクリプタの実装
- デプロイメントのスケーリング
- ローリングアップデート
gRPCトラブルシューティングとセキュリティ
- エラーハンドリングの使用
- 期限を設定した追跡
- SSL暗号化用のSSL証明書の作成
まとめと結論
要求
- Goプログラミングの経験
対象者
- ウェブ開発者
14 時間
お客様の声 (2)
トレーニングの構造と演習が素晴らしかったです。講師は、私が将来 Go を使うことにわくわくするようにしてくれました。これは簡単なことではありません!
Noah Van Tiggel - Spot Buy Center BV
コース - Advanced Go Programming
機械翻訳
講師は自身がそのテーマの専門家であることを証明しました。私はこれを与えられたものとしては決して見なしません。彼は業界標準に関する非常に有用な洞察を提供してくれました。
Giuseppe
コース - Learning Go Programming
機械翻訳