Índice:
- Latência: o desempenho importa
- Segurança: planejando no contexto
- Governança: Obtendo o equilíbrio certo
- Criando flexibilidade no modelo
Vídeo: Qual o melhor Software de Gestão de Projetos? #andersonferreira 2024
Ao planejar a implantação em um ambiente de nuvem híbrido, tenha em mente que a nuvem híbrida não é um modelo arquitetônico único; Em vez disso, é uma combinação de muitos serviços diferentes que estão localizados em diferentes plataformas. Do ponto de vista da arquitetura, é importante olhar para as relações entre os serviços que são usados em conjunto. Portanto, o uso de tecnologias de gerenciamento de nuvem precisa ser considerado como parte da estrutura arquitetônica da nuvem híbrida.
Na nuvem híbrida, você nunca reunirá todos os serviços e elementos como se fossem um sistema. Em vez disso, você precisa ter uma compreensão clara dos serviços distribuídos e de como eles se relacionam. Muitas das abordagens exigem a criação de modelos de melhores práticas que podem ser usados para criar os vínculos corretos entre os serviços.
Um ambiente de nuvem híbrido bem projetado deve ser construído para suportar a mudança. A mudança pode ser a adição de outro serviço da nuvem, como um aplicativo SaaS (Software como um serviço) ou um novo parceiro de negócios e seu conjunto de serviços. Essencialmente, os modelos híbridos têm as seguintes considerações arquitetônicas primárias:
-
Latência e desempenho
-
Segurança
-
Governança
-
Confiabilidade no contexto da mudança
Latência: o desempenho importa
Ao planejar seu modelo híbrido, você precisa considerar o desempenho geral da sua plataforma, o que significa que você deve monitorar e medir todo o seu ambiente. Por exemplo, digamos que uma questão crítica para o seu negócio é a velocidade com que as ordens dos clientes são confirmadas. Se você não lidar com este problema de forma eficiente, os clientes não estarão felizes e poderão mudar para outro fornecedor. Você pode querer manter o gerenciamento de transações executado em um ambiente de nuvem privada ou centro de dados.
Se você usasse um serviço de gerenciamento de transações de nuvem pública, a latência envolvida na transferência de dados entre redes causaria atrasos nos serviços. Além disso, alguns aplicativos exigem acesso regular e manipulação de dados complexos. Se isso acontecesse de forma regular, talvez você não consiga executar como os clientes esperam. Nessa situação, mantenha a sua solução local atual ou um ambiente de nuvem privada bem arquitetônico. Por outro lado, você pode descobrir que, para outras aplicações, um aplicativo SaaS oferece uma latência aceitável para atender às necessidades de seus constituintes.
Além do desempenho de um serviço em nuvem específico, você precisa considerar a localização de um serviço.Um serviço em uma nuvem pública pode ser bom para um tipo de uso, mas pode ter latência inaceitável quando vários serviços precisam trocar dados rapidamente. Portanto, parte da arquitetura híbrida exige que você entenda o papel que cada serviço desempenha e como esses serviços precisam interagir uns com os outros.
Segurança: planejando no contexto
Ao planejar seu ambiente híbrido, no início, você precisa pensar sobre os requisitos de segurança para os clientes. Que tipo de ambiente você está fornecendo para seus clientes? Você está criando um recurso informativo que pode estar vinculado a um conjunto de folhas de dados do produto?
No entanto, se você criou uma plataforma que gerencia dados de saúde privados, você deve garantir que você criou o nível de proteção e privacidade que seus clientes (e o governo) exigem. Você precisa entender essas considerações antes de começar seu projeto. Portanto, assegure-se de que seus provedores de nuvem podem combinar seus requisitos.
Governança: Obtendo o equilíbrio certo
Como segurança, os requisitos de governança determinarão como você planeja seu ambiente de nuvem híbrido. Muitas indústrias têm regras de engajamento consideradas melhores práticas. Se você faz parte de uma indústria que é necessária para atender requisitos de governança sofisticados, é importante selecionar parceiros que atendam às suas necessidades. Você pode descobrir que você não pode usar um terceiro para esta parte do seu ambiente.
Muitos países têm diretrizes e requisitos rígidos sobre como os dados privados devem ser tratados. Em alguns países, os dados de um indivíduo devem ser armazenados fisicamente nesse país. Esses tipos de requisitos de governança exigem que as organizações de TI planejam sua plataforma com isso em mente. Isso significa incluir serviços de gerenciamento de processos que determinam onde os dados devem ser armazenados, o que significa que, em alguns países, os dados são armazenados em um único centro de dados físico. Em outros países, os dados podem ser altamente distribuídos em áreas geográficas sem violar as regras. Alguns provedores de nuvem podem implementar políticas automatizadas que garantem que determinados serviços sejam executados com base nessas regras.
Criando flexibilidade no modelo
As empresas que procuram a computação em nuvem geralmente assumem que é um modelo de tudo ou nada. No entanto, a computação em nuvem é simplesmente parte de um plano arquitetônico distribuído globalmente. Dentro de uma estrutura arquitetônica, a determinação de negócios, desempenho e objetivos do cliente é importante e, para isso, você deve levar em consideração todos os aspectos da computação.
Você precisa considerar a questão da latência do desempenho geral e latência de gerenciamento de dados. Se aplicativos e serviços oferecidos aos clientes forem baseados em um conjunto de serviços bem acoplado com muitas dependências, um serviço de nuvem pública causará sérios problemas com o desempenho. No entanto, se a organização estiver criando e alavancando uma plataforma de serviços bem definidos e vinculados de forma flexível, projetados para serem facilmente vinculados em tempo de execução, um serviço de nuvem pública é ideal.
A maioria das organizações tem uma combinação desses dois cenários; Assim, arquitetonicamente, você precisa pensar em sua plataforma como uma combinação de serviços de centro de dados, nuvem privada e nuvem pública.Quando você aborda considerações arquitetônicas a partir desta perspectiva holística, o cliente está bem servido e protegido.
Alguns fornecedores realmente irão ajudá-lo fornecendo várias opções de implantação (público, privado, centro de dados) da mesma plataforma, tornando mais fácil para sua empresa ter uma plataforma unificada que possa se adaptar a uma grande quantidade de casos de uso e restrições.