gRPC in Python
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use the remote procedure call framework gRPC in Python, the popular open-source programming language.
Syllabus
Introduction
- Why gRPC?
- What you should know
- Setting up
- RPC in general
- Protocol buffers
- HTTP/2
- gRPC ecosystem
- Writing .proto files
- Compiling .proto to Python
- Using generated code
- Enumerations
- Nested types
- Working with time
- JSON encoding
- Defining the service
- Generating Python code
- Running the server
- Adding reflection
- Using grpcurl to call your server
- Setting errors
- Creating a client
- Generating a request
- Calling the server
- Timeouts
- Streaming overview
- Defining a streaming end point
- Streaming server handler
- Streaming client
- Writing interceptors
- Using HTTPS
- Sharing .proto definitions
- Testing your code
- Using gRPC-Gateway
- Next steps
Taught by
Miki Tebeka
Related Courses
Amazon Connect Data Streaming IntermediateAmazon Web Services via AWS Skill Builder Architecting Serverless Applications (Indonesian)
Amazon Web Services via AWS Skill Builder Architecting Serverless Applications (Traditional Chinese)
Amazon Web Services via AWS Skill Builder AWS SimuLearn: Application Logs
Amazon Web Services via AWS Skill Builder AWS SimuLearn: Beds and Occupancy Dashboard and Forecast
Amazon Web Services via AWS Skill Builder