Laravel Vapor fornece uma plataforma de desenvolvimento serverless para Laravel, permitindo que os desenvolvedores não precisem manter o ambiente de servidor e automaticamente dimensionem as especificações do servidor conforme a necessidade. Os desenvolvedores só precisam se concentrar em escrever código Laravel, o resto fica com o Laravel Vapor!
Vapor simplifica a infraestrutura do Laravel, fornecendo uma interface para que os desenvolvedores gerenciem facilmente muitas funcionalidades complexas na AWS, incluindo as seguintes características:
- Dimensionamento automático do site / dimensionamento de serviços agendados
- Implantação e reversão sem tempo de espera
- Gerenciamento de parâmetros de ambiente/senhas
- Gerenciamento de banco de dados, incluindo restauração pontual e dimensionamento
- Gerenciamento de cache Redis, incluindo dimensionamento de cluster
- Túneis de banco de dados e cache, para fácil inspeção local
- Upload automático de recursos para o Cloudfront CDN durante a implantação
- Vapor fornece uma URL única para cada ambiente de implantação, permitindo uso imediato
- Domínio personalizado
- Gerenciamento de DNS
- Gerenciamento de certificados e renovação
- Métricas de aplicação, banco de dados e cache
- Suporte a CI
O Laravel Vapor também fornece uma interface para criar, gerenciar e dimensionar bancos de dados. E usa a API JavaScript integrada do Vapor para fazer upload de arquivos diretamente para os servidores da AWS.
Preço do Vapor?
O Laravel Vapor usa um preço único de US$ 39 por mês ou US$ 399 por ano para implantar ambientes de projeto Laravel ilimitados (excluindo custos da AWS) (o editor acha caro)
Como instalar?
A instalação é feita com o Composer, assim como o Laravel. Consulte a documentação oficial completa para mais detalhes.
https://docs.vapor.build/1.0/introduction.html#installing-the-vapor-cli
Existem recursos em chinês?
Não.
Devo usar o Vapor?
Se você precisa gerenciar múltiplos projetos Laravel de uma vez, o Vapor é muito adequado para você se concentrar na lógica de negócios sem gastar energia gerenciando servidores. Mas isso não inclui os custos da AWS. Para o projeto do editor, fazer o projeto rodar na AWS é usar um canhão para matar uma mosca.
Se você tem apenas um projeto Laravel para desenvolver, então é recomendável usar um serviço como DigitalOcean por US$ 5 por mês.
