DEV Community

Discussion on: How should I start my cloud journey?

Collapse
 
jonathanlawhh profile image
Jonathan Law

Hi,
Phew cloud is a big thing and it is easy to get lost!
Personally I have not taken any paid course, but learnt it by building projects, utilizing Google free trainings and Youtube.

The best way to get started would be to start with the basics, such as building your own portfolio website and hosting it on your fav platform (AWS). Since you are into React and NodeJS, you can start figuring how CI/CD works, where you code it, push it to repository and it builds and automatically deploys.

Then going more advance, you can look into setting up databases where your portfolio can pull data from, and while setting that up, look into best practices and most importantly, securing and managing your cloud resources. Searching "aws best practices", you can see that AWS themselves publish tons of practices.
AWS has a great free tier that you can utilize so it wont overshoot your budget.

I'm suggesting this path as you mentioned you are a developer, but if you are into infrastructure, then there will be a lot more we could go on with, but I the idea is the more you use it hands on, the better you get at it!

I started by out creating mini projects and my own website too, which really helped me grasp the concept of CI/CD with Cloud deployments.
jonathanlawhh.com/

All the best!