Pós-Graduação em Virtualização e Cloud Computing Unidade Curricular: Public Cloud Computing (Azure) – VERSÃO TEMPORÁRIA Caracterização da unidade curricular Nome (Inglês): Public Cloud Computing (Azure) Responsável: Pedro Crispim Ano Letivo: 2014/2015 Enquadramento: Pré-requisitos: Créditos: 7 ECTS Horas contato: Orientação tutorial (OT): Seminário (S): Teóricas (T): Prática Laboratoriais (PL): Teórico-práticas (TP): 20 h Objetivos 1. Científicos: Compreender os princípios básicos de funcionamento de sistemas de Public Cloud, explorando as características do Microsoft Azure. Conhecer algumas das potencialidades desta plataforma, nomeadamente nas áreas de criação de máquinas virtuais, instalação de sistemas operativos e criação de websites. 2. Curriculares: Aquisição de conhecimentos técnicos sobre o funcionamento da Public Cloud da Microsoft (Microsoft Azure), nomeadamente a utilização de máquinas virtuas e websites. 3. Pedagógicos: Dotar os participantes de uma base de conhecimentos essenciais para a utilização e gestão da plataforma computacional Microsoft Azure, que sirva de ponto de partida para o desenvolvimento de futuras competências em áreas mais técnicas a esta tecnologia associadas. 1 Pós-Graduação em Virtualização e Cloud Computing Resultados de aprendizagem No final da unidade curricular, os alunos deverão ter adquirido os seguintes conhecimentos e competências: Compreender o que é uma Public Cloud, com foco no Microsoft Azure; Entender os diferentes tipos de oferta de Public Cloud (IaaS, PaaS, SaaS); Utilizar o portal do Microsoft Azure. Criar vários tipos de máquinas virtuais no Microsoft Azure. Criar um servidor IIS e fazer o deployment de uma solução ASP.NET. Utilizar scripts básicos no Microsoft Azure. Avaliação Independentemente de se poderem considerar elementos de avaliação contínua, a avaliação é individual e realizada através de um exame presencial obrigatório (que pode ser escrito ou utilizando uma plataforma digital). Programa Ponto 1 – Cloud Computing - revisão de conceitos 1. 2. 3. 4. O que é Cloud Computing Os benefícios de Cloud Computing Apresentação de cenários de utilização de Cloud Computing A plataforma de Cloud Computing da Microsoft a. SaaS b. PaaS c. Iaas Ponto 2 – Introdução ao Microsoft Azure 1. 2. 3. 4. 5. 6. Componentes do Azure O portal do Azure Azure Compute: Virtual Machines; Websites; Cloud Services Gestão de Dados Networking Outros serviços Ponto 3 – Utilização do Microsoft Azure 1. Criar conta no Microsoft Azure - requisitos 2. Aceder ao Microsoft Azure – tipos de portal 3. Explorar a interface do portal Azure. Ponto 4 – Introdução às Máquinas Virtuais do Microsoft Azure 1. 2. 3. 4. 2 Cenários de utilização de máquinas virtuais Criação de uma máquina virtual Carregar uma máquina virtual para o Microsoft Azure Trabalhar com uma máquina virtual Pós-Graduação em Virtualização e Cloud Computing Ponto 5 – Criação de máquinas virtuais no Microsoft Azure 1. Criar uma máquina virtual Windows Server 2012 R2 no Microsoft Azure 2. Criar uma stack LAMP no Microsoft Azure 3. Criar um servidor IIS Ponto 6 – Introdução à utilização de scripts no Microsoft Azure Bibliografia: Recursos na Internet: Channel 9 Cloud Services Tutorials http://channel9.msdn.com/Series/Windows-Azure-Cloud-ServicesTutorials 3