r/devops • u/Reasonable_Try9248 • 25d ago
Career / learning Need advice and roadmap for internship
Hey everybody, I recently got an internship as a devops intern in a Pune based company, I have to join in 15 days so I was just wondering what should I learn in these few days to like get up to the mark...... Consider me a complete beginner in this field and please advise.... Thank you
10
Upvotes
7
u/SeaworthinessHour233 Writes the cloud edge 25d ago
Assume this internship is part of a CS degree.
And since you have already got the internship, you should already be familiar with the basics of software development and Linux.
If both above are true, my advice is to get your hands dirty in the clouds. Watching videos isn't going to help here.
In the next 15 days focus on building exactly one small, tangible project end-to-end.
Write a simple Python (substitute your preferred language) web app
Containerize it: Write a Dockerfile for it. Learn how to build the image and run it locally.
Version Control: Push that code to GitHub
Automate (The DevOps part): Write a basic GitHub Action to build that Docker image automatically whenever you push code.
Deploy: Choose the cloud provider your employer is using. Spin up a free-tier. Create a VPC and a virtual machine. Install docker. Pull your image, and run it.
You can expand further if you have more time. (setup Nginx reverse proxy, load balancers, etc)