martes, 29 de septiembre de 2015

DEBER







CONSULTA
Open source.- (OSI, en español Iniciativa para el Código Abierto) es una organización dedicada a la promoción del código abierto. Fue fundada en febrero de 1998 por Bruce Perens y Eric S. Raymond.
Licencia AGPL.- Fue publicada en el año 2002. La razón de esta licencia es proteger a las personas que creen un servicio en la red y publiquen su código, de manera que si otra persona publica un servicio basado en ese código esté obligada a publicar también sus fuentes, y no se pueda aprovechar sobre el servicio inicial, mejorándolo sin compartirlo. 
Hosting.- El alojamiento web (en inglésweb hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web.
WebDAV.- es un grupo de trabajo del Internet Engineering Task Force. El término significa "Edición y versionado distribuidos sobre la web" (Web Distributed Authoring andVersioning), y se refiere al protocolo (más precisamente, la extensión al protocolo) que el grupo definió.
CalDAV.- Calendaring Extensions to WebDAV, es un estándar de Internet que permite a un cliente acceder a información de planificación en un servidor remoto. ExtiendeWebDAV (protocolo basado en HTTP para la manipulación de datos) y utiliza iCalendar como formato para los datos. 
CardDAV.- Extensiones vCard a WebDAV es una libreta de direcciones de protocolo cliente / servidor diseñado para permitir a los usuarios acceder y compartir los datos de contacto en el servidor.
Ampache .- es un administrador de archivos y servidor de streaming multimedia libre, que funciona sobre un servidor web. El nombre es el juego de palabras de Apache y Amplifier (amplificador).
Streaming.- también denominado transmisiónlectura en continuodifusión en flujolectura en tránsitodifusión en continuodescarga continua o mediaflujo) es ladistribución digital de multimedia a través de una red de computadoras, de manera que el usuario consume el producto (generalmente archivo de video o audio) en paralelo mientras se descarga.
Apache2.- es el acrónimo en inglés de «Acute Physiology and Chronic Health Evaluation II», es un sistema de clasificación de severidad o gravedad de enfermedades (Knaus et al., 1985),1 uno de varios sistemas de puntuación (scoring) usado en las Unidades de Cuidados Intensivos (UCI). 
php5.- es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico
Que es WampServer y cuáles son sus usos?.
es un entorno de desarrollo web para Windows con el que podrás crearaplicaciones web con Apache, PHP y bases de datos MySQL database. Tambiénincluye PHPMyAdmin y SQLiteManager para manejar tus bases de datos en un plisplas. 
USO de WAMP permite servir páginas HTML a Internet, además de poder gestionardatos en ellas, al mismo tiempo WAMP, proporciona lenguajes de programación paradesarrollar aplicaciones Web.
Su utilidad es importante a la hora de desarrollar aplicaciones web, ya que funciona al igual como si cuando trabajamos en un servidor web, ya que podemos ejecutar estas aplicaciones de manera local y ver como seria el funcionamiento antes de ser subidas a un hosting o servidor web. Ademas de ello podemos gestionar datos con la ayuda del motor de base de datos (MySQL) y su administrador (PHPMyAdmin).

miércoles, 16 de septiembre de 2015

COMPUTACION EN LA NUBE

TIPOS DE SERVICIOS QUE OFRECE LA NUBE



Software como un Servicio. abreviadamente ScuS (del inglés: Software as a Service, SaaS) es un modelo de distribución de software donde el soporte lógico y los datos que maneja se alojan en servidores de una compañía de tecnologías de información y comunicación (TIC), a los que se accede vía Internet desde un cliente. La empresa proveedora TIC se ocupa del servicio de mantenimiento, de la operación diaria y del soporte del software usado por el cliente. Regularmente el software puede ser consultado en cualquier computador, se encuentre presente en la empresa o no. Se deduce que la información, el procesamiento, los insumos, y los resultados de la lógica de negocio del software, están hospedados en la compañía de TIC.
Las características del software como servicio incluyen:
·             - Acceso y administración a través de una red.
·         Actividades gestionadas desde ubicaciones centrales, en lugar de la sede de cada cliente, permitiéndoles tener acceso remoto a las aplicaciones a través de la web.
·        - La distribución de la aplicación es más cercana al modelo uno a muchos (una instancia con múltiples usuarios) que al modelo uno a uno, incluyendo arquitectura, precios, colaboración, y administración.
·         -Actualizaciones centralizadas, lo cual elimina la necesidad de descargar parches por parte de los usuarios finales.
·        - Frecuente integración con una red mayor de software de comunicación, bien como parte de un mashup o como un enlace para una plataforma como servicio.




Plataforma como servicio (PaaS) es una categoría de servicios de cloud computing que proporciona una plataforma que permite a los clientes a desarrollar, ejecutar y administrar aplicaciones web sin la complejidad de construir y mantener la infraestructura típicamente asociados con el desarrollo y el lanzamiento de una aplicación. PaaS pueden ser entregados en dos formas: como un servicio en la nube pública de un proveedor, donde los ajustes de implementación y configuración de software controles de consumo, y el proveedor proporciona la redes, servidores, almacenamiento y otros servicios para acoger del consumidor solicitud; o como el software instalado en los centros de datos privados o infraestructura pública como un servicio y administrado por los departamentos de TI internos.

Las ventajas de PaaS son principalmente que permite la programación de más alto nivel con una complejidad reducida drásticamente; el desarrollo general de la aplicación puede ser más eficaz, ya que se ha incorporado en la infraestructura; y el mantenimiento y mejora de la aplicación es más fácil.  También puede ser útil en situaciones donde varios desarrolladores están trabajando en un solo proyecto que involucra a las partes que no se encuentra cerca.
La principal desventaja sería la posibilidad de ser encerrado en a una cierta plataforma. Sin embargo, la mayoría de los paAses son relativamente lock-in gratuito.



Infraestructura como servicio (IaaS)

En el modelo más básico de nubes de servicio - y según la IETF (Internet Engineering Task Force) - proveedores de IaaS ofrecen computadoras - máquinas virtuales o físicas (más a menudo) - y otros recursos. (Un hipervisor, como Xen, Oracle VirtualBox, KVM, VMware ESX / ESXi o Hyper-V ejecuta las máquinas virtuales como invitados. Piscinas de hipervisores dentro del sistema operativo cloud pueden soportar un gran número de máquinas virtuales y la capacidad de escalar los servicios arriba y hacia abajo de acuerdo a diferentes necesidades de los clientes. IaaS nubes suelen ofrecer recursos adicionales, como una máquina virtual de disco-imagen biblioteca, prima de almacenamiento de bloque, archivo o objeto de almacenamiento, firewalls, balanceadores de carga, las direcciones IP, redes de área local virtuales (VLAN ), y paquetes de software. Los proveedores de IaaS nube suministran estos recursos bajo demanda de sus grandes piscinas de equipos instalados en los centros de datos. Por área amplia conectividad, los clientes pueden utilizar Internet o portadores nubes (dedicados redes privadas virtuales ).


PRINCIPALES HERRAMIENTAS DE SOFTWARE LIBRE PARA CLOUD COMPUTING

Eucalyptus Cloud
El eucalipto es un libre y de código abierto de software de ordenador para la construcción de Amazon Web Services (AWS) privadas e híbridas -Compatible cloud computing entornos comercializados por la empresa Sistemas de eucalipto. El eucalipto es el acrónimo de Utilidad Elastic Computing Architecture para vincular sus programas Para sistemas útiles. Eucalyptus permite la puesta en común de recursos de cómputo, almacenamiento y de red que se pueden escalar de forma dinámica hacia arriba o hacia abajo a medida que cambian las cargas de trabajo de aplicaciones. Eucalyptus Systems anunció un acuerdo formal con AWS 03 2012 para mantener la compatibilidad.  Mårten Mickos es el CEO de Eucalyptus. En septiembre de 2014, Eucalyptus fue adquirida por Hewlett-Packard.




OpenNebula es un cloud computing plataforma para la gestión distribuidos heterogéneos de centros de datos de infraestructuras. La plataforma OpenNebula gestiona la infraestructura virtual de un centro de datos para construir implementaciones privadas, públicas e híbridas de infraestructura como servicio. OpenNebula es software libre y de código abierto, sujeto a los requisitos de la licencia Apache versión 2.



OpenStack es un proyecto de computación en la nube para proporcionar una infraestructura como servicio (IaaS).
Es un software libre y de código abierto distribuido bajo los términos de la licencia Apache. El proyecto está gestionado por la Fundación OpenStack, una persona jurídica sin fines de lucro creada en septiembre de 2012 para promover el software OpenStack y su comunidad.

Más de 200 empresas se unieron al proyecto entre las que destacan AMD, Avaya, Brocade Communications Systems, Canonical, Cisco, Dell, Ericsson, Groupe Bull, HP, IBM, InkTank, Intel, NEC, Rackspace Hosting, Red Hat, SUSE Linux, VMware y Yahoo!.
La tecnología consiste en una serie de proyectos relacionados entre sí que controlan estanques de control de procesamiento, almacenamiento y recursos de red a través de un centro de datos, todos administrados a través de un panel de control que permite a los administradores controlar mientras potencia a sus usuarios proveyendo los recursos a través de una interfaz web.



Cloud Foundry es una fuente abierta cloud computing plataforma como servicio (PaaS) originalmente desarrollado por VMware y ahora propiedad de Software Pivotal - una empresa conjunta por EMC, VMware y General Electric. Cloud Foundry fue diseñado y desarrollado por un pequeño equipo de Google dirigido por Derek Collison y originalmente fue llamado B29 proyecto. Cloud Foundry está escrito principalmente en Rubí y Go.
Un proyecto PaaS diferentes también usó el nombre de Cloud Foundry, y fue escrito en Java para Amazon EC2. Fue fundada por Chris Richardson en 2008 y adquirida por SpringSource en 2009 (el mismo mes VMware adquiere SpringSource). El producto actual no está relacionada con el proyecto bajo SpringSource.




PRINCIPALES HERRAMIENTAS DE CLOUD DE ALMACENAMIENTO PRIVADOS

Criterio personal:
Debemos tomar en cuenta que tipo de almacenamiento  usamos, porque han habido casos en los que por no ser cuidadosos otras personas son capaces de infiltrarse y guardas información inapropiada para los usuarios.

cómo usaría esta herramienta de almacenamiento?
Lo usuariamos de manera personal, claro esta que debemos ser precabidos y usarlo responsabilidad.

Ventajas:
Ayuda cuando no se tienen conocimientos técnicos o poco staff de sistemas.
Suele ser más barato que otros servicios tradicionales de servidores y hosting.
Desventajas:
Ofrecen poco almacenamiento.
La seguridad de los datos almacenados y los datos en tránsito pueden ser una preocupación cuando se almacenan datos sensibles en un proveedor de almacenamiento en la nube.
 

hecho por: Angie Campoverde y Jorge Gutierrez.