Publicação no IIS #19
-
|
@andrebaltieri tudo bem? Tenho uma dúvida relacionado a hospedagem em servidor IIS. Pretendo desenvolver um Web App para fim de automação comercial, "Controle de estoque, financeiro ..." |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
Bom dia @tiaotj, como vai? É possível automatizar sim, porém eu não sei muito como fazer, e nem sei se recomendo muito o IIS, já que o .NET roda standalone e vem com Kestrel junto... De qualquer forma, segue material que encontrei sobre o assunto e pode te dar um norte: 1. Uso do GitHub Actions com Deploy Automatizado no IISPara automatizar a publicação para múltiplos servidores, você precisará de:
Como fazer:
2. Uso de Ferramentas de Gerenciamento de ConfiguraçãoPara facilitar ainda mais, você pode utilizar ferramentas especializadas para gerenciamento de múltiplos servidores:
3. Alternativa com Self-Hosted AgentsOutra abordagem seria instalar self-hosted agents do GitHub Actions em cada servidor IIS. Esses agentes ficam monitorando os eventos no repositório e realizam o deploy automaticamente. Como funciona:
4. Distribuição via Arquivos Zip e Script LocalSe não for possível ter conectividade direta entre o GitHub Actions e os servidores:
|
Beta Was this translation helpful? Give feedback.
-
|
Olá @andrebaltieri , Obg pela ajuda. |
Beta Was this translation helpful? Give feedback.
Bom dia @tiaotj, como vai? É possível automatizar sim, porém eu não sei muito como fazer, e nem sei se recomendo muito o IIS, já que o .NET roda standalone e vem com Kestrel junto...
De qualquer forma, segue material que encontrei sobre o assunto e pode te dar um norte:
1. Uso do GitHub Actions com Deploy Automatizado no IIS
Para automatizar a publicação para múltiplos servidores, você precisará de:
Como fazer:
Configurar um Pipeline no GitHub Actions: