Baixe o app para aproveitar ainda mais
Prévia do material em texto
WBA0457_v1.0 Cloud Computing Arquitetura e Infraestrutura de Cloud Computing Bloco 1 Fernanda Rosa da Silva Explorando as características da computação em nuvem Neste bloco, abordaremos sobre as características da arquitetura da computação e nuvem e como elas podem ser identificadas em uma plataforma ou aplicação de forma prática. Explorando as características da computação em nuvem Camada de gerenciamento: • Desabilitar contas inativas. • Desligar cargas de trabalho não utilizadas. • Eliminar armazenamento excessivo. • Equipe central na nuvem. Explorando as características da computação em nuvem Anatomia da computação em nuvem: • Crescimento do serverless no último ano. • Desafio no gerenciamento da camada de aplicação. Explorando as características da computação em nuvem Características da computação em nuvem: • Para mais de 50% das empresas a principal preocupação é mensurar os serviços. • 1/3 das empresas consideram importante implementar políticas automatizadas. • Busca de economia, alcance e escalabilidade. Azure da Microsoft Agora, acompanhe um caso prático. Para analisar estas características, você pode criar uma conta gratuita no Microsoft Azure, disponível no link: https://azure.microsoft.com/pt-br/free/. Acesso em: 1 dez. 2020. https://azure.microsoft.com/pt-br/free/ Azure da Microsoft • A porta 3389 é utilizada para uso do protocolo RDP. • Acesso realizado via conexão de área de trabalho remota. • Download do arquivo para acesso às máquinas virtuais. Máquina virtual Nuvem Computador cliente Rede Local :3389 Figura 1 – Acesso máquina virtual Azure Fonte: elaborada pela autora. Azure da Microsoft: serviços mensuráveis • Análise de recursos ativos na Azure. • Acompanhar recursos do provedor. • Listagem de serviços ativos. Azure da Microsoft: autosserviço sob demanda • Desligamento automático. • Adição de recursos. Azure da Microsoft: rápido provisionamento • Criação de aplicações web. • Implantar máquinas virtuais. • Implantar e executar aplicativos. • Configurar banco de dados. • Iniciar projetos. • Armazenar, fazer backup ou arquivar dados. Explorando as características da computação em nuvem Todas as aplicações em nuvem apresentam suas próprias características, representando a arquitetura da nuvem de forma transparente e tornando o acesso por parte do usuário facilitado, permitindo que todos os recursos possam ser gerenciados por meio de um navegador e da plataforma da nuvem. Arquitetura e Infraestrutura de Cloud Computing Bloco 2 Fernanda Rosa da Silva Pilares da computação em nuvem Neste bloco, analisaremos algumas das melhores práticas para manter uma operação adequada na arquitetura de nuvem, avaliando seus pilares e como eles estão aplicados ao ambiente. Pilares da computação em nuvem Pilar da confiabilidade: • Escalabilidade. • Recuperação de desastres. • Falhas de funcionamento. • Elasticidade rápida. Pilares da computação em nuvem Pilar do desempenho e operação: • Camada de aplicação. • Camada de gerenciamento de nuvem. Pilares da computação em nuvem Pilar do custo e segurança: • Serviços mensuráveis. • Monitoramento. Pilares da computação em nuvem Aplicar melhores práticas para manter de forma adequada a funcionalidade de cada um dos pilares da nuvem torna o ambiente mais seguro, com melhor desempenho e operação total de forma simples e monitorada, sendo possível alcançar sucesso na migração para nuvem e utilização máxima dos recursos oferecidos. Arquitetura e Infraestrutura de Cloud Computing Bloco 3 Fernanda Rosa da Silva Nuvem privada virtual Nesse bloco, conheceremos os conceitos de uma nuvem privada virtual, recurso ideal para empresas que buscam conservar a segurança dos dados e alcançar todos os objetivos de uma nuvem privada, porém, agregar um custo semelhante ao oferecido por uma nuvem pública. Conceito de nuvem privada virtual • Virtual Private Cloud (VPC). • Preserva as características da Nuvem Privada convencional. • Não necessita de infraestrutura física. • Baseada em um ambiente de nuvem pública. Configuração da nuvem privada virtual • Subrede: segmentar setores. • VLAN: isolar tráfego de dados. • VPN: conexão seguro entre as pontas. • ACL: regras de segurança aplicadas ao ambiente. Exemplo de VPC Nuvem pública Nuvem privada virtual Máquina virtual Grupo de segurança ACL’s Gateway Roteador Internet Fonte: elaborada pela autora. Figura 2 – Estrutura da rede virtual privada Quem é responsável pela nuvem? Apesar de estar dentro de uma nuvem pública, o gerenciamento da nuvem privada virtual é feito totalmente por parte da organização, desde a criação da VPC até a customização do serviço. Características da nuvem virtual privada • Elasticidade. • Monitoramento. • Multiusuário. • Redundância. Benefícios da VPC • Menor custo. • Menor complexidade. • Gerenciamento. • Segurança e privacidade. Conclusão Diversos fornecedores oferecem essa tecnologia a fim de facilitar a migração de organizações para nuvem que considerem seus dados sensíveis demais para estarem armazenados na nuvem pública, porém, eles não têm condições de investir em uma nuvem privada, adotando a nuvem privada virtual, recurso intermediário que traz a segurança necessária para manter os dados de uma organização. Teoria em Prática Bloco 4 Fernanda Rosa da Silva Reflita sobre a seguinte situação Você é um analista e decidiu mover seus servidores e sistemas para a nuvem, unificando os serviços mantidos, hoje, localmente no mesmo servidor com o uso de virtualização para otimizar os recursos armazenando as informações no disco. No entanto, você: • Não planejou corretamente o controle de indisponibilidade. • Não avaliou a necessidade dos recursos. • O servidor se tornou indisponível para os usuários como consequência. • Contratação de recursos insuficientes. Após as alterações necessárias e resolução do problema, de que forma você será capaz de controlar os custos adicionais gerados? Norte para a resolução... • Uso de serviços sob demanda para provisionar recursos a qualquer momento seja para reduzir ou aumentar a capacidade de um serviço. • Será necessário adicionar mais recursos utilizando a plataforma da nuvem, gerenciando o servidor para resolver o problema de gargalo. • Com a mensuração de recursos será possível acompanhar mudanças de custos e cobranças geradas constantemente. • Manter o monitoramento de forma proativa, acompanhando picos de demanda e evitando subutilização de recurso ou custos desnecessários. Dica da Professora Bloco 5 Fernanda Rosa da Silva Dica da Professora Leia o estudo Arquitetura de um controlador de elasticidade para nuvens federadas, de Guilherme Fay Vergara, em que, no capítulo três (páginas 16 a 25), descreve a aplicação da elasticidade em um projeto implementado na nuvem, evidenciando como nuvem aplica a elasticidade aos recursos hospedados, avaliando provedor, localização da nuvem, funcionalidade, entre outros fatores. Para realizar a leitura, procure na internet a referência a seguir. VERGARA, Guilherme Fay. Arquitetura de um controlador de elasticidade para nuvens federadas. 2017. Dissertação (Mestrado em Informática) - Universidade de Brasília, Brasília, 2017. Dica da Professora Amazon VPC A Amazon oferece um recurso de Virtual Private Cloud (Amazon VPC), nuvem privada virtual que permite provisionar uma seção da Nuvem AWS isolada logicamente, definindo seus próprios recursos de nuvem privada sem grandes investimentos. Referências TEGRA. Os pilares da arquitetura de software na nuvem. Tegra, 19 jan. 2019. Disponível em: https://tegra.com.br/os-pilares-da-arquitetura-de-software- na-nuvem. Acesso em: 22 jul. 2020. WEINS, K. Cloud computing trends: 2020 state of the cloud report. Flexera, 21 maio 2020. Disponível em: https://www.flexera.com/blog/cloud/2019/02/cloud-computing-trends- 2019-state-of-the-cloud-survey. Acesso em:22 jul. 2020. WEINS, K. Trend of cloud computing 2020. Flexera, 21 maio 2020. Disponível em: https://www.flexera.com/blog/industry-trends/2020/05/trend-of-cloud- computing-2020. Acesso em: 22 jul. 2020. https://tegra.com.br/os-pilares-da-arquitetura-de-software-na-nuvem https://www.flexera.com/blog/cloud/2019/02/cloud-computing-trends-2019-state-of-the-cloud-survey https://www.flexera.com/blog/industry-trends/2020/05/trend-of-cloud-computing-2020 Bons estudos! Cloud Computing Arquitetura e Infraestrutura de Cloud Computing Explorando as características da computação em nuvem Explorando as características da computação em nuvem Explorando as características da computação em nuvem Explorando as características da computação em nuvem Azure da Microsoft Azure da Microsoft Azure da Microsoft: serviços mensuráveis Azure da Microsoft: autosserviço sob demanda Azure da Microsoft: rápido provisionamento Explorando as características da computação em nuvem Arquitetura e Infraestrutura de Cloud Computing Pilares da computação em nuvem Pilares da computação em nuvem Pilares da computação em nuvem Pilares da computação em nuvem Pilares da computação em nuvem Arquitetura e Infraestrutura de Cloud Computing Nuvem privada virtual Conceito de nuvem privada virtual Configuração da nuvem privada virtual Exemplo de VPC Quem é responsável pela nuvem? Características da nuvem virtual privada Benefícios da VPC Conclusão Teoria em Prática Reflita sobre a seguinte situação Norte para a resolução... Dica da Professora Dica da Professora Dica da Professora Referências Bons estudos!
Compartilhar