19
www.lambda3.com. br Publiquei meu site e não funcionou. E agora? Mahmoud Ali – @akamud Victor Cavalcante – @vcavalcante

Publiquei meu site e não funcionou, e agora?

  • Upload
    akamud

  • View
    111

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Publiquei meu site e não funcionou, e agora?

w w w. l a m b d a 3 . c o m .b r

Publiquei meu site e não funcionou. E agora?

Mahmoud Ali – @akamudVictor Cavalcante – @vcavalcante

Page 2: Publiquei meu site e não funcionou, e agora?

Quem somos

Victor Cavalcante• Desenvolvedor Web• Microsoft MVP de ASP.NET• [email protected]• @vcavalcante

Mahmoud Ali• Desenvolvedor na Lambda3• [email protected]• @akamud

Page 3: Publiquei meu site e não funcionou, e agora?

Nossa aplicação

• ASP.NET Core• .NET Core• Entity Framework (In-Memory)

Page 4: Publiquei meu site e não funcionou, e agora?
Page 5: Publiquei meu site e não funcionou, e agora?
Page 6: Publiquei meu site e não funcionou, e agora?
Page 7: Publiquei meu site e não funcionou, e agora?
Page 8: Publiquei meu site e não funcionou, e agora?

Dem

oBotando pra funcionar!

Page 9: Publiquei meu site e não funcionou, e agora?
Page 10: Publiquei meu site e não funcionou, e agora?

Logs

Page 11: Publiquei meu site e não funcionou, e agora?

Dem

oHabilitando Logs

Page 12: Publiquei meu site e não funcionou, e agora?

Kudu

Page 13: Publiquei meu site e não funcionou, e agora?

Kudu/SCM – Site Control Manager

• Engine por trás do Git Deployment no Azure Web Sites• Process Explorer• Cmd• Powershell• Logs• Debug das Application Settings do Web Site• Alteração/Exclusão de arquivos• Informações do Ambiente• Open Source

Page 14: Publiquei meu site e não funcionou, e agora?

Dem

oKudu

Page 15: Publiquei meu site e não funcionou, e agora?

Logging

• Totalmente configurável• Pode ser injetado sempre que necessário• Múltiplos providers• Pode ser filtrado• 6 níveis: Trace, Debug, Information, Warning, Error e Critical

Page 16: Publiquei meu site e não funcionou, e agora?

Dem

oASP.NET Core Logging

Page 17: Publiquei meu site e não funcionou, e agora?

Outras abordagens

• Logging Providers Externos (Azure Blob/Storage)• Páginas de erro habilitadas• Application Insights• Debugging remoto

Page 19: Publiquei meu site e não funcionou, e agora?

w w w. l a m b d a 3 . c o m .b r

Obrigado!

@akamud@vcavalcante