Sei sulla pagina 1di 118

Virtualizacin y computacin en la nube

Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn


Ingeniero de Sistemas de la Universidad Distrital Magister en ciencias de la Informacin y las comunicaciones de la Universidad Distrital DEA en ingeniera de Software de la Pontifica Universidad de Salamanca PhD en Sistemas y Servicios informticos para internet de la Universidad de Oviedo

Correo Electronico: cemontenegrom@udistrital.edu.co ingcarlosmontenegro@gmail.com Linkedin: http://es.linkedin.com/pub/carlos-enrique-montenegromarin/26/584/82a Facebook: http://www.facebook.com/ingcarlosmontenegro


Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

QUIEN NO HA TENIDO QUE ENFRENTARSE A ESTE PROBLEMA!!!

Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Despliegue de Solution con elasticbox. Instancia de 1 hora en Azure y AWS www.elasticbox.com Recurdenme mirar el despliegue de Azure en 20 minutos.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Agenda
Universidad Distrital Francisco Jos de Caldas

Virtualizacin Computacin en la Nube Microsoft Azure AWS Amazon

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Agenda
Universidad Distrital Francisco Jos de Caldas

Virtualizacin

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Indice
Ventajas de la Virtualizacin Qu es la virtualizacin? Cmo funciona la virtualizacin? monitor de mquina virtual o hipervisor Tipo 1 (nativo, baremetal o unhosted) Tipo 2 (hosted) Virtualizacin de un servidor? Centros de datos sobre virtualizacin Motivos para virtualizar Las cinco razones ms importantes para adoptar software de virtualizacin Qu es una mquina virtual? Ventajas de las mquinas virtuales Infraestructura virtual Costo de la virtualizacin

Universidad Distrital Francisco Jos de Caldas

Casos Reales

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Ventajas de la Virtualizacin
Baja utilizacin de la infraestructura. Incremento de los costes de infraestructura fsica Incremento de los costes de gestin de TI Insuficiente proteccin ante desastres y failover Escritorios de usuario final de mantenimiento elevado
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Qu es la virtualizacin?
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Cmo funciona la virtualizacin?
La virtualizacin inserta directamente una capa ligera de software en el hardware del ordenador o en el sistema operativo host. Contiene un monitor de mquina virtual o hipervisor que asigna los recursos de hardware de manera dinmica y transparente. Varios sistemas operativos se ejecutan de manera simultnea en el mismo ordenador fsico y comparten recursos de hardware entre s. Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


monitor de mquina virtual o hipervisor
Un hipervisor, tambin llamado monitor de mquina virtual (virtual machine monitor, VMM), es una plataforma de virtualizacin que permite utilizar, a la vez, mltiples sistemas operativos en un equipo. Los hipervisores se pueden clasificar en dos tipos: Tipo 1 (nativo, baremetal o unhosted) Tipo 2 (hosted)
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Tipo 1 (nativo, baremetal o unhosted)
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Tipo 1 (nativo, baremetal o unhosted)
Algunos de los hipervisores tipo 1 ms conocidos son los siguientes: VMware: ESXi (gratis), ESX (de pago). Xen (libre). Citrix XenServer (gratis). Microsoft Hyper-V Server (gratis).
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Tipo 2 (hosted)
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Tipo 2 (hosted)
Algunos de los hipervisores tipo 2 ms utilizados son los siguientes: Sun: VirtualBox (gratis), VirtualBox OSE (libre). VMware: Workstation (de pago), Server (gratis), Player (gratis). Micorsoft: Virtual PC (gratis). Parallels: Parallels Virtuozzo Containers (gratis).
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Virtualizacin de un servidor?
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Centros de datos sobre virtualizacin
La virtualizacin de un ordenador fsico es solo el principio. Puede construir una infraestructura virtual completa, que abarque cientos de ordenadores fsicos y dispositivos de almacenamiento interconectados.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Motivos para virtualizar
Virtualizar la infraestructura de TI permite reducir los costes de TI y aumentar la eficacia, el uso y la flexibilidad de los activos existentes. En todo el mundo, organizaciones de todos los tamaos se benefician de la virtualizacin. Miles de organizaciones (incluidas todas las de la lista Fortune 100) utilizan soluciones de virtualizacin.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Las cinco razones ms importantes para adoptar software de virtualizacin
1. Sacar ms provecho de los recursos actuales Ventajas: Reduccin en los costes operativos y de hardware en mas del 50%, y los costes energticos en un 80%, por cada carga de servidor virtualizada. Reduccin en el tiempo necesario para el aprovisionamiento de nuevos servidores hasta un 70%. Disminucin en la cantidad de interrupciones del servicio y mejore la fiabilidad
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Las cinco razones ms importantes para adoptar software de virtualizacin
Reduccin de los costes consolidando el hardware y aumentando el uso de los servidores:
Aumentar la utilizacin del hardware existente del 5 o el 15% hasta un 80%. Reducir los requisitos de hardware en una relacin de 10:1 o Disminuya la cantidad de interrupciones del ms. Universidad Distrital Francisco Jos de Caldas

Gestin de infraestructura virtual desde un solo punto de control


Acelerar el tiempo de aprovisionamiento entre un 50 y un 70%. Gestionar mquinas virtuales desde una ubicacin central. Supervisar el rendimiento de las mquinas virtuales y sus hosts.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Las cinco razones ms importantes para adoptar software de virtualizacin
Universidad Distrital Francisco Jos de Caldas

2. Disminucin en los costes del centro de datos reduciendo la infraestructura fsica y aumentando la proporcin de servidores por administrador

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Las cinco razones ms importantes para adoptar software de virtualizacin
3. Aumentar la disponibilidad del hardware y las aplicaciones para mejorar la continuidad del negocio
Universidad Distrital Francisco Jos de Caldas

4. Flexibilidad operativa: Respodner a los cambios del mercado con una gestin dinmica de los recursos, con un aprovisionamiento de servidores acelerado y con una mejora de la implementacin de escritorios y aplicaciones.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Las cinco razones ms importantes para adoptar software de virtualizacin
Universidad Distrital Francisco Jos de Caldas

5. Mejorar la capacidad de gestin y seguridad de los escritorios: implementacin, gestin y supervisin de entornos de escritorios seguros a los que los usuarios pueden acceder de forma local o remota, con conexin de red, desde casi cualquier ordenador de escritorio, porttil o tablet PC.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Qu es una mquina virtual?
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Ventajas de las mquinas virtuales
En general, las mquinas virtuales cuentan con cuatro Universidad Distrital caractersticas clave que benefician al usuario:
Compatibilidad: las mquinas virtuales son compatibles con todos los ordenadores x86 estndar. Aislamiento: las mquinas virtuales estn aisladas unas de otras, como si estuvieran separadas fsicamente. Encapsulamiento: las mquinas virtuales encapsulan un entorno informtico completo. Independencia del hardware: las mquinas virtuales se ejecutan de forma independiente del hardware subyacente. Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Infraestructura virtual
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Infraestructura virtual
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Infraestructura virtual
La idea es desvincular el entorno de software de la infraestructura de hardware subyacente para poder agregar varios servidores, infraestructura de almacenamiento y redes a los pools de recursos compartidos. Despus, proporcione estos recursos dinmicamente, de manera segura y fiable, a las aplicaciones conforme los vayan necesitando. Este enfoque permite a utilizar los servidores estndar de bajo coste como componentes bsicos para la creacin de un centro de datos que se optimiza automticamente y ofrece los mximos niveles de utilizacin, disponibilidad, automatizacin y flexibilidad.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Costo de la virtualizacin
Universidad Distrital Francisco Jos de Caldas

La VMware ROI TCO Calculator es una ayuda para calcular los costos de la virtualziacion esta disponible en http://roitco.vmware.com/vmw/

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Casos Reales
Educacin Green IT Salud Proveedores de Hosting Pymes Consolidacin Continuidad Desarrollo Escritorio Oficina remota Tecnologa Aplicaciones Migracin
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Webs
Universidad Distrital Francisco Jos de Caldas

http://www.vmware.com/virtualization/ http://www.microsoft.com/en-us/servercloud/datacenter/virtualization.aspx http://virtualization.com/ http://virtualization.info/

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Webs
http://pubs.vmware.com/vsphere-50/index.jsp http://wiki.xensource.com/xenwiki/ http://www.cl.cam.ac.uk/research/srg/netos/xen/documentation.html http://www.citrix.com/lang/English/lp/lp_1688615.asp http://www.microsoft.com/en-us/server-cloud/windows-server/hyperv.aspx https://www.virtualbox.org/wiki/Documentation http://www.vmware.com/products/workstation/index.html https://www.vmware.com/support/pubs/ws_pubs.html http://www.vmware.com/products/server/overview.html http://www.vmware.com/products/player/overview.html http://www.vmware.com/support/pubs/player_pubs.html http://www.microsoft.com/windows/virtual-pc/ http://www.parallels.com/products/pvc/

Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Computacin en la Nube

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Cloud: La siguiente generacin de aplicaciones Cambio generacional Historia Qu es Cloud Computing, o Computacin en Nube? Caractersticas Distribucin de Recursos: Modelo tradicional Distribucin de recursos: Modelo de nube Tipos de elasticidad en la nube Impacto de la nube Servicios de Nube TIpos de Cloud computing Plataformas de servicios en la nube
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube

CLOUD: LA SIGUIENTE GENERACIN DE APLICACIONES

Cloud
SOA Web Client-Server Mainframe
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube

CAMBIO GENERACIONAL
TECHNOLOGY
Grandes ordernadores con terminales tontos

ECONOMIC
Optimizar para reducir costes.

BUSINESS Distrital

Universidad

Francisco Jos Coste inicial muy de alto. Caldas

PCs y servidores con servicios distribuidos

Optimizar en la solucion mas rapida.

Costes iniciales moderados caracterizados por licencias perpetuas.

Centros de datos con hardware de usar y tirar


Carlos Enrique Montenegro Marn

Optimizado para proporcionar elasticidad.

Pay as you go.

Virtualizacin y computacin en la nube

HISTORIA
El desarrollo de la computacin en la nube comenz a travs de grandes empresas de servicios de Internet como Google y Amazon los cuales construyeron su propia infraestructura. A partir de all surgi una arquitectura: un sistema de recursos distribuidos de manera horizontal, introducidos como servicios virtuales de tecnologas de informacin (TI) escalados masivamente y manejados como recursos agrupados y configurados continuamente.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube

HISTORIA
El modelo de esta arquitectura tiene como base a Las granjas de servidores, stas eran similares en su arquitectura al procesamiento en red (grid), sin embargo, mientras que las redes se utilizan para aplicaciones de procesamiento tcnico con un acoplamiento ms bien dbil (consistentes en un sistema compuesto de subsistemas con cierta autonoma de accin que mantienen una interrelacin continua entre ellos formando una supercomputadora virtual para realizar grandes tareas), la nube orient sus aplicaciones a los servicios de Internet.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube

QU ES CLOUD COMPUTING, O COMPUTACIN EN NUBE?


En realidad, Cloud Computing es una idea antigua1, el sueo de la computacin utilitaria2 que finalmente ha podido llegar a ser una realidad3. Algunos analistas y vendedores definen al Cloud Computing como una versin actualizada de la computacin utilitaria. De manera muy sencilla, podramos describirla como muchos servidores virtuales disponibles en toda la red de Internet.
1 Arkhill,

Universidad Distrital Francisco Jos de Caldas

D. The Challenge of the Computer Utility. Addison-Wesley Educational Publishers Inc., US, 1966., citado por Armbrust, Michael, Fox, Armando , Griffith ,Rean, Joseph ,Anthony D, Katz, Randy en Above the Clouds: A Berkeley View of Cloud Computing,UC Berkeley Reliable Adaptive Distributed Systems Laboratory , Febrero 2009 2 La computacin utilitaria, consiste en que el usuario obtiene recursos computacionales en el lugar y momento y por el tiempo que los requiera, por lo que solo paga por lo que usa. 3 Cloud Computing: An Old Idea Whose Time Has (Finally) Come, citado por Armbrust, Michael, Fox, Armando, Griffith, Rean, . Joseph ,Anthony D, Katz, Randy en Above the Clouds: A Berkeley View of Cloud Computing, UC Berkeley Reliable Adaptive Distributed Systems Laboratory , Febrero 2009

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

QU ES CLOUD COMPUTING, O COMPUTACIN EN NUBE?

Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

CARACTERSTICAS No es necesario disponer de un equipo potente, tan slo de un aparato con conexin a internet; esto debido a que el dispositivo del usuario no realizar ningn proceso complejo y los ficheros pueden guardarse en la nube. Los servidores en donde se hallan los programas que se utilicen son los encargados de las tareas complicadas que antes se realizaba localmente.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube

CARACTERSTICAS Con el uso del Cloud Computing no hay necesidad por parte del usuario de conocer la infraestructura detrs de esta, ya que pasa a ser una abstraccin, una nube donde las aplicaciones y servicios pueden fcilmente crecer, funcionar rpido y con pocas fallas. Este tipo de servicio se puede pagar segn alguna mtrica de consumo, no por el equipo usado en s, sino por uso de CPU/hora como en el caso de Amazon EC2.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube

CARACTERSTICAS Autoreparable: En caso de surgir un fallo, el ltimo respaldo (backup) de la aplicacin se convierte automticamente en la copia primaria y a partir de sta se genera uno nuevo.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

CARACTERSTICAS Escalable: Todo el sistema y su arquitectura es predecible y eficiente. Si un servidor maneja 1000 transacciones, 2000 transacciones sern manejadas por 2 servidores. Se establece un nivel de servicios que crea nuevas instancias de acuerdo a la demanda de operaciones existente de tal forma que se reduzca el tiempo de espera y los cuellos de botella.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

CARACTERSTICAS
Virtualizacin: las aplicaciones son independientes del hardware en el que corran, incluso varias aplicaciones pueden corren en una misma mquina o una aplicacin puede usar varias maquinas a la vez. El usuario es libre de usar la plataforma que desee en su terminal (Windows, Linux, Mac, etc.), al utilizar las aplicaciones existentes en la nube puede estar seguro de que su trabajo conservar sus caractersticas bajo otra plataforma.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

CARACTERSTICAS
Disponibilidad de la informacin: No se hace necesario guardar los documentos editados por el usuario en su computadora o en medios fsicos propios ya que la informacin radicar en Internet permitiendo su acceso desde cualquier dispositivo conectado a la red (con autorizacin requerida).
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

CARACTERSTICAS
Alto nivel de seguridad: El sistema est creado de tal forma que permite a diferentes clientes compartir la infraestructura sin preocuparse de ello y sin comprometer su seguridad y privacidad; de esto se ocupa el sistema proveedor que se encarga de cifrar los datos.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


DISTRIBUCIN DE RECURSOS: MODELO TRADICIONAL
Projeccion de carga
Escasez de recursos Recursos no utilizados Rescursos no utilizados

Universidad Distrital Francisco Jos de Caldas

Inversion inicial

IT CAPACITY

TIME
Allocated IT resources Actual load

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


DISTRIBUCIN DE RECURSOS: MODELO DE NUBE
Load forecast Universidad

IT CAPACITY

No hay recursos no utilizados

Distrital Francisco Jos de Caldas

Oferta demanda optimizada

Oferta elastica

Lower initial investment TIME


Allocated IT resources Actual load

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

TIPOS DE ELASTICIDAD EN LA NUBE


Universidad Distrital Francisco Jos de Caldas
Average Usage

Compute

Average Usage

Time

Compute

Time

Compute

Compute

Inactivi ty Period Average Usage

Average Usage

Time

Time

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

IMPACTO DE LA NUBE
Nuevo modelo econmico Administracin reducida Incremento de Universidad Distrital productividad Francisco
Jos de Caldas

Solo se paga por lo que se usa Gastos iniciales minimos Maximizacin de la inversion

Sin mantenimiento de infrastructura Desplege de applicaciones automtico Redundancia automtica

Usuarios usan la ultima versin Siempre en contacto con los usuarios Acceso universal

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

SERVICIOS DE NUBE
Universidad Distrital Francisco Jos de Caldas

Infrastructure-as-a-Service

IaaS
hosting

Platform-as-a-Service

PaaS

Software-as-a-Service

SaaS
consumo

integracion

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

SERVICIOS DE NUBE
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

TIPOS DE CLOUD COMPUTING


Traditional IT
Applications

IaaS
You manage
Applications

PaaS
Applications Data Runtime

SaaS
Applications
Data Runtime Middleware O/S Virtualization

Data Runtime

You manage

Data Runtime

Universidad Distrital Francisco Jos de Caldas


Managed by vendor

You manage

Middleware
O/S Virtualization Servers Storage Networking

Middleware
O/S

Middleware
O/S

Managed by vendor

Managed by vendor

Virtualization Servers Storage Networking

Virtualization Servers Storage Networking

Servers
Storage Networking

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

TIPOS DE CLOUD COMPUTING


Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube

TIPOS DE CLOUD COMPUTING


Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

PLATAFORMAS DE SERVICIOS EN LA NUBE

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Google Apps
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Google Apps
Google Apps: Es uno de los servicios que Google ofrece. Como la mayora de sus aplicaciones es completamente gratis; aunque tambin existe una versin de pago especialmente diseada para clientes empresariales. Google Apps proporciona herramientas eficaces para la gestin y personalizacin de utilidades para dominios o nombres de Internet. Es decir, Google Apps permite gestionar el correo electrnico de un dominio (a travs de Gmail), mensajera instantnea entre miembros de una organizacin o red (Google Talk),calendario en lnea (Google Calendar), edicin de Documentos igualmente en lnea (Google Docs) y creacin de sitios web profesionales (Google Sites).
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Amazon EC2
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon EC2
Amazon EC2: Amazon Elastic Compute Cloud es un servicio Web que proporciona capacidad informtica con tamao modificable en la nube. Segn la propia Amazon, se ha diseado con el fin de que la computacin web resulte ms sencilla a los desarrolladores. Lo interesante de Amazon es su facilidad para poder escalar de forma horizontal. Esto es agregando ms procesador, ms memoria, ms almacenamiento, o ms instancias, que vendran a ser como mas servidores en paralelo. Provee herramientas de recuperacin de datos y aislamiento frente a otros procesos realizados en sus mquinas. En este tipo de servicio slo se paga por la capacidad utilizada. Se apoya en las tecnologas de virtualizacin, lo cual permite utilizar diversos sistemas operativos a travs de sus interfaces de servicios Web.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Windows Azure
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Windows Azure
Windows Azure: Es una plataforma que se ofrece como servicio y alojada en los centros de procesamiento de datos de Microsoft. Ofrece distintos servicios para aplicaciones, desde los que permiten guardar aplicaciones en alguno de los centros de procesamiento de datos de la compaa para que se ejecute sobre su infraestructura en la nube hasta otros de comunicacin segura y asociacin entre aplicaciones.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

SERVICIOS EN LA NUBE

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Google docs
Google docs: Es un programa gratuito basado en Web para crear documentos en lnea con la posibilidad de colaborar en grupo. Incluye procesador de textos, hoja de clculo, editor de presentaciones bsico as como uno de formularios destinados a encuestas. Es posible visualizar y editar los documentos a travs de telfonos mviles.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Meebo
Meebo: Se trata de un cliente de mensajera instantnea ejecutado dentro de un navegador Web. Aqu se integran mltiples servicios de mensajera instantnea hacindolos ms accesibles a los usuarios que no disponen del software necesario para ejecutarlos.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Grooveshark
Grooveshark: Ofrece la posibilidad de escuchar msica online sin limitaciones. El portal Grooveshark.com es gratuito mostrando publicidad la misma que se puede eliminar registrndose pagando el sistema premium de la Web
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Evernote
Evernote: Esta aplicacin est enfocada a escribir notas para recordar ideas y organizarlas. Permite instalar un cliente de escritorio para utilizarlo cuando se requiera, sincronizando todas las notas nuevas y modificadas con una cuenta en Internet para el servicio. Existen versiones para telfonos mviles.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Thumba
Thumba: Es un programa que permite abrir y editar imgenes desde el navegador Web.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Dropbox
Dropbox: ste es un programa con un sencillo funcionamiento que permite acceder a los ficheros del usuario desde cualquier sitio. Al instalar este software en Windows por ejemplo, se crea una carpeta en la cual todo lo que se ponga dentro se subir a los servidores de Dropbox, siendo posible acceder a estos archivos desde cualquier lugar con un navegador web. Adems, si se trabaja en distintas terminales y se instala Dropbox en cada uno asocindolo a la misma cuenta, cada vez que se inserte o modifique un fichero en la carpeta de Dropbox de una terminal, digamos, computadora de escritorio, aparecer inmediatamente en la carpeta de la laptop (o Black- Berry o Android o IPhone). Por ejemplo si necesito pasar algo de la laptop al telfono, simplemente se copia lo que necesario a la carpeta de Dropbox y se tendr en el telfono, slo disponiendo de conexin a Internet.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Amazon Cloud Drive
Amazon Cloud Drive es nicamente una solucin para el almacenamiento de archivos en lnea. Lo malo, es que el nico cliente que podemos utilizar para subir y bajar archivos de nuestra cuenta en Cloud Drive es un navegador web.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


BayFiles
En BayFiles los internautas suben directamente el material al sitio para que pueda ser descargado por otros. Los archivos, sin embargo, no se podrn buscar libremente: quien los aada recibir una direccin de internet que podr compartir con las personas a las que quiera autorizar su descarga. Es decir: cuando el usuario sube un documento, recibe un enlace en el que est almacenado el material. Para que otros accedan al contenido deber enviarles ese mismo vnculo.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


EyeOS
Universidad El escritorio en la nube de eyeOS presenta, organiza y gestiona los datos, archivos y aplicaciones del usuario. Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Microsoft Azure

http://www.microsoft.com/windowsazure

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Roles

SQL Azure AppFabric Mquinas virtuales Almacenamiento Blobs Drives Tablas Colas CDN Servicio de cach Red virtual Bus de servicio

Universidad Distrital Francisco Jos de Caldas

Inteligencia empresarial Access Control Marketplace

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Plataforma de Windows Azure
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Windows Azure Roles

Windows Server 2008 x64 .NET Framework 3.5 SP1 and 4.0 Soporte de Full Trust sin permisos de administracin Native Code en modo de usuario Control automtico del ciclo de vida

Universidad Distrital Francisco Jos de Caldas

Worker Role
Inicialization automatica Soporte de protocolos
Carlos Enrique Montenegro Marn

Web Role
IIS 7 HTTP/HTTPS ASP.NET Fast CGI + PHP

TCP HTTP/HTTPS

Virtualizacin y computacin en la nube


Tamaos de instancias flexibles para satisfacer las necesidades de las aplicaciones
Compute Instance Size Extra Small Small Medium I/O Performa nce Low Moderate High

CPU

Memory

Instance Storage 20 GB 225 GB 490 GB

Cost Per Hour $0.04 $0.12 $0.24

Universidad Distrital Francisco Jos de Caldas

1.0 GHz 1.6 GHz 2 x 1.6 GHz 4 x 1.6 GHz 8 x 1.6 GHz

768 MB 1.75 GB 3.5 GB

Large
Extra Large

7 GB
14 GB

1,000 GB
2,040 GB

High
High

$0.48
$0.96

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


SQL Azure
Universidad Distrital Francisco Jos de Caldas

Database

Sync Service

SQL Azure Database


Base de datos relacional tradicional APIs & herramientas compatibles con SQL Server Reimplementacin optimizada para la nube Tolerancia de fallos y Aprovisionamiento automtico

Data Sync Service


Sincronizacin de datos entre bases de datos
Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


SQL Azure

SQL Azure es un servidor lgico de SQL Server


Emula un servidor SQL Server desde el punto de vista del cliente. Miles de nodos en cluster en el backend.

Universidad Distrital Francisco Jos de Caldas

Soporte de optimizaciones lgicas


Indexes, Query plans etc..

Almacenamiento fsico automtico

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Precios y contadores de la base de datos de SQL Azure
Size/Meter Up to 1 GB relational database Up to 5 GB relational database Business EditionMonthly Charges $99.99 $199.98 $299.97

Web Edition Monthly Charges


$9.99 $49.95 -

Universidad Distrital Francisco Jos de Caldas

Up to 10 GB relational database
Up to 20 GB relational database Up to 30 GB relational database Up to 40 GB relational database Up to 50 GB relational database

$399.96
$499.95

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Windows Azure AppFabric
Universidad Distrital Francisco Jos de Caldas

Service Bus

Access Control

Composicin de servicios
Utilizacin de protocolos abiertos Accesibilidad universal

Service Bus Control de Acceso

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Rol de mquina virtual de Windows Azure
Universidad Distrital Francisco Jos de Caldas

Windows Azure Virtual Machine Role

Permite implementar una imagen de Windows Server 2008 R2 (Enterprise o Standard) personalizada en Windows Azure. Se pueden configurar y mantener el sistema operativo, y usar Servicios de Windows, tareas programadas, etc.,

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Windows Azure Storage

Almacenamiento de alta accesibilidad, escalabilidad y disponibilidad. Se paga por espacio usado y transferencias
Abstracciones:
Blobs Ficheros con metadatos. Drives Unidades NTFS volumes para aplicaciones en Windows Azure Tablas Almacenamiento estructurado Colas Almacenamiento de mensajes de alta fiabilidad
Herramienta para gestin: http://azurestorageexplorer.codeplex.com/
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Servicio de cach
El servicio de cach proporciona un servicio distribuido de cach para las aplicaciones de Windows Azure y SQL Azure. Proporciona a las aplicaciones acceso a alta velocidad y capacidad de ampliacin de los datos de la aplicacin. Esta funcionalidad se proporciona completamente como un servicio (sin instalacin ni administracin de instancias, y con aumento o reduccin dinmicos del tamao de la memoria cach de acuerdo con las necesidades). Ofrece: Proveedores ASP.NET precompilados para el almacenamiento en cach de estados de sesin y resultados de pgina, que permiten acelerar las aplicaciones web sin tener que modificar el cdigo de la aplicacin. Almacenamiento en cach de cualquier objeto administrado, sin lmites de tamao de objetos ni costos de serializacin para el almacenamiento en cach local. Modelo de desarrollo coherente entre Windows Azure AppFabric y Windows Server AppFabric. Acceso y autorizacin seguros proporcionados por el servicio Access Control.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Servicio de cach
Puesto que se proporciona como un verdadero servicio, el servicio de cach tiene un modelo de aprovisionamiento muy simple: no hay que instalar, configurar ni administrar infraestructuras complejas. Estas operaciones las realiza automticamente el propio servicio. Solo es necesario configurar los datos que desee almacenar y el tamao de la memoria cach que necesite.
A medida que las necesidades de la aplicacin aumenten o disminuyan, podr cambiar dinmicamente el tamao de la memoria cach con arreglo a estas necesidades. La funcionalidad del servicio de cach tambin est disponible directamente usando una API simple Tamao/contador Cargos mensuales Cach de 128 MB 31,914

Universidad Distrital Francisco Jos de Caldas

Cach de 256 MB

39,006
53,19 78,012 127,656 230,49

Precios

Cach de 512 MB Cach de 1 GB Cach de 2 GB

Carlos Enrique Montenegro Marn

Cach de 4 GB

Virtualizacin y computacin en la nube


Red virtual de Windows Azure - Windows Azure Connect
Windows Azure Connect proporciona un mecanismo simple y fcil de administrar para configurar la conectividad de red basada en IP entre recursos locales y de Windows Azure. Esta funcionalidad permite a las organizaciones migrar fcilmente sus aplicaciones existentes a la nube, gracias a la conexin de red directa basada en IP con la infraestructura local existente. Los desarrolladores pueden configurar la conexin directa con sus mquinas virtuales hospedadas en la nube para realizar las tareas remotas de administracin y solucin de problemas con las mismas herramientas que utilizan para las aplicaciones locales.
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Red virtual de Windows Azure - Windows Azure Connect
Windows Azure Traffic Manager es una nueva caracterstica que permite a los clientes equilibrar la carga del trfico en varios servicios hospedados. Los desarrolladores pueden elegir entre tres mtodos de equilibrio de carga: Rendimiento, Conmutacin por error y Round Robin. El administrador de trfico supervisar cada operacin de recoleccin del servicio hospedado en cualquier puerto HTTP o HTTPS. Si detecta que el servicio est desconectado, enviar el trfico al siguiente servicio apto disponible.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Bus de servicio
El servicio Bus de servicio proporciona funciones de mensajera y conectividad seguras que permiten crear aplicaciones distribuidas y de asociacin laxa en la nube, as como aplicaciones hbridas que se ejecuten localmente y en la nube. Permite usar distintos protocolos y patrones de comunicacin y mensajera, y elimina la necesidad de preocuparse de garantizar la entrega.

Universidad Distrital Francisco Jos de Caldas

Compatibilidad con el acceso HTTP y REST desde plataformas distintas de .NET.


Exponga aplicaciones y servicios a travs de firewalls, puertas de enlace NAT y otros lmites de red problemticos. Tamao/contador Cargos mensuales

Pago por uso (1 conexin)

2,8297 por conexin


7,0566 35,2827 141,1308 705,654

Precios

5 conexiones 25 conexiones 100 conexiones 500 conexiones

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Inteligencia empresarial - Microsoft SQL Azure Reporting
Universidad Distrital Francisco Jos de Caldas

Permite usar las familiares herramientas locales con la que se siente cmodo para desarrollar e implementar informes operativos en la nube. No necesita administrar ni mantener una infraestructura de informes independiente

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Access Control Access Control ofrece una forma sencilla de proporcionar control de identidad y acceso a las aplicaciones y servicios Web al integrar proveedores de identidad basados en los estndares, incluidos directorios empresariales como Active Directory e identidades web
Universidad Distrital Francisco Jos de Caldas

Tamao/contador Precios

Cargos mensuales

100.000 transacciones 1,4113

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Windows Azure Marketplace Es un mercado en lnea global para que los clientes y partners compartan, compren y vendan aplicaciones SaaS completas y conjuntos de datos. Seccin de Datos. Seccin de Aplicaciones.
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Sample of VS 2010 and deploy in Azure http://www.microsoft.com/windowsazure Recurdenme mirar el despliegue de Azure en 15 minutos.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Amazon Web Services

http://aws.amazon.com/

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon Web Services...

Un conjunto de APIs y modelos de negocio que proporcionan acceso a la tecnologa de Amazon.


Infrastructure As a Service
Elastic Compute Cloud Elastic MapReduce Auto Scaling Cloud Front Simple Storage Service S3 Simple DB Relational Database Service Simple Queue Service Simple Notification Service Cloud Watch Payments/DevPay Private Networks/Routing/VPC

Data As a Service
Amazon E-Commerce Service Amazon Historical Pricing

Universidad Distrital Francisco Jos de Caldas

People As a Service
Amazon Mechanical Turk

Search As a Service
Alexa Web Information Service Alexa Top Sites Alexa Site Thumbnail Alexa Web Search Platform

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Elastic Cloud Computing
Maquinas Virtuales on demand 100s de templates con software preinstalado con posibilidad de crear maquinas personalizadas. Herramientas de Administracin Se paga por hora y tamao de maquina REST Api para la automatizacin de la administracin Varias zonas geogrficas Es posible usar IP fijas (No es posible en Azure) Integracin con EBS
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Elastic MapReduce
Universidad Distrital Francisco Jos de Caldas

Escenarios de procesos de datos intensivos Para analistas de datos e investigadores La misma tecnologa usada por Google para bajarse el internet Se paga por hora de computacin sin tener que administrar las maquinas directamente Basado en Apache Hadoop Perl, Python, Ruby, C++, PHP R con streaming

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Simple Storage Service (S3)
Universidad Distrital Francisco Jos de Caldas

Almacenamiento ilimitado en la nube va un interfaz REST Soporta HTTP y BitTorrent Seguridad granulada permite a usuarios hacer uploads autorizados Se paga por que lo que se usa Blobs de datos guardados organizados en Buckets Alto rendimiento y disponibilidad Granularidad en la Confienza
Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


CloudFront (distribucin de contenidodistribucin de contenido)
Universidad Distrital Francisco Jos de Caldas

Es un Content Delivery Network Distribuido por todo el mundo Herramientas de distribucion Simple Pagar por lo que se usa Distribucion de informacion a escala global. Integracion con S3

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Simple DB
Universidad Distrital Francisco Jos de Caldas

Almacenamiento estructurado en entidades Sin administracin, similar a Azure Table Service y Google Big table NoSQL (Key-Value store) con sintaxis SQL No transactions (pero si lotes) No relaciones entre datos No schema, solo strings Alta escabilidad y disponibilidad

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Simple DB (2)
Universidad Distrital Francisco Jos de Caldas

Cada entidad tiene una clave y atributos Las entidades se guardan en Dominios Mximo 256 atributos distintos por dominio Mximo 100 dominios por cuenta Todo esta indexado (Azure solo tiene 1 ndice) 1000 millones de entities por dominio o 10GB SOAP or REST Interface de administracin REST
Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Simple DB (3)
Universidad Distrital Francisco Jos de Caldas

Sintaxis SQL simplificado Select name, surname from <domain> orderby name Se paga por hora de CPU, datos y ancho de banda Eventual consistency Speed o Consitencia. Alta disponibidad no es opcional Latency es entre 100-300 ms

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Simple DB (4)
Max storage por domain: 10GB Max valor de los atributos por domain: 1 billion Dominios inciales mximos por account: 100 Max valor de los atributos por item: 256 Max longitud del item name, attribute name, o value: 1024 bytes Max tiempo de ejecucin por query: 5 seconds Max resultado en los query: 2500 Max tamao en la respuesta del query: 1MB Max de comparaciones por query: 20
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Relational Database Service
MySQL en la nube Una instancia = una maquina EC2 con MySQL instalado Administracin automatica incluyendo: Aplicar parches Backups y DB Snapshots Replicas automaticas Replicas en distintas zonas geograficas Replicas de solo lectura Es posible limitar el rango de IPs Como en Azure access control via IP Address
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


Simple Queue Service
Universidad Distrital Francisco Jos de Caldas

Colas de Alta de disponibilidad y rendimiento Mensajes de 64Kb SOAP y REST Infraestructura redundante, envi garantizado Varios consumidores y procesadores simultneamente Como Azure, esta basado en pooling

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Simple Notification Service (SNS)
Universidad Distrital Francisco Jos de Caldas

Enviar y recibir notificaciones de la nube Create Topic Subscribe Topic Pubish to Topic Interface REST Modelo push Mensajes de hasta 8 Kb Protocolos http, https (JSON), email, emailjson, sqs (a travs de una cola)
Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


CloudWatch
Supervisin de los recursos de la nube Mtricas de utilizacin para: Block Store Estadisticas de Read/Writes Tiempo osio tamao de las colas Elastic Computing CPU, Disk IO y Network IO Relational Database Service Database connections Rendimiento de IO CPU Replica Lag y tamao de Logs Soporte de alarmas Integracin con AutoScaling
Carlos Enrique Montenegro Marn

Universidad Distrital Francisco Jos de Caldas

Virtualizacin y computacin en la nube


AutoScaling
Universidad Distrital Francisco Jos de Caldas

Ajustar el numero de maquinas automticamente basado en la carga Integracin con CloudWatch o planificado Integracin con SNS Policy API e integracin con Alerts

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon E-Commerce Service
Universidad Distrital Francisco Jos de Caldas

Informacion de los productos de amazon carritos de la compra Millones de productos Rich data schema Imagenes Reviews Lista de deseo Se pagan comisiones a traves del program Amazon Associates
Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon.com a tu gusto
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon Mechanical Turk Is
Universidad Distrital Francisco Jos de Caldas

Un servicio web que proporciona una fuerza de trabajo global disponible a demanda a travs de micropagos Sin contratos ni tensiones Web API Por ejemplo : Identificar las lineas de la carretera

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Identificar las lineas de la carretera
Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Como funciona
www.mturk.com Human Intelligence Tasks (HITs)

Requester (Developer)

Universidad Distrital Francisco Jos de Caldas

Worker Qualifications

Artificial, Artificially Intelligent Software

Completed HITs
Workers

113
Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon Mechanical Turk
Universidad Distrital Francisco Jos de Caldas

Software Developers
Businesses

Solucionar problemas utilizando inteligancia humana en masa


Completar millones de tareas de manera muy barata

Anyone

1. Hacer dinero utilizando tus habilidades. 2. Ejercitar ideas de negocio que nunca haban sido posible anteriormente

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Alexa Web Services: Una base de datos de la Web
Universidad Distrital Francisco Jos de Caldas

Alexa Site Thumbnail: Acceso a imgenes de las paginas web de casi todos los websites. Alexa Web Search Platform: Analizar el contenido de paginas web.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Amazon precios historicos
Universidad Distrital Francisco Jos de Caldas

Aos de informacin de ventas y precios de libros, msica, videos y DVDs vendidos en amazon.com Precio medio, mximo y mnimo de productos Hasta 10 productos por query Precios: $249/mo. Hasta 60,000 peticiones/mo.

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


NEW Elastic Beanstalk
Universidad Distrital Francisco Jos de Caldas

Desplegar aplicaciones Java / Tomcat mediante Elastic Beanstalk Elastic Beanstalk proporciona varias caractersticas de gestin como:
Desplegar de manera sencilla nuevas versiones de la aplicacin en entornos en ejecucin Acceder a las mtricas de supervisin de CloudWatch Recibir notificaciones de correo electrnico a travs de Amazon Simple Notification Service Acceder a los archivos de registro del servidor Tomcat sin necesidad de iniciar sesin Reiniciar de manera rpida los servidores de la aplicacin en todas las instancias EC2

Carlos Enrique Montenegro Marn

Virtualizacin y computacin en la nube


Universidad Distrital Francisco Jos de Caldas

Carlos Enrique Montenegro Marn


Ingeniero de Sistemas de la Universidad Distrital Magister en ciencias de la Informacin y las comunicaciones de la Universidad Distrital DEA en ingeniera de Software de la Pontifica Universidad de Salamanca PhD en Sistemas y Servicios informticos para internet de la Universidad de Oviedo

Correo Electronico: cemontenegrom@udistrital.edu.co ingcarlosmontenegro@gmail.com Linkedin: http://es.linkedin.com/pub/carlos-enrique-montenegromarin/26/584/82a Facebook: http://www.facebook.com/ingcarlosmontenegro


Carlos Enrique Montenegro Marn

Potrebbero piacerti anche