Sei sulla pagina 1di 5

ARQUITECTURA DE SOFTWARE

PRACTICA 3
Ejercicio 1:
Investigue sobre productos de software que trabajan sobre una arquitectura SaaS para:
Correo electrnico.
Google Apps
Gmail para empresas 25 GB de almacenamiento, menos spam, acuerdo
de nivel de servicio con respecto al tiempo de actividad de 99,9% y
seguridad de correo electrnico mejorado.
Outlook

Gestor de contenidos.
WordPress
Magneto
Zen Cart
OpenCms
Drupal
Plone
Joomla

Sistema operativo.
SilveOS: Uno de los sistemas operativos online ms veteranos. Puedes registrarte
o probarlo sin necesidad de iniciar sesin. Su aspecto imita el de un escritorio al
uso, con reproductor multimedia, explorador de archivos, juegos clsicos de
Windows, editor de texto, herramienta de dibujo... Incluso tiene una barra de
tareas con men Inicio al estilo de Windows. Su aspecto no es lo ms destacado,
pero te permitir trabajar online con archivos que tengas almacenados en tu
equipo.

EyesOS
Es un escritorio virtual multiplataforma, libre y gratuito basado sobre el estilo del
escritorio de un sistema operativo. El paquete bsico de aplicaciones que vienen
por defecto, incluye toda la estructura de un sistema operativo y algunas
aplicaciones de tipo suite ofimtica como un procesador de textos, un calendario,
un gestor de archivos, un mensajero, un navegador, una calculadora y ms.
Es posible iniciar el desktop eyeOS y todas sus aplicaciones desde un navegador
web, y no hace falta la instalacin de ningn software adicional, ya que lo nico
que se necesita es un navegador que soporta AJAX, Java y Macromedia Flash

CorneliOS
CorneliOS es un sistema operativo en web que corre en su navegador web. Todas
las aplicaciones y ficheros son almacenados en el servidor CorneliOS y son
accesibles siempre y en todas partes. CorneliOS es independiente de la plataforma
y del navegador y est disponible tanto como software libre Open Source bajo la
GPL, o como licencia comercial.
CorneliOS es un sistema multiusuario, que significa que mltiples usuarios Web OS
pueden tener una cuenta en un nico servidor CorneliOS. Cada usuario Web OS
tiene su propio directorio y su propio escritorio y entorno de trabajo. Para hacer
posible el compartir y la proteccin de ficheros, CorneliOS ofrece un sistema de
ficheros virtual (VFS) con muchas caractersticas avanzadas, incluyendo control de
acceso y mecanismos de copia de seguridad automatizados.
Las aplicaciones CorneliOS son, bsicamente, pequeas aplicaciones web que usan
el entorno de trabajo CorneliOS CORA y las tecnologas CorneliOS como
CornelioSCRIPT y marcas HTML extendidas. Escribir aplicaciones CorneliOS es muy
simple. Puede usar tambin CorneliOS como un entorno de trabajo para construir
sus propias aplicaciones web o plataformas comunitarias. El entorno de trabajo
incluido CIOS permite crear rpidamente complejos proyectos comunitarios.

OOS
Es un sencillo sistema operativo online que dispone de varias aplicaciones como
puede ser un lector de PDF, juegos, panel de control, gestor de archivos e
imgenes. Solo hace falta registrarse y verificar tu correo para poder hacer uso de
este sistema desde cualquier parte del mundo.

xOSWebtop
La primera versin de xOS fue lanzada en mayo de 2011, por lo que podemos
considerarlo como un joven en el entorno de los sistemas operativos en la nube.
Sin embargo, surgieron nuevas versiones en muy poco tiempo, a partir de algunos
inconvenientes en el funcionamiento de los builds anteriores. La interfaz de xOS es
sencilla, cuenta con un pseudo-navegador integrado, su editor de imgenes no
es otro ms que Pixlr, y al estar basado en HTML5, la idea es que puedas utilizar a
xOS en cualquier dispositivo mvil. Esto tambin se ve reflejado en su
compatibilidad, ya que tiene cierta preferencia por navegadores basados en
WebKit. No est mal, pero debe cortar mucha tela todava.

Herramientas de desarrollo de software.
Github para el control de versiones.

MAGIC XPA Single UserEdition permite el desafo de superar los inicios de
un negocio ya que crea sistemas de arranque para mltiples plataformas,
incluyendo dispositivos mviles y cloud computing.
Transifex. Es una herramienta TAO en la nube creada para localizar, entre
otros, pginas web y aplicaciones para Android, adems de otros 20 tipos
de formatos diferentes de archivos localizables. Es compatible con TM e
incorpora un interesante editor web. Es, sobre todo, una herramienta muy
interesante para localizadores profesionales.
XTM Cloud. XTM Cloud es una herramienta en la nube que pretende ser
una alternativa a las herramientas TAO tradicionales. Permite trabajar en
modo colaborativo gracias a su sistema centralizado, que permite
compartir y modificar archivos y memorias de traduccin en tiempo real y
que permite configurar y personalizar el flujo de trabajo para que los
avisos, notificaciones y recursos se compartan entre los miembros de los
grupos de trabajo de una manera automatizada y eficiente.

Google App Engine permite crear y alojar aplicaciones web en los mismos
sistemas con los que funcionan las aplicaciones de Google. Google App
Engine ofrece procesos de desarrollo y de implementacin rpidos, y una
administracin sencilla, sin necesidad de preocuparse por el hardware, las
revisiones o las copias de seguridad y una ampliacin sin esfuerzos.
Descubre por qu los desarrolladores eligen App Engine.
Ejercicio 2:
Indique la arquitectura de capa de servicio en la nube que mejor aplique y las tecnologas
y productos de software que recomendara para los siguientes casos:
1. La arquitectura de capa de servicio en la nube que mejor se aplique seria PaaS
2. La arquitectura de capa de servicio en la nube que mejor se aplique seria PaaS
3. La arquitectura de capa de servicio en la nube que mejor se aplique seria IaaS
4. La arquitectura de capa de servicio en la nube que mejor se aplique seria SaaS

Ejercicio 3:
Investigue los servicios en la nube que ofrece Amazon Web Services. Elabore un resumen
sobre 3 tipos de servicios y otros 3 tipos de productos que ofrece. Identifique en que capa
de servicio aplica cada uno.

Tipos de Servicios.
1. Amazon Simple Email Service
Amazon Simple Email Service (Amazon SES) es un servicio de envo de correo
electrnico masivo y transaccional econmico y muy ampliable dirigido a empresas y
desarrolladores. Amazon SES elimina la complejidad y los gastos de construccin de una
solucin de correo electrnico, o de licencias, instalacin y uso de un servicio de correo
electrnico de otro proveedor. El servicio se integra con otros servicios de AWS, lo que
facilita el envo de aplicaciones alojadas en servicios como Amazon EC2. Con Amazon
SES no existe ningn compromiso a largo plazo, ni gasto mnimo ni negociacin; las
empresas pueden utilizar un plan de precios gratuito y despus disfrutar de tarifas
econmicas en funcin de la cantidad de correos enviados, adems de las tarifas por
transferencia de datos.
Capa de Servicio.: SaaS

2. Amazon Simple Notification Service
Amazon Simple Notification Service (SNS) es un servicio de mensajera rpido, flexible y
completamente gestionado. SNS hace que la transmisin de mensajes a receptores
humanos y a servicios distribuidos sea simple y econmica.
Puede utilizar SNS para enviar una notificacin a los receptores humanos mediante un
mensaje de texto SMS o por correo electrnico.
Tambin puede utilizar SNS para transmitir grandes volmenes de mensajes idnticos a
varios servicios distribuidos de forma paralela. Puede enviar mensajes a colas Simple
Queue Service (SQS) o a cualquier extremo HTTP.
Para evitar la prdida de mensajes, todos los mensajes publicados en Amazon SNS se
almacenan de forma redundante en varias zonas de disponibilidad.

Capa de Servicio.: IaaS






3. Amazon CloudSearch
Amazon CloudSearch es un servicio totalmente gestionado en la nube de AWS que
permite configurar, gestionar y escalar fcilmente una solucin de bsquedas para su
sitio web o aplicacin. Amazon CloudSearch le permite buscar grandes conjuntos de
datos, como pginas web, archivos de documentos, publicaciones en foros o informacin
de productos.
Con Amazon CloudSearch, puede aadir rpidamente funciones de bsqueda a su sitio
web sin tener que ser un experto en bsquedas o preocuparse por el hardware, la
configuracin o el mantenimiento. Con unos pocos clics en la AWS Management Console,
puede crear fcilmente un dominio de bsqueda y cargar los datos que desee que se
puedan buscar con Amazon CloudSearch. A continuacin, el servicio de bsqueda
proporciona automticamente los recursos tecnolgicos necesarios e implementa un
ndice de bsqueda ajustado. Si el volumen de datos y trfico flucta, Amazon
CloudSearch escala el servicio sin interrupciones para satisfacer sus necesidades. Puede
modificar fcilmente la configuracin de bsqueda, ajustar la relevancia de las
bsquedas y aplicar la nueva configuracin en cualquier momento sin tener que subir de
nuevo los datos.

Capa de Servicio.: SaaS



Tipos de productos.
1. Amazon RDS (Amazon Relational Database Service)
Es ms fcil configurar, gestionar y escalar bases de datos relacionales en la nube. Amazon
RDS admite los motores de base de datos MySQL, Oracle y Microsoft SQL Server. La capa
gratuita de AWS incluye 750 horas de Amazon RDS, una cantidad suficiente para ejecutar
una instancia de base de datos de forma continua cada mes.

2. Amazon EBS (Amazon Elastic Block Store)
Ofrece volmenes de almacenamiento predecibles y de alta disponibilidad y fiabilidad que
se pueden adjuntar a una instancia de Amazon EC2 en ejecucin. Con la capa gratuita de
AWS obtendr 30 GB de Amazon EBS, 2 millones de E/S y 1 GB de almacenamiento de
instantneas.

3. Amazon EC2 (Amazon Elastic Compute Cloud)
Es un servicio web que proporciona capacidad informtica escalable en la nube. Est
diseado para ofrecer a los desarrolladores una informtica a escala web ms sencilla. La
capa gratuita de AWS incluye 750 horas de microinstancias de Windows y Linux al mes
durante un ao.

Potrebbero piacerti anche