You are on page 1of 14

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA 1. QUE ES LA COMPUTACION EN NUBE?

Cloud Computing provee servicios por un tercero a travs de internet, de all la metfora de Cloud, dichos servicios son provedos en cuanto sean requeridos en ambientes distribuidos, disponibles, con menor complejidad y a gran escala. La caracterstica bsica de la computacin en la nube es que los recursos y servicios informticos, tales como infraestructura, plataforma y aplicaciones, son ofrecidos y consumidos como servicios a travs de la Internet sin que los usuarios tengan que tener ningn conocimiento de lo que sucede detrs. Esto debido a que los usuarios no tienen idea alguna sobre la infraestructura que opera para ofrecer los servicios es que se llama Computacin en las Nubes.

2. ARQUITECTURA DE LA CAPA DE SERVICIOS

Podemos dividir la Computacin de las Nubes en las siguientes capas: Software como Servicio (SaaS) Esta en la capa ms alta y consiste en la entrega de una aplicacin completa como un servicio. El proveedor SaaS dispone de una aplicacin estndar desarrollada en algunos casos por l mismo que se encarga de operar y mantener y con la que da servicio a multitud de clientes a travs de la red, sin que estos tengan que instalar ningn software adicional. La distribucin de la aplicacin tiene el modelo de uno a muchos, es decir, se realiza un producto y el mismo lo usan varios clientes. Los proveedores de SaaS son responsables de la disponibilidad y funcionalidad de sus servicios no dejando de lado las necesidades de los clientes que son, al fin y al cabo, los que usaran el software. Un ejemplo claro es la aplicacin para el manejo del correo electrnico (como Gmail, Hotmail, Yahoo, etc) por medio de un web-browser. Plataforma como Servicio (PaaS) es la siguiente capa. La idea bsica es proporcionar un servicio de plataforma que permita desarrollar software a travs de la red. El proveedor es el encargado de escalar los recursos en caso de que la aplicacin lo requiera, del rendimiento ptimo de la plataforma, seguridad de acceso, etc. Para desarrollar software se necesitan, BBDD, servidores, redes, y herramientas de desarrollo. Con PaaS uno se olvida del personal para su uso y te centras en innovar y desarrollar ya que el hardware necesario para el desarrollo de software es ofrecido a travs de Internet, lo que permite aumentar la productividad del los equipos de desarrollo. Un ejemplo es Google Aps Engine que permite desarrollar, compartir y alojar aplicaciones Web de terceros en su vasta infraestructura. ofrece un ambiente de ejecucin como el servidor de aplicaciones. Infraestructura como Servicio (IaaS) corresponde a la capa ms baja. La idea bsica es la de externalizacin de servidores para espacio en disco, base de datos, routers, swtiches y/o tiempo de computacin en lugar de tener un servidor local y toda la infraestructura necesaria para la conectividad y mantenimiento dentro de una organizaron. Con una IaaS lo que se tiene es una solucin en la que se paga por consumo de recursos solamente usados: espacio en disco utilizado, tiempo de CPU, espacio en base de datos, transferencia de datos. Las IaaS permiten desplazar una serie de problemas a los proveedores relacionados con la gestin de las mquinas como el ahorro de costos al pagar slo por lo consumido y olvidarse de tratar con maquinas y su mantenimiento. Por otro lado IaaS puede permitir una escalabilidad automtica o semiautomtica, de forma que podamos contratar ms recursos segn los vayamos necesitando. Ejemplos de sitios son muchos esta el caso de Dropbox y SkyDrive. Estos sitios permiten alojar datos en servidores y accesar a ellos a travs de cualquier parte del mundo con Internet. Provee de hardware como un servidor y de software como un webserver, sin embargo, este concepto ha evolucionado a infraestructura como EC2 y S3. Otra manera de ver IaaS es como la manera de compartir recursos para ejecutar servicios, tpicamente utilizando tecnologa de virtualizacin, en donde mltiples usuarios utilizan dichos recursos. Los recursos pueden fcilmente escalar cuando la demanda se incrementa, y generalmente se utiliza mtodos como pago por uso. Uno de los servicios que toma importancia concerniente a la infraestructura es el Cloud Storage que se menciona a continuacin: Cloud Storage

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Es almacenamiento localizado ya sea en Datacenters pblicos o privados, separados del almacenamiento primario. Pertenece al nivel de infraestructura como servicio, la manera de implementacin es a travs del Service Oriented Architecture (SOA), y la localizacin tiene diferentes variaciones, Cloud Storage puede ubicarse en: o Un Datacenter pblico,

o Un Datacenter privado, o o Separado del almacenamiento primario.


La manera de acceso puede ser de dos formas: Directamente como bloques o archivos; o indirectamente a travs de aplicaciones que estn ubicadas en el mismo lugar del almacenamiento. Hay dos tecnologas que proporcionan mtodos de almacenamiento: La primera es Storage Area Network (SAN) que son switches de redes de alta velocidad que permiten que mltiples computadoras tengan acceso compartido a varios dispositivos de almacenamiento; y la segunda es Network-Attached Storage (NAS) que vienen como aplicaciones NAS o ---- Gateways NAS, son servidores de archivos virtuales que tienen soporte a protocolos como NFS, siendo un dispositivo que directamente concede a la red y que tiene capacidades de compartir archivos. Los protocolos utilizados para Cloud Storage son SOAP o REST, ms adelante se detallarn dichos protocolos. Tambin existen ciertas barreras para su adopcin, tales como, el ahorro de costos no es significante, se pone en riesgo la privacidad de los datos, cuestiones de migracin, disponibilidad de datos y contratos como SLAs.

3. IMPLEMENTACIN
Se mencionan tres escenarios para la formacin de Cloud Computing, Private Cloud, Public Cloud e Hybrid Cloud. Estos escenarios se han convertido en medios atractivos para el intercambio computacional, de almacenamiento y de recursos de red entre desarrolladores de servicios mltiples y de aplicaciones de prestacin de servicios. No hay que olvidar la capacidad de reasignar dinmicamente los recursos utilizando tecnologas de virtualizacin, ayudando a mitigar la necesidad de inversiones adicionales en infraestructura en tiempos de alta demanda. Estos tres escenarios son implementados en los Datacenters y su disposicin hace que su categorizacin dependa del enfoque, ya sea interno, externo o combinado. 3.1. Private Cloud Son escenarios donde las compaas realizan sus operaciones fuera de lnea, ejecutando aplicaciones seguras en Datacenters. De modo que, este escenario tambin se puede llamar Internal Cloud. Se menciona que Internal Cloud aplica los conceptos de Cloud Computing a recursos propios de la empresa que consume el servicio, proveyendo la capacidad de manejar aplicaciones web nuevas y existentes, mientras se provee de seguridad y regulacin. Tambin se menciona que Private Cloud trae consigo ciertas ventajas: Disponible en demanda. - Rpido aprovisionamiento de servicios de negocio. - Reduccin del costo a travs de economas a escala. - Flexibilidad y libertad de seleccin, - Basado en el uso. - Controlado y asegurado por corporacin de IT.

3.2. Public Cloud Son escenarios donde las compaas necesitan mover datos o aplicaciones desde su interior al exterior, ambos escenarios utilizan la misma arquitectura, con la diferencia que el escenario pblico se conecta con otros escenarios. De modo que, este escenario tambin se puede llamar External Cloud. External Cloud involucra recursos y servicios IT que son vendidos, tales como auto servicio, aprovisionamiento en demanda y pago por utilizacin, todos estos servicios accedidos a travs de navegadores web o a travs de APIs.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Bajo el escenario de External Cloud se ejecutan diferentes tipos servicios que se detallarn en la siguiente seccin, que son software, plataformas e infraestructura como servicios.

3.3. Hybrid Cloud Se hace referencia a una mezcla entre los dos escenarios anteriores, llamada Hybrid Cloud, se le llama Inter Cloud, que es un tipo de escenario semi pblico, el cual se comporta como un Private Cloud con la particularidad que ciertas empresas pueden compartir su informacin con ciertos niveles de permiso, por ello el trmino semipblico. El control de Public Cloud lo hace el proveedor, mientras que el control de Private Cloud lo hace la empresa, y la finalidad es que a travs de ambos enfoques satisfacer las necesidades de un sistema de aplicacin. Inter Cloud como escenario, brindara la capacidad de elegir los proveedores de servicio, y los proveedores de servicio federados seran capaces de compartir las cargas de servicio, siendo una relacin ms flexible. 4. TENDENCIAS Entre las tendencias principales se pueden mencionar: para IaaS estn EC2 y S3; para PaaS est Google AppEngine; y para SaaS estn Oracle CRM On Demand, Salesforce y Netsuite. Se menciona que el departamento de IT de Intel ha ganado experiencia en SaaS e IaaS migrando muchas aplicaciones a External Clouds, y ha utilizado escenarios IaaS para alojar algunos servicios experimentales como proofof-concept (PoC). SaaS principalmente se ha utilizado para conferencias web y se han explorado aplicaciones de oficina y Custom Relationship Management (CRM). Se menciona un aspecto importante de la tendencia de los niveles de servicio, especialmente de SaaS, y es que la demanda de los clientes y la competencia en la industria del software ha evolucionado los modelos de precios para software empresariales y este ha cambiado los trminos de licencia, se ha migrado de ambientes de trminos fijos a proveedores de servicios en trminos variables, el trmino comn que se ha utilizado es on-demand. 5. TECNOLOGAS SIMILARES
5.1. Datacenter Los Datacenters son ambientes especializados, que salvaguardan muchos de los valiosos equipos de las compaas y propiedad intelectual. Entre las principales tareas que un Datacenter maneja estn: - Procesar las transacciones del negocio - Hosting - Procesar y almacenar la propiedad intelectual - Mantener los registros financieros - Manejar correos electrnicos Diseo de Datacenters Existen varios enfoques. La mayora de enfoques se concentra en el diseo de infraestructura, el cual. Incluye el diseo arquitectnico y el diseo de las capacidades del Datacenter; tambin los trazos estructurales. Adems, se debe tomar en cuenta los sistemas de soporte; una de las principales indicaciones se refieren a la seguridad lgica y fsica del Datacenter; tambin es importante los sistemas de monitoreo para tener un buen control; otra indicacin importante son los sistemas de administracin remota; y por ltimo, es importante tener en cuenta cierta planificacin para posibles expansiones futuras.

5.2.

Infraestructura de red Se plante un enfoque para el diseo de la infraestructura de Datacenters, se define de la siguiente manera: - Enfocando el proyecto de Datacenter: El Datacenter refugia y protege los servidores que realizan operaciones importantes en una organizacin. Para disear la infraestructura se necesita de un buen diseo y luego de una buena manutencin. Hay cinco estrategias de diseo que ayudan a un Datacenter a ser efectivo: o Hacerlo robusto incluyendo infraestructura redundante.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


o o o o Hacerlo modular por simplicidad y consistencia. Seleccionar componentes de infraestructura que sean intercambiables y movibles. Estandarizar el etiquetado y procedimientos. Disear el espacio con detalles intuitivos para la usabilidad del usuario.

- Seleccionando el sitio perfecto: Desde que ocurre la adquisicin de un sitio para una organizacin hay que planificar la puesta en marcha de un Datacenter, dicho lugar debe ser seguro, poseer caractersticas para escalar y cambiar, adems, es necesario que cubra los factores de riesgos ya sea climticos como sociales, tambin que tenga infraestructura energtica suficiente, as como conectividad. - Cuantificando el espacio del Datacenter: Esta es una tarea compleja, esto porque si se disea un Datacenter pequeo, rpidamente se alcanzar su capacidad; mientras que si se disea demasiado grande, es posible que se gasten recursos no necesarios. Hay cierta formula aunque no necesariamente exacta que dice que por cada trabajador es necesario un metro cuadrado para el Datacenter. Lo que hay que tomar en cuenta es que el diseo debe incluir el crecimiento por lo menos para varios aos, se sugieren espacios cuadrados o rectangulares para no ocupar espacio de ms. reas que se deben tomar por aparte al Datacenter son cuartos destinados para desempaque y armado de equipos, mientras que otros cuartos como los elctricos, cuartos con equipo de sistemas de bateras, cuartos de conectividad de redes se toman como parte del Datacenter. - Trazar el Datacenter: Es importante trazar de una manera clara el espacio fsico del Datacenter, tomando en cuenta la posicin cercana de fusibles elctricos, aire acondicionado, y extintores, tambin hay que tomar en cuenta el espacio de pasillos. Seleccionando la instalacin bajo el piso o en el techo: La instalacin de cables de red, aire acondicionado y cables de energa es ms barata y sencilla hacerla en el techo, esto porque debajo del piso hay que montar cierta plataforma de soporte, adems de dejar alrededor de 50 centmetros de alto para el subsuelo. Sin embargo, ambas maneras tienen ventajas y desventajas, lo mejor es analizarlas y decidir cual utilizar. - Creando un sistema robusto de energa: Es imprescindible proteger el sistema elctrico para evitar cadas innecesarias de los sistemas debido a problemas elctricos. Hay que considerar circuitos amplios, para que en un futuro soporten la demanda energtica de todos los dispositivos. Es muy recomendable tener proveedores duales de energa, adems de sistemas de bateras, tomando en cuenta la disposicin de los sistemas elctricos de cada pas, debido a cierta varianza. El sistema de bateras o sistema dual, debe ser exclusivo para el uso del Datacenter, asimismo se recomienda el Grid de referencia de seal para reducir el ruido elctrico de alta frecuencia. Tomar en cuenta sistemas de etiquetado y la identificacin de luces indicadoras. - Diseando una infraestructura de red escalable: Existen dos enfoques: tener los cables de red conectados directamente a las ubicaciones de gabinetes de servidores; y la otra es tener los cables de red conectadas a una subestacin, siendo esta ms manejable, acortando la longitud de los cables, adems de brindar ms facilidad de crecimiento. - Mantener frio el Datacenter: Es indispensable un sistema de enfriamiento, ayudando a disolver los hot spots creados por la extenuacin y calentamiento de servidores, dentro del diseo se debe tomar en cuenta un buena circulacin de la ventilacin para mantener homognea la temperatura en todo el Datacenter, manteniendo un balance para no variar los niveles de humedad, controlando constantemente que el lugar se mantenga seco y no se produzca condensacin. - Removiendo esqueletos del closet del servidor: No todo el diseo de un Datacenter requiere de un espacio nuevo, sino que hay veces en que se desea mejorar el diseo actual. Hay ciertas mejoras que se deben tomar en cuenta, por ejemplo, utilizar monitores compartidos, utilizar estanteras que se coloquen directamente en el piso, si el problema es el espacio, hay que considerar el diseo de una segundo Datacenter. Si el Datacenter posee seguridad de acceso es recomendable extraer puertas de los gabinetes, para que circulen mejor la ventilacin y de esta manera ahorrar espacio.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA 6. RECOMENDACIONES TCNICAS Con base a los anteriores puntos, se presenta una serie de recomendaciones tcnicas para la exitosa implementacin de los Datacenters. Planificar Mantener la simplicidad Ser flexible Pensar modularmente Utilizar racks Preocuparse por el peso Utilizar piso de aluminio Etiquetar todo Mantener cubierto todo Esperar lo mejor, planear para lo peor Las recomendaciones tcnicas respecto al cableado de red contempla la creacin de infraestructura tomando en cuenta los requerimientos de conectividad, el diseo modular y la estructura jerrquica de la red; tambin son importantes los puntos de distribucin, estandarizacin de conectores; evitar a toda costa el spaghetti de cables; codificacin y etiquetado por colores y verificacin de conectividad. 6.1.
Grid Computing Grid Computing sugiere un paradigma, siendo un ambiente con un conjunto de recursos compartidos (procesadores, memoria y almacenamiento) creados para muchos consumidores que acceden como la vayan necesitando. Tambin llamados Computacional Grids, son agregados a gran escala de recursos de comunicaciones y computacin, habilitando nuevos tipos de aplicaciones y conllevan beneficios de economas a escala, inicialmente establecidos de manera acadmica en los 1990s, y de manera subsiguiente Cloud Computing comparte la misma visin original de Grid Computing. Son sistemas computacionales a gran escala, distribuidos y virtualizados. La clave de los Grids es la capacidad de escalar ya sea de expansin o de reduccin. A lo largo de los ltimos aos la computacin distribuida se ha caracterizado por el despliegue de Grids a gran escala. Generalmente estos ambientes han sido probados en escenarios cientficos y se han esforzado para que haya interoperaciones entre Grids, sin embargo, la heterogeneidad de estos sistemas han incrementado la complejidad de despliegue en este tipo de infraestructuras. Principalmente la relacin de Grid Computing es por los avances en tecnologas de virtualizacin que han hecho emerger proveedores de infraestructura y este nuevo enfoque se ha conocido como Cloud Computing.

6.2.

Utility Computing Comnmente Utility Computing se confunde con cierta forma de outsourcing, esto se puede aclarar recordando que el outsourcing se refiere al lugar donde los recursos residen y quien lo maneja, mientras que Utility Computing se refiere a como los recursos son manejados, consumidos y utilizados. Utility Computing es un modelo que puede ser utilizado en un Datacenter corporativo o en un Datacenter externo, ayudando a romper la infraestructura monoltica en piezas separadas. La introduccin de la tecnologa y el modelo de Utility Computing transforman la manera en que se gestionan los recursos y la manera en que se consumen, tiene como finalidad ayudar a las empresas a reducir la complejidad de IT y de aumentar la flexibilidad. El concepto detrs de Utility Computing es simple, la idea principal es minimizar los costos mientras se aumenta la eficacia y eficiencia, siendo ms que procesos y principios acerca de la tecnologa. Utility Computing transforma la manera en que las organizaciones de IT entregan recursos de IT formando este nueva infraestructura de utilidad que tiene como propsito proveer una infraestructura de servicios como sean necesario, puede ser implementado de manera interna o externa.

6.3.

Cloud Networking Cloud Networking es un trmino emergente debido a los requerimientos de los nuevos modelos de virtualizacin y ambientes cloud, se requiere un alto nivel de disponibilidad de red, integracin y administracin. Por lo que emerge un concepto de interconexin de componentes para satisfacer requerimientos de Cloud Computing.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Por lo que Cloud Networking es una infraestructura de red requerida para soportar Cloud Compunting, que requiere mejoras fundamentales en la escalabilidad, fiabilidad y retardo de las redes mas all que las redes tradicionales ofrecen, en cada una de estas dimensiones las necesidades de red de Cloud Computing son al menos un orden de magnitud ms que las redes tradicionales. La principal plataforma de Cloud Networking es Arista, tiene soporte para Cloud Computing en Datacenters con alta escalabilidad, robustez y costos efectivos de infraestructura de red, utiliza una combinacin de alto rendimiento y tiene una arquitectura robusta para alcanzar los requerimientos.

7. ARQUITECTURA 7.1. Consideraciones de arquitectura


Es el conjunto de capas que se encuentran acopladas entre s para brindar la funcionalidad del sistema, en este caso la arquitectura de Cloud Computing es similar a la arquitectura de red, desde un nivel fsico hasta un nivel de aplicacin. Esto debido a que Cloud Computing utiliza protocolos similares a los se usan en Internet como medio de comunicacin, ya sea basado en web o no basado en web. En se menciona una arquitectura genrica para Cloud Computing. Recursos fsicos: incluyen elementos como servidores, almacenamiento y red. - Virtualizacin: incluye infraestructura virtual como un servicio. - Infraestructura: incluye software de plataforma como servicio. - Plataforma: incluye componentes de aplicacin como servicio. - Aplicacin: incluye servicios basados en web y software como servicio.

Arquitectura genrica de Cloud Computing

7.2. Enfoques propuestos Se extiende la arquitectura genrica, con una primer capa como base en la que interactan y sirven a la segunda capa llamada interfaces de medicin inteligentes, que realizan mediciones basadas en tiempos de consumo de los usuarios, consiste tambin de una subcapa de comunicacin de consumo, luego viene la tercer capa compuesta de interfaces de administracin y por ltimo una capa que es de aplicacin orientada a la organizacin. Otro enfoque es donde se propone una arquitectura tipo plataforma, compuesta por tres capas y es llamada TPlatform. La primera capa representa los clster de computadoras que soportan la segunda capa compuesta de la infraestructura en s, esta capa tiene tres componentes: el MapReduce que es un marco de programacin distribuida, el BigTable que es el almacenamiento de datos estructurados y el TFS que es el almacenamiento de alta fiabilidad y escalabilidad. La tercer capa son las aplicaciones de procesamiento de datos que soporta varios elementos como anlisis de enlaces, indexadores, clasificadores, etc.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA

Arquitectura TPlatform Se reutiliza la arquitectura genrica extendiendo algunas capas, siempre como base tiene los servidores fsicos, luego los servidores virtuales, luego el sistema operativo, luego el middleware, luego las aplicaciones y por ltimo los servicios. Esta definicin de capas sirve para acoplar de forma traslapada los diferentes servicios dentro de esta arquitectura tradicional.

Arquitectura tradicional utilizada por Sun

8. INFRAESTRUCTURA
Siendo la virtualizacin la tecnologa fundamental habilitadora para la infraestructura como servicio en los nuevos Datacenters, la capa de administracin acta como el controlador central para hacer eficiente la administracin de recursos en todo el ambiente. Esta administracin es importante por la automatizacin del aprovisionamiento, la calendarizacin y otros aspectos importantes

8.1.

Frameworks de infraestructura.

Framework de servicios de infraestructura por IBM Bsicamente este Framework contiene como base el hardware fsico, en el cual incluye servidores, almacenamiento y red; luego la virtualizacin que a su vez puede ser servidores virtuales, almacenamiento virtual y red virtual; contina con la administracin que contiene elementos como el aprovisionamiento dinmico, la calendarizacin dinmica, portales de autoservicio, monitoreo y contratos SLAs; por ltimo llega a la carga de trabajo habilitando la innovacin, el desarrollo de software, clases virtuales, procesamiento intensivo de datos de la web 2.0 y el procesamiento transaccional escalable. Otro Framework es el llamado CloudSim, siendo un Framework para el modelado y simulacin de infraestructura y servicios de Cloud Computing. Este Framework tiene caractersticas novedosas como: el soporte para el modelado e instanciacin de grandes infraestructuras de Cloud Computing, plataformas autocontenidas para el modelado de Datacenters, la disponibilidad de un motor de virtualizacin y la flexibilidad para seleccionar entre un espacio compartido y un tiempo compartido, ubicando los ncleos de procesamiento en servicios virtualizados.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Se propone un modelo de infraestructura en tres capas, a saber, infraestructura, plataforma y aplicacin. Proporciona un ambiente bsico de alta escalabilidad con servicios virtualizados de conexiones de red de manera fsica para unidades de computacin y almacenamiento.

8.2. Servicios de infraestructura Se proponen tres tipos de servicios de infraestructura: Private, Public e Hybrid Cloud. Se propone una infraestructura de capas muy detallada, que va de la mano con la arquitectura en s, empieza con la capa de hardware y la de software, luego hace una referencia a las capas de proceso, de organizacin y de servicio. 9. DISEO DE RED 9.1. Cuestiones de diseo Hay dos enfoques para estructurar un Datacenter, una es conectar cables directos de la red al servidor y otra es conectar los cables de la red a una subestacin y luego hacia el servidor. Hay ciertos consejos acerca del diseo, primero es construir la estructura de cableado completa durante la construccin inicial, otra es utilizar la menor cantidad de cable posible en cuanto a longitud, y seleccionar la tecnologa adecuada a la necesidades. Otros aspectos en cuanto a diseo son: crear una infraestructura de cableado de red, seleccionar los puntos de distribucin, seleccionar los conectores correctos, evitar desordenar los cables, tratar de utilizar sistemas de etiquetado y por ltimo la verificacin. Anteriormente se menciono el diseo de red a nivel de Datacenters, lo cubre bastante del diseo en general de red para Cloud Computing, debido a que los Datacenters son una las bases de construccin de Cloud Computing. Se detalla un modelo de despliegue para servicios de Cloud Networking, el cual, tiene dos componentes: - Cloud Network - Service Network 9.2. Enfoques y modelos Existen diferentes enfoques y modelos, cada uno presenta ciertas diferencias, tambin tienen diferentes puntos de vista, pero convergen en que ayudan al desarrollo de Cloud Computing, entre algunas de estas estn: - En cuanto al nivel de almacenamiento se encuentra el Storage Area Network, llamado SAN, utilizado para beneficios de virtualizacin, tiene como finalidad tener acceso a los datos desde la red comportndose como un nodo de la red.
- Un enfoque que soporta servicios de Cloud Computing brindando un API es NetInf, siendo un nuevo mecanismo de enrutamiento basado en la construccin de localizacin utilizando un enrutamiento de objeto a objeto ms que un enrutamiento de host a host. Este mecanismo puede funcionar en una topologa de red altamente dinmica y escalable, permitiendo el manejo de un nmero grande de objetos. - A nivel de red se encuentra Cloud Networking, es relevante para habilitar el despliegue y aprovisionamiento de aplicaciones dinmicas. El diseo de red propuesto por Arista est construido utilizando una arquitectura de dos capas, llamadas columna y hoja, que mantiene el ancho de banda cruzado de manera uniforme, utilizando un flujo de trabajo sencillo:

Un usuario inicializa una solicitud web El motor de transmisin recibe el flujo El motor trasmite el flujo hacia el componente ESA (que provee los servicios) ESA aplica el servicio y devuelve el flujo al motor de transmisin. El motor de transmisin transmite el flujo al servidor web

El modelo VBSF significa Virtual Business Service Fabrics, desde el punto de vista de red, este modelo puede extender los lmites empresariales, geogrficos y tecnolgicos, facilitando la manejabilidad, incluyendo seguridad, aportando puntos importantes para Cloud Computing. Este modelo pertenece a una generacin emergente de ambientes computacionales, que consiste en Clouds pblicas y privadas, as como la infraestructura, proveyendo recursos virtuales bajo demanda.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Se menciona FCAPS, que se encarga de la administracin de fallos, configuracin, cuentas, rendimiento y seguridad introducida en redes de administracin de telecomunicaciones (TMN). Las capacidades de FCAPS son realizadas a travs de la administracin de polticas y la colaboracin entre agentes.

9.3. Seguridad Uno de los principales desafos de Cloud Computing es la seguridad, debido a que los datos son los activos ms valiosos de las organizaciones, se debe hacer lo siguiente:
-Cifrar los datos para evitar posibles penetraciones de intrusos en el sistema. - Cifrar los datos en trnsito, asumiendo que los datos pasarn por una red pblica. - Requerir autenticacin fuerte entre aplicaciones. - Poner atencin a la criptografa y estar actualizados en algoritmos de cifrado. - Manejar de una manera segura los accesos de los usuarios.

10. PROTOCOLOS DE COMUNICACIN Y CUESTIONES DE RED 10.1. Protocolos utilizados en Cloud Computing
REST: Representation State Transfer, es un protocolo que define las operaciones en recursos y en formatos de datos. Basado en principios o reglas de arquitectura de red, los estados y la funcionalidad de la aplicacin se representan mediante recursos, utiliza HTTP para transferencia de informacin. SOAP: Simple Object Access Protocol, es un protocolo basado en XML para aplicaciones que envan o reciben mensajes en internet, siendo una recomendacin de la W3C. SOAP fue diseado para ser simple, extensible e independiente de cualquier plataforma o modelo de programacin. Utiliza HTTP como protocolo de transferencia, aunque puede ser utilizado tambin en RPC. WSDL: Web Services Description Language, es una especificacin basada en XML que provee un mtodo para describir caractersticas de servicios web, entre las cuales se menciona el nombre, direccin, protocolo, funciones, parmetros y tipos de datos utilizados. UDDI: Universal Description, Discovery, and Integration, es una especificacin de registro de negocio que forma una fundacin tcnica para el soporte de la descripcin y descubrimiento de servicios web que otros proveedores brindan. SNMP: Simple Network Monitoring Protocol, protocolo importante para monitorear el sistema. Se monitorea el estado del sistema, carga de trabajo, en general la salud del sistema. Varios sistemas pueden acoplarse con un monitor para obtener informacin y dar soporte al sistema. CIFS: Common Internet File System, basado en el protocolo Server Message Block (SMB) originalmente inventado por IBM, define las operaciones de transferencias, se considera muy estable. Otro protocolo basado en SMB es SAMBA. Otros protocolos utilizados en Cloud Computing son los ya conocidos HTTP, FTP, RPC, TCP, IP, DNS, entre otros.

10.2. Comparacin entre protocolos Existen diferencias en protocolos similares, por ejemplo, SOAP y REST, haciendo una comparacin. Por ejemplo menciona que Amazon poseen ambos protocolos en sus implementaciones de servicios web, sin embargo, hay un 85% de sus clientes que utilizan REST a comparacin de SOAP, siendo REST un enfoque ms sencillo y por ello que los desarrolladores lo prefieren. Bsicamente la diferencia radica en que REST se representa mediante estados, definiendo operaciones bsicas, mientras que SOAP se basa en mensajes. Aunque se utilice un protocolo ms que otro no interviene en que la comunicacin usuario-computadora ya est resuelta, pero la comunicacin computadora-computadora an sigue siendo un desafo. Con respecto a los dems protocolos, ms que compararlos hay que hacer una resea de complementacin, debido a que cada protocolo ayuda a implementar servicios de Cloud Computing. Por ejemplo, para SOAP es complementario utilizar los protocolos de WSDL y UDDI. Adems, estos protocolos utilizan definitivamente HTTP entre otros.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA 11. VIRTUALIZACIN 11.1. Virtualizacin de redes La virtualizacin separa dispositivos y canales brindando seguridad, pero se requiere que se resuelvan cuestiones acerca de los recursos fsicos que se pueden compartir, acerca de la capa de red que se manejar, la manera de ofrecer aislamiento, rendimiento, escalabilidad y la flexibilidad. Tambin se debe analizar la carga de trabajo para hacer redes eficientes y estudiar los mecanismos de resolucin de nombres y ruteo. La virtualizacin de redes se realiza por medio de switches, se divide el ancho de banda disponible en canales seguros, esto permite crear zonas seguras internas y consolidar la seguridad externa. Los sistemas virtuales y la tecnologa de virtualizacin estn en estos das en su auge para Datacenters y modelos de infraestructura de IT, el anlisis de rendimiento en estos sistemas es algo muy importante, un anlisis de la carga de trabajo cuantificando la sobrecarga en una maquina virtual es muy til, pero es importante capturar el comportamiento a travs de diferentes plataformas a travs de un modelo comn de carga de trabajo para tener resultados tiles. Se menciona que la virtualizacin de redes puede atenuar las fuerzas de internet y estimular la innovacin al permitir diversas arquitecturas de red convivir en un sustrato fsico compartido. La utilizacin de mquinas virtuales trae consigo varios beneficios:
- Consolidacin de servidores - Habilidad de creacin de mquinas virtuales sin interferir con otras aplicaciones - Mejora la seguridad - Proporciona aislamiento 11.2. Modelos y enfoques Entre algunos modelos se destacan: Modelo Virtualized Distributed Computing que ayuda a proveer un escenario de ejecucin para aplicaciones en el tope de infraestructuras interconectadas. Este sistema distribuido utiliza mquinas virtuales como bloques para la construccin de escenarios de ejecucin que extiende mltiples sitios para computacin. Adems, el ambiente de ejecucin es una red de mquinas virtuales creadas para satisfacer los requerimientos de cierta aplicacin, de esta forma se ejecuta aisladamente de otros ambientes de ejecucin. Desde el punto de vista de virtualizacin se puede mencionar VBSF, Virtual Business Service Fabric como un modelo para virtualizaciones heterogneas y abstraccin de servicios, de polticas, de capacidades, de recursos y de infraestructura. Este modelo es aplicable a servicios y ambientes de infraestructura que trascienden entre Private y Public Clouds, servicios, aplicaciones e infraestructuras. Existe otro modelo basado en contratos, Virtual Machine Contracts (VMC), que propone una plataforma independiente que automatiza las comunicaciones y la administracin de ciertos requerimientos. Consiste en una extensin del Open Virtual Machine Format (OVF), el cual, es un hypervisor estndar para describir, empaquetar y distribuir aplicaciones virtuales. Se propone otro modelo llamado Diverter, el cual, es un modelo basado en red para infraestructuras virtualizadas. Este modelo busca alta flexibilidad, larga escalabilidad con ambientes mltiples de arrendamiento, eficiencia, sistemas de ruteo virtualizados distribuidos, estos sistemas permiten que la comunicacin end-to-end sea a travs de un salto. Otro modelo se llama SnowFlock, es un modelo de clonacin de maquinas virtuales para Cloud Computing. Est basado en una implementacin de Xen, es un proyecto open-source que provee cierta reduccin drstica acerca del tiempo que toma la clonacin y la bsqueda eficiente de la memoria, reduciendo el trfico de red por la eliminacin de la transferencia de pginas que sern sobrescritas. Obteniendo preferiblemente rendimiento a fiabilidad y quedando reducida la barrea de entrada de Cloud Computing.

12. TENDENCIAS Y EJEMPLOS DE CLOUD COMPUTING


12.1. Descripcin de tendencias y ejemplos

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Algunas tendencias que de facto se han utilizado se mencionan a continuacin, sin embargo, cada tendencia sigue una lnea separada de desarrollo, y la seleccin de las mismas se dar dependiendo de las necesidades especficas de cada organizacin: Cloud Computing Center en Wuxi, China. Wuxi es una ciudad a 100 millas de Shangai, China, tienen un desafo de inversin en tecnologa para aceptar negocios de clientes empresariales, por lo que la municipalidad de Wuxi ha trabajado con IBM para construir un Cloud Computing Center, basado en un nuevo modelo de Datacenter empresarial. - Crossbow, es una tecnologa de Solaris que utiliza NICs virtuales, switches virtuales y maquinas de red virtuales, y es utilizada como una fundacin para construir redes virtuales aisladas para arquitecturas de Cloud Computing. Eucalyptus, es una marco de software open source para Cloud Computing que implementa IaaS, siendo sistemas que proporcionan la capacidad de ejecucin y control a travs de maquinas virtuales desplegadas a travs de recursos fsicos. Google App Engine, es una plataforma de ejecucin basada en Python que provee hosting de aplicaciones web, almacenamiento de datos y redes de alta velocidad ejecutando a nivel de aplicacin la infraestructura de Google. El ncleo de Hadoop, provee un marco open source para Cloud Computing as como un sistema de archivos distribuido. Nimbus, es otra tendencia que permite por un lado a los proveedores construir un ambiente para Cloud Computing, por otro lado permite a los usuarios utilizar dicho ambiente y tambin permite a los desarrolladores experimentar con Nimbus. El S3 de Amazon, o Simple Storage Service, es una servicios de almacenamiento simple que permite almacenar y recuperar datos a travs de un servicio de host. Los desarrolladores pueden tener servidores virtuales para el desarrollo de sus aplicaciones. - Variando un poco los conceptos de servicios empresariales de marcos para Cloud Computing aparece Seattle, como una plataforma para Cloud Computing educacional, es manejada por una comunidad universitaria, es muy flexible y soporta una variedad de usos pedaggicos, tambin es portable y la finalidad es crear una red distribuida alrededor del mundo basada en comunidades educativas. TCCP, o Trusted Cloud Computing Platform, es una plataforma confiable de Cloud Computing, nace por la falta de confidencialidad e integridad de los datos en redes tipo Cloud, por lo que fue diseado para habilitar a los proveedores de infraestructura como servicio IaaS para proveer una ambiente de ejecucin cerrado de maquinas virtuales invitadas, permitiendo a los usuarios confiar en los proveedores y determinar qu servicios son o no seguros antes de utilizarlos. Una plataforma muy utilizada es VM vSphere, habilita robustez en la infraestructura de IT basada en Cloud Computing, siendo un plataforma de virtualizacin que utiliza ya sea Private Cloud o Public Cloud, asimismo la federacin y normas para interconectar infraestructuras Cloud, creando una estructura hibrida de Cloud que pueda responder a las necesidades empresariales que comnmente evolucionan. Reducen los costos operativos, aumentan el control sobre las infraestructuras de IT manteniendo al mismo tiempo la flexibilidad para elegir cualquier sistema operativo, aplicaciones y hardware.

12.2. Comparacin entre tendencias y ejemplos En general, las comparaciones son realizadas mediante el nivel de infraestructura que se utiliza, basado si son servicios de infraestructura, de plataforma o de software.
Como se mencion en la seccin anterior, la seleccin de una plataforma o marco de desarrollo depender de las necesidades de cada organizacin, tal es el caso para organizaciones orientadas a la educacin, pueden estudiar la utilizacin de Seattle.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


Y no se puede decir de forma objetiva cul es el mejor, sino lo que se buscar es cul es el ms apropiado para cierta empresa. Los tres enfoques con mayor nmero de usuarios y con ms desarrollo es S3 de Amazon, Google App Engine y Hadoop.

13.1. Riesgos: Debemos reconocer que no todo es color de rosa en la gran nube, pues siempre habrn factores que harn tropezar la confiabilidad de los servicios ofrecidos por esta. Por un lado el crecimiento de esta nocin ha fortalecido las ventas de los hoy llamados netbooks, los cuales han sido sacrificados en sus prestaciones fsicas como la ausencia de unidad ptica e incluso, en la mayora de las ocasiones, escaso disco duro pues la idea central es que el usuario no se llene de perifricos y slo acceda a su informacin a travs de la red. El concepto es genial, pero los fallos de los servidores en distintas ocasiones han puesto la seal de alerta en muchos usuarios que an desconfan de un servicio como este. Es el caso del gran padre, Google, con quien en varias ocasiones tanto Gmail como su buscador insigne han sufrido fallas que han dejado a sus usuarios fuera de servicio por unas cuantas horas; las suficientes como para que millones de clientes reclamen, se estresen y queden con aquella sensacin hormigueante de que hay algo que no est funcionando del todo bien. Demos el siguiente ejemplo: Qu pasara si una empresa o institucin que ha decidido dejar toda su informacin vital en una nube y justo el da que deseen acceder a ella est despejado? Una metfora que sin duda refleja la inquietud, y por cierto la precaucin que deben tomar tanto personas como empresas para mantener la informacin a buen resguardo. Eventualmente se piensa que una empresa que oferte un servicio de esta naturaleza contar con un verdadero ejrcito de servidores desplegados por todo el mundo para dar un buen respaldo pero lo cierto es que estos tambin pueden fallar pues los procesos an no maduran del todo, exponiendo a los cibernautas al peligro de perder valiosa informacin basados en servicios gratuitos. Otro riesgo igual de importante en este tema es la fuga de informacin, un problema cada vez ms comn dada la gama y variedad de los datos que los proveedores en la nube almacenan, lo que implica que en cualquier fuga de informacin ocurrira significativo impacto. Usar los servicios en la nube representa tener una confianza sin precedentes en el proveedor, resultando inevitable que los autores de programas maliciosos y los piratas cibernticos apunten a los servicios de computacin en la nube con un afn de buscar datos que puedan robar, vender o manipular ya que la computacin en nube se est convirtiendo en una herramienta empresarial esencial, tal como se han consolidado hoy en da el correo electrnico, se debieran introducir patrones y regularizaciones para sistematizar la labor de los proveedores y mitigar cualquier tipo de riesgo. Se cree que una vez que la computacin en nube alcance su masa crtica, es probable que haya pocos hackers altamente especializados que sepan cmo penetrar en sistemas en nube para robar o manipular informacin, y quienes lo logren podrn ganar mucho dinero. Tambin habr estafadores sin ningn inters en la tecnologa pero que usarn trucos actuales, como e-mails 419, para hacerse con el dinero de sus vctimas. Y obviamente se situarn los ciber delincuentes que crearn y utilizarn troyanos, gusanos y otros programas maliciosos, as como compaas de seguridad que protejan a sus clientes contra estas amenazas. En general, el estado de las cosas no sufrir un gran cambio, excepto por el hecho de que todos, usuarios, proveedores y ciber delincuentes, se encontrarn trabajando en la nube.

13. LOS PROS Y CONTRAS EN LA NUBE

13.2. Beneficios: Las bondades de utilizar este modelo de computacin en aplicaciones cotidianas hasta hace poco tena detractores que reclamaban aspectos como el ancho de banda , el cual ahora es el recurso de cmputo, por dlar, que est creciendo ms rpidamente, incluso ms rpido que el almacenamiento de datos, el cual est creciendo ms rpido que el poder de procesamiento. Si tomamos en cuenta que el poder de procesamiento est creciendo exponencialmente desde hace ms de 40 aos, empezamos a ver cmo el almacenamiento barato unido al creciente ancho de banda hace que la computacin en la nube sea hoy una realidad. Un corolario importante dentro de los beneficios es el gran ahorro, tanto en licencias como en la administracin del servicio y en los equipos necesarios. Como parmetro, considrese que la ciudad de Washington DC cambi el software de oficina de 38.000 usuarios por un servicio de computacin en la nube. El cambio dur menos de 6 meses y produce ahorros multimillonarios. Aunque la mayora de los proveedores en la nube actualmente se dirigen a los usuarios corporativos, es posible que los usuarios particulares sean los que hagan del concepto un xito al usarlo de manera masiva. Primero, Ud. tiene que adquirir un ordenador, algo que suena ms fcil de lo que en realidad es:

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA


va a escoger un porttil o un ordenador de escritorio, ms barato y a menudo ms rpido? Cul satisfar mejor sus necesidades? En el mundo de la computacin en nube Ud. puede tener ambos; puede comprar un econmico thin client porttil que puede conectar a una pantalla y a un teclado. Entonces, todo lo que necesita es conectarse a su proveedor en la nube y disfrutar de todo el rendimiento y memoria que Ud. desee. Dos aos despus, cuando normalmente Ud. Debera reemplazar su obsoleto ordenador porttil, an podr usar su thin client, porque es el proveedor el que ofrece el rendimiento y no el equipo en s. Adicionalmente, el modelo de computacin en la nube es ms amigable con el medio ambiente, las computadoras de escritorio actualmente gastan como 30 vatios, cada una, con la computacin en la nube no se necesitan mquinas que consuman ms de 2 vatios. O sea, la computacin en la nube, adems, ofrece un importante ahorro global de energa. La computacin en nube tambin beneficia a la industria de contenidos. Varios mtodos se usaron en el pasado para prevenir el copiado ilegal de msica y pelculas, pero todos tienen algn problema. Ha habido casos de copias protegidas de CDs que no funcionan en ciertos reproductores de CD, y los esfuerzos de Sony para proteger sus contenidos resultaron en escndalos mediticos y el retiro del mercado de la tecnologa utilizada. Ms y ms tiendas MP3 se alejan de los materiales DRM protegidos y ofrecen a cambio archivos musicales sin proteccin. Sin embargo, la computacin en nube ofrecer a DRM un segundo usufructo vitalicio con productores de contenido que ofrecern pelculas, juegos y msica directamente al consumidor. Estos contenidos estarn diseados para ejecutarse en un sistema de computacin en nube y requerir ms tiempo y esfuerzo realizar copias v ilegales de pelculas y msica distribuidas por este medio. Por ltimo, esto resultar en menos copias ilegales y mayores beneficios para los productores.

14. APLICACIONES
Existe un nmero muy alto de aplicaciones, servicios y herramientas cloud y cada una con caractersticas diferentes o en muchos casos similares. Si adems estamos hablando una pequea empresa, con menos recursos y posibilidades que una grande, la investigacin y el anlisis es ms que obligado. En Muy Pymes nos traen una seleccin de 10 herramientas que por sus caractersticas se adaptan con bastante flexibilidad a las necesidades de cada pequea empresa.

a) Doodle Esta aplicacin permite a un usuario plantear a travs de Internet un conjunto de horarios posibles a los asistentes a una reunin. El objetivo es que estos asistentes indiquen su disponibilidad y se pueda planificar la reunin de la mejor manera posible. Los pasos a seguir son:
Se crea un evento, indicando el nombre, el lugar y los das y las horas posibles. Se invita a los participantes. Se confirma la fecha y hora definitiva. La aplicacin es completamente gratuita.

b) Salesforce Se trata de una herramienta que permite a las pymes relacionarse con sus clientes siguiendo estrategias CRM. Controlar las ofertas realizadas a clientes, las incidencias del da y gestiona sus preferencias. Amplios sectores ya se benefician de esta tecnologa: retail, marketing, consultoras, RRHH, legal, produccin, servicios pblicos Esta aplicacin no es gratuita. c) SlideRocket Si buscas una aplicacin para crear aplicaciones esta es la tuya. Se trata de una herramienta online que nos permite insertar la presentacin en un blog o web de forma directa sin tener que pasarla a otros formatos, como es el caso de Power Point, donde s tendramos que hacerlo para poder insertarlas en nuestro sitio. Permite importar presentaciones Power Point ya hechas y tambin la reproduccin de las mismas a pantalla completa. La versin Lite de Sliderocket es gratuita.

UNIVERSIDAD ALAS PERUANAS ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA d) FreshBooks Esta aplicacin permite a autnomos y pymes gestionar y enviar sus facturas. Este servicio de facturacin basado en la web es fcil de instalar y usar, y es relativamente barato: slo cuesta 14 dlares al mes si tienes menos de 25 clientes. FreshBooks slo maneja la facturacin, las cuentas por cobrar, los cobros y un seguimiento bsico. Para administrar otros aspectos de tus libros, incluso el pago de gastos y la preparacin de declaraciones financieras, como las utilidades y prdidas, tendrs que usar una aplicacin para empresas pequeas como Intuit QuickBooks o Sage Simply Accounting e) CrashPlan Y como la seguridad es una prioridad es la empresa, esta aplicacin te permitir almacenar tus copias de seguridad para, as, tenerlas disponibles desde cualquier ubicacin y seguras. Es un servicio gratuito, aunque tiene opcin de pago. El programa cuando lo instalas permite el uso de backup en la nube gratuito durante 30 das, gratis para almacenamiento local ilimitado, y una cuestin adicional: permite invitar a amigos (mediante un cdigo) y hacerles el backup a ellos tambin. Adems de hacer el backup de tu maquina, tambin permite usar tu misma identificacin y realizar backups de otro porttil, pc de sobremesa de casa. Los datos se almacenan en la carpeta destino comprimida y con cifrado. La restauracin es muy sencilla y, lo ms importante, muy rpida. f) Dataprius Se trata de un sistema que permite almacenar y compartir archivos remotos y cuya informacin reside de forma privada en la nube. Este tipo de software es empleado por diversos tipos de pblicos y con diferentes propsitos: por profesionales independientes que tienen necesidad de trabajar desde cualquier lugar, por empresas con varias localizaciones geogrficas, por oficinas que pretenden lograr una digitalizacin total y por aquellas empresas que desean implantar un sistema de gestin documental. g) GotelGest.net Est desarrollado para que las empresas puedan disponer de un completo software de gestin que les permita controlar cualquier rea de la organizacin. Ofrece adems como valor aadido, programa de gestin contable, facturacin electrnica, gestin documental y un asistente para traspase de datos desde ficheros Excel de artculos, clientes y proveedores. h) Integria IMS Este instrumento de gestin empresarial permite quin, cmo y cundo est haciendo uso de sus aplicaciones corporativas, al tiempo que da la opcin de trazar un perfil de navegacin web detallado, ofreciendo informacin sobre las pginas visitadas y el tiempo de uso de las mismas. i) ShiftPlanning Esta aplicacin te ayudar a gestionar los horarios de tus empleados en cualquier lugar y equipo. Es increblemente fcil de usar y presenta una interfaz dinmica con acciones de arrastre intuitivas. Lo mejor, es que combina todas las mejores herramientas y capacidades de software de programacin de horarios de empleados, lo que lo hace un producto ideal para tu negocio. j) Outright Muchas pequeas empresas no tienen la gran necesidad de contratar a un contable, simplemente quieren hacer un seguimiento de ingresos y gastos, cumplir con sus obligaciones fiscales, y ver cmo les va. Para eso est precisamente esta aplicacin. Te ayudar a gestionar tus cuentas en lnea a travs de pasarelas seguras, realiza labores de contabilidad y adems tiene una versin de prueba gratuita.

You might also like