INTEGRANTES: CHATE MARIANO, Angel ESPIRITU CASTILLEJO, Luis GONZALEZ ACERO, Jos Luis RAMIREZ JARAMILLO, Humbert
LIMA, MAYO DE 2014
CLOUD COMPUTING: CONCEPTOS Y APLICACIN
CASO: ENTERSTOCKS 1 CASO ENTERSTOCK
INTRODUCCIN
Se dice que Las empresas que estn enfrentando sobrecostos debido a un mal manejo en su cadena de suministros son ms proclives a ser afectadas por la crisis. En la actualidad la gestin de cadenas de suministro an presenta grandes oportunidades de mejora, pues existe un importante grupo de empresas que atraviesan por una etapa primaria de desarrollo. Esto las coloca en riesgo potencial ante competidores ms modernos y eficientes, y las hace vulnerables ante amenazas externas. El nivel de automatizacin de las empresas que operan en el pas es an incipiente. Tres de cada cinco ejecutivos sealan que la gestin de sus inventarios, proceso transversal a las empresas de industria y comercio, no alcanza los niveles ms altos de automatizacin. Slo una de cada 10 empresas dice estar muy automatizada y apenas un tercio dice estar muy automatizada y apenas un tercio se encuentra en el top two box. Aproximadamente un 50% de empresas utiliza sistemas convencionales para manejar sus almacenes (probablemente Excel o similares) Definicin del Negocio: El Negocio cuenta con una solucin informtica (Sistema de Gestin de Inventarios) para ser entregada en un modelo de pago mensual (costo fijo) el cual permita a los usuarios disponer de informacin til para una correcta toma de decisiones, as como tambin les permitir reducir costos y gastos ineficientes en su gestin logstica.
DESCRIPCIN (Propsitos y Objetivos)
o Desarrollar un sistema que permita proveer a los clientes (Pymes importadoras y comercializadoras) de una opcin que haga posible organizar y gestionar sus inventarios y almacenes de manera tcnica y profesional. o Dicha aplicacin deber permitir a los clientes emitir facturas de manera mecanizada as como acceder a su informacin comercial de manera consolidada (ventas, facturacin y crditos) en tiempo real. o Ambas opciones debern estar disponibles de manera individual o integrada (sistema de facturacin; sistema de gestin de inventarios o sistema integrado de facturacin + gestin de inventarios. o En cualquiera de sus modalidades la solucin deber ser accesible al cliente en tiempo y costo, evitndole realizar inversiones mayores as como implementaciones demasiado complejas para la realidad de una Pyme.
SPONSOR
Interaccesos Per S.A.C
CLOUD COMPUTING: CONCEPTOS Y APLICACIN
CASO: ENTERSTOCKS 2 1. EXPECTATIVAS DEL NEGOCIO
MOTIVACIN o Proveer a un segmento de mercado desatendido por la oferta actual de un sistema que les permita agregar valor a sus operaciones a partir de un manejo eficiente y competitivo de sus inventarios. o Ingresar a un mercado donde las capacidades gerenciales y de gestin no han sido desarrolladas y menos mediante una solucin informtica. o De acuerdo a una encuesta (Setiembre del 2013) realizada por las empresas Ipsos y GS4, el 50% de las empresas realizan el manejo de sus inventarios mediante una hoja Excel; asimismo, slo el 36% de las empresas cuenta con un sistema automatizado para el manejo de sus almacenes.
OBJETIVOS DE NEGOCIO ASOCIADOS 1. Captar, en promedio, 2 clientes (Pymes) mensuales, bajo la modalidad de alquiler de sistema, durante el primer ao de operaciones. 2. Captar, en promedio, 3 clientes (Pymes) mensuales, bajo la modalidad de alquiler de sistema, durante el segundo ao de operaciones. 3. Obtener un ingreso mensual promedio de S/. 500.00 (incluido IGV) por cliente, bajo la modalidad de pago adelantado. 4. Permitir una tasa de desercin mnima del 10% durante el primer ao de operaciones por causas no imputables al desempeo del sistema.
REQUERIMIENTOS DEL NEGOCIO o Capacidad de almacenamiento de informacin expandible. o Prescindir de la administracin de hardware. o Obtener un modelo en el cual el despliegue de actualizaciones del software hacia los usuarios no demande costo operativo y sea transparente para el usuario. o Seguridad en la informacin que haga posible ofrecer niveles altos de confidencialidad a los clientes en cuanto al manejo y disponibilidad de su informacin.
OBJETIVOS DE DESEMPEO o Entregar la aplicacin con una disponibilidad a un 99.5%. o Asistir tcnicamente a los usuarios en el tiempo adecuado y de manera oportuna sin que esto signifique dificultades en el uso de la aplicacin. o Procesar al 100% la informacin de los usuarios para que obtengan los indicadores de gestin.
RIESGOS DEL NEGOCIO o No cumplir con los objetivos especificados. o Elevada tasa de desercin por parte de los clientes. o Lenta respuesta de los potenciales clientes al adquirir el servicio debido a las caractersticas de novedad del mismo. o Baja penetracin del servicio de internet dentro del mercado objetivo. o Prolongada curva de aprendizaje en el uso del sistema de tal manera que podra relativizar la utilidad del mismo.
2. SOLUCIN CLOUD
MODELO DE CLOUD: JUSTIFICACIN, VENTAJAS Y DESVENTAJAS: Se realiza la evaluacin de dos modelos de cloud para poder determinar cul se ajusta a los requerimientos del negocio. CLOUD COMPUTING: CONCEPTOS Y APLICACIN
CASO: ENTERSTOCKS 3
Primero definiremos cada uno de los modelos de despliegue:
Modelo IaaS o Infraestructura como Servicio: En un modelo en donde una organizacin externaliza la capacidad de proceso y almacenamiento. En este modelo el proveedor alquila infraestructura informtica como servicio, de forma que el coste de la infraestructura depende de los recursos consumidos. Es una plataforma virtual en la que se requiere de un entorno operativo y aplicaciones o servicios desplegables.
Modelo PaaS o Infraestructura como Plataforma: Permite integrar y organizar los datos, servicios y aplicaciones realizadas por los desarrolladores basadas en la nube garantizando un acceso seguro a las aplicaciones, no solo ofrecen la integracin de las aplicaciones sino que tambin garantizan la seguridad de los datos, teniendo la capacidad de administrar y vincular aplicaciones y servicios en la nube. En este modelo el proveedor ofrece al cliente una solucin para el diseo, desarrollo, test, distribucin y hospedaje de software, facilita el desarrollo de aplicaciones sin el coste de la infraestructura software y hardware subyacente.
Modelo IaaS Modelo PaaS V E N T A J A S
Pago por consumo de hardware y almacenamiento. (procesador, espacio en BD, transferencia de datos, etc) Es flexible al crecimiento del negocio en cuanto hardware. Orientado como extensin de infraestructura de TI para el negocio. Opciones de Escalabilidad de la infraestructura segn las necesidades y la seguridad del negocio. Traslada al proveedor los problemas relacionados con la administracin de los equipos de cmputo. Adicionalmente provee acuerdos de niveles de servicio (SLA) y objetivos de niveles de servicio (SLO). Pago por consumo = inversin progresiva Desarrollo de aplicaciones ms sencillo. Orientado al desarrollo, despliegue y puesta en marcha de aplicaciones. Integracin con el resto de la plataforma. Administracin remota de las aplicaciones. Escalabilidad de las aplicaciones garantizada. Despliegue transparente. Permite ahorrar costos de desarrollo, implantacin e integracin de las aplicaciones. El proveedor que brinda servicio a su cliente final no necesita instalar, configurar ni dar mantenimiento a sistemas operativos, bases de datos y servidores de aplicaciones ya que todo el proporcionado por la plataforma. D E S V E N T A
Deficiencia en el soporte o demora en la solucin de problemas. Se requiere de gestin especializada en servicios de respaldo. Falta de control sobre los recursos. El usuario no tiene control sobre la plataforma ni las infraestructuras pero si sobre sus aplicaciones. Estar supeditados a un proveedor y por lo tanto existen limitaciones como: duracin de contrato, problemas de movilidad, licencias de software.
Ya que uno de los requerimientos del negocio es prescindir de la administracin del hardware es el modelo PaaS el que cumple con la totalidad del requerimiento del negocio. CLOUD COMPUTING: CONCEPTOS Y APLICACIN
CASO: ENTERSTOCKS 4 SERVICIOS DE CLOUD Y PROVEEDORES DE CLOUD: Durante la evaluacin se ha revisado productos de dos proveedores: Azure y Amazon. A continuacin se detalla caractersticas y conclusiones de la evaluacin realizada.
A) APLICACIN WEB
Azure Amazon IaaS Azure Virtual Machines Amazon EC2 (Elastic Cloud Compute 2) PaaS Web Roles Web Sites Elastic Beanstalk
Azure Web Roles vs. Amazon Elastic Beanstalk
Azure Web Role Amazon Elastic Beanstalk Escalabilidad Up: Tamao Instancia Requiere un nuevo despliegue Out: Fcil de aadir ms instancias en la consola de administracin
Escalabilidad Up: Tamao Instancia (Consola de administracin) Out: Fcil de aadir ms instancias (Consola de administracin / Panel de Auto- Escalado) Disponibilidad y Recuperacin de Desastres 99.90 % para una sola instancia. 99.95% para balanceo de carga (2 o ms) Disponibilidad y Recuperacin de Desastres 99.95 % para una sola instancia. Elasticidad Enterprise Library Auto-scaling Application Block (WASABi) Elasticidad Fcil (En la consola de administracin. Uso de CloudWatch + Command Line Procedure para la configuracin avanzada.
Conclusiones Azure Web Roles: Ms simple y se centra en la aplicacin Menos control
Amazon Beanstalk: Ms Funciones Ms control Soporta grandes necesidades de cmputo y memoria.
Azure SQL Amazon RDS Escalabilidad Up: No hay control en el tipo de instancia (host) Up: El tamao de BD (escala automtica) Out: SQL Azure Federations
Escalabilidad Up: Tipo de Instancia (Consola de administracin) Up: Tamao de Instancia (No es compatible con SQL Server) Leer Rplicas Slo Panel MySQL
Disponibilidad y Recuperacin de Desastres 2 Standby Replicas El mismo centro de datos 1 sncrono y 1 asncrono 99.9% de disponibilidad mensual Copias de seguridad diarias (Azure) Mnima retencin de 14 das Cada 5 minutos: Backups de Log. Funcionalidad de importacin y exportacin Disponibilidad y Recuperacin de Desastres Sustitucin automtica de Host Rplicas Standby Zona multi disponible (pero misma regin) Sncrono No hay soporte para SQL Server Copia de Seguridad automtica + Restauracin Manual Copia se Seguridad del Log cada 5 minutos DB Snapshots
Conclusiones Azure SQL: Alta Disponibilidad (99.90%) Pagas solo por lo que usas Solo SQL Server (Personalizado)
Amazon RDS: Ms Funciones y Control Bajo soporte para MS SQL Server
Compromisos de Servicio y Crditos de Servicio.
Amazon Porcentaje de disponibilidad mensual Abono de Servicio Menos de 99.95% pero igual o mayor que 99.9% 10% Menos de 99.0% 30%
Azure Porcentaje de disponibilidad mensual Abono de Servicio Menos de 99.9% 10% Menos de 99.0% 25%
Considerando que el software EnterStocks est preparada para una plataforma java y un motor de base de datos MySQL se ha visto conveniente adquirir los servicios de Amazon de acuerdo a las conclusiones que se han obtenido de la evaluacin de los proveedores. CLOUD COMPUTING: CONCEPTOS Y APLICACIN
CASO: ENTERSTOCKS 6 3. ASPECTOS ECONMICOS
NIVEL DE PRECIOS Desde la perspectiva del mercado el tema de precios constituye una fortaleza en comparacin a otras opciones para el cliente. En el segmento al que que nos dirigimos (pymes), la percepcin sobre el costo- beneficio de adquirir y desarrollar una aplicacin resulta siendo demasiado onerosa, en trminos de dinero y tiempo, sin embargo, un sistema de gestin de inventarios no deja de ser una solucin til y efectiva para lograr mayores niveles de productividad y eficiencia en la gestin de las pequeas empresas. De esta manera, el precio del servicio no debe plantearse nicamente como un desembolso operativo sino como el costo propio de un servicio que podr dependiendo de las caractersticas logsticas de cada cliente ser recuperado al aprovechar las ventajas propias del sistema.
Los precios sern establecidos dependiendo de las caractersticas del producto y servicio que adquiera el cliente, el mismo que responder al nivel de la operacin y transferencia de informacin de cada cliente. Por consiguiente, el precio establecido como una renta mensual podr variar segn la complejidad de los inventarios de cada cliente.
COSTOS Y CLCULOS Para realizar el anlisis econmico del presente proyecto se ha considerado como supuesto de base que el beneficio econmico para el cliente resulta evidente, considerando la realidad econmica y operativa en la que se desenvuelven los clientes del mercado objetivo.
Por esta razn, el anlisis se centrar en determinar si el servicio que se piensa prestar, es decir, el acceso a un sistema de gestin de inventarios bajo la modalidad de alquiler, es factible prestarlo utilizando los recursos de una plataforma de Cloud Computing o si, por razones econmicas, resulta conveniente usar un sistema alternativo, que para este caso de comparacin ser la utilizacin de un Data Center.
El anlisis se har considerando un horizonte de 1 ao y teniendo en cuenta las expectativas de crecimiento del negocio para este mismo perodo de tiempo (2 clientes Pymes mensuales y una tasa de desercin del 10%).
Premisas de Trabajo: Para efectos de la estimacin de la demanda y el uso de los recursos computacionales, tanto para la opcin Cloud como la de Data Center, se ha considerado una captacin de 2 clientes mensuales de manera continua y sostenida durante el primer ao de operaciones. Con la finalidad de realizar una prueba ms cida no se ha considerado la desercin de clientes en el uso de los recursos computacionales. Se ha considerado, en trminos promedio, el uso de una instancia por cada 2 clientes considerando que cada instancia proporciona los siguientes recursos: ms de 100 Gb de almacenamiento, 1.7 Gb de memoria RAM, un ncleo de procesamiento con 1 Gb mensual de transferencia de informacin (subida y bajada). Se han considerado que un cliente promedio posee un almacn con un catlogo de 150 productos (distribuidos proporcionalmente bajo un esquema de Curva de Pareto). Asimismo, se estima que el cliente promedio emite 12 facturas diarias, realiza 20 consultas por da y su almacn recepciona mercadera 6 veces al mes. Finalmente, se ha considerado el costo de la instancia en US$ 60 (teniendo un acceso de 24x7 al sistema) as como un incremento del 15% por concepto de mayor transferencia de CLOUD COMPUTING: CONCEPTOS Y APLICACIN
CASO: ENTERSTOCKS 7 informacin. El clculo por los servicios anuales no contempla un ejercicio del monto para traerlo a valor actual ya que el efecto es el mismo para las dos alternativas.
Finalmente y para efectos de comparacin entre ambas alternativas Data Center y Cloud se ha realizado la siguiente comparacin que incluye la inversin necesaria para adquirir el hardware (en el caso de Data Center), as como el costo de alquiler de las instalaciones en promedio.
ANLISIS DE BENEFICIOS
En el anlisis econmico se observa una gran ventaja al elegir la opcin Cloud, ya que representa un 50% del valor de la segunda opcin (Data Center). La explicacin es que en la opcin Cloud no se hace necesario invertir en hardware y, adicionalmente, en que el uso de los recursos compartidos que ofrece el sistema Cloud hace menos costosa la prestacin de este servicio.
Tambin es econmicamente viable el anlisis realizado nicamente al uso del almacenamiento y la capacidad de procesamiento ya que, por ser un valor variable, es probable que la diferencia se vaya incrementando en el futuro con el ingreso de nuevos clientes, justamente por la aplicacin de las economas de escala que ofrece la opcin Cloud.
Cabe recordar que este anlisis corresponde a criterios econmicos, los cuales son muy importantes pero no los nicos, ya que cabra evaluar cules seran las ventajas y desventajas relacionadas a la seguridad, soporte y confiabilidad proporcionadas por las otras alternativas. ANUAL 1 2 3 4 5 6 7 8 9 10 11 12 Nro. de Clientes 2 2 2 2 2 2 2 2 2 2 2 2 Nro de Instancias/Mes 1 1 1 1 1 1 1 1 1 1 1 1 Total Instancias Acumuladas 1 2 3 4 5 6 7 8 9 10 11 12 78 Costo de Instancias $4,680 Sobrecosto x Transf. Informacin $5,382 MESES Opcin Data Center Opcin Cloud Concepto (US$) - Equipos Servidores $4,500 - Desarrollo de Software $5,300 $5,300 - Alquiler de Instalaciones Proveedor $1,700 - Uso de recursos computacionales $8,500 $5,382 Total $20,000 $10,682 Anual