1. Como hospedar seu aplicativo Web?
Welington Oliveira da Silva
PATROCÍNIO APOIO
2. Consultor especialista em ALM na WZ Tecnologia
Trabalha com tecnologia a mais de 15 anos
Desenvolvedor de software desde 2001
Certificado Instrutor e Desenvolvedor Microsoft
Certificado Scrum Master pela Scrum.org
welington@wztecnologia.com.br
Welington Oliveira da Silva
3. Agenda
Visão Geral dos Serviços de Hospedagem do
Azure
Lembrando os Benefícios do Cloud Computing
Definindo PaaS e IaaS
Controle x Agilidade
Quanto ao custo dos serviços
Qual serviço é o melhor?
Demonstração
4. Hospedar meu aplicativo Web no Azure
Não é um simples Web Host
Atualmente permite diversas tecnologias
Node.js
PHP
JAVA
.NET
Visão Geral
5. As opções de serviços no Azure são:
Web Apps (Websites)
Cloud Services
Virtual Machines
Qual a diferença:
Custo
Controle e Configuração
Facilidade de Manutenção
Migração e Sistemas Legados
Visão Geral
7. Plataform as a Service
Foco no Aplicativo
A “Plataforma” é gerenciada
Cloud Services
Azure Web Apps
PaaS
8. Infrastructure as a Service
Total controle do ambiente
Deve ser gerenciado e configurado
Virtual Machines
Windows
Linux
...
IaaS
9. Azure Web Apps
Alta Agilidade e Facilidade
Pouco Controle
Cloud Service (Web Roles)
Agilidade e Recursos
Maior Controle
Virtual Machines
Total Controle
Alta Manutenção
Controle x Agilidade
11. Depende do uso de Recursos
Virtual Machines – Custo alto
Cloud Services – Custo médio
Web Apps – Custo baixo
Custo poderá subir independente do
serviço
Exemplo: Cloud Service em balanceamento
de carga com 5 instâncias
Quanto ao Custo
12. Depende da sua necessidade:
Portal institucional simples
Sistema Legado com Dependências de Plugins
de Terceiros
Aplicativo Web com Alto Tráfego
Site para divulgação de uma campanha
Aplicativo Web para execução em ambiente
Linux
Qual Serviço é o Melhor?