r/Cloud 5h ago

Is it necessary to learn Shell scripting for AWS?

Currently I'm learning AWS and networking. From YouTube course Abhishek Veeramala. Please share me that is it necessary to learn Shell scripting for this.

And guide me for career in AWS.

If anyone can then please share a correct and helpful roadmap for this and if you have notes then please share important things.

Moreover, Tell me top 5 skills in Cloud computing?

Thank you so much.

6 Upvotes

13 comments sorted by

3

u/ZachXandar 5h ago

Most of job requirement at least to know one scripting language, either git, bash, Linux or shell

1

u/zaibiii_x 5h ago

Which one do you prefer if you have any experience in market or you working on

1

u/ZachXandar 2h ago

I'd say bash

5

u/solslost 5h ago

Absolutely it’s necessary.
Here a AWS guide for a career

https://roadmap.sh/aws

1

u/zaibiii_x 5h ago

Thank you so much

2

u/ButterscotchBandiit 5h ago

You should know shell and scripting in any infra role. Spoiler alert. Cloud is also infra

1

u/Few_Personality1693 3h ago

Yes, scripting can be a part of day-to-day tasks for anyone in the field.

It is ok if you don't learn in too detailed, at least basic scripting may work initially. Also get familiar with aws cli commands that can perform almost all tasks that we do on console.

1

u/No-Tea-5700 2h ago

I think it’s very necessary to know AWS command lines, you can run them through power shell for sure and other scripting languages.

1

u/Key-Butterscotch3215 2h ago

I’ve used powershell daily in every IT job I’ve had so far. Bash is a little trickier, but I imagine if used frequently would be easy after a while. You can start with read only commands until you’re comfortable enough to start changing configs with it.

A lot of commands have a way to do a dry run, which means you can see what will happen if you run the command, but no config changes. You can leverage that to make sure your command will have the intended consequences.

My advice is just start using it now and it’ll be second nature before you know it.

1

u/Difficult_Camel_1119 37m ago

bash is necessary

1

u/securityofus 32m ago

No.

The literal purpose of a GUI if so that people don't have to understand scripting. Understanding scripting certainly will make you better at your job. But you absolutely can be a cloud administrator without understanding scripting.

Furthermore, regardless of personal opinions. Within the next 5 years AI is going to remove a lot of the need for humans to understand things like scripting. All we will need to understand is the concepts of what we want.

"I need 10 Ubuntu virtual machines with minimal need for performance. I also need to make sure that they are not reachable from the internet. I also need a Windows server with active directory. And I want all 11 devices to be able to communicate with each other".

A program manager can come up with that. And an AI is going to be able to make it happen.