What Should I Learn Before My DevOps/Cloud Engineer Internship?

0
12
Asked By CuriousCoder47 On

Hey everyone! I'm gearing up for a 4-5 month internship as a DevOps/Cloud Engineer, and I'll be working with GitLab, Terraform, and AWS. I already have some certifications under my belt—AWS Solutions Architect Associate and Terraform Associate, and I'm currently working on my Certified Kubernetes Administrator (CKA). I understand the concepts and theories, but I lack hands-on experience, and I'd love to get some advice from folks in the field before I start.

I'd like to know:
- What practical skills should I focus on for GitLab (like CI/CD pipelines, runners, YAML, etc.)?
- What should I dive into for Terraform (like state management, modules, best practices)?
- Which AWS services are crucial for someone at an intern level?
- Are there any common gaps that interns usually have, even if they have certifications?
- What's something you wish you had practiced before beginning your first DevOps/cloud role?

I'm just aiming to be useful from day one and not feel totally lost! Any tips on what to prioritize or what to overlook would be super helpful. Thanks in advance!

3 Answers

Answered By TechSavvyGal On

Quick question, how long did you study for your certifications? I'm trying to figure out which one to tackle next! Were they challenging or manageable?

Answered By DevOpsDude102 On

Here's a tip: try purposefully deleting something in production during your internship. It might sound scary, but it's almost like a rite of passage in DevOps. It’ll teach you a lot about permissions and recovery!

And yes, working at a bigger company usually comes with tight restrictions, especially for interns, so you might not get the chance to make huge mistakes like that.

Answered By CloudNinja99 On

You've got a solid base with your certifications! I recommend building something from scratch before your first day. Try spinning up a Terraform project that actually deploys infrastructure to AWS, then create a GitLab CI/CD pipeline that automates the Terraform plan/apply process on commits. That's essentially 80% of what you'll be doing.

You'll quickly learn about the common issues that arise, like state file corruption or IAM permission problems, so don't worry about that right now—just focus on building something real!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.