Learning 'the cloud'
My extent of remote computing is using putty to ssh into a server. I am under the impression that the cloud is much more. Words like ' dynamic scaling', 'spinning up another machine' mean little to me.
What is the fastest, easiest tutorial for learning cloud technologies? I realize that is a vague question but that is only because I know so little I do not know how to ask a defined question about this. For example, there is cloudacademy that focusses on AWS certification. If we use that as the benchmark - learn and achieving AWS certification - then what tutorials are recommended? I realize there are other clouds out there - Microsoft Azure, Google cloud, and others. Would AWS certification include all the knowledge needed to 'operate' in those clouds? Or is it like the old Microsoft, Sun, IBM propietary systems where the languages were so different and interoperability was not even defined?
7 comments
[ 3.7 ms ] story [ 19.8 ms ] threadI would suggest following this blog - http://highscalability.com
which goes into real life architecture of various services and gives behind-the-scene look into cloud and non-cloud architecture, and why they chose to use certain tools or technologies.
Core concepts in domains like virtualization, networking, authentication, scalability are the same whether you do it in your own data center or cloud.
My advice is to strengthen yourself in core concepts.
After that you have a good clue about what the cloud can be and then you can dig deeper into the topics that you what to learn.
Unfortunately I don't know a site that teaches a practical way to cloud computing. They are always tending to a product. But if you understand the basics it should be easy to compare different providers by your needs.