Você está na página 1de 34

1

DEDICATORIA
El siguiente trabajo est dedicado a todas
las
personas
que
colaboran
incondicionalmente en todo el proceso de
nuestra formacin profesional.

INTRODUCCIN

En los ltimos aos, las tecnologas cloud se han popularizado en el mundo


empresarial gracias a sus ventajas: Te permiten gestionar infraestructura,
o utilizar aplicaciones ya gestionadas, por un menor coste que el de un
servidor clsico. Azure es la tecnologa cloud que propone Microsoft. Tal y
como la definen en su web: Microsoft Azure es una coleccin cada vez
mayor de servicios integrados en la nube (anlisis, proceso, bases de
datos, mviles, redes, almacenamiento y Web) para moverse con ms
rapidez, llegar ms lejos y ahorrar dinero.

NDICE DE CONTENIDOS
Dedicatoria
Introduccin
Microsoft Azure ...............................................................................
1. Introduccin ................................................................................
2. Objetivo .......................................................................................
3. Para que sirve..............................................................................
4. Infraestructura: como servicio y almacenamiento en la nube
7
5. Beneficios.....................................................................................
6. Copias de seguridad y servicios de Windows Azure .....................
6.1. Servicio de Windows Azure...............................................
7. Caracteristicas de Windows Azure...............................................
8. Azure platform componentes.......................................................
9. Proceso...................................................................................... 10
10. Escenarios de mquina virtual.................................................12
11. Aplicaciones web......................................................................12
12. Administracin de datos...........................................................13
13. Creacin de un servicio en la nube usando creacin rapida ... .14
Creacin de mquina virtual en Azure
14. Creacin de instancia...............................................................16

Conclusiones
Referencias bibliogrficas

NDICE DE GRFICOS
Grfico 1.1. Beneficios de Azure ....................................................
Grfico 1.2. Componentes Azure ...................................................10
Grfico 1.3. Mquinas virtuales de Azure ......................................11
Grfico 1.4. aplicacin web de Azure ............................................12
Grfico 1.5. Ilustracin de base de datos SQL................................13
Grfico 1.6. Creacin de servicio....................................................14
Grfico 1.7. Creacin de servicio....................................................15
Grfico 2.1. Dashboard de windows Azure.....................................16
Grfico 2.2. seleccin del sistema operativo de la instancia..........16
Grfico 2.3. Configurar tipo de mquina y daos de acceso............17
Grfico 2.4. Configurar identificacin, dns y puertos.....................17
Grfico 2.5. Finalizacin de la creacin instancia...........................17
Grfico 2.6. Iniciando instancia windows.......................................18
Grfico 2.7. Descargando archivo para escritorio remoto..............18
Grfico 2.8. Abriendo conexin remota..........................................18
Grfico 2.9. No es necesario seleccionar ninguna caracterstica . . .19
Grfico 2.10. Seleccin de roles del servidor web..........................19
Grfico 2.11. Instalando roles y caractersticas al servidor............19
Grfico 2.12. Tipo de instalacin de MySQL...................................20
Grfico 2.13. Instalando MySQL.....................................................20
Grfico 2.14. seleccin de tipo de mquina y puerto de MySQL....21
Grfico 2.15. Establecer usuarios para MySQL...............................21
Grfico 2.16. Colocar MySQL como servicio de windows...............21
Grfico 2.17. Finalizando la instalacin de MySQL Server..............22
Grfico 2.18. Iniciando instalacin de PHP para IIS........................22
Grfico 2.19. Aceptar los componentes a descargar e instalar......23
Grfico 2.20. instalando PHP..........................................................23
Grfico 2.21. Finalizacin de instalacin PHP.................................23
Grfico 2.22. Creacin de la Base de datos....................................24
Grfico 2.23. Cargando aplicacin al servidor IIS...........................24

5
Grfico 2.24. Creacin de base de datos........................................24
Grfico 2.25. Aadiendo un EndPoint para abrir puerto 80 del
servidor web.................................................................................. 25
Grfico 2.26. aplicacin PHP ejecutndose en servidor IIS sobre
mquina virtual de Azure...............................................................25

MICROSOFT AZURE
1. INTRODUCCIN

A.
B.
C.
D.

Microsoft Azure es una plataforma de nube abierta que ofrece


servicios Microsoft para todos los clientes, servicios de infra
estructura y servicios de plataforma, bsicamente ofrece solucin
para implementar aplicaciones en los datacenter de Microsoft con la
mayor seguridad, con mayor disponibilidad y ofreciendo diferentes
niveles de servicio.
Microsoft Azure cuenta con 4 grandes capas:
Networking
Almacenanmiento
Computo
Aplicaciones

2. OBJETIVO
Facilitar y acelerar el proceso de investigacin acadmica y cientfica
permitiendo que los investigadores usen el poder de Windows Azure
para realizar computacin de datos masivos en la nube.
Qu es?

Microsoft Azure es una coleccin cada vez mayor de servicios


integrados en la nube
Anlisis, proceso, bases de datos, mviles, redes, almacenamiento y
Web
Para moverse con ms rapidez, llegar ms lejos y ahorrar dinero.

3. PARA QUE SIRVE

Microsoft para la creacin de proyectos en la nube. Esto se traduce


en una serie de datacenters a lo largo del mundo y una API para
desarrollar tus aplicaciones
Los servicios proporcionados son muy distintos: hosting de servicios
y datos, un SQL Server, hospedaje de mquinas virtuales, cach de
datos, un bus de servicio, servicios de autenticacin, etc
Capacidad de crear y borrar mquinas en cuestin de minutos

4. INFRAESTRUCTURA: COMO SERVICIO Y ALMACENAMIENTO EN LA


NUBE
COMO FUNCIONA?

El proyecto se ejecuta en un entorno de produccin totalmente


operativo, en las instalaciones del cliente, sin ningn retraso ni

parada en las actividades diarias de la rganizacion


Durante la prueba el clientes trabaja junto con consultor seidor para

alcanzar resultados siguientes:


Aprovisionar infraestructura
Azure en su casa: Realizar un anlisis de los sistemas actuales
Almacenamiento integrado en la Nube StorSimple Prueba de
funcionamiento del sistema de almacenamiento local con tiering a la
nube.

5. BENEFICIOS

Proporciona a las compaas una oportunidad para probar las


capacidades tcnicas de la solucin Azure.
Ayuda a evaluar el impacto, tanto econmico como tecnolgico, de
realizar una implantacin de este tipo de tecnologa.
Define los requisitos y los factores crticos de xito, incluida una
estimacin de costes.

Grfico 1.1 Beneficios azure

6. COPIAS DE SEGURIDAD
WINDOWS AZURE

SERVICIOS

DE

Las copias de seguridad quedan cifradas antes de la transmisin y se


almacenan cifradas en Windows Azure. Estas copias de seguridad estn

8
fuera de sitio, lejos de su centro de datos, lo que reduce la necesidad de
asegurar y proteger los medios de copia de seguridad en el lugar.

6.1.

Servicio de Windows Azure

Dentro de la plataforma, el servicio de Windows Azure es el


encargado de proporcionar el alojamiento de las aplicaciones y el
almacenamiento no relacional. Dichas aplicaciones deben funcionar
sobre Windows Server 2008 R2. Pueden estar desarrolladas en .NET,
PHP, C++, Ruby, Java. Adems del servicio de ejecucin, dispone de
diferentes mecanismos de almacenamiento de datos: tablas NoSQL,
blobs, blobs para streaming, colas de mensajes o 'drives' NTFS para
operaciones de lectura / escritura a disco.

7. CARACTERSTICAS DE WINDOWS AZURE

Proceso:
Almacenamiento
Servicios de infraestructura
Controlador de tejido
Red de entrega de contenido (CDN)
Connect
Administracin de identidad y acceso

8. AZURE PLATFORM COMPONENTES


a. Windows Azure Compute es una plataforma para
hospedar y administrar aplicaciones en los centros de datos
de Microsoft.
b. Windows Azure Storage tiene servicios de bsicos como
parte de la cuenta de almacenamiento de Windows Azure.
c. Content Delivery Network (CDN) de Windows Azure
coloca copias de los datos cerca de donde estos se
encuentran.
d. Azure AppFabric El servicio de Appfabric (en fase beta se
llamaba .NET Services) ofrece diferentes servicios para
aplicaciones.
e. Azure Market Place es un mercado en lnea global
compartir, comprar y vender aplicaciones SaaS completas
y conjuntos de datos
f. Azure Virtual Network es una serie de funciones de red.
g. Windows Azure Traffic Manager equilibra la carga del
trfico en servicios hospedados.

Grfico 1.2. componentes azure fuente (fundamentalsintroduction-to-azure)

9. PROCESO

Una de las funciones ms bsicas de una plataforma de nube es la


ejecucin de aplicaciones. Cada uno de los modelos de proceso de
Azure desempea su propio rol.
Estas tecnologas se pueden usar por separado o combinarlas como
sea necesario para crear la base perfecta para su aplicacin. El
enfoque que elija depende del problema que intente resolver.

10

Mquinas virtuales de Azure

Grfico 1.3. Mquinas virtuales de Azure ofrece un control total sobre las
instancias de mquina virtual en la nube(fundamentals-introduction-to-azure).

La posibilidad de crear una mquina virtual a peticin, ya sea a partir de


una imagen estndar o de una que suministre el usuario, puede resultar
muy til. Este enfoque, conocido comnmente como Infraestructura como
servicio (IaaS), es lo que proporciona Mquinas virtuales de Azure. En la
ilustracin 2 se muestra una combinacin de cmo se ejecuta una mquina
virtual y cmo crear una desde un disco duro virtual (VHD).

11

10. ESCENARIOS DE MQUINA VIRTUAL

Desarrollo y pruebas: puede usarlos para crear una plataforma de


desarrollo y prueba econmica que puede apagar cuando haya
terminado de usarla. O tambin, podra crear y ejecutar aplicaciones
que utilicen los lenguajes y las bibliotecas que prefiera. Esas
aplicaciones pueden utilizar cualquiera de las opciones de
administracin de datos que proporciona Azure, y tambin puede
elegir usar SQL Server u otro DBMS que se ejecute en una o varias
mquinas virtuales.

Trasladar aplicaciones a Azure (levantar y mover): "levantar y


mover" recibe este nombre porque es como si trasladara una
aplicacin usando una carretilla elevadora para mover objetos de
gran tamao. "Levanta" el VHD desde su centro de datos local y lo
"mueve" a Azure para ejecutarlo ah. Normalmente tendr que
efectuar algunas operaciones para quitar las dependencias de otros
sistemas. Si hay muchas, quiz le convenga ms utilizar la tercera
opcin.
Ampliar el centro de datos: use mquinas virtuales de Azure
como extensin de su centro de datos local, ejecutando SharePoint u
otras aplicaciones. Para permitir esto, es posible crear dominios de
Windows en la nube ejecutando Active Directory en las VM de Azure.
Puede usar Red virtual de Azure (que se menciona ms adelante)
para conectar su red local con su red de Azure.

11. APLICACIONES WEB

12
Grfico 1.4. Aplicaciones web de Azure ejecuta una aplicacin de sitios web en la
nube sin tener que administrar el servidor web subyacente (fundamentalsintroduction-to-azure).

Una de las cosas ms importantes que se hacen en la nube es ejecutar


sitios y aplicaciones web. Mquinas virtuales de Azure le permite hacer
esto, pero le deja la responsabilidad de administrar una o varias VM y
los sistemas operativos subyacentes. Los roles web de servicios en la
nube pueden hacerlo, pero su implementacin y mantenimiento
conlleva tambin trabajo administrativo. Y si lo que desea es un sitio
web donde sea otro quien se encargue del trabajo administrativo?

12. ADMINISTRACIN DE DATOS


Las aplicaciones necesitan datos, y diferentes tipos de aplicaciones
necesitan diferentes tipos de datos. Como consecuencia, Azure ofrece
varias formas de almacenar y administrar los datos. Azure proporciona
muchas opciones de almacenamiento, todas ellas diseadas para
ofrecer un rendimiento muy duradero. Con cualquiera de estas
opciones, hay siempre tres copias de sus datos sincronizados entre los
centros de datos de Azure (seis si permite que Azure utilice la
redundancia geogrfica para hacer una copia de seguridad en otro
centro de datos que est al menos a 450 kilmetros de distancia).

En Mquinas virtuales
La posibilidad de ejecutar SQL Server u otro DBMS en una VM creada con
Mquinas virtuales de Azure ya se ha mencionado. Recuerde que esta
opcin no se limita a los sistemas relacionales; tambin tiene la libertad de
ejecutar tecnologas NoSQL como MongoDB y Cassandra. Ejecutar su
propio sistema de base de datos es sencillo, es una rplica de lo que
estamos acostumbrados a hacer en nuestros centros de datos, pero
tambin exige tratar la administracin de ese DBMS. En otras opciones,
Azure controla ms administracin (o toda) en su lugar.
De nuevo, el estado de la Mquina virtual y cualquier disco de datos
adicional que cree o cargue estn respaldados por el almacenamiento de
blobs (del que hablaremos ms adelante).

Base de datos SQL de Azure

13

Grfico 1.5. Ilustracin: Base de datos SQL de Azure ofrece un servicio de base de
datos relacional administrado en la nube (fundamentals-introduction-to-azure).

Para el almacenamiento relacional, Azure proporciona la caracterstica


Base de datos SQL. No se deje engaar por el nombre. Se trata de algo
diferente de la tpica Base de datos SQL que ofrece SQL Server y que
se ejecuta sobre Windows Server.
Antes llamada SQL Azure, Base de datos SQL de Azure ofrece todas las
caractersticas principales de un sistema de administracin de base de
datos relacional, lo que incluye transacciones atmicas, acceso
simultneo a los datos por parte de varios usuarios con integridad de
datos, consultas SQL ANSI y un modelo de programacin conocido. Al
igual que SQL Server, se puede obtener acceso a Base de datos SQL
mediante Entity Framework, ADO.NET, JDBC y otras conocidas
tecnologas de acceso a datos. Tambin es compatible con la mayora
del lenguaje T-SQL, junto con herramientas de SQL Server como SQL
Server Management Studio. A todos aquellos que estn familiarizados
con SQL Server (u otra base de datos relacional), el uso de Base de
datos SQL les resultar muy sencillo.

2. CREACIN DE MQUINA VIRTUAL EN AZURE


2.1. SELECCIN DE LA IMAGEN DE LA MQUINA VIRTUAL DE
MARKETPLACE
Vamos a usar una imagen de Windows Server 2012 R2 Datacenter
como ejemplo, pero es solo una de las muchas imgenes que Azure
ofrece.
Inicie sesin en el Portal de Azure.

1.

En
el
men
central,
haga
clic
en Nuevo > Proceso > Windows Server 2012 R2 Datacenter.

14

2.

En la hoja Windows Server 2012 R2 Datacenter,


en Seleccionar un modelo de implementacin, compruebe la
seleccin de Resource Manager. Haga clic en Crear.

Creacin de la mquina virtual de Windows


Despus de seleccionar la imagen, puede usar los valores
predeterminados para crear rpidamente la mquina virtual.
1.

2.

En la hoja Bsico, escriba un valor en Nombre para la mquina


virtual. El nombre debe tener de 1 a 15 caracteres de longitud, sin
caracteres especiales.

Escriba un valor en Nombre de usuario y una contrasea


segura en Contrasea, que se usarn para crear una cuenta local
en la mquina virtual. La cuenta local sirve para iniciar sesin en
la mquina virtual y administrarla.
La contrasea debe tener entre 8 y 123 caracteres y reunir, al
menos, tres de los cuatro requisitos de complejidad siguientes:
contener al menos una minscula, una mayscula, un nmero y
un carcter especial. Obtenga ms informacin acerca de
los requisitos de usuario y la contrasea.

3.

4.

Seleccione un valor de Grupo de recursos existente o escriba el


nombre para crear uno. Escriba un valor de Ubicacin de un centro de
datos de Azure, como Oeste de EE. UU.

Cuando haya terminado, haga clic en Aceptar para continuar


con la siguiente seccin.

15

5.

Elija un tamao de mquina virtual y haga clic en Seleccionar para


continuar.

16

6.

En la hoja Configuracin , puede cambiar las opciones de


almacenamiento y red. Para este tutorial, acepte los valores
predeterminados. Si ha seleccionado un tamao de mquina virtual que
lo admita, puede probar Azure Premium Storage, para lo que debe
seleccionar Premium (SSD) en Tipo de disco. Cuando haya terminado
de realizar los cambios, haga clic en Aceptar.

17

7.

Haga clic en Resumen para revisar sus opciones. Cuando reciba el


mensaje Validacin superada, haga clic en Aceptar.

18

8.

Mientras Azure crea la mquina virtual, puede seguir el progreso


desde el men central, en Mquinas virtuales .

Conexin a la mquina virtual e inicio de sesin


1.
2.
3.

En el men central, haga clic en Mquinas virtuales.


Seleccione la mquina virtual en la lista.
En la hoja de la mquina virtual, haga clic en Conectar. As se crea
y se descarga un archivo de protocolo de escritorio remoto (archivo.rdp),
que es como un acceso directo de conexin a la mquina. Puede guardar
el archivo en el escritorio para facilitar el acceso. Abra este archivo para
conectarse a la mquina virtual.

4.

Aparece una advertencia que indica que el archivo .rdp procede de


un editor desconocido. Esto es normal. En la ventana de Escritorio
remoto, haga clic en Conectar para continuar.

19

5.

En la ventana de seguridad de Windows, escriba el nombre de


usuario y la contrasea de la cuenta local que gener al crear la
mquina
virtual.
El
nombre
de
usuario
se
escribe
como nombreDeMquinaVirtual\nombreDeUsuario; despus, haga clic
en Aceptar.

6.

Aparece una advertencia que indica que no se puede comprobar el


certificado. Esto es normal. Haga clic en S para comprobar la identidad
de la mquina virtual y finalizar el inicio de sesin.

20

Si surgen problemas al intentar conectarse, consulte Solucin de


problemas de conexiones del Escritorio remoto a una mquina virtual de
Azure con Windows.
Ahora puede trabajar con la mquina virtual como hace con cualquier otro
servidor.

Opcional: Parada de la mquina virtual


Es bueno parar la mquina virtual para no realizar cambios cuando no se
encuentre en uso. Haga clic en Detener y en S.

Haga clic en el botn Iniciar para reiniciar la mquina virtual cuando est
listo para usarla de nuevo.

21

3.1 CONFIGURAR SERVIDOR WEB EN IIS Y HACER SITIOS WEB (EN


WINDOWS SERVER 2012 R2)

En nuestro server Manager elegimos Agregar roles y caractersticas

En esta pantalla de informacin damos siguiente

22

Elegimos Role-based or feature-based installation

Elegimos nuestro servidor y damos clic a siguiente

23

Se nos indica que debemos instalar algunas caractersticas requeridas para


el servidor IIS

Elegimos Web Server (IIS)

24

Hacemos clic en siguiente

25

Elegimos lo que queremos instalar y hacemos clic en siguiente

Pantalla de confirmacin indicandonos qu es lo que instalaremos

26

Comenzando instalacin

27

Se nos indica la instalacin exitosa del Servidor Web

Para abrir nuestro servidor nos vamos a Tools y a Internet Information


Services (IIS) Manager

28

Desde aqu podemos manejar nuestros sitios web que crearemos ms


adelante

Desde ahora podemos probar si se instal correctamente nuestro


servidor Web, podemos ir a nuestro navegador y escribir
hhtp://localhost, se nos debe mostrar una pgina como la siguiente:

Pgina por defecto de IIS 8.5

Lo siguiente que haremos ser crear nuestro sitio que albergar


pginas en PHP, para ello, primero debemos instalar PHP en nuestro

29

Windows Server 2012, podemos descargarlo desde Web Platform


Installer, de Microsoft:

Una vez abierto, iremos a la bsqueda y teclearemos PHP, y


seleccionamos la versin que queremos instalar, damos clic en Add y
despus abajo en Install

30

Nos pedir que aceptemos los trminos y condiciones

Esperamos a que se descargue e instale

31
Listo, ahora tenemos instalado PHP en nuestro servidor

Finalmente debe cargarse la aplicacin en el servidor web IIS, para lo cual


se co- pian y pagan los archivos, lo cual no debe presentar pro- blemas
pues al momento de establecer la conexin con escritorio remoto estaba
ha- bilitado por defecto la com- particin del portapapeles con nuestro
Windows y la mquina virtual.
Pueden borrarse los archivos iisstart y la imagen pues ya no son
necesarios.

Grfico 2.25. Aadiendo un EndPoint para abrir puerto 80 del


servidor web

Ya que en el proceso de creacin de la instancia de mquina virtual se


omiti abrir el puerto 80 para el servidor web IIS, se debe regresar al
dashboard y agregar un EndPoint tipo tcp al puerto 80 tanto protocolo
externo como en protocolo privado. Hecho esto la pgina web es accesible
desde cualquier parte del mundo. La direccin IP y el nombre de dominio

32
pueden consultarse en este mismo dashboard en los detalles de la
instancia.

2.26. Aplicacin PHP ejecutndose en servidor IIS sobre mquina


virtual de Azure

CONCLUSIONES
Como conclusin se podra decir que Azure es un potente servidor en la
nube ayudando a hacer mucho ms fcil el trabajo ya sea clientes ya que
esto nos guarda gran cantidad de datos, siendo ms seguro y confiables a
la hora de realizar cualquier trabajo.

33

REFERENCIAS BIBLIOGRFICAS

windows azure introduccin [En lnea]


Disponible:
https://docs.microsoft.com/es-es/azure/fundamentals-introductionto-azure

windows azure [En lnea]


Disponible:
https://azure.microsoft.com/es-es/get-started/

introduccin a Windows Azure( Toni Recio y Gerard Lpez) [En lnea]

Disponible:

http://www.desarrolloweb.com/articulos/intro-windows-azuredotnet.html

34

Você também pode gostar