Pós-Graduação em Virtualização e Cloud Computing Unidade Curricular: Public Cloud Computing (Azure) Caracterização da unidade curricular Nome (Inglês): Public Cloud Computing (Azure) Responsável: Pedro Crispim Ano Letivo: 2015/2016 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. 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; 1 Pós-Graduação em Virtualização e Cloud Computing 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 5. Introdução ao Azure IaaS Ponto 2 –Redes Virtuais do Microsoft Azure 1. Tipos de endereços 2. Tipos de conexões 3. Espaços de endereçamento e subnets Ponto 3 – Visão geral do Microsoft Azure 1. 2. 3. 4. 5. 6. 7. A nuvem e o Microsoft Azure Serviços de Computação do Microsoft Azure Serviços de Dados do Microsoft Azure Serviços de Aplicativos do Microsoft Azure Serviços de Rede do Microsoft Azure Networking Outros serviços Ponto 3 – Utilização do Microsoft Azure 1. 2. 3. 4. Visão geral das máquinas virtuais do Microsoft Azure Serviços de nuvem e máquinas virtuais Armazenamento nas máquinas virtuais Extensões para as máquinas virtuais Ponto 4 – Introdução às Redes do Microsoft Azure 1. 2. 3. 4. Pontos de Extremidade (Endpoints) Redes virtuais Ligações: ponto-a-site; site-a-site; ExpressRoute Gestor de Tráfego Ponto 5 – Microsoft Azure Active Directory 1. Introdução à Microsoft Azure Active Directory 2 Pós-Graduação em Virtualização e Cloud Computing 2. 3. 4. 5. 6. 7. Acesso às aplicações Proxy de aplicaçõesdo Azure AD Autenticação multi-fator Identidade visual personalizada Integração de diretórios Execução do Windows Server Ad / AD FS em máquinas virtuais do Azure Bibliografia: COLLIER, Michael; SHAHAN, Robin; Microsoft Azure Essentials - Fundamentals of Azure; Microsoft Press; 2015 GARBER, Danny; MALIK, Jamal; FAZIO, Adam; Windows Azure Hybrid Cloud; Wrox; 2013 TULLOCH, Michael; Introducing Windows Azure; Microsoft Press; 2013 VAN DER BERG, Marcel; Managing Microsoft Hybrid Clouds; Packt Publishing; 2015 Recursos na Internet: Channel 9 Cloud Services Tutorials http://channel9.msdn.com/Series/Windows-Azure-Cloud-ServicesTutorials Outros Recursos: Serão disponibilizados recursos adicionais em formato digital durante o curso (diapositivos, exercícios, documentos informativos, etc.) 3