Pasa tu sitio web a Azure!
Sabías que si eres desarrollador .Net, Java, PHP, Node.js y Python podes hospedar tu sitio Web en Azure?
Azure provee una gama de servicios pensada para los desarrolladores, entre esos servicios existe uno llamado Sitios Web, el cual nos brinda la posibilidad (como el nombre lo indica) de crear un sitio web y alojarlo en la nube de Azure. Este servicio cuenta con una serie de características para ayudarnos a controlar / configurar el sitio, como ser backups, certificados SSL, diagnosticó de cantidad de solicitudes recibidas, datos entrante, datos salientes, etc.
A lo largo de este post vamos a ir conociendo con mayor detalle este servicio.
Existen tres opciones para crear Sitios Web
- Creación Rápida
- Creación Personalizada
- De la Galería
Creación Rápida:
Cuando se utiliza este tipo de creación de Sitio, se deberá definir la URL y definir en donde se va a encontrar el plan de hospedaje web, en caso que no se cuente con un plan de hospedaje se deberá crear uno, definiendo primero en qué región se va a encontrar el plan de hospedaje.
El resto de las configuraciones se harán una vez creado el Sitio Web.
Creación Personalizada:
Está opción nos permite crear un Sitio Web donde tenemos que especificar la URL, el Plan de Hospedaje y nos da dos opciones más. Base de Datos y Publicar desde el código de Fuente, como figura en la imagen a continuación.
En donde:
Para Base de Datos tenemos Cuatro opciones, de las cuales, se puede no configurar ninguna y configurarla posteriormente, configurar una base de datos SQL de 20 megas gratuita, configurar una base de datos SQL y por último se da la posibilidad de configurar una base de datos MySQL.
Y en la opción Publicar desde control de código de fuente nos da la posibilidad de publicar el código de fuente desde proveedores de código de fuente como ser:
- Visual Studio Online
- CodePlex
- GitHub
- Bitbucket
- GIT
- Otros
Creación desde la galería:
Esta opción nos permite crear un Web Site desde una galería de Web Site, las categirias existentes hasta el momento son:
- Blogs
- CMS
- ECommerce
- Foros
- Galerías
- Herramientas
- Marcos de Aplicaciones
- Plantillas
- Wiki
A continuación se pueden ver algunos de los templates de las categorías como ser Umbraco CMS, Sugar CRM, Wordpress etc.
Web Site creado
Una vez que tenemos creado el Sitio Web podemos comenzar a configurarlo y hacer las modificaciones que sean necesarias.
Ingresando al Panel del sitio (Dashboard), veremos 7 solapas las cuales son:
Panel, Supervisar, Trabajos Web, Configurar, Escalar, Recursos Vinculados y Copia de seguridad.
En Panel se podrá ver toda la información de consumo del sitio Web, Datos de Entrada, Datos de Salida, Errores, Solitudes por segundo, tiempo del CPU, etc.
Podemos ver los gráficos de esta información, por hora, día o por semana.
En la solapa de configuración se podrá configurar la versión del .Net Framework, la versión de PHP, la versión de Java y la Versión de Python
Otras opciones que se encuentran disponibles son:
Plataforma: 32 Bits / 64 Bits
Certificados y nombre de dominios: Para más información sobre certificados y nombre de dominios hacer click aquí
Diagnósticos de la aplicación: Se podrá obtener un seguimiento de diagnóstico desde el código de su sitio Web.
Diagnósticos del sitio: Permite configurar, mensajes de errores detallados, depuración remota y depuración desde Visual Studio 2012 o Visual Studio 2013.
También se pueden configurar, las cadenas de conexión a bases de datos, documentos predeterminados, directorios virtuales entre otras opciones que vienen provistas.
Copia de seguridad
Este servicio de Azure también proveen la posibilidad de configurar una copia de seguridad del contenido del sitio y de las bases de datos que se desean incluir.
Mayor información del servicio se podrá encontrar en el sitio oficial:
https://azure.microsoft.com/es-es/services/websites/
Cualquier pregunta o comentario serán bienvenidos.