コース概要
Introduction
Overview of gRPC Features and Architecture
- Basic concepts and lifecycle
- Service definition
- Supported languages
Understanding gRPC Basics
- Implementation types
- Message types
Setting up gRPC
- Protocol buffers
- Dependencies and plugins
Creating a Proto File
- Defining the server and client
- Command lines
Generating Protobuf and gRPC Classes
- Creating a folder
- Building the project
Implementing the Server
- Creating a secure connection
- Streaming messages
- Integrating with applications
Implementing a Client
- Creating a secure connection
- Sending metadata
- Unary gRPC call
Streaming with gRPC
- Server streaming
- Client streaming
- Bidirectional streaming
Managing gRPC Services
- Authentication
- Benchmarking
- Error handling
Exploring gRPC Advanced Topics
- Integrating with Evans client
- Securing a connection with SSL/TLS
- Load balancing
Troubleshooting
Summary and Conclusion
要求
- Experience in programming languages such as Go, Java, C#, Python, etc.
- Familiarity with cloud computing technology
Audience
- Software engineers
- Programmers
- Developers
お客様の声 (6)
ターゲットシステムへのスピードと集中力が高く、集中力をうまく維持できました
Kevin - Phoenix Contact B.V.
コース - gRPC
Machine Translated
The amount of knowledge the trainer had, being able to answer all questions we had and being able to convey the concept of gRPC so clearly.
Damian - Phoenix Contact B.V.
コース - gRPC
distance training
LIEGHIO - CNR
コース - gRPC
Great pace and coverage for gRPC beginners.
Irene Gerasimenko - Edwards Lifesciences Corporation
コース - gRPC
Good coverage of proto buffer concepts including hands on, before jumping into grpc.
Akeel Laila - ASML US, LLC
コース - gRPC
I like how helpful Clement is.