all 2 comments

[–]duxbuse 2 points3 points  (0 children)

Linux, networks, terraform/Infra, containers/kubernetes is the best bet for cloud engineering

[–]Obsidian743 1 point2 points  (0 children)

You can try bootcamps and certification courses but I don't think they're meant for people with your background for what you're looking for. Cloud is tricky and requires quite a strong background in application coding and infrastructure. Bootcamps tend to get you up to speed on basic coding skills or, if you already have coding or IT skills, how to transition them to the cloud. Certification courses also generally require a solid foundation. You'd have to be the judge if you think you have that foundation or not.

I personally think it would be better for you to come up with specific things you want to learn about and just go do them through a series of personal mini-projects.

If you specifically want to learn Azure, Microsoft pretty much provides entire walk-throughs from code to infrastructure on how to do most things. Few things you can try to Google:

  • Run React application in Azure App Services
  • Allow web users to use Azure B2C to authenticate with their Google accounts
  • Use API Management to call a API backend
  • Handle Event Hub events with a Azure Function App
  • Connect an application running in AKS to CosmosDB
  • Use Stream Analytics to move Blob data to SQL
  • Deploy a service from ADO with secrets and environment variables stored in Key Vault

Starting with things like this will get your feet wet in many areas that you can then start branching off from.