コース概要
導入
gRPCの特徴とアーキテクチャの概要
- 基本概念とライフサイクル
- サービス定義
- 対応言語
gRPCの基本を理解する
- 実装タイプ
- メッセージタイプ
gRPCの設定
- プロトコルバッファ
- 依存関係とプラグイン
Protoファイルの作成
- サーバーとクライアントの定義
- コマンドライン
ProtobufおよびgRPCクラスの生成
- フォルダの作成
- プロジェクトのビルド
サーバーの実装
- セキュア接続の作成
- ストリーミングメッセージ
- アプリケーションとの統合
クライアントの実装
- セキュア接続の作成
- メタデータの送信
- Unary gRPCコール
gRPCでのストリーミング
- サーバーストリーミング
- クライアントストリーミング
- 双方向ストリーミング
gRPCサービスの管理
- 認証
- ベンチマーク
- エラーハンドリング
gRPCの高度なトピック
- Evansクライアントとの統合
- SSL/TLSを使用した接続のセキュリティ
- ロードバランシング
トラブルシューティング
まとめと結論
要求
- Go、Java、C#、Pythonなどのプログラミング言語の経験。
- クラウドコンピューティング技術の知識
対象者
- ソフトウェアエンジニア
- プログラマ
- 開発者
お客様の声 (6)
ターゲットシステムへの速度と集中力、私はよく集中力を維持することができました
Kevin - Phoenix Contact B.V.
コース - gRPC
機械翻訳
講師が持つ豊富な知識、私たちのすべての質問に答えることができること、そしてgRPCの概念を非常に明確に伝えることができた点です。
Damian - Phoenix Contact B.V.
コース - gRPC
機械翻訳
ディスタンス・トレーニング
LIEGHIO - CNR
コース - gRPC
機械翻訳
gRPC初心者向けの素晴らしいペースと内容です。
Irene Gerasimenko - Edwards Lifesciences Corporation
コース - gRPC
機械翻訳
gRPCに移る前に、プロトバッファの概念を包括的に学び、実践的な演習も含まれています。
Akeel Laila - ASML US, LLC
コース - gRPC
機械翻訳
クレメントがとても親切なことが好きです。
Mateera Kaikko - ASML US, LLC
コース - gRPC
機械翻訳