Boa tarde pessoal, tudo bem?
Estou começando a brincar com o Azure e essas coisas e tenho uma dúvida, se puderem me ajudar fico muito grato!
Estou querendo montar uma aplicação .NET e vejo que o Azure auxiliaria muito na questão de aumento/diminuição de performance conforme seja necessário ao negócio.
Minhas dúvidas são relacionadas a como e o que utilizar na nuvem para ganhar toda essa performance.
Penso que o Banco ficaria no SQL Azure, mas a aplicação mesmo (com relação a processamento) ficaria legal no ambiente da nuvem também ou faço a aplicação .net mesmo e coloco numa hospedagem convencional apenas fazendo requisição dos dados no SQL Azure (direto ou por alguma camada de serviços)?
Obrigado desde já!
Tags: Arquitetura, Azure, SQL, Sistemas
Permalink Responder até Danilo N Kawanishi em 23 março 2011 at 11:03
Com a aplicação também no Azure se precisar escalar o site, fica muito mais fácil.
Pois não é so o banco que vai precisar ser escalado se a aplicação crescer
[]s
Danilo N Kawanishi
Olá Douglas!
Em se tratando de alta performance e em alta disponibilidade, sem dúvidas que o mais indicado é o de você manter tanto sua aplicação quanto sua base de dados no Windows Azure.
Porém é totalmente viável você ter uma arquitetura mista podendo sim manter apenas parte do seu projeto no Azure e o restante em um ambiente on-premises, seja mantendo no Azure apenas a aplicação em sí (UI, regras de negócios, etc) ou sua base de dados.
Isso vai depender exclusivamente do modelo da sua aplicação.
Abraços.
Lucas A. Romão
Permalink Responder até Douglas Romão de Souza em 23 março 2011 at 13:25
Entendi galera, obrigado!
Só mais uma coisa... a forma de desenvolvimento da aplicação quando vou hospedá-la no Azure é a mesma?
Obrigado!
Douglas
Permalink Responder até Danilo N Kawanishi em 23 março 2011 at 13:33
Bom Dia Douglas,
Para criar uma aplicação para Azure, você tem que no VS criar um App do tipo Azure e o VS pode já fazer o deploy pra você.
Algumas coisas mudam em relação a uma WebApplication normal.
[]s
Danilo N Kawanishi
Fala Douglas!
Todo o conhecimento e investimento que você fez em tecnologiascomo em ASP .Net, Java, PHP, PHYTON ou Ruby é reaproveitado você apenas precisa entender os conceitos de uma aplicação no modelo de cloud e suas APIS.
Aqui na comunidade temos alguns exemplos de como fazer o Deploy diretamente do Visual Studio 2010 utilizando certificados de segurança ou pelo Portal do Desenvolvedor, porém estarei disponibilizando um vídeo com esse passo-a-passo.
Veja aqui os vídeos que serão disponibilizados: http://azureservicesbr.ning.com/profiles/blogs/tokens-windows-azure...
Ok?
Abs.
Lucas A. Romão
Bem-vindo a
Azure Services BR
© 2013 Criado por Lucas A. Romão.
Ativado por
