Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Computação em nuvem - Viabilidade de aplicação para prefeituras municipais, Teses (TCC) de Informática

Introdução a computação em nuvem.

Tipologia: Teses (TCC)

2020

Compartilhado em 29/09/2020

alexandre-meira-brito
alexandre-meira-brito 🇧🇷

5

(1)

1 documento

1 / 100

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
1
ALEXANDRE MEIRA BRITO
COMPUTAÇÃO EM NUVEM
Viabilidade de aplicação para prefeituras municipais.
Jequié-BA
2011.2
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Pré-visualização parcial do texto

Baixe Computação em nuvem - Viabilidade de aplicação para prefeituras municipais e outras Teses (TCC) em PDF para Informática, somente na Docsity!

ALEXANDRE MEIRA BRITO

COMPUTAÇÃO EM NUVEM

Viabilidade de aplicação para prefeituras municipais.

Jequié-BA

ALEXANDRE MEIRA BRITO

COMPUTAÇÃO EM NUVEM

Viabilidade de aplicação para prefeituras municipais.

Trabalho de Conclusão do Curso de Sistemas de Informação, do discente Alexandre Meira Brito, da Faculdade de Tecnologia e Ciências – FTC, para fim avaliativo do Componente Curricular TCC II, como parte dos requisitos para obtenção do título de Bacharel em Sistemas de Informação.

Orientador : Saulo Correa Peixoto

Jequié-BA

AGRADECIMENTOS

Agradeço primeiramente a Deus pela minha vida, por iluminar meu caminho, me dando saúde e oportunidades de trilhar um caminho repleto de vitórias e sucesso.

A toda minha família, em especial aos meus pais Antonio e Edivânia pelo carinho e educação que me deram, me apoiando de maneira incondicional em meus estudos, onde em nenhum momento mediram esforços para a realização dos meus sonhos, que me guiaram pelos caminhos corretos da vida. A eles devo a pessoa que me tornei. À minha irmã Camila pelo apoio e carinho oferecidos em todos os momentos da minha vida e principalmente neste.

Aos professores que compartilharam sua sabedoria e que além de meus professores tornaram-se também meus amigos.

Aos meus colegas de turma que sempre me ajudaram neste caminho para graduação.

RESUMO

Esta pesquisa teve como finalidade verificar a viabilidade de aplicações com os serviços de computação em nuvem para prefeituras municipais. Para tanto, foram apresentados os conceitos, modelos e tecnologias deste novo modo de aquisição de recursos computacionais. A computação em nuvem permite que novas capacidades computacionais sejam entregues como serviços pela internet e com pagamento baseado no uso dos usuários. Para a coleta dos dados necessários para esta pesquisa, foi realizada a observação nas prefeituras municipais de Boa Nova-BA, Manoel Vitorino-BA e Poções-BA e aplicação de questionário (Apêndice A) aos funcionários destas prefeituras. Depois de verificada as demandas de serviços de tecnologia da informação na prefeitura municipal, foram feitas recomendações para a migração da infra-estrutura de TI utilizando os serviços de nuvem pública. Destacaram-se entre as vantagens na migração os seguintes aspectos: a redução de gastos devido à liberação de verbas destinadas à manutenção de infra-estrutura tecnológica; flexibilidade e maior facilidade nas transições e adequações para novas gerações e ferramentas; extinção de custos de manutenção, atualizações, licença e suporte, na qual estas serão realizadas pelos provedores do serviço.

Palavras-chave: Computação em Nuvem, Prefeituras Municipais, Tecnologia da Informação (TI).

GLOSSÁRIO

Browser – Navegador de Internet Cloud Computing – Computação em Nuvem Data Center – Centro de Processamento de Dados Grid Computing – Computação em Grade Pay-per-use – Pagamento por uso Utility Computing – Computação por utilidade

LISTA DE ABREVIATURAS E SIGLAS

ASP – Application Service Provider CPU – Central Processing Unit DDoS – Distributed Denial-of-Service EC2 – Elastic Computing Cloud GB – Gigabyte Gbps – Gigabits per second IaaS – Infrastructure as a Service IBM – International Business Machines Kbps – Kilobits per second PaaS – Platform as a Service RAM – Random access memory S.O. – Sistema Operacional SaaS – Software as a Service SAS 70 – Statement on Audit Standards nº 70 SLA – Service Level Agreement SQL – Structured Query Language SQS – Simple Queue Service TI – Tecnologia da Informação VM – Virtual Machine W – Watts

  • Figura 1 – Sistema Operacional Jolicloud
  • Figura 2 – Arquitetura de computação em nuvem
  • Figura 3 – Camadas da Computação em Nuvem............................................
  • Figura 4 – Organograma padrão das prefeituras.............................................
  • Figura 5 – Gráfico 01: 1ª Questão
  • Figura 6 – Gráfico 02: 2ª Questão
  • Figura 7 – Gráfico 03: 3ª Questão
  • Figura 8 – Gráfico 04: 4ª Questão
  • Figura 9 – Gráfico 05: 5ª Questão
  • Figura 10 – Gráfico 06: 6ª Questão
  • Figura 11 – Gráfico 07: 7ª Questão
  • Figura 12 – Gráfico 08: 8ª Questão
  • Figura 13 – Gráfico 09: 9ª Questão
  • Figura 14 – Exemplo de configuração de CPU................................................
  • Figura 15 – Plano Cloud Server Pro
  • Figura 16 – Painel de Controle do Cloud Server Pro.......................................
  • Figura 17 – Painel de Controle (instalação)
  • Figura 18 – Painel de Conexão de área de trabalho remota do Windows
  • Figura 19 – Painel de Conexão de área de trabalho remota no Ubuntu..........
  • Figura 20 – Desktop do Servidor na nuvem
  • Figura 21 – Configuração do Processador do Servidor na nuvem
  • Tabela 1 – Configuração computadores - Contabilidade LISTA DE TABELAS
  • Tabela 2 – Configuração computadores - Recursos Humanos........................
  • Tabela 3 – Configuração computadores – Tesouraria
  • Tabela 4 – Configuração computador - Controle Interno
  • Tabela 5 – Categoria: Benefícios da Computação em Nuvem
  • Tabela 6 – Categoria: Disponibilidade de Internet
  • Tabela 7 – Categoria: Problemas Técnicos
  • Tabela 8 – Cronograma
  • 1- INTRODUÇÃO SUMÁRIO
  • 1.1- Contextualização .....................................................................................
  • 1.2- Problema .................................................................................................
  • 1.3- Objetivos ..................................................................................................
  • 1.4- Suposições ..............................................................................................
  • 1.5- Delimitação do Estudo .............................................................................
  • 1.6- Relevância do Estudo ..............................................................................
  • 1.7- Definição de Termos ................................................................................
  • 2- FUNDAMENTAÇÃO TEÓRICA...................................................................
  • 2.1- Entendendo a Computação em Nuvem
  • 2.2- Evolução do Conceito de Computação em Nuvem.................................
  • 2.2.1- Provedor de Serviços de Aplicação (ASP)......................................
  • 2.2.2- Virtualização
  • 2.2.3- Grid Computing................................................................................
  • 2.2.4- Utility Computing
  • 2.2.5- Software como Serviço (SaaS)
  • 2.3- Modelos de Serviços
  • 2.3.1- Infra-estrutura como Serviço (IaaS)
  • 2.3.2- Software como Serviço (SaaS)
  • 2.3.3- Plataforma como Serviço (PaaS).....................................................
  • 2.4- Modelos de Implantação
  • 2.4.1- Nuvem Pública.................................................................................
  • 2.4.2- Nuvem Privada
  • 2.4.3- Nuvem Híbrida
  • 2.5- Arquitetura da Computação em Nuvem
  • 2.6- Benefícios da Computação em Nuvem
  • 2.6.1- Novo formato de Aquisição de Tecnologia
  • 2.6.2- Redução de custos de TI
  • 2.6.3- Escalabilidade e Disponibilidade
  • 2.7- Riscos da Computação em nuvem
  • 2.7.1- Localização dos dados
  • 2.7.2- Compliance
  • 2.7.3- Segurança e privacidade
  • 2.7.4- Auditoria...........................................................................................
  • 2.7.5- Disponibilidade e Confiabilidade
  • 2.7.6- Portabilidade e Aprisionamento
  • 2.7.7- Recuperação dos dados
  • 2.7.8- Aspectos legais e contratuais
  • 2.8- Provedores de Serviços de Computação em Nuvem
  • 2.8.1- Amazon............................................................................................
  • 2.8.2- Google
  • 2.8.3- IBM
  • 2.8.4- Microsoft
  • 2.8.5- Salesforce
  • 2.8.6- VMware............................................................................................
  • 2.8.7- Apple................................................................................................
  • 3- METODOLOGIA
  • 3.1- Tipo de Pesquisa
  • 3.1.1- Quanto aos fins................................................................................
  • 3.1.2- Quanto aos meios
  • 3.2- Universo e Amostra
  • 3.3- Coleta de Dados
  • 3.4- Tratamento dos Dados
  • 3.5- Questões Éticas
  • 3.6- Viabilidade e Confiabilidade da pesquisa
  • 3.7- Limitações do Método
  • 4- ANÁLISE DOS DADOS...............................................................................
  • 4.1- Quanto a Observação
  • 4.1.1- Hardware
  • 4.1.2- Software...........................................................................................
  • 4.2- Quanto ao Questionário
  • 4.2.1- Análise Quantitativa
  • 4.2.2- Análise Qualitativa
  • 5- ANÁLISE PARA MIGRAÇÃO DE APLICATIVOS
  • 5.1- Dificuldades enfrentadas na TI das Prefeituras Municipais
  • 5.2- Empresa Locaweb provedora de infra-estrutura em nuvem
  • 5.2.1- Comparativo Desktop local x Servidor em nuvem
  • 5.3- Recomendações
  • 5.3.1- Cronograma de Atividades
  • 6- CONCLUSÃO
  • 6.1- Recomendações para futuros estudos
  • 7- BIBLIOGRAFIA
  • APÊNCIDE A – Termo de Consentimento e Questionário

1- INTRODUÇÃO

Neste capítulo apresenta-se uma visão geral do assunto, abordando sua contextualização, problema, objetivo geral e objetivos intermediários. Também se apresenta a delimitação e a relevância do tema.

1.1- Contextualização

As empresas lidam com um crescente volume de transações diariamente, para isto utilizam recursos de tecnologia da informação (TI), que segundo Alter (1996) "(...) é o conjunto de hardwares e softwares que possibilitam o funcionamento dos sistemas de informações ”, no qual estes sistemas irão receber os dados, processar, armazenar e distribuir as informações necessárias aos negócios da organização.

Nos órgãos públicos com administração autônoma, como prefeituras municipais, a TI se tornou um alicerce fundamental para o controle e gerenciamento das informações. Estes órgãos possuem grande infra-estrutura tecnológica, dispõem de vários softwares de gestão, como por exemplo, sistemas de folha de pagamentos, controle de patrimônio, contabilidade e finanças, que são instalados em microcomputadores e interligados por rede aos servidores. Dispõe-se também da internet a qual é amplamente utilizada, como em serviços de e-mail, envio de informações para outros órgãos, atualizações e suporte para softwares , entre outros, contribuindo para aumento da rapidez e produtividade de processos, cumprimento de exigências legais e para a transparência dos recursos públicos.

Com o avanço da tecnologia e novas tendências da computação e telecomunicações, surgem oportunidades a estes órgãos públicos em se adequar a um novo contexto de tecnologia.

  • Localização dos dados: saber onde estão localizadas as informações, já que estes ficam armazenados em servidores em outras cidades ou países;
  • Segurança: ter certeza de que as informações estarão seguras e não serão copiadas ou modificadas por pessoas não autorizadas; se o acesso será somente por usuários autorizados da empresa ou se funcionários do provedor também terão acesso as informações confidenciais dos clientes.
  • Disponibilidade e Acessibilidade: ter certeza de que as informações realmente estarão disponíveis sempre que necessário.

1.2- Problema

A falta de uma política de investimentos em TI nos órgãos públicos, como prefeituras municipais, acarreta recursos computacionais arcaicos, como máquinas com o mínimo poder de processamento necessário para executar suas aplicações básicas, falta de segurança e controle na rede, o que acaba por colocar em risco a integridade e disponibilidade dos dados, além de softwares desatualizados e profissionais sem capacitação técnica necessária para administrar todo o ambiente computacional.

Eis que surge o problema motivador desta pesquisa: há viabilidade de aplicações dos serviços de computação em nuvem para solucionar problemas de planejamento, gerenciamento e controle dos recursos computacionais e financeiros nas prefeituras municipais?

Diante disso foi de fundamental importância verificar a viabilidade em atualizar a infra-estrutura de TI de prefeituras municipais utilizando os serviços oferecidos pela computação em nuvem.

1.3- Objetivos

O objetivo final deste trabalho é a verificação da viabilidade em atualizar a infra-estrutura de TI das prefeituras municipais com os serviços oferecidos pela computação em nuvem.

Para tanto foi necessário perpassar os seguintes objetivos intermediários:

  • Entender a computação em nuvem;
  • Abordar quais os tipos de serviços proporcionados;
  • Verificar os benefícios e riscos;
  • Identificar quais provedores oferecem serviços de computação em nuvem;
  • Verificar os recursos computacionais utilizados nas prefeituras municipais.
  • Analisar a viabilidade técnica e financeira para migração para a nuvem.

1.4- Suposições

Observando o modelo de infra-estrutura de TI atual nas prefeituras, onde todos os recursos são mantidos e gerenciados localmente, e analisando os benefícios propostos pela computação em nuvem, presume-se que, com as ofertas disponíveis de serviços desta nova tendência, as seguintes mudanças venham ocorrer:

  • Transferência de infra-estrutura física local para um ambiente virtual;

1.6- Relevância do Estudo

Conforme Taurion (2009) as empresas necessitam de infra-estrutura de computação cada vez maior, pois, exemplificadamente, a cada dia são gerados no mundo 15 petabytes de informação, os custos de energia elétrica cresceram oito vezes de 1996 até hoje. Como a previsão era a de que em 2011 um terço da população mundial estivesse na internet, fica claro que os modelos atuais de gestão da infra-estrutura de TI não são mais adequados para a realidade financeira das empresas.

Pesquisas apontam que empresas de pequeno a médio porte gastam 70% do tempo gerenciando recursos de TI e apenas 30% em atividades de planejamento e crescimento para fins de lucros (TAURION, op.cit.). Com a computação em nuvem, estes 70% do tempo podem ser redirecionados para otimizar e expandir os negócios.

Além do grande volume de tempo dedicado a TI, a ociosidade é outro ponto de impacto para aderir a novos modelos mais eficientes de computação. De acordo com Taurion, (op. cit.), há uma ociosidade média de 85% na utilização de servidores. É como se uma empresa aérea colocasse um avião para decolar com 85% dos acentos vazios. Isto demonstra que existe um imenso potencial computacional, mas não utilizado de forma eficiente pelas empresas.

Em setores governamentais públicos, como nas prefeituras municipais, não existe uma política de investimentos financeiros na área de TI, como também não há um controle e gerenciamento dos recursos computacionais.

“Nestes setores principalmente, o gasto do dinheiro público deve ser muito bem planejado, analisando as melhores soluções para atender a demanda de TI. “Utilizar a tecnologia da informação como estratégia logística ainda não é tarefa fácil para muitas organizações, pois isso pressupõe que os investimentos em tecnologia da informação alem de passar por uma análise operacional, devem ser viabilizados tática e estrategicamente.” (BANZATO 2005).

A possibilidade de terceirização e virtualização do ambiente de TI e a migração dos aplicativos e recursos para a computação em nuvem vêm ao encontro da complexa evolução tecnológica. Diante desse cenário, as empresas terão que se adaptar a este novo modelo e essa adaptação incluirá a necessidade de repensar a infra-estrutura, ajustar a interface dos usuários com os sistemas e alterar o foco da área de tecnologia dentro das companhias.

O estudo do tema computação em nuvem buscou verificar a viabilidade para solucionar os problemas enfrentados pelos gestores municipais que não dispõe de recursos financeiros específicos e também mão-de-obra especializada, para manter toda a infra-estrutura de TI, como hardware e software atualizados, configuração e gerenciamento de redes, backup das informações, mantendo os serviços com qualidade.

1.7- Definição de Termos

Para uma clara compreensão deste trabalho, visto que um único termo pode ser interpretado de várias formas, a partir de diferentes abordagens, foi apresentada a seguir uma breve definição dos termos a fim de explicitar como estes devem ser entendidos no decorrer do estudo. Vejamos:

  • Cliente: é qualquer pessoa, grupo ou empresa que tem acesso a várias opções de produtos ou serviços para escolha, a fim de adquirir em qualquer momento presente ou futuro.
  • Computação em Nuvem: é um modelo de serviço que permite acesso a uma rede de servidores sob demanda, de forma conveniente, podendo-se utilizar um conjunto compartilhado de recursos de computação configuráveis, como por exemplo, redes, servidores, armazenamento, aplicativos e serviços, através da internet.