I am going to tell the key roles and responsibilities of each path and you can decide for yourself based on your background and interest
Lets start with Developer: If you are looking to be a good developer on cloud. Below are some of the key roles:
• Understanding cloud libraries to use their services
• Developing application using PAAS solutions like App Engine, GKE or elastic beanstalk in Aws etc..
• Understanding logging
• Optimizing code using native services
If you are passionate about infrastructure and would like to switch then you role on cloud would be:
• Understanding DNS, Load balancing on cloud
• Setting up logging and monitoring
• Maintaining compute services
• Continuous deployments and day 2 operations
Now if you want to be cloud architect. You should have overall understanding of the services. How can you design the solution keeping multiple factors in mind. Such as Cost, Developer experience, scalability, performance etc etc. This path is generally chosen by the experienced IT professionals.
———-
– Questions? Thoughts? Disagreements? Tell us here in the comments.
———-
– PLEASE SUBSCRIBE! https://www.youtube.com/channel/UCjfE5EmNU1kyf1wwrtYlnGQ?sub_confirmation=1
Oh and follow me!
https://twitter.com/multicloudguy
Photo by Christina @ wocintechchat.com on Unsplash
Photo by Austin Distel on Unsplash
Photo by Austin Distel on Unsplash
Photo by Jordan Harrison on Unsplash
Photo by Austin Distel on Unsplash