Avant de commencer à apprendre l'informatique en nuage, il est préférable d'avoir des compétences et de l'expérience dans la compréhension des langages de programmation, des bases de données, de la migration et du déploiement de l'informatique en nuage, ainsi que des connaissances sur les réseaux existants et l'architecture des réseaux. Vous pourriez également avoir une bonne connaissance des processus et des offres des principales sociétés d'informatique en nuage comme Amazon Web Services, Microsoft Azure et Google Cloud Platform. Au niveau le plus fondamental, vous vous intéresserez probablement à la compréhension des réseaux, au développement de logiciels, à l'administration de réseaux et à l'informatique.