O MaxCompute, service de computação de big data nativo da nuvem anteriormente conhecido como ODPS, é um data warehouse inteligente em cloud no modelo Software as a Service (SaaS) de nível empresarial desenvolvido pela Alibaba Cloud. Oferece excelente custo-benefício, é impulsionado por IA e fornece computação multimodal com segurança de nível empresarial.
Introdução ao product
O MaxCompute é um data warehouse inteligente em cloud de nível empresarial focado em análises, baseado em SaaS. Sua arquitetura serverless entrega um service de data warehouse online totalmente gerenciado e pronto para uso, eliminando os limites de escalabilidade e elasticidade das plataformas de dados tradicionais.
A otimização inteligente de computação e armazenamento, a arquitetura aberta de data lakehouse, a aceleração de consultas interativas e em tempo quase real, além das capacidades integradas de Dados+IA, permitem analisar grandes conjuntos de dados de forma econômica e eficiente, com sobrecarga operacional mínima.
Dezenas de milhares de empresas utilizam o maxcompute para computação e análise de dados, transformando informações em insights de negócios com eficiência.
Arquitetura do service
A arquitetura do maxcompute compreende uma camada de armazenamento, uma camada de computação e uma plataforma unificada de operações e gerenciamento. Esses componentes são construídos sobre uma infraestrutura estável com implantação multizona.
A camada de armazenamento utiliza seu mecanismo de armazenamento para integrar um sistema nativo com as classes de armazenamento Standard, Infrequent Access e Archive. Também suporta a arquitetura aberta de data lakehouse (OpenLake).
A camada de computação emprega múltiplos mecanismos para suportar diversas tarefas de processamento, incluindo operações offline, em tempo quase real e fluxos de Dados+IA.
A camada de operações e gerenciamento atua como o núcleo de controle da plataforma. Oferece administração de recursos para projetos, cotas e prioridades, além de monitoramento abrangente — incluindo observação de recursos, alertas e diagnósticos de jobs — com capacidades completas de auditoria de segurança.
A plataforma completa integra-se a products de camadas superiores, como DataWorks e pai, por meio de interfaces de acesso padrão, como kits de desenvolvimento de software (SDKs), APIs e Java Database Connectivity (JDBC).

Benefícios
-
Data warehouse empresarial com excelente custo-benefício
Facilidade de uso: Pré-integrado a diversos services e compatível com SQL padrão para desenvolvimento imediato.
Escalabilidade: A arquitetura serverless desacopla armazenamento e computação. Proporciona escalabilidade flexível sem planejamento prévio, utilizando o modelo de pagamento conforme o uso. Isso atende ao crescimento repentino dos negócios e permite alocação dinâmica de recursos durante picos e vales de demanda.
Segurança e estabilidade: Inclui capacidades nativas de controle de acesso, segurança e recuperação de desastres. Também oferece recursos de observação de recursos e diagnóstico de jobs.
Custo-benefício: Disponibiliza soluções analíticas inteligentes para otimização contínua de desempenho e custos.
-
Computação otimizada para dados incrementais e completos em múltiplos cenários
Suporte a gravações em streaming e computação incremental em tempo quase real: A computação incremental do maxcompute desacopla processamento e armazenamento, oferecendo tratamento unificado de dados incrementais e completos, além de processamento unificado de stream e batch em um único mecanismo SQL. Por meio do Delta Live MV, detecta automaticamente alterações nos dados upstream e realiza atualizações contínuas, simplificando a construção de pipelines de computação incremental. É compatível com vários métodos de ingestão de dados, como sincronização em tempo real de banco de dados completo e gravações/atualizações em streaming via Flink.
O recurso atualizado de MaxQA query acceleration retorna resultados de consulta para 2,8 bilhões de linhas de dados em apenas um segundo.
-
Data lakehouse com arquitetura aberta
O data lakehouse do maxcompute suporta a solução OpenLake, permitindo que múltiplos mecanismos acessem os mesmos dados do OpenLakehouse.
Compatível com análise de consulta federada e diversos formatos de dados open source predominantes.
O maxcompute permite expor dados a mecanismos open source de terceiros via Storage API e conectores, simplificando a integração de motores de computação. Por exemplo, o Spark possui integração profunda com os recursos de computação, dados e sistema de permissões do maxcompute.
-
Dados+IA
O MaxFrame distributed computing framework oferece interfaces de programação Python, compatibilidade com operadores Pandas e integração perfeita com o pai.
O MaxFrame inclui pacotes de dependências de terceiros e modelos de uso geral. Suporta gerenciamento de imagens personalizadas e proporciona integração de Dados+IA para cenários de deep learning, como modelos grandes, por meio de suas capacidades nativas de pré-processamento de big data em cloud.
-
Ampla variedade de cenários
O maxcompute fornece soluções de data warehouse e services de modelagem analítica para diversos cenários de computação. Funciona como uma plataforma unificada para data warehousing, BI, análises em tempo quase real, análise de data lake, machine learning, entre outros. É utilizado em larga escala dentro do alibaba Group.
-
Ecossistema rico de products:
O maxcompute integra-se profundamente a products da alibaba cloud, como DataWorks, real-time data warehouse Hologres, pai e Quick BI, atendendo a variados cenários de análise de dados.
Utilize o DataWorks para sincronização de dados, design de processos de negócio, desenvolvimento, gerenciamento e operações e manutenção (O&M) em uma única plataforma.
Use os componentes algorítmicos da plataforma de machine learning pai para executar operações como treinamento de modelos em dados do maxcompute.
Use o Hologres para acelerar consultas em dados do maxcompute via tabelas externas ou exporte dados para o Hologres visando análises interativas.
Use o Quick BI para crie relatórios baseados em dados do maxcompute, habilitando análises visuais.
Recursos
O maxcompute oferece os seguintes recursos principais.
Categoria de recurso | Descrição |
Capacidades básicas de data warehouse |
|
Capacidades de computação para múltiplos cenários |
|
Arquitetura aberta |
|
Capacidades de nível empresarial |
|
Segurança, recuperação de desastres e estabilidade |
|
Comunicados e atualizações
The maxcompute SQL engine now supports AI Function capabilities
maxcompute now supports model objects and model management capabilities
Para mais atualizações do product, consulte Comunicados e Atualizações do maxcompute.