O Serverless Devs é uma plataforma open source para desenvolvedores de aplicações serverless. Use-a para gerencie todo o ciclo de vida de uma aplicação do Function Compute, desde o desenvolvimento local e a depuração até a implantação, observabilidade e controle de versão.
Configuração YAML e permissões
As páginas a seguir descrevem os campos YAML e as políticas de permissão necessárias para cada tipo de recurso:
Comandos
|
Compilação e implantação |
Observabilidade |
Invocação e depuração |
Publicação e configuração |
Outros |
|
Migrar recursos do Funcraft para o Serverless Devs (s fun2s) |
||||
|
Nenhum |
Nenhum |
|||
|
Nenhum |
||||
|
Nenhum |
Nenhum |
Nenhum |
Compilação e implantação
|
Comando |
Descrição |
|
Compila uma função ou instale dependências |
|
|
Implanta recursos no Function Compute |
|
|
Exclua recursos implantados |
|
|
Visualiza alterações de recursos antes da implantação |
Observabilidade
|
Comando |
Descrição |
|
Consulta métricas da função |
|
|
Consulta logs da função |
Invocação e depuração
|
Comando |
Descrição |
|
Depura uma função em ambiente local |
|
|
Invoca uma função implantada ou depura online |
|
|
Acessa uma instância de função em execução |
Publicação e configuração
|
Comando |
Descrição |
|
Gerencie versões do serviço |
|
|
Gerencie aliases do serviço |
|
|
Gerencie instâncias provisionadas |
|
|
Gerencie instâncias sob demanda |
|
|
Gerencie layers |
Outros comandos
|
Comando |
Descrição |
|
Consulta detalhes de um recurso implantado |
|
|
Sincroniza recursos online com o ambiente local |
|
|
Execute testes de estresse em uma função |
|
|
Monta um sistema de arquivos File Storage NAS |
|
|
Migra recursos do Funcraft para o Serverless Devs |
Integração com CI/CD
O Serverless Devs integra-se a plataformas e ferramentas de integração contínua e entrega contínua (CI/CD), como GitHub Actions, GiteeGo, Jenkins e Alibaba Cloud DevOps. Para obter instruções de configuração, consulte Integração com plataformas e ferramentas de CI/CD.