AWS Serverless Application Repository

Descubra, implante e publique aplicativos sem servidor

O AWS Serverless Application Repository é um repositório gerenciado para aplicativos sem servidor. Ele permite que equipes, organizações e desenvolvedores individuais armazenem e reutilizem aplicativos e montem e implantem com facilidade arquiteturas sem servidor de novas maneiras eficientes. Com o Serverless Application Repository, não é necessário clonar, criar, empacotar ou publicar o código-fonte no AWS antes da implantação. Em vez disso, é possível usar aplicativos pré-desenvolvidos do Serverless Application Repository na sua arquitetura sem servidor, ajudando você e suas equipes a reduzir o trabalho duplicado, garantir as melhores práticas organizacionais e chegar ao mercado mais rapidamente. A integração com o AWS Identity and Access Management (IAM) fornece um controle de nível de recurso de cada aplicativo, permitindo que você compartilhe publicamente aplicativos com todos, ou de maneira privada com contas AWS específicas. Para compartilhar um aplicativo que você criou, publique-o no AWS Serverless Application Repository.

Cada aplicativo é empacotado com um modelo do AWS Serverless Application Model (SAM) que define os recursos da AWS utilizados. Os aplicativos compartilhados publicamente também incluem um link para o código-fonte do aplicativo. Não há custo adicional para o uso do repositório de aplicativos sem servidor; você paga apenas pelos recursos da AWS utilizados nos aplicativos que implanta.

Como funciona: implantação de aplicativos

BENEFÍCIOS

Desenvolver aplicativos mais avançados

Arquiteturas sem servidor de montagem rápida de novas formas mais eficientes. Descubra e compartilhe padrões de aplicativo sem servidor reutilizáveis, de maneira privada ou pública, ou componha novas arquiteturas sem servidor usando a sintaxe simplificada do AWS SAM

Gerencie facilmente aplicativos

Use aplicativos pré-desenvolvidos em suas implantações sem servidor, eliminando a necessidade de clonar, criar, empacotar ou publicar o código-fonte no AWS antes da implantação. Ela também dá suporte ao SAM e ao versionamento semântico para habilitar o gerenciamento de aplicativo simples.  

Reutilize, não recrie

Desenvolva e publique aplicativos sem servidor uma vez, armazene-os no Serverless Application Repository, e use-os de maneira privada entre equipes ou com uma comunidade maior para reduzir os esforços duplicados e acelerar fluxos de trabalho de desenvolvimento.

Garantir as melhores práticas

Encontre e distribua aplicativos sem servidor para casos de uso comuns. Crie as melhores práticas organizacionais nas suas arquiteturas sem servidor para ajudar a garantir a consistência entre equipes. Use as permissões para compartilhar aplicações com contas da AWS específicas.

Editores em destaque


Você está começando a usar aplicativos sem servidor?

Os aplicativos sem servidor não exigem que você provisione, escale ou gerencie servidores. Você pode criar servidores para praticamente qualquer tipo de aplicativo ou serviço de back-end. Cuidaremos de tudo o que for necessário para executar e escalar o aplicativo com alta disponibilidade. Saiba mais

Você quer ver os seus aplicativos no AWS Serverless Application Repository? 

Aprenda como publicar um aplicativo