Desenvolvimento Sistema em Java
Por: Lidieisa • 13/2/2018 • 1.724 Palavras (7 Páginas) • 520 Visualizações
...
Diante de uma mudança que se torna cada vez mais eminente, medidas rápidas devem ser tomadas pelas organizações, levando em consideração não somente os benefícios que a computação em nuvem oferece como também os desafios que devem ser vencidos, entre eles segurança, gerenciamento de dados, disponibilidade de serviço, entre outros etc.
O Planejamento estratégico promove o alinhamento entre as áreas e demandas do negócio e TI, através de metodologias, processos e ferramentas especificas alcançando os objetivos e resultados esperados. Apesar do bom conhecimento por parte dos gestores de TI e responsáveis pelas decisões do negócio a falta de planejamento estratégico faz com que questões simples deixem de ser respondidas para simplesmente acompanhar uma tendência do mercado, resultando por muitas vezes em frustações por expectativas não atendidas, perda de dados e prejuízos financeiros. (LAU, Luis)
Este trabalho tem por objetivo demonstrar a relação entre a Governança de TI e o modelo de computação em nuvens, os principais conceitos de Governança de TI e Segurança da Informação aplicados a esse modelo e abordar seus pontos fracos e fortes no processo de migração. Assim, como apresentar os conceitos e definições da computação em nuvem, utilização, vantagens e desvantagens.
Foram definidos os seguintes objetivos específicos: Definição do conceito de computação em nuvem; as modalidades de computação em nuvem; vantagens e desvantagens e os conceitos de Governança em TI, sua relação e utilização no modelo de computação em nuvem.
Quanto aos métodos de análise serão utilizados a Metodologia Dedutiva, com o objetivo de análise e comparação de dados.
A Forma de Abordagem, será Quantitativa, comparando diferentes autores e enquadrando os dados obtidos ao propósito da pesquisa.
Os Objetivos da Pesquisa, se classificam como Pesquisa Exploratória, pois tende a exploração do problema e sua explicitação.
Os Procedimentos Técnicos, pode se classificam como Pesquisa Bibliográfica, sendo baseada em material já existente, principalmente livros e artigos científicos.
---------------------------------------------------------------
-
Conceitos Computação em Nuvem
Atualmente Cloud Computing ou computação em nuvem se tornaram palavras chaves entre profissionais de TI, ainda não se tem um consenso ou uma definição exata para o termo computação em nuvem, tendo em vista que engloba a combinação de diversas tecnologias (virtualização de servidores, software orientado a serviços, computação em grade, entre outras).
O National Institute of Standards and Technology (NIST) define o modelo computacional como um conjunto de recursos compartilhados através da rede (nuvem) e disponibilizados de maneira automática praticamente sem a interação do fornecedor do serviço.
A computação em nuvem é fundamentada em conceitos pré estabelecidos como virtualização e modelo pay per use (baseado na utilização assim como alguns serviços de telefonia, eletricidade etc...), possui várias vantagens como a possibilidade de aquisição ou liberação de recursos quando que necessário. (CHIRIGATI, 2009).
A Cloud Computing pertence a uma nova categoria de produtos e serviços sob demanda chamada de Utility Computing que fornece e comercializa a largura de banda e toda infraestrutura necessária, como uma mercadoria a um baixo custo unitário.
- Características
Para todos os efeitos nesse trabalho foi considerado a visão da NIST (2011 a) que atribui cinco características essenciais a computação em nuvem e serão descritas a seguir.
- Self-Service sob demanda: O usuário pode acrescentar ou liberar recursos computacionais como por exemplo armazenamento ou até mesmo controlar o tempo de processamento sem a necessidade de interação como o provedor do serviço, pode ser configurado de forma personalizada e transparente ao usuário.
- Amplo acesso: O acesso ao recursos é feito através de plataformas com thin client, PDAs, celulares ou laptops, tornando a experiência de acesso confortável pois não muda o ambiente de trabalho do usuário, o sistema operacional ou a linguagem de programação utilizada.
- Pooling de recursos: Utiliza o modelo Multitenant , uma instancia é rodada no servidor e atende diferentes requisições, utiliza os recursos físicos e virtuais de acordo com a necessidade do usuário, funciona basicamente como uma caixa preta onde o cliente não tem conhecimento da localização dos recursos.
- Elasticidade rápida: Em um aumento de demanda, novos recursos podem ser adquiridos rapidamente, enquanto que numa retração esses mesmos recursos podem ser liberados, a virtualização tem contribuição significante com essa característica.
- Serviço medido: Os recursos podem ser controlados, medidos e otimizados em nível de abstração de cada tipo de serviço. No SLA (Service Level Agreement ou nível de serviço) temos informações como disponibilidade, funcionalidade, desempenho do serviço, e até mesmo as penalidades no caso de violação desses níveis de serviço.
- Modelos de Serviços
A computação em nuvem é formada por três categorias de serviços, demostradas a seguir:
- SaaS (Software as a Service ou Software como Serviço): O software ou sistema é ofertado na forma de serviço ou prestação de serviços, é executado remotamente em um servidor web, não sendo necessário instalação ou licença na máquina cliente, somente uma conexão com a internet. A forma de cobrança é feita na forma de uma assinatura de serviço, ou seja paga-se apenas pelos recursos utilizados e/ou pelo tempo de uso. Os serviços SaaS mais populares atualmente no mercado são Google Docs, Gmail e SalesForce.
- PaaS (Plataform as a Service ou Plataforma como Serviço): Oferece um ambiente de desenvolvimento, compilação, depuração e testes na nuvem. Alguns serviços nessa categoria são Google AppEngine e Force.com da Salesforce.
- IaaS (Infrastructure as a Service ou Infraestrutura como Serviço): Toda infraestrutura necessária é oferecida como serviço, sem a necessidade de preocupação do cliente com servidores e hardware para o funcionamento de determinada aplicação. O serviço é escalonável e atende toda as necessidades atuais do cliente, sendo cobrado conforme
...