Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

2
UNIVERSIDADE ANHANGUERA – UNIDERP
ITABUNA/BA - JOSE SOARES 1
ENGENHARIA DE SOFTWARE - BACHARELADO
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:
COMPUTAÇÃO EM NUVEM
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:
COMPUTAÇÃO EM NUVEM
Trabalho de portfólio apresentado como requisito parcial para a obtenção de pontos para a média semestral.
Tutor Vinicius Camargo Prattes
SUMÁRIO
1	INTRODUÇÃO	3
2	DESENVOLVIMENTO	4
2.1	MÉTODO	4
2.2	RESULTADOS	4
3	CONCLUSÃO	7
REFERÊNCIAS	8
1	INTRODUÇÃO
A Microsoft (2023) conceitua computação em nuvem como sendo
a computação em nuvem é o fornecimento de serviços de computação, incluindo servidores, armazenamento, bancos de dados, rede, software, análise e inteligência, pela Internet (“a nuvem”) para oferecer inovações mais rápidas, recursos flexíveis e economias de escala. Você normalmente paga apenas pelos serviços de nuvem que usa, ajudando a reduzir os custos operacionais, a executar sua infraestrutura com mais eficiência e a escalonar conforme as necessidades da sua empresa mudam.
Segundo Wikipédia (2023a), a computação em nuvem é dividida em dez tipos: IaaS - "Infrastructure as a Service" ou Infraestrutura como Serviço; PaaS - "Plataform as a Service"; DaaS - "Desktop as a Service"; SaaS - "Software as a Service"; CaaS - "Containers as a Service"; XaaS - "Everything as a Service"; DBaas - "Data Base as a Service"; SECaaS - "Security as a Service"; FaaS - "Function as a Service"; MBaaS - "Mobile Back-End as a Service".
Para realizar esta atividade foi escolhido a linguagem de programação JAVA, com a utilização da IDE (Integrated Development Environment - Ambiente de Desenvolvimento Integrado) Netbeans. O NetBeans IDE “é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, JavaScript, HTML5, PHP, C/C++, Groovy, Ruby” (WIKIPÉDIA, 2023b).
Também será utilizado o framework CloudSim, que serve para “modelagem e simulação de infraestruturas e serviços de computação em nuvem. Originalmente construído no Laboratório de Computação em Nuvem e Sistemas Distribuídos (CLOUDS), da Universidade de Melbourne, Austrália” (WIKIPÉDIA, 2023c).
O objetivo deste trabalho é criar um novo Projeto no Netbeans chamado “Redes” e adicionar o primeiro exemplo do CloudSim.
2	DESENVOLVIMENTO
2.1	MÉTODO
O roteiro de aula prática pede para que seja feito as seguintes ações:
· Executar um projeto no NetBeans, utilizando o CloudSim.
A atividade será realizada observando-se os seguintes passos:
1. Instalar o NetBeans;
2. Baixar o arquivo JAVA;
3. Baixar o arquivo CloudSim;
4. Criação do projeto no NetBeans com o nome “Redes”;
5. Adicionar primeiro exemplo do CloudSim;
6. Configurar o JAR.
2.2	RESULTADOS
Conforme solicitado, o resultado é apresentado na figura 01.
Figura 1: Projetos "Redes" no NetBeans utilizando o CloudSim.
Fonte: o autor
Primeiramente foi instalado o Java JDK (que é a versão do JAVA para desenvolvimento) versão 17.0.8. Em seguida foi configurada a sua variável de sistema para que o mesmo possa ser executado de forma correta. Conforme Groner (2023) foi realizada as seguintes etapas para criar a variável de sistema: 
1. Criar uma variável de sistema chamada JAVA_HOME, referenciando a pasta onde o JAVA JDK foi instalado.
2. A variável Path foi editada acrescentando o caminho %JAVA_HOME%\bin.
Após a instalação e configuração do JAVA JDK, foi instalado a IDE Netbeans na sua versão 18.
Dando prosseguimento foi criado um novo projeto do NetBeans, com o nome “redes”. Esta ação foi realizada seguindo os passos:
1. Novo projeto > java with ant > Java application
2. Nome do projeto: redes
Após a criação do projeto, foi adicionado e configurado o CloudSim (na sua versão 2.1), realizando-se os seguintes passos:
1. Foi copiado para o diretório redes > src > redes do Netbeans, o arquivo CloudSimExample1.java (figura 02)
2. Foi copiado para a pasta libraries o arquivo cloudsim-2.1.jar (figura 03)
Figura 2: arquivo de exemplo do CloudSim.
Fonte: o autor
Figura 3: arquivo de configuração cloudsim.jar
Fonte: o autor
Após estas configurações preliminares, rodou-se a aplicação, sendo a ação bem-sucedida, conforme demonstrado na figura 01 (acima).
3	CONCLUSÃO
A atividade realizada objetivou realizar simulações de ambientes de computação em nuvem onde a virtualização desempenha um papel determinante. Estes são os ambientes característicos da Computação em Nuvem, onde máquinas virtuais são executadas em grandes datacenters e atendem a usuários em escala global.
Para a realização das simulações desses ambientes, foram utilizados os recursos oferecidos pelo framework CloudSim, conjuntamente com a linguagem de programação JAVA, através da IDE Netbeans. Essa ferramenta representa o motor de simulação da aplicação, sendo responsável pela criação e gerenciamento de todos os elementos do ambiente simulado.
REFERÊNCIAS
GRONER, Loiane. Curso de Java 02: Instalando o Java no Windows 10. Disponível em: <https://www.youtube.com/watch?v=CMHU5buXvNw&t=5s>. Acesso em: 18 ago 2023.
MICROSOFT. O que é computação em nuvem? Disponível em: < https://azure.microsoft.com/pt-br/resources/cloud-computing-dictionary/what-is-cloud-computing>. Acesso em: 19 ago 2023.
WIKIPÉDIA. Computação em nuvem. Disponível em: <https://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem>. Acesso em: 19 ago 2023a.
WIKIPÉDIA. NetBeans. Disponível em: <https://pt.wikipedia.org/wiki/NetBeans>. Acesso em: 19 ago 2023b.
WIKIPÉDIA. CloudSim. Disponível em: <https://en.wikipedia.org/wiki/CloudSim>. Acesso em: 19 ago 2023c.

Mais conteúdos dessa disciplina