múltiplos ambientes com azure web apps

14
Welington Oliveira da Silva PARANÁ DEV DAY #ParanaDevDay Múltiplos Ambientes Azure Web Apps

Upload: welington-oliveira-da-silva

Post on 24-Jan-2017

31 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Múltiplos Ambientes com Azure Web Apps

Welington Oliveira da Silva

PARANÁ DEV DAY

#ParanaDevDay

Múltiplos Ambientes

Azure Web Apps

Page 2: Múltiplos Ambientes com Azure Web Apps

Welington Oliveira da Silva

[email protected]@welsilvati

DotNetCuritiba: https://www.facebook.com/groups/

donetcuritiba/

Page 3: Múltiplos Ambientes com Azure Web Apps

http://www.curitibati.com.br/

Page 4: Múltiplos Ambientes com Azure Web Apps

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

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
Page 7: Múltiplos Ambientes com Azure Web Apps

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
Page 9: Múltiplos Ambientes com Azure Web Apps

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

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

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

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

Vamos lá?

#ParanaDevDay

Page 14: Múltiplos Ambientes com Azure Web Apps

Obrigado!

[email protected]

[email protected]

#ParanaDevDay