Primer aplicación Azure
Bien… antes que nada para trabajar es necesario que descarguen los siguientes materiales.
Windows Azure SDK
Windows Azure Tools for Microsoft Visual Studio
Microsoft .NET Services SDK
Microsoft SQL Data Services SDK
Live Framework Documentation and Resources
Java SDK for .NET Services
Ruby SDK for .NET Services
Bien si bien estos son los materiales de Azure para trabajar con hasta SQL, por el momento utilizaremos los primeros 3 links.
Una vez instalados abran el visual studio y les aparecerá la pestaña
elegimos la opción Web Cloud Service ponemos un nombre y aceptamos…el explorer se verá de la siguiente manera…
antes de seguir, debemos entender, que azure es un servicio que brinda Microsoft, por ende, hay que inscribirse… para ello aquellos que tienen Connect pueden hacerlo desde ahí… sino… https://connect.microsoft.com/SelfNomination.aspx?SiteID=681&ProgramID=2500&pageType=1 ahí tienen el link para registrarse… una vez que estén registrados… les llegará un correo electrónico similar al siguiente…
entrando en la web… del link que les brinda… deben ir a la pestaña Account… en la misma clickear en Manage Tokens y el código que el equipo de Azure les envió por correo lo agregan como token , nota: si no hacen esto no tienen habilitada la opción de publicar nada asi que DEBEN hacerlo.
una vez que tengan esto hecho vayan a la opción New Project que ven en el área izquierda de la web.. ahi tienen las opciones para crear servicios en Azure… vamos a elegir la opción de Hosted Services
Una vez elegida la opción van a elegir un nombre para su projecto y en project label lo colocan…
aprieten Next. ahí elegirán una url para su web . y a continuación presionen CREATe
El siguiente paso es importante… verán que ahora su aplicación tiene una ID copien esta id por que ahora es el momento de que creemos algo para alojar en Azure y necesitamos ese id para referenciarlo.
Volvemos a visual studio. Como vimos anteriormente visual studio crea dos proyectos en mi solución uno que es el webcloud y otro que es el sitio web. Elegimos el proyecto cloud hacemos click derecho y apretamos en Propiedades. y en las mismas eligen la opción Portal y ahi pegan la id del sitio web de azure.
Una vez realizado esto… abran el archivo Default.aspx del sitio web y agreguen esto dentro del body
<body>
<form id="form1" runat="server">
<div>
<h1>Hola Azure</h1>
</div>
</form>
</body>
una vez que tengamos esto, vuelvan a elegir el proyecto azure click derecho y Publish.. o publicar. , estamos publicando nuestro sitio web, cuando visual studio termine, les abrirá el explorer donde publicó su sitio web y la página de azure donde deben subir este proyecto. Dentro de la web de azure… elijan la opción Deploy. y en la página siguiente localicen el folder donde publicaron su sitio web. Elijan los archivos que azure les indica, coloquenle un nombre al label y aprieten Deploy.
A continuación azure subirá los archivos y volveran a la página anterior… ahi… elijan la opción que les aparece entre la Production y el Staging…
lo cual producirá su creación. a continuación elijan la opción RUN deben esperar a que el WebRole que ven termine de completarse.. y luego en la URL que les indica abajo tienen publicado su sitio web.
http://geeks.cloudapp.net/Default.aspx
:) saludos.