Вы находитесь на странице: 1из 2

09/01/14

Migrando uma aplicao para o Azure - Introduo | Channel 9


Follow Us @Ch9

BROWSE

FORUMS

CODING4FUN

EVENTS

Subscribe to Channel 9

Sign In

Search this site

Blogs

Migrando uma aplicao para o Azure - Introduo


Posted: Mar 13, 2012 at 2:49 PM
By: Vincius Souza, Rogerio Cordeiro
(1)

2,588 Views

reddit

Tw eet

Like

Avg Rating: 5

At esse ponto falamos muito das caractersticas e funcionalidades do Windows Azure, e


imagino que voc no v a hora de comear a trabalhar com o Windows Azure, mas porque
esperar um novo projeto.

Related posts

Voc pode se beneficiar das caractersticas do Windows Azure migrando uma soluo onpremises, para a nuvem realizando algumas alteraes. Se voc tiver experincia com aplicaes
em ambientes clusterizados, j deve ter uma noo das alteraes que iremos fazer, para quem
no tem fiquem tranquilos que irei explicar todas as alteraes.

Windows 8
App for
Channel 9 now
available

Um servio hospedado no Windows Azure consiste em uma ou mais web roles e/ou worker roles.
A web role um aplicativo Web ASP.NET acessvel atravs de HTTP ou HTTPS e geralmente o
front-end para um aplicativo. Worker roles so aplicativos de processamento em segundo plano e
so normalmente servios de back-end.

Ping 61: Azure


Apps,
Windows Live
Essentials, E3,

Servios do Windows Azure podem ser compostos por um ou ambos os tipos de roles e podem
executar vrias instncias de cada tipo. Instncias de roles podem ser adicionadas ou removidas
com base na demanda e permitem que os aplicativos faam o sclale-up ou down rapidamente e
quando for necessrio. Quando seu servio no Windows Azure utilizar mais de uma instncia de
uma role ser implementado o load balance automaticamente e por isso devemos realizar algumas
alteraes.

Cloud Cover
Episode 21 Your
Questions
Answered

Servio de armazenamento, ns j vimos que o Windows Azure fornece armazenamento na


nuvem, que inclui servio de Blob para armazenar dados de texto e binrio, servio de Table para
armazenamento estruturado e servio de Queue, que um modelo confivel e persistente de
mensagens entre os servios.

Cloud Cover
Episode 20 Visual Studio
Tools with

ASP.NET oferece suporte para diferentes implementaes de providers (provedores), como:


membership, role, profile e gerenciamento de sesso. A maioria dos provedores vem com uma
verso baseada em um banco de dados SQL ou usa representaes de dados em memria.
Os exemplos de Windows Azure incluem implementaes de provedores que usam os servios
de armazenamento como o blob e table. Alm disso, os provedores endeream o problema dos
aplicativos Web estarem hospedados em uma variedade de diferentes mquinas dentro da malha
de Windows Azure.
Quando voc implanta seu aplicativo Web nos data centers do Windows Azure, os servios de
armazenamento de tabelas e blobs esto prontamente disponibilizados e so, portanto, facilmente
acessveis a partir de seu aplicativo.
Neste mdulo, voc explorar os principais pontos de ateno ao migrar uma aplicao ASP.NET
para Windows Azure, incluindo Banco de Dados, Variveis de Sesso, Cache, Identidade na
Nuvem, Escalabilidade, Balanceamento de Carga e Armazenamento.
Vou utilizar o projeto TailspinSpyworks disponvel no CodePlex, desenvolvido por Joe Stagner,
para demostrar a utilizao do framework .NET. A cada item desse mdulo vamos migrar alguns
dos servios para a nuvem at que tenhamos toda a aplicao na nuvem. No final de cada item
vou incluir o link para download do cdigo com as ltimas alteraes. Mas recomendo fortemente
que faam as alteraes passo-a-passo.
Objetivos
Aps esse mdulo voc vai estar apto a:
Migrar um banco de dados do SQL Server (on-premise) para o SQL Azure
Usar o Windows Azure Cache para gerenciar as variveis de sesso
Usar o servio de Blob para substituir a gravao de arquivos em File System
Incluir o projeto de implantao do Windows Azure na soluo
Publicar a aplicao no Windows Azure

channel9.msdn.com/posts/Migrando-uma-aplicao-para-o-Azure-Introducao

1/2

09/01/14

Migrando uma aplicao para o Azure - Introduo | Channel 9


Pr-requisitos
Abaixo esto os pr-requisitos para completar este mdulo:
IIS 7 (Internet Information Service), se no possuir utilize o IIS Express.
Microsoft Visual Studio
Microsoft .NET Framework 4.0
Windows Azure SDK (Software Development Kit)
SQL Server Express Edition
Microsoft SL Server Management Studio
Fazer download do projeto TailspinSpyworks do CodePlex, opte pelo cdigo fonte.

Este contedo uma derivao de um Hands-On Lab produzido pelo Rogrio Cordeiro.

Tags: Azure, Brazilian Portuguese, migrate

Follow the Discussion


Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the
conversation, please create a new thread in our Forums,
or Contact Us and let us know.

2014 Microsoft. Except where designated as licensed by


Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License,
Microsoft reserves all rights associated with the materials on this site.

channel9.msdn.com/posts/Migrando-uma-aplicao-para-o-Azure-Introducao

Feedback
Contact Us

Follow Us @Ch9

Code Of Conduct

Subscribe to Channel 9

Terms Of Use

Privacy Statement

2/2