Beginner DevOps Projects ₹10k
Budget: ₹600 – ₹5,000 INR
I’d like you to create two beginner-friendly DevOps mini-projects for me, both fully documented and demonstrated so I can reuse and learn from them without prior DevOps experience.
First, I need a Jenkins pipeline that watches a Python repo on GitHub, builds it, then automatically deploys the packaged artefact to a test server. The focus is on the deployment stage, so please keep testing steps light and concentrate on clearly showing how the build is triggered, how the artefact is transferred, and how Jenkins reports success or failure.
Second, I want a simple containerised application pushed to Docker Hub (or a private registry if you prefer) and then pulled onto an AWS EC2 instance for live deployment. The EC2 setup can stay in the free-tier size range; what matters is a clear end-to-end workflow—from Dockerfile, through image build, to EC2 provisioning and run command—so I can repeat it myself later.
For both projects I need:
• Step-by-step written documentation with screenshots or code snippets
• Well-commented Jenkinsfiles, Dockerfiles, and any helper scripts
• A short recorded screen-share or demo video that proves each pipeline works from commit to deployment
Feel free to propose a simple sample Python app we can reuse across both tasks; it keeps everything cohesive. The total budget is capped at ₹10,000, so please keep infrastructure lightweight and your solution beginner-oriented yet robust enough that I can show the results in an interview or classroom.
First, I need a Jenkins pipeline that watches a Python repo on GitHub, builds it, then automatically deploys the packaged artefact to a test server. The focus is on the deployment stage, so please keep testing steps light and concentrate on clearly showing how the build is triggered, how the artefact is transferred, and how Jenkins reports success or failure.
Second, I want a simple containerised application pushed to Docker Hub (or a private registry if you prefer) and then pulled onto an AWS EC2 instance for live deployment. The EC2 setup can stay in the free-tier size range; what matters is a clear end-to-end workflow—from Dockerfile, through image build, to EC2 provisioning and run command—so I can repeat it myself later.
For both projects I need:
• Step-by-step written documentation with screenshots or code snippets
• Well-commented Jenkinsfiles, Dockerfiles, and any helper scripts
• A short recorded screen-share or demo video that proves each pipeline works from commit to deployment
Feel free to propose a simple sample Python app we can reuse across both tasks; it keeps everything cohesive. The total budget is capped at ₹10,000, so please keep infrastructure lightweight and your solution beginner-oriented yet robust enough that I can show the results in an interview or classroom.
Related categories:
Python
Linux
Amazon Web Services
Ubuntu
Docker
Jenkins
Continuous Integration
DevOps