Mirko Thulke
 
 

Technical Content


My Python Dev Toolbox: AWS, Jenkins & More :


✨ Excited to share my flyer where I map out how I use GitHub, Jenkins, and AWS EC2 in my Python workflow! 🚀

This personal project was a fun way to visualize the tools I enjoy working with and how they fit together in my process.

Jenkins on AWS – 2025 (V01)
My Python Dev Toolbox: AWS, Jenkins & More
Jenkins on AWS – 2025 (V01).pdf (1.13MB)
Jenkins on AWS – 2025 (V01)
My Python Dev Toolbox: AWS, Jenkins & More
Jenkins on AWS – 2025 (V01).pdf (1.13MB)

Key takeaways:
  • Writing a declarative Jenkins pipeline often involves using Windows Batch scripts or Unix/Linux shell scripts (e.g., Bash) for build steps.
  • It can be practical to maintain a single Jenkinsfile for both Unix and Windows, switching internally depending on the use case.
  • You can run Python package updates/checks within a Jenkins pipeline, though a containerized environment (e.g., Docker) is often more robust (need to check this).
  • Setting up an AWS EC2 instance is straightforward, but configuring inbound/outbound security rules takes patience.