Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 1/12 Funcionamento e os serviços oferecidos em Cloud Computing ESTUDAR O FUNCIONAMENTO E AS CARACTERÍSTICAS ESSENCIAIS DOS SERVIÇOS OFERECIDOS EM CLOUD COMPUTING (COMPUTAÇÃO EM NUVEM) AUTOR(A): PROF. MARCOS OLIMPIO AZEVEDO Olá caros alunos! Hoje, estamos na era da participação, da interconectividade. Nós participamos das maiores plataformas de comunicação e interatividade. Bate-papo, blogs, envio de mídias, transações, aprendizagem assim por diante. A nuvem não é algo que flutua acima de nossas cabeças, é uma verdadeira infraestrutura que centraliza os dados para abrir as portas para a nossa participação. Características essenciais: On-demand self-service Um consumidor pode unilateralmente provisionar capacidades computacionais, tais como tempo de servidor e storage em rede, automaticamente conforme necessário, sem a necessidade de interação humana com cada provedor de serviço. Autoatendimento sob demanda: Os recursos computacionais são provisionados automaticamente pelo provedor na demanda que os clientes necessitam sem requerer interação humana através de automações e definição de regras tais como: armazenamento de espaço de disco (HD) e etc. Broad network access (acesso à rede ampla). Recursos estão disponíveis através da rede e acessado através de mecanismos padrão que promovem o uso de plataformas de cliente heterogéneas (por exemplo, celulares, tablets, laptops e estações de trabalho). 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 2/12 Amplo acesso à rede: As redes de dados devem estar disponíveis para acesso via dispositivos móveis, como telefones celulares, laptops, e PDAs, da mesma forma que demais serviços de software tradicionais ou baseados em nuvem. Pool de recursos (Resource pooling). Recursos de computação do provedor são reunidos para servir vários consumidores usando um modelo multi-tenant, com diferentes recursos físicos e virtuais atribuídos dinamicamente e retribuídos de acordo com a demanda do consumidor. Há um senso de independência localização em que o cliente geralmente não tem controle ou conhecimento sobre a localização exata dos recursos disponibilizados, mas pode ser capaz de especificar o local em um nível mais alto de abstração (por exemplo, país, estado ou datacenter). Exemplos de recursos incluem o armazenamento, processamento, memória e largura de banda de rede. Pool de recursos: Trata-se de recursos computacionais tais como: armazenamento, processamento, memória, largura de banda, e máquinas virtuais que são utilizados por múltiplos consumidores e por este motivo possibilita a divisão dos custos destes itens comuns entre os contratantes do serviço Elasticidade rápida (Rapid elasticity). Recursos podem ser elasticamente provisionados e liberados, em alguns casos, automaticamente, para escalar rapidamente com a demanda. Para o consumidor, os recursos disponíveis para realizar o provisionamento muitas vezes parecem ser ilimitados e podem ser apropriadas em qualquer quantidade a qualquer momento. Elasticidade rápida: 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 3/12 Facilidade em gerir elasticamente as capacidades provisionadas, aumentando ou diminuindo conforme necessidade, em momentos de pico ou ociosidade. Serviços mensuráveis: O provedor e o cliente conseguem mensurar e otimizar a utilização de recursos, tais como: armazenamento, processamento, largura de banda e até contas de usuário ativas. O serviço medido (Measured service). Sistemas em nuvem automaticamente controlam e otimizam a utilização de recursos, aproveitando a capacidade de medição em algum nível de abstração apropriado para o tipo de serviço (contas por exemplo, armazenamento, processamento, largura de banda, e usuário ativo). Os usos de recursos podem ser monitorados, controlados e reportados, oferecendo transparência tanto para o provedor e consumidor do serviço utilizado. Comercialização 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 4/12 Nuvem não é uma nova tecnologia, mas sim um novo modelo de comercialização onde o consumo de recursos computacionais (armazenamento, processamento, conectividade) é cobrado como prestação de serviços e realizado por meio da Internet. Estamos adentrando na era da computação móvel e ubíqua. Computação ubíqua (onipresente) é um novo paradigma no qual pequenos dispositivos computacionais distribuídos e integrados, alocados em um ambiente, ou portáveis, proveem serviços e informações a qualquer momento. Em muitos casos esses dispositivos não possuem capacidade de processamento suficiente, de memória e de energia, para poder realizar determinados processamentos, porém em parceria com a retaguarda de uma nuvem a execução é viabilizada. A comercialização de aplicativos de software, antes feita por meio de licenças para utilização “in house”, agora contempla o modelo de assinatura de aplicativos. O mercado oferece serviços de uso de aplicativos, hospedados na nuvem, que são iniciados via rede e são executados na nuvem. Uma licença de software é um direito de uso contínuo de um aplicativo, porém sem direito de atualizações constantes, enquanto que uma assinatura é o direito de uso por um período determinado incluindo atualizações constantes feitas de forma transparente pelo fornecedor da nuvem. Considerando que os usuários de aplicativos que estão na nuvem não o usam de forma constante, mas sim em diferentes momentos, ocorre que estatisticamente um conjunto menor de usuários estará usando licenças de um determinado software. Portanto, o fornecedor de nuvem pode ter economia ao adquirir um número menor de licenças do que a quantidade de usuários que irão utilizar em momentos distintos essas licenças. Isso permite que o fornecedor de nuvem comercialize o uso de suas licenças na forma de assinatura por um preço mais em conta ao usuário, sem que este usuário tenha que investir na compra de licenças. Com isso há uma redução no custeio de software. Com a nuvem, toda a infraestrutura do ambiente do local de processamento, que envolve, espaço físico, custo de energia, aclimatação especializada, profissionais de software / hardware / comunicação, que oneram o custeio total da TI, pode ser repartido pelos diversos grupos de usuários, permitindo que o fornecedor de nuvem tenha um ganho de escala no seu corpo funcional especializado. Evidentemente, isso contribui para que os preços dos serviços na nuvem sejam mais em conta para uma organização, o que dispensa um corpo funcional de especialistas em TIC e preocupações com infraestrutura, permitir a organização focar na missão do seu negócio, como por exemplo, atender melhor aos seus clientes (cidadãos). Assim, uma nuvem funciona como um ambiente de hospedagem de serviços, contratados sob demanda para processar, armazenar e recuperar dados. Se houver um pico de processamento sazonal, ao final do período os recursos de computação são facilmente reconfigurados para a nova necessidade. Não há mais razão para se contratar permanentemente toda uma infraestrutura que ficará ociosa numa significativa parte do ano. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 5/12 Além disso, o modelo “Thin Client” da década de 90 é revigorado com o advento da nuvem. Todos os dados da nossa estação de trabalho podem ficar na nuvem e poderemos trabalhar remotamente, através da Internet, tal como se estivéssemos no nosso ambiente de serviço. Legenda: TIC Prós e contras Benefícios da computação em nuvem Equalização de sistemas dispendiosos: Hospedagem na nuvem permite que as empresas desfrutem gastos equalizados. Como tudo pode ser feito na nuvem, os sistemas locais dos empregados são postados na nuvem, ou seja diminui os gastos com dispositivos de armazenamento e retenção, através de uma boaavaliação tecnológica (recursos x benefícios ? locais e na nuvem). Acesso a partir de inúmeras opções: Outra vantagem da computação em nuvem é o acesso ao ambiente de nuvem, não só do sistema, mas através de outras opções e recursos. Estas opções podem ser tablets, iPad, netbooks e até mesmo telefones celulares. Não só aumenta a eficiência, mas melhora os serviços prestados aos usuários. As ordens solicitadas, documentos e arquivos importantes estão disponíveis através de um acesso facilitado. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 6/12 Despesas de software: Infraestrutura de nuvem elimina os altos custos de software nas empresas. Os números de softwares já estão armazenados nos servidores em nuvem. Elimina a necessidade de comprar software e pagar por seus custos de licenciamento e manutenção. O recurso utilizado para atualização do software é utilizado no core business e mantem sua empresa focada no negócio. Reduz o custo 'servidores tradicionais: Nuvem para os negócios custos para os servidores da empresa. Os custos adicionais associados para aumento de memória, espaço em disco e poder de processamento são todos diluídos ou minimizados, não na escala tradicional. Dados centralizados: Outro benefício importante de serviços em nuvem são os dados centralizados. As informações para vários projetos e diferentes filiais são armazenados em um local que pode ser acessado a partir de locais remotos. Data recovery: Provedores de computação em nuvem permite o backup automático de dados no sistema de nuvem. A recuperação dos dados quando uma falha do disco rígido, no modelo tradicional, não é possível ou pode custar recursos ou desperdício de tempo valioso. Capacidades de compartilhamento: Nós falamos sobre acessibilidade documentos, compartilhamento. Todos os seus preciosos documentos e arquivos podem ser enviados por email, e compartilhado sempre que necessário. Assim, você pode estar presente onde você pode não estar. Segurança na nuvem: Fornecedor de serviços de nuvem escolhe apenas centros de dados seguros para sua informação. Além disso, para obter informações sensíveis na nuvem há uma auditoria adequada, senhas e criptografia. Storage na nuvem: Cloud é a melhor plataforma para armazenar todas as suas informações valiosas. O armazenamento é livre, dependendo dos contratos, sem limites e sempre seguro, ao contrário de seu sistema. O incremento é facilitado. Testes imediatos: Várias ferramentas empregadas na computação em nuvem permitem que você teste novos produtos, aplicações, recursos, atualizações ou carregar de maneira rápida. A infraestrutura é rapidamente disponível com flexibilidade e escalabilidade do ambiente de teste distribuído. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 7/12 Legenda: VANTAGENS E DESVANTAGENS Desvantagens da computação em nuvem: Conexão através da internet: Para a computação em nuvem, conexão com a internet é uma obrigação para acessar dados e recursos. Baixa largura de banda: Com uma rede de baixa largura de banda, os benefícios da computação em nuvem não podem ser utilizados. Às vezes até mesmo uma conexão de satélite de alta largura de banda pode levar a um desempenho de baixa qualidade devido à alta latência. Qualidade afetada: A Internet é utilizada para diversas finalidades, tais como ouvir áudios, vídeos on-line, download e upload de arquivos pesados, etc. A qualidade da conexão de computação em nuvem pode ficar afetada quando ocorrem vários serviços simultâneos. Padrões de segurança: Computação em nuvem já possui implementações de segurança. Mas para manter a segurança completa, regras, padrões e aconselhamentos são fundamentais. Caso contrário, a empresa pode se tornar vulnerável a ameaças. Os acordos não negociáveis: 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 8/12 Alguns fornecedores de computação em nuvem têm contratos não-negociáveis ??para as empresas. Ele pode ser desvantajoso. Custo comparação: Software em nuvem pode parecer uma opção acessível quando comparado a uma instalação in-house de software. Mas é importante para comparar as características do software instalado e do software em nuvem. Como algumas características específicas no software em nuvem pode estar em falta que pode ser essencial para o seu negócio. Às vezes, você é cobrado de modo extraordinário para recursos adicionais sem contrapartida. Nenhum hard drive: Alguns recursos empresariais usam programas, que necessitam de discos anexados, ou seja existe o hábito de não podem fazer sem um disco rígido local. Falta de Suporte total Serviços baseados em nuvem nem sempre fornecem suporte adequado para os clientes. Os consumidores a depender de FAQ e comunidade on-line para o apoio. Devido a isso, total transparência para os serviços fornecidos. Incompatibilidade: Às vezes, há problemas de incompatibilidade de software. Como algumas aplicações, ferramentas, e softwares, utilizados particularmente nas organizações. A falta de conteúdos de arquitetura de rede: É verdade empresas de computação em nuvem fornecem acesso a dados, como CPU, RAM e utilização do disco. É mínima a visão da rede. Então, se é um bug em seu código, um problema de hardware ou qualquer coisa ou rede, sem reconhecer o problema é mais difícil a correção. Flexibilidade mínima: A aplicação e serviços são executados em um servidor remoto. Devido a isso, empresas que utilizam a computação em nuvem tem controle mínimo sobre as funções do software, bem como hardware. A aplicação nunca pode ser executada localmente devido ao software remoto utilizado. Conclusão A tecnologia de computação em nuvem hoje, tornou-se algo para que as empresas possam se planejar e utilizar os recursos necessários. Os tipos de nuvem têm servido às necessidades de cada organização. Seja ela uma nuvem pública, uma nuvem privada ou uma nuvem híbrida, todas as categorias são o suficiente e hoje balançam o mercado de fornecimento e consumo de serviços. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 9/12 ATIVIDADE FINAL "A comercialização de aplicativos, antes feita por meio de licenças de utilização "in house", agora o mercado oferece o modelo de assinatura de aplicativos." Analise a frase e responda: A. Verdadeiro B. Falso Selecione um Benefícios da computação em nuvem ? A. Falta de Suporte total B. Incompatibilidade C. Dados centralizados D. Baixa largura de banda Selecione uma Desvantagens da computação em nuvem ? A. Reduz o custo servidores tradicionais B. Data recovery C. Storage na nuvem D. Baixa largura de banda REFERÊNCIA DATE, C. J. Introdução a sistemas de bancos de dados. Rio de Janeiro: Elsevier, 2004. ELMASRI, Ramez. Sistemas de banco de dados. 4. ed. São Paulo: Pearson, 2005. LONEY, Kevin; BRYLA, Bob. Oracle Database 10g ¿ manual do DBA. 1. ed. Rio de Janeiro: Campus, 2005. LUIS, de C. Costa Rogério. SQL Guia Prático. 2. ed. São Paulo: Brasport, 2006. PEREIRA Neto, Álvaro. PostgreSQL técnicas avançadas. São Paulo: Érica, 2003. RAMALHO, José Antonio. Oracle 10g. São Paulo: Thomson, 2005. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 10/12 SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN S. Sistema de banco de dados. 5. ed. Rio de Janeiro: Campus, 2006. SOARES, Walace. MySQL conceitos e aplicações. São Paulo: Érica, 2004. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 11/12 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 12/12
Compartilhar