
π Python for SRE/DevOps: Building SDKs + Jenkins Automations
A practical, step-by-step roadmap to learn how to: Build reusable Python SDKs Package and publish them Use them in Jenkins pipelines Automate real-world SRE workflows (alerts, infra, APIs) π§ Big Picture Architecture Python Script β Internal SDK β HTTP API β External System β Jenkins (cron/scheduled execution) You are learning how to build internal automation platforms , not just scripts. π Phase 1: Python Foundations (Automation-Focused) What to Learn Functions, modules, imports Virtual environments (venv) JSON & YAML handling Exception handling Basic classes & objects Resources π Automate the Boring Stuff with Python π https://automatetheboringstuff.com/ π Python Crash Course π https://ehmatthes.github.io/pcc/ π Real Python (Core Concepts) π https://realpython.com/ π Phase 2: APIs First (Before SDKs) What to Learn HTTP methods: GET , POST , DELETE Headers & authentication JSON request/response Status codes Timeouts & Retries Resources π MDN HTTP Guide π https://developer.mozilla.org/e
Continue reading on Dev.to Python
Opens in a new tab




