Aula Prática Arquitetura de computação em nuvem
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: ARQUITETURA DE COMPUTAÇÃO EM NUVEM
Unidade: PRINCÍPIOS, CAMADAS E ARQUITETURA DA NUVEM PÚBLICA
Seção: IaaS (Infrastructure as a Service), SaaS (Software as a Service) e PaaS (Platform as a
Service)
OBJETIVOS
Definição dos objetivos da aula prática:
– Compreender os conceitos de IaaS, SaaS e PaaS na computação em nuvem.
– Explorar as características e usabilidades desses modelos de serviço.
– Realizar atividades práticas para experimentar IaaS, SaaS e PaaS.
SOLUÇÃO DIGITAL
• MICROSOFT AZURE DATA FACTORY (Ferramenta)
Microsoft Azure Data Factory: É um serviço de integração de dados que permite criar,
programar e orquestrar fluxos de trabalho de integração de dados em larga escala. Ele é usado
principalmente para mover e transformar dados em vários sistemas de armazenamento de
dados.
• PLATAFORMA HEROKU (Plataforma)
Heroku é uma plataforma de computação em nuvem que permite aos desenvolvedores
implantar, gerenciar e escalar aplicativos da web com facilidade.
• VIRTUAL BOX (Software)
VirtualBox é um software de virtualização desenvolvido pela empresa Innotek depois comprado
pela Sun Microsystems que posteriormente foi comprada pela Oracle que, como o VMware
Workstation, visa criar ambientes para instalação de sistemas distintos.
PROCEDIMENTOS PRÁTICOS
Procedimento/Atividade nº 1 (Virtual)
3
Atividade proposta:
Configurar uma máquina virtual em um serviço de IaaS.
Utilizar um serviço SaaS para produtividade.
Implementar uma aplicação em uma plataforma PaaS.
Procedimentos para a realização da atividade:
Passo 1: Instalação do VirtualBox
Antes de criar uma máquina virtual, você deve instalar o VirtualBox no seu sistema. Você pode
baixá-lo no site oficial da Oracle VirtualBox (https://www.virtualbox.org/).
Passo 2: plataforma IaaS
1. Escolha uma plataforma IaaS, ex. Microsoft Azure.
2. Crie uma conta (se ainda não tiver uma).
3. Acesse o painel de controle.
4. Crie uma instância de máquina virtual.
5. Escolha um sistema operacional.
6. Configure a máquina virtual com recursos desejados (CPU, RAM, armazenamento).
7. Inicialize a máquina virtual.
8. Acesse a máquina virtual por SSH ou RDP.
9. Tire um screenshot da máquina virtual em execução.
Passo 3: Serviço SaaS
1. Escolha um serviço SaaS, como Google Workspace (anteriormente G Suite) ou Microsoft
365.
2. Crie uma conta (se ainda não tiver uma).
3. Acesse o painel de controle.
4. Crie um novo documento ou planilha.
5. Edite o documento ou planilha online.
4
6. Compartilhe o documento com um colega.
7. Realize edições simultâneas.
Passo 4: Plataforma PaaS
1. Escolha uma plataforma PaaS. Ex. plataforma Heroku.
2. Crie uma conta (se ainda não tiver uma).
1. Acesse o site da Heroku: Abra seu navegador da web e vá para o site oficial da Heroku em
https://www.heroku.com.
2. No site da Heroku, você encontrará um botão “Sign up” (Inscrever-se) no canto superior
direito. Clique nele para iniciar o processo de criação de uma conta.
3. Preencha os detalhes da conta
4. Crie uma senha:
5. Aceite os termos e políticas de privacidade
6. Clique em “Create Free Account”
7. Verifique seu e-mail:
3. Acesse o painel de controle.
4. Crie uma aplicação.
5. Implemente um aplicativo simples (por exemplo, uma página da web) usando a linguagem
de programação suportada.
6. Faça o deploy do aplicativo.
7. Acesse o aplicativo online.
Checklist:
– Criou as máquinas virtuais no VirtualBox.
– Conta criada na plataforma escolhida.
– Máquina virtual criada com sucesso.
– Acesso à máquina virtual estabelecido.
– Conta criada no serviço SaaS escolhido.
– Documento ou planilha criados e editados.
– Compartilhamento do documento realizado.
5
– Conta criada na plataforma PaaS escolhida.
– Aplicação criada e implementada com sucesso.
– Aplicativo online e acessível.
RESULTADOS
Resultados de Aprendizagem:
Ao concluir esta aula prática, os alunos devem ser capazes de diferenciar os modelos de serviço
IaaS, SaaS e PaaS, compreendendo suas características e usabilidades. Eles também devem
ser capazes de realizar atividades práticas em cada um desses modelos, demonstrando
conhecimento sobre como configurar máquinas virtuais, utilizar serviços SaaS para produtividade
e implementar aplicativos em uma plataforma Paa
Aula Prática Arquitetura de computação em nuvem