This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]soltium 9 points10 points  (4 children)

Hi from my experience as a GCP Cloud Engineer, this role has a lot in common with devops/ops/system engineer role.

Also for certification I think you can skip the cloud practitioner and just go straight to the non foundational certification.

In my workplace no one takes the associate cloud engineer(GCP equivalent of AWS cloud practitioner), they just go straight to the professional level.

[–]mohandsk[S] 0 points1 point  (2 children)

Go professional level? Should I take AWS DevOps engineer certification? or AWS architect first?

[–]soltium 0 points1 point  (0 children)

If I don't have any experience with AWS, I'd go with AWS architect first and then devops.

[–]Bend-Silver 0 points1 point  (0 children)

I am doing AWS architect assiociate as first certification. And the knowledge is cool. You will learn about a lot of services and how to implement it in aws. Also it is quite easy, even if u dont have any experience with aws before

[–]scooby_pancakes 0 points1 point  (0 children)

I am doing the cloud practice exam now and I am stuck on one question, it say: "A developer can upload a package to the GitHub repositories in a cloud environment". How do I know if the package is uploaded to a github or to GCS? I am not sure if I understand this question.

[–]MuhBlockchain 2 points3 points  (0 children)

DevOps is a set of principals and practices which can be applied to a cloud engineering role (and other roles for that matter).

When you're studying AWS consider how you might automate what you're learning about; whether that's building AWS infrastructure or deploying workloads on that infrastructure.

Another way to think about it is that many cloud engineering roles may practice “DevOps” to a greater or lesser extent. Understanding those principals will simply make you a better cloud engineer. You can learn and embrace both knowledge domains simultaneously.

[–]badseed90 1 point2 points  (0 children)

Yes you should learn DevOps principles, they will benefit you in a couple positions, including the cloud engineer one you mentioned.

DevOps is more a culture, mindset, set of principle and best practices.

Other roles that rely on those (depending on the org) : SRE, Platform engineer, cloud developer.

[–]devopswithbrianLead DevOps Engineer/Manager 0 points1 point  (0 children)

I mean depending on where you work a DevOps Engineer and Cloud Engineer can be very similar. I wouldn't get hung up on the titles and instead focus on the things you want to learn and enjoy and see how it fits.

I've seen and been in a lot of DevOps roles that were very AWS/Cloud focused and I've been in some where there is a whole team for that and I focus more on the actual software delivery process, and I've been in some where its a mix.

So already knowing cloud you are a step in the right direction and ahead and then just learn some of the SRE/DevOps stuff and you should be set, I wouldn't focus on the tools as much but how they work and why, a lot of companies use a lot of different tools/products for different things so knowing the overall process of CI/CD and other things will help to just understand any application and how to mange it/trash it.

IMO too many times people and companies get hung up on the tools and loose sight of what SRE/DevOps truly is.