Overview
This video tutorial demonstrates how to use ngrok for effective production debugging through a live demonstration. Learn to route production traffic to your local machine for troubleshooting using ngrok's traffic policies. The demonstration covers practical scenarios including setting up internal endpoints, implementing Common Expression Language (CEL) for sophisticated traffic routing, handling errors, splitting traffic, and safely testing in production environments. Follow along as each step is explained from basic setup to advanced techniques, with timestamps guiding you through the introduction (00:00), software development realities (00:34), local debugging setup (01:33), traffic policy configuration (02:48), advanced policy techniques (07:20), exploring additional ngrok capabilities (08:43), and concluding with next steps (09:49).
Syllabus
00:00 Introduction to Debugging with ngrok
00:34 The Reality of Software Development
01:33 Setting Up ngrok for Local Debugging
02:48 Configuring Traffic Policies
07:20 Advanced Traffic Policy Techniques
08:43 Exploring ngrok's Full Potential
09:49 Conclusion and Next Steps
Taught by
Rawkode Academy