Quando começamos o processo de desenvolvimento de Webmium, nossa guiada do-it-yourself solução de criação de website, fomos confrontados pela primeira vez com a simples pergunta: onde é que vamos colocar esta aplicação? Consideramos diferentes abordagens e serviços, mas acabou recuando um pouco e ser criativo.
Isso começou voltando à pergunta básica: o que faz com que um aplicativo muito prazeroso trabalhar com
Existem as respostas fáceis para esta questão, uma interface agradável e um aplicativo que realiza tarefas importantes, mas nós viemos para concentrar no desafio da velocidade e do papel que desempenha em fazer uma aplicação eficaz, interessante, e até mesmo um prazer trabalhar com ele.
Isto é baseado no conceito de que quando você quer fazer algo, há uma força muito poderosa que você está se movendo para a frente para realizar a tarefa, agora.
Você quer fazer isso agora, você não quiser esperar para que isso aconteça. Este é especialmente o caso para aplicações de pequenas empresas. Proprietários já tem o suficiente em sua placa e não têm tempo para percorrer todos os aspectos de uma aplicação para obter o resultado que eles querem. Os usuários querem tanto as informações e funcionalidades de que necessitam o mais rápido e eficientemente possível.
Como resultado, nós escolheu a solução em nuvem da Microsoft chamado Azure para hospedar as principais partes do nosso aplicativo.
Isso nos permite oferecer aos usuários acesso de alta velocidade à nossa aplicação, por ter a quantidade corretamente dimensionado de espaço no servidor e servidores que estão geograficamente próximos, graças à rede do Azure de centros de dados ao redor do globo.
Eu não quero para falar sobre a computação em nuvem, em geral, é um pouco mais de zumbido-palavra usada, ou a própria Azure. Em vez disso, eu gostaria de discutir um pedaço dele que tem sido importante para o desenvolvimento do estado do aplicativo de arte de Webmium:.
Content Delivery Network da Azure (CDN)
Se você pensar sobre o que consistem em páginas web hoje , a experiência é entregue principalmente através de arquivos de outros ativos não o próprio conteúdo do texto. As principais formas de estes activos são imagens (itens de modelo para fazer seu site olhar deslumbrante e também imagens que você tem na página como a foto do seu produto ou serviço empresarial), os estilos CSS (usado para descrever o layout ea aparência da página) e arquivos JavaScript ( para to