Я прошел похожий путь, так как кажется, что вы пытаетесь пройти, поэтому позвольте мне рассказать вам, что я сделал, и вы можете выбрать:
Где я должен начать изучать
виртуализация и облачные вычисления?
Я узнал о виртуализации на примере. Если у вас есть запасная коробка Linux, поставьте Xen или KVM и поиграйте с некоторыми виртуальными машинами. Я использовал более старые версии руководств в предыдущих ссылках и обнаружил, что они чрезвычайно просты и легки для понимания. А поскольку облачные вычисления просто добавляют еще несколько элементов поверх виртуализации (например, изоляция сети для виртуальных машин), обучение виртуализации позаботится о большей части этого.
Что-нибудь от статей до академического
документы в блогах в книги будут
большой.
Я хотел бы узнать все, что я могу
от архитектуры до развертывания на
облако
Вот ссылка на статью об Amazon Dynamo, части базовой системы хранения / базы данных, которая находится в значительной части архитектуры Amazon. Реализация API Amazon AWS с открытым исходным кодом - Eucalyptus , которую вы можете попробовать, если у вас несколько компьютеров Linux, которые вы не используете. Больше информации, описывающей архитектуру этого, можно найти здесь .