Stand up production-grade monitoring for Rust services and automate the operational tasks that keep them running. This intermediate course pairs systems engineering practice with the modern Rust toolchain to instrument, observe, and operate data infrastructure.

Rust for Data Source Monitoring and Automation

Rust for Data Source Monitoring and Automation
This course is part of Rust for Data Engineering Specialization


Instructors: Noah Gift
Included with
Recommended experience
What you'll learn
Instrument Rust HTTP services with Prometheus metrics, structured tracing logs, and ELK-stack log shipping for full observability
Build Rust CLIs that crawl filesystems with walkdir and glob, parse logs with regex, and wrap external commands with robust error handling
Ship a graded compliance utility that reads JSON rules, audits the filesystem, and exits with a non-zero status to gate CI/CD pipelines
Skills you'll gain
Details to know

Add to your LinkedIn profile
May 2026
3 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 3 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Offered by
Explore more from Software Development

Pragmatic AI Labs

Duke University

Duke University

Pragmatic AI Labs
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Advance your career with an online degree
Earn a degree from world-class universities - 100% online



