DEV Community

Cover image for 7 Programming Languages Every Cloud Engineer Should Know in 2024!

7 Programming Languages Every Cloud Engineer Should Know in 2024!

Pavan Belagatti on March 05, 2024

In recent years, mentoring at various coding bootcamps, I've had the unique opportunity to guide and support numerous junior developers passionate ...
Collapse
 
shaiber profile image
Shai Ber

Loved reading this, thanks Pavan!

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

You are welcome, @shaiber

Collapse
 
paristha profile image
Thana Paris

Great article! Wing seems very interesting. I wish you'd mentioned they are still in beta and don't consider themselves production ready yet. However, I will definitely be checking it out. Thank you!

Collapse
 
rey-addy profile image
Reyas Khan

Wing & Rust , 🙌🏻 Great info. Thank you 💥

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Hope it was helpful:)

Collapse
 
bansikah profile image
Tandap Noel Bansikah

Great am currently learning rust now and after that i will learn go

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Great. Also take a look at Wing. The new entrant doing really well and a must learn for cloud engineers.

Collapse
 
bansikah profile image
Tandap Noel Bansikah

Thank you, I really appreciate 🙏

Collapse
 
david-123 profile image
David

Thanks Pavan for another great resource

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

You are welcome, David!

Collapse
 
william123 profile image
William

Great article!

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Thanks William.

Collapse
 
fernandezbaptiste profile image
Bap

Makes me realise that I have to get into Rust at some point 😮‍💨
Really nice piece :)

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Also take a look at Wing:)

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

Thanks for mentioning Wing Pavan!

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Wing is amazing and it has to be mentioned.

Collapse
 
okwudi21 profile image
Joseph

Thanks
I’m new here
And I want to learn

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Welcome to devto community. Happy learning!

Collapse
 
tombeek profile image
Thomas Beek

I thought I knew most modern languages but Wing snuck up on me. Thank you for this glimpse.

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

You are welcome, Thomas!

Collapse
 
alina_kostenko profile image
Alina

Great breakdown, Pavan!

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Thanks, Alina!

Collapse
 
stoopered profile image
stoopered

What's your opinion of using Zig instead of Rust?

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

So I read that Zig is a better C, while Rust is a low-level ML. Zig is relatively a young language and yet to be explored. Rust has a decent community is what I know but haven't worked with Rust.

Collapse
 
shpetimhaxhiu profile image
Shpetim Haxhiu

Great insights @pavanbelagatti on Wing, Python, Go, and more! I wanted to chip in a few more tools that could be super useful for cloud engineers:

Infrastructure as Code & Config Management: Check out Pulumi (pulumi.com) for using languages like Python to define cloud infrastructures, or AWS CDK (aws.amazon.com/cdk) for building on AWS with ease. For direct platform integration, there's CloudFormation (AWS) and ARM Templates (Azure). And don't miss out on Ansible, Chef, and SaltStack for top-notch cloud management.

Cool Cloud Tools: The Serverless Framework (serverless.com) makes deploying apps across clouds a breeze, and GraphQL (graphql.org) offers efficient API interactions. For Kubernetes, Helm (helm.sh) is a lifesaver.

Monitoring & Observability: Keep tabs on everything with Prometheus (prometheus.io), go for an all-in-one solution with Datadog (datadoghq.com), or manage microservices smoothly with Jaeger (jaegertracing.io).

Databases for the Cloud: Don’t forget Amazon DynamoDB for serverless scaling, Google Cloud Spanner for global consistency, and CockroachDB for resilient, distributed SQL.

Hope these tools add more firepower to your cloud engineering toolkit. Keep up the awesome work ✌️

Collapse
 
krishnanraghavan profile image
Krishnan Raghavan

Fantastic read @pavanbelagatti . Thanks for sharing.

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

You are welcome, Krishnan.

Collapse
 
click2install profile image
click2install

Very few roles, if any, need to know all of these, none the least a cloud engineer.

Collapse
 
keithprinkeyops profile image
Chief Technical Officer

😂 this is so wrong my man. You left out the most widely used language on the internet, PHP? Over 70% of the web consists of PHP WordPress websites. I personally use Laravel Framework with TailwindCSS

Collapse
 
joaf93 profile image
Info Comment hidden by post author - thread only accessible via permalink
Joachim

Man, this is such an a obvious payed advertisement for wing.

It's listed as #1, it's the only point with several images, and the author replies to every comment with "you should checkout wing!!" 😅

Some comments have been hidden by the post's author - find out more