Prévia do material em texto
Portfólio Computação em Nuvem Computação em Nuvem (Unopar e Anhanguera) Digitalizar para abrir em Studocu A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Portfólio Computação em Nuvem Computação em Nuvem (Unopar e Anhanguera) Digitalizar para abrir em Studocu A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem https://www.studocu.com/pt-br/document/unopar-e-anhanguera/computacao-em-nuvem/portfolio-computacao-em-nuvem/85957941?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem https://www.studocu.com/pt-br/course/unopar-e-anhanguera/computacao-em-nuvem/6779705?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem https://www.studocu.com/pt-br/document/unopar-e-anhanguera/computacao-em-nuvem/portfolio-computacao-em-nuvem/85957941?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem https://www.studocu.com/pt-br/course/unopar-e-anhanguera/computacao-em-nuvem/6779705?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem Universidade Pitágoras Unopar Anhanguera – Polo Barreiras-BA Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 SUMÁRIO 1 INTRODUÇÃO 3 2 DESENVOLVIMENTO 4 2.1 MÉTODO 4 3 RESULTADOS 5 4 CONCLUSÃO 8 REFERÊNCIAS 9 Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem 3 1 INTRODUÇÃO A computação em nuvem é um modelo de entrega de serviços de computação através da internet. Em vez de depender de recursos locais, como servidores e infraestrutura física, a computação em nuvem permite que indivíduos e empresas acessem e utilizem recursos computacionais, como armazenamento, poder de processamento e aplicativos, por meio de provedores de serviços em nuvem. Isso oferece flexibilidade, escalabilidade e conveniência, uma vez que os usuários podem dimensionar seus recursos de acordo com as necessidades, pagando apenas pelo que usam. Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 4 2 DESENVOLVIMENTO Tendo-se como objetivo o teste de redes em computação em nuvem para o desenvolvimento dessa aula prática utilizaremos como pilar duas importantes ferramentas NetBeans e o arquivo em java JAR . A seguir as definições desses instrumentos. O NetBeans é um ambiente de desenvolvimento integrado (IDE) de código aberto que fornece ferramentas abrangentes para programadores criarem, depurarem e implementarem uma variedade de aplicativos. Com suporte a várias linguagens de programação, o NetBeans oferece recursos como edição de código, gerenciamento de projetos e uma interface de usuário amigável. Ele também facilita o desenvolvimento de aplicativos web, desktop e móveis, além de oferecer recursos avançados como controle de versão integrado e plugins personalizáveis. O arquivo JAR foi desenvolvido para criar applets Java e seus componentes necessários ao qual logo foi eliminado por ser necessário abrir uma nova conexão para cada elemento visto que estes eram utilizados para baixar em apenas uma transação HTTP. Isso leva a um procedimento ágil, já que os pequenos aplicativos podem ser carregados em páginas da web e executados de forma mais veloz. Isso também implica em diminuição do tamanho do arquivo, o que, mais uma vez, poupa tempo. 2.1 MÉTODO O CloudSim da CLOUDS Lab é uma excelente ferramenta que permite simular infraestrutura e serviços de computação em nuvem, com essa ferramenta é possível combinar diversos fatores para a configuração de uma rede adequada e personalizada, a fim de reproduzir alguns testes antecipados de desenvolvimento de software. Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem 5 3 RESULTADOS Dando início aos testes com o CloudSim vamos realizar a criação da pasta Redes no nosso NetBeans, conforme figuras abaixo: Figura 1 - Criando arquivo JAVA Figura 2 - Criando pasta nomeada em Redes Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 6 Logo após a criação da pasta automaticamente se cria um pacote JAVA, a qual adicionaremos o exemplo solicitado do CloudSim. Dentro da pasta, encontramos o primeiro exemplo nomeado de ClouSimExample1, ao qual iremos copiar e colar na pasta Redes no nosso Netbeans. Figura 3 - Pasta Redes vazia Figura 4 - Exemplos do CloudSim Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem 7 Figura 4 - Colando o CloudSimExample1 Figura 5 - Arquivo CloudSim com erros Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 8 Figura 6 - Adicionando o JAR do CloudSim ao projeto Figura 7 - Arquivo CloudSim-2.1.jar sendo aberto Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem 9 Figura 8 - Projeto pronto para execução Figura 9 - Projeto compilado sem erros Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 10 4 CONCLUSÃO A computação em nuvem é uma tecnologia que revolucionou a forma como empresas e indivíduos utilizam recursos computacionais, armazenamento e serviços online. Sua importância é ampla e abrange diversas áreas. Em suma, a computação em nuvem é essencial para impulsionar a eficiência operacional, a agilidade empresarial e a inovação tecnológica num mundo cada vez mais digital e conectado. Oferece às empresas e aos indivíduos oportunidades significativas para otimizar recursos, reduzir custos e adaptar-se rapidamente às mudanças no ambiente de negócios. Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=portfolio-computacao-em-nuvem 11 REFERÊNCIAS GUEDES, Kayobrussy. Arquivo JAR: O que é e pra quê serve?. [S. l.], 10 jan. 2022. Disponível em: https://www.topgadget.com.br/howto/definicao/arquivo-jar-o-que-e-e-pra-que-serve. htm. Acesso em: 27 ago. 2023. SANCHES, Renato. Como Instalar o Java JDK e NetBeans IDE : Windows. [S. l.], 17 ago. 2022. Disponível em: https://www.webmundi.com/desenvolvimento-de-sistemas/java/como-instalar-o-jav a-jdk-e-netbeans-ide-windows/. Acesso em: 27 ago. 2023. Baixado por Tiago Clara (tiagoclara47@gmail.com) lOMoARcPSD|39153123