Prévia do material em texto
01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 1/8 Backup na nuvem ESTUDAR A DECISÃO DE MIGRAÇÃO PARA CLOUD COMPUTING OU MANTER NA INFRAESTRUTURA LOCAL AUTOR(A): PROF. MARCOS OLIMPIO AZEVEDO Olá caros alunos! A migração para Cloud Computing está cada vez mais presente nas empresas, mas é muito comum encontrarmos projetos de implementação com soluções híbridas. Esta decisão é tomada sem antes realizar uma análise dos sistemas nos seguintes pontos: cargas de trabalho, integrações, atualizações de Negócio e Tecnológica, licenciamento e custos envolvidos. O melhor momento para considerar a migração para Cloud Computing é quando chegar a hora de atualizar a plataforma de um aplicativo. Para este caso não há necessidade de reestruturar o aplicativo atual é criar um novo e aproveitar todas as vantagens que a Cloud oferece. Arquitetura Local ou Cloud Computing 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 2/8 Devemos avaliar as dependências de integrações entre sistemas e arquiteturas, quanto mais integrado mais complexo a migração. Por exemplo o email da empresa, pode ser considerado carga de trabalho independente e de fácil migração para Cloud Computing, pois não possui integração. No outro extremo, um CRM interno, por exemplo, exige conectividade com o sistema de ERP e com outros sistemas interdependentes. A migração para Cloud Computing traria mais riscos em termos de latência e probabilidade de problemas. Importante identificar a variação de acessos e sua origem (interna ou externa a empresa). Nestes casos, será melhor hospedar na nuvem para garantir que os usuários finais obtenham alta disponibilidade e desempenho no serviço. Caso tenha a dificuldade em calcular com exatidão a quantidade de tráfego que um aplicativo recebe em um determinado momento, então será melhor migrar para Cloud Computing e aproveitar os benefícios de contratar apenas o recurso que sua aplicação utiliza, estes recursos são entregue rapidamente no momento em que a aplicação necessita. É importante ter em foco, que o usuário final espera disponibilidade e um tempo de resposta aceitável para sua aplicação, independentemente de onde você hospeda. Muitas empresas migram para Cloud Computing com a expectativa de economizar, mas geram grandes problemas de disponibilidade e desempenho, isso pode acontecer devido à falta de planejamento analisando toda a arquitetura envolvida. Um bom momento de considerar a migração é quando os requisitos de negócio ou tecnológico do aplicativo forem alterados. Com isso, você ganha capacidade computacional em sua infraestrutura física e aproveita a escalabilidade de Cloud para nova ou restruturada aplicação. Caso esteja executando um aplicativo na Cloud, e não seja aceitável os custos ou SLA, praticado pelo provedor, então é o momento de reavaliar a voltar para um hardware local na empresa. Algumas startups nativas na Cloud já atingiram um certo volume crítico que torna mais estratégico e econômico mover partes da infraestrutura de volta ao modelo local. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 3/8 Profissional de TI A arquitetura tecnologia está cada vez mais híbrida, e os profissionais de TI, passam a desenvolver competências e conhecimentos em um ambiente híbrido e de constante mudança. Apesar da crescente migração para Cloud Computing, a infraestrutura de TI local não muda muito. Para unir essas duas abordagens, infraestrutura de TI tradicional e serviços de Cloud, devemos estar preparados entender e trabalhar como arquitetos de solução, identificando e implementando o melhor para cada sistema / empresa.. DevOps: Independentemente da arquitetura do aplicativo e da marca dos servidores, é importante ter um aplicativo moderno como suporte. O movimento de DevOps trouxe novas práticas, ferramentas e processos que beneficiaram o desenvolvimento e as operações de TI em geral. As organizações podem adotar os princípios básicos e as práticas recomendadas de DevOps, incluindo orientação de usuário final e desempenho, visibilidade e monitoramento de ponta a ponta e colaboração para obter um datacenter mais ágil, disponível, escalável e eficiente. Monitoramento: Da mesma forma que se deve estabelecer uma visão unificada de todo o hardware local, no qual a infraestrutura provavelmente tem um número qualquer de soluções de fornecedores diferentes, os profissionais de TI devem implementar um sistema de monitoramento capaz de lhes proporcionar uma visão de todo o ambiente de TI híbrida. Ferramentas de monitoramento adequadas, proporcionam um entendimento das alterações nos aplicativos ao longo do tempo e acompanham os requisitos reais dos aplicativos e da carga de trabalho. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 4/8 Planejamento: Não existe um caminho certo para adotar computação em Cloud ou introduzir uma TI híbrida na empresa. As empresas são diferentes e, geralmente, essa mudança leva vários anos. A melhor opção para qualquer departamento de TI que esteja considerando migração para Cloud é criar um planejamento. Pesquisar para tomar decisões inteligentes quando se trata de Cloud, mesmo que a decisão seja não fazer nada por enquanto, pois não há necessidade de mudança imediata. Tomar esse tipo de decisão exige desenvolver conhecimentos específicos, inclusive saber como obter a visibilidade certa com ferramentas de monitoramento híbridas, criar processos para migração e teste de aplicativos e modelos de planejamento econômico e de capacidade que não dependam de tecnologias específicas, como virtualização ou computação em Cloud. Conclusão Nesta aula discutimos a migração para Cloud Computing ou manter em infraestrutura local, é importante elaborar um planejamento para adoção de Cloud Computing, baseado em uma avaliação de utilização de cada Sistemas, considerando crescimento, sazonalidade e custos envolvidos. Legenda: PERGUNTAS ATIVIDADE FINAL 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 5/8 Analise as afirmações abaixo e escolha a correta A. Caso tenha a dificuldade em calcular com exatidão a quantidade de tráfego que um aplicativo recebe em um determinado momento, então será melhor migrar para Maquina fisica e aproveitar os benefícios. B. Caso tenha a dificuldade em calcular com exatidão a quantidade de tráfego que um aplicativo recebe em um determinado momento, então será melhor migrar para ambiente de Data Warehouse e aproveitar os benefícios. C. Caso tenha a dificuldade em calcular com exatidão a quantidade de tráfego que um aplicativo recebe em um determinado momento, então será melhor migrar para DevOps e aproveitar os benefícios. D. Caso tenha a dificuldade em calcular com exatidão a quantidade de tráfego que um aplicativo recebe em um determinado momento, então será melhor migrar para Cloud Computing e aproveitar os benefícios de contratar apenas o recurso que sua aplicação utiliza, estes recursos são entregue rapidamente no momento em que a aplicação necessita. Seguindo o que aprendemos nesta aula, qual das alternativas abaixo completa o texto "Caso esteja executando um aplicativo na Cloud, e não seja aceitável os custos ou SLA praticado pelo provedor, então é o momento de ____________________" A. reavaliar a voltar para um hardware local na empresa. B. reavaliar e desativar o sistema. C. reavaliar e desenvolver nova aplicação em PHP com banco Oracle D. reavaliar buscar nova aplicação no mercado em PHP Analise as afirmações abaixo e escolha a correta A. O movimento de DevOps trouxe novas práticas, ferramentas e processos que beneficiaram o desenvolvimento e as operações do financeiro da empresa. B. O movimento de DevOps trouxe novas práticas, ferramentas e processos que beneficiaram o desenvolvimento e as operações de gerentes funcionais. C. O movimento de DevOps trouxenovas práticas, ferramentas e processos que beneficiaram o desenvolvimento e as operações de TI. D. O movimento de DevOps trouxe novas práticas, ferramentas e processos que beneficiaram o desenvolvimento e as operações de gerentes de Recursos Humanos. 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 6/8 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. 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 7/8 01/08/2021 AVA UNINOVE https://aapa.uninove.br/seu/AAPA/topico/container_impressao.php 8/8