Design de arquitetura e estrutura

Infraestrutura personalizada para garantir alta disponibilidade, escalabilidade e alto desempenho

Falar com vendas

Contexto

Diferentemente da arquitetura de TI tradicional, a nuvem garante alta disponibilidade por meio de arquitetura distribuída. A plataforma avançada de computação em nuvem da Alibaba Cloud oferece produtos adaptados para atender a diversos cenários. Esses produtos ajudam a entregar uma solução altamente disponível, escalável e de alto desempenho, alinhada às necessidades do negócio.

Arquitetura da solução

  1. A migração para a plataforma de computação em nuvem da Alibaba Cloud traz uma ampla gama de benefícios aos usuários. Esses benefícios incluem o uso de estratégias técnicas adequadas e melhores práticas para resolver problemas de aplicações, como uso eficiente de cache, atomização de serviços, segmentação de banco de dados, problemas de desempenho assíncrono, além de monitoramento, operação e manutenção automáticos.
  2. Um cenário comum resolvido pela migração para a nuvem é o Tráfego Concorrente Elevado. Esse cenário envolve altos níveis de tráfego e QPS/TPS superiores a 2.000. Para esse cenário, a capacidade do banco de dados precisa ser superior a 1 TB para atender às necessidades de BI (business intelligence) e data warehouse da aplicação. Para tal cenário, você pode usar a seguinte arquitetura:
  3. Camada de balanceamento de carga: O Server Load Balancer fornece balanceamento de carga de tráfego.
  4. Camada de serviço web: O cluster de servidores web executa em instâncias ECS e pode ser expandido flexivelmente (recomenda-se um mínimo de duas instâncias).
  5. Camada de serviço de aplicação: O cluster de servidores de aplicação executa em instâncias ECS e usa o Server Load Balancer para balanceamento de carga, além de expansão flexível (recomenda-se um mínimo de duas instâncias).
  6. Camada de armazenamento de dados: O RDS DRDS em um banco de dados MySQL é usado para criar uma extensão altamente disponível e flexível do serviço de banco de dados relacional. O OSS suporta armazenamento distribuído massivo não estruturado, e o OTS suporta consultas distribuídas de alto desempenho para grandes volumes de dados estruturados. Por fim, o ODPS suporta data warehousing e armazenamento e análise de grandes volumes de dados.
  7. Este design de cenário também é utilizado como arquitetura comum para outros cenários de negócios.

Destaque

  • Oferece design de arquitetura em nuvem comum
  • Integra as vantagens da nuvem

Produtos relacionados

Data Transmission Service

Migração de dados homogênea e heterogênea entre sistemas de armazenamento de dados, como SQL, NoSQL e OLAP.

Saiba mais

Elastic Compute Service

Mantenha-se flexível e responsivo às necessidades em tempo real do seu negócio com capacidade de computação confiável, escalável e sob demanda na nuvem.

Saiba mais

Object Storage Service

Armazenamento em nuvem fácil de usar que permite processar e gerenciar milhões de solicitações por segundo.

Saiba mais

ApsaraDB for RDS

Um serviço de banco de dados em nuvem sob demanda com capacidades automatizadas de monitoramento, backup e recuperação de desastres.

Saiba mais