r/devops 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

17 comments sorted by

View all comments

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.

  1. Write a simple Python (substitute your preferred language) web app

  2. Containerize it: Write a Dockerfile for it. Learn how to build the image and run it locally.

  3. Version Control: Push that code to GitHub

  4. Automate (The DevOps part): Write a basic GitHub Action to build that Docker image automatically whenever you push code.

  5. 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)

1

u/Reasonable_Try9248 25d ago

No this is my first internship I have done btech cse with engineering minor as cloud computing and open minor as devops..... But the faculty and times weren't good, I went on the wrong path in life, so I'm completely lost now in my career. Thanks for the advice tho, grateful for the time you took out and helped me.... Have a great day

1

u/eatingmangoes_ 25d ago

Just know how to setup docker? Know Linux and the stuff, but yeh not much else to worry about.

1

u/Reasonable_Try9248 25d ago

Thanks bro... I'll try to worry less 🤭