O conceito de Cloud Computing tem vindo a crescer a um ritmo exponencial ao longo dos últimos anos, este surgiu na primeira década do século XXI, com o intuito de centralizar o poder de processamento e dados em máquinas desenhadas para tal.A tecnologia que divide um único servidor físico em vários servidores lógicos, é denominada de virtualização.O SQL é uma linguagem de manipulação de dados, que concede a gestão e consulta numa base de dados através de instruções em código. Já a tecnologia ADO.NET centra-se num conjunto de classes que permitem a sua interligação com a linguagem SQL de modo a agi I izar o processo de consulta e gestão dos dados.Através destas tecnologias foi possível atingir o objetivo deste trabalho: a criação de uma aplicação em Windows Forms recorrendo à linguagem C# e também ela com uma base de dados em SQL, com o intuito de gerir informação de alunos. Antes de criar a aplicação foram criadas máquinas virtuais com várias finalidades: centralizar base de dados para a aplicação, albergar o domínio e disponibilizar comunicação entre as máquinas.Sem a virtualização este objetivo não poderia ser concluído. Teriam que ser adquiridas quatro máquinas físicas para desempenhar o papel das quatro máquinas virtuais. Com esta abordagem, iria haver um custo monetário acrescido em relação ao usar a tecnologia de virtualização.