Todos os produtos
Search
Central de documentação

Serverless App Engine:O que é Serverless App Engine?

Última atualização: Aug 21, 2026

Serverless App Engine (SAE) é uma plataforma totalmente gerenciada, altamente elástica e fácil de usar, capaz de hospedar aplicações sem exigir modificações no código. Com o SAE, você não precisa gerenciar a infraestrutura subjacente como service (IaaS) ou o Kubernetes. É possível implantar aplicações online, como microsserviços e jobs, escritos em qualquer linguagem de programação no SAE em segundos, a partir do source code, de um pacote de código ou de uma imagem docker. O SAE dimensiona automaticamente as instâncias da aplicação e cobra com base no uso. Além disso, oferece recursos prontos para uso, como log, monitoramento e Server Load Balancer.

como microsserviços e jobs,

Arquitetura do service

A arquitetura do SAE está ilustrada na figura a seguir. Para mais informações, consulte Terms.

dg_sae_product_architecture_2022_05

  • O SAE foi construído sobre o Kubernetes para unir a arquitetura serverless aos frameworks de microsserviços.

  • A plataforma oferece suporte a variados frameworks de microsserviços, como Spring Cloud, Dubbo e HSF. Admite ainda diferentes canais de implantação, como UI, Apsara Devops e plug-ins, bem como diversos métodos de deploy, incluindo pacotes WAR, JAR, ZIP e imagens. O SAE funciona com várias linguagens de programação, como Java, PHP e Python.

Recursos

Recurso

Descrição

Gerenciamento completo do ciclo de vida das aplicações

O SAE oferece gerenciamento integral do ciclo de vida das aplicações, desde a criação até a execução. Utilize diversas políticas de lançamento, como release gradual e canary release. Há também suporte a canary releases baseadas em tráfego, que entram em vigor em segundos. Todo o processo de lançamento é observável e permite rollback.

Capacidades de engenharia de plataforma

Implante aplicações do SAE em segundos diretamente de um repositório de source code ou de pacotes WAR e JAR. O SAE suporta entrega contínua (CD) automática e disponibiliza funcionalidades como modelos de aplicação, interface de linha de comando (CLI), biblioteca de componentes e gerenciador de custos, auxiliando os desenvolvedores a entregar aplicações de forma rápida e eficiente.

Administração não intrusiva de microsserviços

Migre aplicações Spring Cloud e Dubbo para o SAE sem alterar o código. A plataforma fornece capacidades como registro e descoberta de serviços, isolamento de ambiente, gerenciamento de configuração, limitação de taxa e degradação, inicialização e encerramento graceful de aplicações, autenticação de service e canary release ponta a ponta.

Alta elasticidade

O SAE executa auto scaling em segundos. No console, configure várias políticas elásticas e métricas, incluindo CPU, memória, QPS, RT, conexões TCP e QPS do SLB.

Aceleração de cold start da aplicação

O SAE oferece aceleração de cold start, permitindo iniciar aplicações Java em segundos. Isso reduz o consumo de recursos do sistema e melhora a eficiência na implantação, no dimensionamento e na execução das aplicações.

Inicialização e parada com um clique para ambientes de desenvolvimento e staging

Empresas de médio e grande porte frequentemente mantêm múltiplos ambientes, onde instâncias ociosas em staging podem desperdiçar recursos. Para resolver isso, o SAE fornece ambientes de execução logicamente isolados. Inicie e pare ambientes de desenvolvimento e staging com um único clique para economizar custos de hardware.

Monitoramento não intrusivo de aplicações

Baseado na tecnologia eBPF, o SAE oferece monitoramento e alertas não intrusivos para aplicações escritas em qualquer linguagem ou framework. Ele monitora o tráfego de entrada da Camada 7 e fornece monitoramento nos níveis de aplicação e de rastreamento para aplicações Java, ajudando você a localizar e diagnosticar problemas rapidamente.

Depuração remota e depuração conjunta via cloud-terminal

O SAE disponibiliza depuração remota para diagnosticar aplicações implantadas no SAE. Oferece também depuração conjunta via cloud-terminal para microsserviços. Esse recurso permite assinar serviços locais e registrá-los no registry integrado do SAE. Assim, os serviços locais e os serviços do SAE na cloud podem se comunicar mutuamente.

Faturamento

Para mais detalhes sobre o faturamento do SAE, consulte Billing overview.

Links relacionados

Documento

Descrição

Scenarios

Descreve os cenários de uso do SAE, incluindo hospedagem de aplicações , transformação para modelo de microsserviços, dimensionamento elástico e integração e entrega contínuas.

Getting Started

Apresenta os recursos do SAE e orienta sobre como utilizar o SAE. Este documento ajuda você a começar rapidamente a usar o SAE e fornece tutoriais para diferentes práticas.

Contact us

Se tiver dúvidas ou feedback, participe do grupo de usuários do SAE no DingTalk para entrar em contato conosco.