florinpop17 /
app-ideas
A Collection of application ideas which can be used to improve your coding skills.
100/100 healthLoading repository data…
Pravesh-Sudha / repository
A collection of real-world Python automation projects for DevOps, covering AWS, CI/CD, and cloud infrastructure management.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Welcome to Python for DevOps, a curated collection of hands-on automation projects built using Python, Boto3, Docker, and various DevOps tools.
Each project focuses on solving real-world infrastructure, automation, and cloud challenges using Python scripts.
As a DevOps Engineer, mastering Python helps you:
This repo documents my journey of using Python to power DevOps workflows, with clean, modular, and production-ready code.
python-for-devops/
│
├── automate-ec2-s3-and-lambda/ # 🚀 Automate EC2, S3, Lambda with Boto3
│ ├── ec2_manager.py
│ ├── s3_manager.py
│ ├── lambda_manager.py
│ ├── main.py
│ └── README.md
│
├── upcoming-projects/ # Placeholder for new Python-for-DevOps ideas
│
└── README.md # You're here :)
A Python CLI tool that uses Boto3 to automate AWS operations like:
These projects will be added gradually as part of this learning series:
| Project | Description | Status |
|---|---|---|
| Jenkins Pipeline Trigger | Python script to trigger Jenkins builds via REST API | 🔜 Planned |
| Docker Image Cleanup Utility | Automate cleanup of old Docker images and containers | 🔜 Planned |
| Kubernetes Resource Monitor | Use Python client to list and monitor cluster resources | 🔜 Planned |
| AWS Cloud Cost Optimization Script | Analyze EC2 & S3 usage and recommend cost-saving measures | 🔜 Planned |
| Terraform Automation Helper | Python wrapper for automating Terraform commands | 🔜 Planned |
Before running any project:
Install Python 3.8+
Install required dependencies:
pip install boto3 botocore
Configure your AWS credentials:
aws configure
Clone the repo:
git clone https://github.com/Pravesh-Sudha/python-for-devops.git
cd python-for-devops
To run the AWS automation CLI:
cd automate-ec2-s3-and-lambda
python main.py s3 create <bucket-name>
Through these projects, I aim to:
| Category | Tools / Libraries |
|---|---|
| Language | Python |
| Cloud SDK | Boto3 |
| Version Control | Git, GitHub |
| DevOps Tools | AWS, Docker, Jenkins, Kubernetes |
| Infrastructure | EC2, S3, Lambda, IAM |
| Future Additions | Terraform, ArgoCD, EKS |
Pravesh Sudha DevOps Engineer | AWS Community Builder | Open Source Contributor
This is a personal learning repository, but contributions are always welcome. If you’d like to:
Feel free to open an issue or pull request.
This repository is licensed under the MIT License — free to use, modify, and share.
Selected from shared topics, language and repository description—not editorial ratings.
florinpop17 /
A Collection of application ideas which can be used to improve your coding skills.
100/100 healthswagger-api /
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
91/100 healthThe-Cool-Coders /
A Collection of application ideas that can be used to improve your coding skills ❤.
93/100 healthChalarangelo /
A curated collection of common interview questions to help you prepare for your next interview.
40/100 healthmailchimp /
Email Blueprints is a collection of HTML email templates that can serve as a solid foundation and starting point for the design of emails
81/100 healthandrew--r /
📺 A collection of useful YouTube channels for javascript developers and web designers
80/100 health