Múltiplos Ambientes com Azure Web Apps
-
Upload
welington-oliveira-da-silva -
Category
Technology
-
view
33 -
download
1
Transcript of Múltiplos Ambientes com Azure Web Apps
![Page 1: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/1.jpg)
Welington Oliveira da Silva
PARANÁ DEV DAY
#ParanaDevDay
Múltiplos Ambientes
Azure Web Apps
![Page 2: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/2.jpg)
Welington Oliveira da Silva
[email protected]@welsilvati
DotNetCuritiba: https://www.facebook.com/groups/
donetcuritiba/
![Page 3: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/3.jpg)
http://www.curitibati.com.br/
![Page 4: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/4.jpg)
O que é o Azure?
O Microsoft Azure é uma coleção de serviços de computação em nuvem oferecido pela
Microsoft que permitem agilidade, escalabilidade, confiança e economia de
recursos.
![Page 5: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/5.jpg)
O que é o Azure App Services?
É uma plataforma de nuvem para criação de aplicativos, sejam eles móveis ou Web, que se
conectam em qualquer lugar e gerenciam serviços, recursos e custos de forma simples e
centralizada.
![Page 6: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/6.jpg)
![Page 7: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/7.jpg)
E o Azure Web Apps?
Uma plataforma computacional totalmente criada e otimizada pra execução de aplicativos
para a Web. É um serviço de PAAS, ou seja, sua infraestrutura é totalmente gernciada e
mantida pela Microsoft.
![Page 8: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/8.jpg)
![Page 9: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/9.jpg)
Vantagens e facilidades do Web App?
• Múltiplas Linguagens e Frameworks• Preparado para Integração e Deploy
Contínuo• Escalabilidade de Infra e Regional• Seguro e Confiável• Permite a criação via Templates
(Marketplace)• Integração com Visual Studio
![Page 10: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/10.jpg)
Múltiplos Ambientes• Wep Apps trabalham com Slots• São áreas separadas dentro do mesmo
ambiente• O conteúdo dos Slots pode ser alternado
(Swap)• Permite configurar parâmetros por Slot• Swap Dev -> Prd / Falha: Swap Prd ->Dev• Pouco impacto para o usuário (Warm up)
![Page 11: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/11.jpg)
Configurações alternadas no Swap
• General Settings (Framework, Web Sockets,
32/64 bits)• Application Settings *• Connection String *• Handler Mappings• Monitor and Diagnostics• Web Jobs
![Page 12: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/12.jpg)
Não alteradas no Swap• Publish Endpoints• Custom Domain Names• SSL certificates• Scale Settings• Webjobs Schedulers
![Page 13: Múltiplos Ambientes com Azure Web Apps](https://reader036.fdocumentos.tips/reader036/viewer/2022070513/58874e611a28ab5a628b6cb7/html5/thumbnails/13.jpg)
Vamos lá?
#ParanaDevDay